【计算机软考_初级篇】每日十题2

2024-06-01 14:12

本文主要是介绍【计算机软考_初级篇】每日十题2,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

        各位老师大家好,软考对于日常的知识储备和企业中的考试,或者说在校大学生来说,那用处是非常大的!!那么下面我们进入正题,软考呢是分两种语言,java和C,对于其他语言目前还没,反正也大差不差,主要是逻辑。我们以某题库为例,每日讲解十题的知识,来看下今天的每日十题,今天大多数是概念题,希望大家注意。

       1 .计算机系统中,虚拟存储体系由( )两级存储器构成。

        A.主存—辅存

        B.寄存器—Cache

        C.寄存器—主存

        D.Cache—主存

分析

        虚拟存储是指将多个不同类型、独立存在的物理存储体,通过软、硬件技术,集成为一个逻辑上的虚拟的存储系统,集中管理供用户统一使用。这个虚拟逻辑存储单元的存储容量是它所集中管理的各物理存储体的存储量的总和,而它具有的访问带宽则在一定程度上接近各个物理存储体的访问带宽之和。虚拟存储器实际上是主存-辅存构成的一种逻辑存储器,实质是对物理存储设备进行逻辑化的处理,并将统一的逻辑视图呈现给用户。此题没什么好解释的,此题选择:A

        2.在8位、16位、32位和64位字长的计算机中,( )位字长计算机的数据运算精度最高;计算机的运算速度通常是指每秒钟所能执行(/)指令的数目,常用 MIPS 来表示。

        A.8

        B.16

        C.32

        D.64

分析

        此题很简单,字长是计算机运算部件一次能同时处理的二进制数据的位数,字长越长,数据的运算精度也就越,计算机的处理能力就越,此题选择:D

        3.程序计数器( PC )包含在( )中。

        A.运算器

        B.控制器

        C.存储器

        D.I/O接口

分析

        CPU 主要由运算器、控制器、寄存器组、内部总线等部件组成。其中,控制器程序计数器、指令寄存器、指令译码器、时序产生器和操作控制器组成,它是发布命令的“决策机构”,即完成协调和指挥整个计算机系统的操作。运算器由算术逻辑单元( ALU )、累加寄存器、数据缓冲寄存器和状态条件寄存器组成,它是数据加工处理部件。 CPU 中的寄存器可分为专用寄存器和通用寄存器。通用寄存器用途广泛并可由程序员规定其用途,其数目因处理器不同有所差异。专用寄存器的功能是专门的,有数据缓冲寄存器( DR )、指令寄存器( IR )、程序计数器( PC )、地址寄存器( AR )、累加寄存器( AC )、状态条件寄存器( PSW )等,此题选择:B

        4.中央处理单元( CPU )不包括( )。

        A.运算器

        B.控制器

        C.存储器

        D.I/O接口

分析

        计算机硬件中的中央处理单元( CPU )是指由运算单元( ALU )、控制单元( CU )、寄存器组( Registers )所组成的核心的集成部件,这些部件之间通过芯片级总线连接。

        要注意上一题中说的内部总线与I/O总线是有区别的,I/O总线是在内存与外设(显示器、打印机、扫描仪、外部存储设备等)间传送数据的通路。如果将 CPU 比作跑车的引擎, I / O 总线就好似跑车的传动装置,此题选择:D

        5.以下关于软件维护的叙述中,错误的是( )。

        A.软件维护解决软件产品交付用户之后运行中发生的各种问题

        B.软件维护期通常比开发期长得多,投入也大得多

        C.软件的可维护性是软件开发阶段各个时期的关键目标

        D.软件工程存在定量度量软件可维护性的很好的普遍适用的方法

分析

        此题很简单,考的是软件开发日常工作中开发与维护的关系。在我看来维护是大于开发的。一个优秀的软件产品是必须要经过用户的检验的,一般为1~3年。遇到的问题复杂多样,在软件开发完成交付用户使用后,就进入软件运行/维护阶段。在维护阶段,对软件进行的任何工作,都视为软件维护。软件维护阶段通常比软件开发阶段,包括需求分析、软件设计、软件构造和软件测试,时间更长,需要的投入也更多。由于软件的需求会随时发生变化,软件的错误也不可能在测试阶段全部能发现和修改,环境和技术在发生变化,开发团队也会有变化,因此在开发过程的每个阶段都应该以可维护性作为重要的目标。目前,可维护性还没有很好的定量度量指标,此题选择:D

        6.在 C 程序运行过程中,可以修改( )。

        A.变量的类型

        B.变量的名

        C.变量的值

        D.变量的作用域

分析

        此题也非常简单,变量之所以叫变量,它的值的内容一定是可变的。程序中的变量用于存储数据,是内存单元在源程序中的抽象。变量的值在程序运行过程中可以改变,而其类型、名称和作用域不能动态改变,此题选择:C

        7.程序运行过程中,把函数(或过程)调用与响应调用所需要的代码相结合的过程称为( )。

        A.语义分析

        B.代码连接

        C.静态绑定

        D.动态绑定

分析

         语义分析(Semantic Analysis)是指对自然语言文本进行深度理解和分析,从而识别文本中的实体、关系、情感等语义信息的过程。语义分析是自然语言处理技术的一个重要分支,可以应用于问答系统、搜索引擎、智能客服、情感分析等领域。

        一个方法被调用时,该方法关联其方法体的过程称为方法绑定。静态绑定是指在程序编译时进行绑定,动态绑定是指在运行时进行绑定,即根据实际情况有选择地进行绑定,此题选择:D

        8.操作系统的主要任务是()。

        A.把源程序转换为目标代码

        B.负责文字格式编排和数据计算

        C.负责存取数据库中的各种数据,完成SQL查询

        D.管理计算机系统中的软、硬件资源

分析

        操作系统的主要功能是组织和管理软件、硬件资源以及计算机系统中的工作流程,并控制程序的执行,向用户提供接口,所以此题选择:D

        9.计算机加电自检后,引导程序首先装入的是(),否则,计算机不能做任何事情。

        A.Office系列软件

        B.应用软件

        C.操作系统

        D.编译程序

分析

        我们通常可以把一个主机当作一个服务器,也就是一个硬件的集合,所有的硬件组合决定了计算机的性能,而计算机最本质的操作方法是通过命令行的形式操作计算机,而操作系统就是将命令变为可理解的用户交互页面,目前流行的操作系统有Windows操作系统、UNIX操作系统、Linux操作系统、Ubuntu系统和Android操作系统等。

        操作系统位于硬件之上且在所有其他软件之下,是其他软件的共同环境与平台。操作系统的主要部分是频繁用到的,因此是常驻内存的( Reside )。计算机加电以后,首先引导操作系统。不引导操作系统,计算机不能做任何事情,所以此题选择:C

       10.在结构化设计中,主要根据( )进行软件体系结构设计。

        A.数据流图

        B.实体—关系图

        C.状态—迁移图

        D.数据字典

分析

        数据流图:数据流图是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。在结构化开发方法中,数据流图是需求分析阶段产生的结果。

某企业销售管理系统的功能为:

        实体—关系图:E-R图为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。实体关系图表示在信息系统中概念模型的数据存储。说白了,ER图常用来设计数据库以及程序的最底层Dao层。

        状态—迁移图:在状态―迁移图(STD)中,由一个状态和一个事件所确定的下一状态可能会有多个。实际会迁移到哪一个状态,是由更详细的内部状态和更详细的事件信息来决定的,此时在状态―迁移图中可能需要使用加进判断框和处理框的记法。状态―迁移图的优点:第一,状态之间的关系能够直观地捕捉到,这样用眼睛就能看到是否所有可能的状态迁移都已纳入图中,是否存在不必要的状态等。第二,由于状态―迁移图的单纯性,能够机械地分析许多情况,可很容易地建立分析工具。

        数据字典:数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑等进行定义和描述,其目的是对数据流图中的各个元素作出详细的说明,使用数据字典为简单的建模项目。简而言之,数据字典是描述数据的信息集合,是对系统中使用的所有数据元素的定义的集合。

        在结构化设计中,根据数据流图进行体系结构设计和接口设计,根据数据字典和实体关系图进行数据设计,根据加工规格说明、状态转换图和控制规格说明进行过程设计,所以此题选择:C

        学习更多知识,可以关注个人公众号:JTY的打工日记,会在公众号分享一些知识以及工作中的问题,有对问题有疑问的老师,可以在评论区留言。希望路过的朋友可以点赞加关注!!!非常感谢,你们的点赞是我更新的动力,我们下一期“每日十题”见!

这篇关于【计算机软考_初级篇】每日十题2的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1021235

相关文章

【生成模型系列(初级)】嵌入(Embedding)方程——自然语言处理的数学灵魂【通俗理解】

【通俗理解】嵌入(Embedding)方程——自然语言处理的数学灵魂 关键词提炼 #嵌入方程 #自然语言处理 #词向量 #机器学习 #神经网络 #向量空间模型 #Siri #Google翻译 #AlexNet 第一节:嵌入方程的类比与核心概念【尽可能通俗】 嵌入方程可以被看作是自然语言处理中的“翻译机”,它将文本中的单词或短语转换成计算机能够理解的数学形式,即向量。 正如翻译机将一种语言

软考系统规划与管理师考试证书含金量高吗?

2024年软考系统规划与管理师考试报名时间节点: 报名时间:2024年上半年软考将于3月中旬陆续开始报名 考试时间:上半年5月25日到28日,下半年11月9日到12日 分数线:所有科目成绩均须达到45分以上(包括45分)方可通过考试 成绩查询:可在“中国计算机技术职业资格网”上查询软考成绩 出成绩时间:预计在11月左右 证书领取时间:一般在考试成绩公布后3~4个月,各地领取时间有所不同

计算机毕业设计 大学志愿填报系统 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试

🍊作者:计算机编程-吉哥 🍊简介:专业从事JavaWeb程序开发,微信小程序开发,定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事,生活就是快乐的。 🍊心愿:点赞 👍 收藏 ⭐评论 📝 🍅 文末获取源码联系 👇🏻 精彩专栏推荐订阅 👇🏻 不然下次找不到哟~Java毕业设计项目~热门选题推荐《1000套》 目录 1.技术选型 2.开发工具 3.功能

两个月冲刺软考——访问位与修改位的题型(淘汰哪一页);内聚的类型;关于码制的知识点;地址映射的相关内容

1.访问位与修改位的题型(淘汰哪一页) 访问位:为1时表示在内存期间被访问过,为0时表示未被访问;修改位:为1时表示该页面自从被装入内存后被修改过,为0时表示未修改过。 置换页面时,最先置换访问位和修改位为00的,其次是01(没被访问但被修改过)的,之后是10(被访问了但没被修改过),最后是11。 2.内聚的类型 功能内聚:完成一个单一功能,各个部分协同工作,缺一不可。 顺序内聚:

【每日一题】LeetCode 2181.合并零之间的节点(链表、模拟)

【每日一题】LeetCode 2181.合并零之间的节点(链表、模拟) 题目描述 给定一个链表,链表中的每个节点代表一个整数。链表中的整数由 0 分隔开,表示不同的区间。链表的开始和结束节点的值都为 0。任务是将每两个相邻的 0 之间的所有节点合并成一个节点,新节点的值为原区间内所有节点值的和。合并后,需要移除所有的 0,并返回修改后的链表头节点。 思路分析 初始化:创建一个虚拟头节点

【软考】希尔排序算法分析

目录 1. c代码2. 运行截图3. 运行解析 1. c代码 #include <stdio.h>#include <stdlib.h> void shellSort(int data[], int n){// 划分的数组,例如8个数则为[4, 2, 1]int *delta;int k;// i控制delta的轮次int i;// 临时变量,换值int temp;in

每日一题|牛客竞赛|四舍五入|字符串+贪心+模拟

每日一题|四舍五入 四舍五入 心有猛虎,细嗅蔷薇。你好朋友,这里是锅巴的C\C++学习笔记,常言道,不积跬步无以至千里,希望有朝一日我们积累的滴水可以击穿顽石。 四舍五入 题目: 牛牛发明了一种新的四舍五入应用于整数,对个位四舍五入,规则如下 12345->12350 12399->12400 输入描述: 输入一个整数n(0<=n<=109 ) 输出描述: 输出一个整数

每日一练7:简写单词(含链接)

1.链接 简写单词_牛客题霸_牛客网 2.题目 3.代码1(错误经验) #include <iostream>#include <string>using namespace std;int main() {string s;string ret;int count = 0;while(cin >> s)for(auto a : s){if(count == 0){if( a <=

计算机视觉工程师所需的基本技能

一、编程技能 熟练掌握编程语言 Python:在计算机视觉领域广泛应用,有丰富的库如 OpenCV、TensorFlow、PyTorch 等,方便进行算法实现和模型开发。 C++:运行效率高,适用于对性能要求严格的计算机视觉应用。 数据结构与算法 掌握常见的数据结构(如数组、链表、栈、队列、树、图等)和算法(如排序、搜索、动态规划等),能够优化代码性能,提高算法效率。 二、数学基础

【每日刷题】Day113

【每日刷题】Day113 🥕个人主页:开敲🍉 🔥所属专栏:每日刷题🍍 🌼文章目录🌼 1. 91. 解码方法 - 力扣(LeetCode) 2. LCR 098. 不同路径 - 力扣(LeetCode) 3. 63. 不同路径 II - 力扣(LeetCode) 1. 91. 解码方法 - 力扣(LeetCode) //思路:动态规划。 cl