计算机类专业技术中级资格软件设计师基础知识

2022年下半年软件设计师考试上午真题

75 题含答案基础知识
共 75 题返回本类
1单选题1 / 75
以下关于RISC(精简指令集计算机)特点的叙述中,错误的是( )。
查看答案
B. 指令种类多,指令功能强
2单选题2 / 75
CPU(中央处理单元)的基本组成部件不包括( )。
查看答案
B. 系统总线
3单选题3 / 75
某种部件用在2000台计算机系统中,运行工作1000小时后,其中4台计算机的这种部件失效,则该部件的千小时可靠度R为()。
查看答案
D. 0.998
4单选题4 / 75
以下存储器中,( )使用电容存储信息且需要周期性的进行刷新。
查看答案
A. DRAM
5单选题5 / 75
对于长度相同但格式不同的两种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其它规定都相同,则二者可表示数值的范围和精度情况为( )。
查看答案
C. 前者所表示的数的范围更大但精度更低
6单选题6 / 75
计算机系统中采用补码表示有符号的数值,( )。
查看答案
D. 可以将减法运算转化为加法运算从而简化运算器的设计
7单选题7 / 75
下列认证方式安全性较低的是( )。
查看答案
C. 口令认证
8单选题8 / 75
X.509数字证书标准推荐使用的密码算法是( 8 ),而国密SM2数字证书采用的公钥密码算法是( 9 )。
查看答案
A. RSA
10单选题10 / 75
某单位网站首页被恶意篡改,应部署( )设备阻止恶意攻击。
查看答案
C. Web应用防火墙
11单选题11 / 75
使用漏洞扫描系统对信息系统和服务器进行定期扫描可以( )。
查看答案
A. 发现高位风险和安全漏洞
12单选题12 / 75
以下关于某委托开发软件的著作权归属的叙述中,正确的是( )。
查看答案
C. 若无书面合同或合同中未明确约定,则软件的著作权由受托人享有
13单选题13 / 75
《计算机软件保护条例》第八条第八项规定的著作权中的翻译权是将原软件由( )的权利。
查看答案
D. 一种自然语言文字转换成另一种自然语言文字
14单选题14 / 75
M公司将其开发的某软件产品注册商标为S,为确保公司在市场竞争中占据优势地位,M公司对员工进行了保密约束,此情形下,该公司不享有( )。
查看答案
B. 专利权
15单选题15 / 75
某零件厂商的信息系统中,一个基本加工根据客户类型、订单金额、客户信用等信息的不同采取不同的行为,此时最适宜采用( )来描述该加工规格说明。
查看答案
C. 判定表
16单选题16 / 75
优化模块结构时,( )不是适当的处理方法。
查看答案
C. 只根据模块功能确定规模大小
17单选题17 / 75
下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示完成该活动所需要的天数。则关键路径长度为( 1 )。若在实际项目进展中,在其他活动都能正常进行的前提下,活动( 2 )一旦延期就会影响项目的进度。
  
查看答案
D. 58
19单选题19 / 75
以下关于风险管理的叙述中,不正确的是( )。
查看答案
B. 同时管理所有的风险
20单选题20 / 75
当函数调用执行时,在栈顶创建且用来支持被调用函数执行的一段存储空间称为活动记录或栈帧,栈帧中不包括( )。
查看答案
B. 全局变量
21单选题21 / 75
编译器与解释器是程序语言翻译的两种基本形态,以下关于编译器工作方式及特点的叙述中,正确的是(  )。
查看答案
D. 先翻译后执行,用户程序运行效率高但可移植性差
22单选题22 / 75
对高级语言源程序进行编译或解释过程中需进行语法分析,递归子程序分析属于( )的分析法。
查看答案
A. 自上而下
23单选题23 / 75
在计算机系统中,若P1进程正在运行,操作系统强行撤下P1进程所占用的CPU,让具有更高优先级的进程P2运行,这种调度方式称为( )。
查看答案
C. 可剥夺方式
24单选题24 / 75
进程P1、P2、P3、P4、P5和P6的前趋图如下所示。假设用PV操作来控制这6个进程的同步与互斥的程序如下,程序中的空①和空②处应分别为( 1 ),空③和空④处应分别为( 2 ),空⑤和空⑥处应分别为( 3 )。
  
   
查看答案
C. V(S1)V(S2)和V(S3)V(S4)
25单选题25 / 75
上面第2空( )
查看答案
C. P(S3)和V(S6)V(S7)
26单选题26 / 75
上面第3空( )
查看答案
D. V(S8)和P(S7)P(S8)
27单选题27 / 75
假设段页式存储管理系统中的地址结构如下图所示,则系统( )。
  
查看答案
D. 最多可有1024个段,每个段最大允许有1024个页,页的大小为4K
28单选题28 / 75
假设磁盘磁头从一个磁道移至相邻磁道需要2ms。文件在磁盘上非连续存放,逻辑上相邻数据块的平均移动距离为5个磁道,每块的旋转延迟时间及传输时间分别为10ms和1ms,则读取一个100块的文件需要( )ms。
查看答案
C. 2100
29单选题29 / 75
以下关于快速原型模型优点的叙述中,不正确的是(  )。
查看答案
C. 开发人员快速开发出原型系统,因此可以加速软件开发过程,节约开发成本
30单选题30 / 75
以下关于三层C/S结构的叙述中,不正确的是(  )。
查看答案
C. 应用的各层可以并行开发,但需要相同的开发语言
31单选题31 / 75
若模块A和模块B通过外部变量来交换输入、输出信息,则这两个模块的耦合类型是(  )耦合。
查看答案
D. 公共
32单选题32 / 75
软件开发的目标是开发出高质量的软件系统,这里的高质量不包括(  )。
查看答案
C. 软件开发应采用最新的开发技术
33单选题33 / 75
白盒测试技术的各种覆盖方法中,(  )具有最弱的错误发现能力。
查看答案
B. 语句覆盖
34单选题34 / 75
文档是软件的重要因素,关于高质量文档,以下说法不正确的是(  )。
查看答案
A. 不论项目规模和复杂程度如何,都要用统一的标准指定相同类型和相同要素的文档
35单选题35 / 75
某财务系统的一个组件中,某个变量没有正确初始化,(  )最可能发现该错误。
查看答案
A. 单元测试
36单选题36 / 75
软件交付给用户之后进入维护阶段,根据维护具体内容的不同将维护分为不同的类型,其中“采用专用的程序模块对文件或数据中的记录进行增加、修改和删除等操作”的维护属于(  )。
查看答案
B. 数据维护
37单选题37 / 75
采用面向对象方法进行某游戏设计,游戏中有野鸭、红头鸭等各种鸭子边游泳戏水边呱呱叫,不同种类的鸭子具有不同颜色,设计鸭子类负责呱呱叫和游泳方法的实现,显示颜色设计为抽象方法,由野鸭和红头鸭各自具体实现,这一机制称为( 1 )。当给这些类型的一组不同对象发送同一显示颜色消息时,能实现各自显示自己不同颜色的结果,这种现象称为( 2 )。
查看答案
A. 继承
39单选题39 / 75
采用面向对象方法分析时,首先要在应用领域中按自然存在的实体认定对象,即将自然存在的“(  )”作为一个对象。
查看答案
C. 名词
40单选题40 / 75
进行面向对象系统设计时,修改某个类的原因有且只有一个,即一个类只做一种类型的功能,这属于(  )原则。
查看答案
A. 单一责任
41单选题41 / 75
UML活动图用于建模( 1 )。以下活动图中,活动A1之后,可能的活动执行序列顺序是( 2 )。
 
查看答案
C. 系统内从一个活动到另一个活动的流程
42单选题42 / 75
上面第2空( )
查看答案
D. A2或A3、A4和A5
43单选题43 / 75
UML构件图(component diagram)展现了一组构件之间的组织和依赖,专注于系统的静态(  )视图,图中通常包括构件、接口以及各种关系。
查看答案
B. 实现
44单选题44 / 75
在某系统中,不同级别的日志信息记录方式不同,每个级别的日志处理对象根据信息级别高低,采用不同方式进行记录。每个日志处理对象检查消息的级别,如果达到它的级别则进行记录,否则不记录;然后将消息传递给它的下一个日志处理对象。针对此需求,设计如下所示类图。该设计采用( 1 )模式使多个前后连接的对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。该模式属于( 2 )模式,该模式适用于( 3 )。
  
查看答案
A. 责任链(Chain of Responsibility)
46单选题46 / 75
上面第3空( )
查看答案
B. 可处理一个请求的对象集合应被动态指定
47单选题47 / 75
驱动新能源汽车的发动机时,电能和光能汽车分别采用不同驱动方法,而客户端希望使用统一的驱动方法,需定义一个统一的驱动接口屏蔽不同的驱动方法,该要求适合采用(  )模式。
查看答案
D. 适配器(Adapter)
48单选题48 / 75
在Python3中,(  )不是合法的异常处理结构。
查看答案
C. try…catch…
49单选题49 / 75
在Python3中,表达式list(range(11))[10:0:-2]的值为(  )。
查看答案
B. [10,8,6,4,2]
50单选题50 / 75
在Python3中,执行语句x=input(),如果从键盘输入123并按回车键,则x的值为(  )。
查看答案
D. '123'
51单选题51 / 75
E-R模型向关系模型转换时,两个实体E1和E2之间的多对多联系R应该转换为一个独立的关系模式,且该关系模式的关键字由(  )组成。
查看答案
C. E1和E2的关键字
52单选题52 / 75
某高校人力资源管理系统的数据库中,教师关系模式为T(教师号,姓名,部门号,岗位,联系地址,薪资),函数依赖集F={教师号→(姓名,部门号,岗位,联系地址),岗位→薪资}。T关系的主键为( 1 ),函数依赖集F( 2 )。
查看答案
A. 教师号,T存在冗余以及插入异常和删除异常的问题
53单选题53 / 75
上面第2空( )
查看答案
B. 存在传递依赖,故关系模式T最高达到2NF
54单选题54 / 75
给定员工关系E(员工号,员工名,部门名,电话,家庭住址)、工程关系P(工程号,工程名,前期工程号)、参与关系EP(员工号,工程号,工作量)。查询“005”员工参与了“虎头山隧道”工程的员工名、部门名、工程名、工作量的关系代数表达式如下:
π2,3,5,6(π1,2,3(( 1 ))⋈(( 2 )))
查看答案
B. 𝜎1=‘005’(E)
55单选题55 / 75
上面第2空(  )
查看答案
D. π1,2(σ2=’虎头山隧道’(P)) ⋈ EP
56单选题56 / 75
假设事务程序A中的表达式x/y,若y取值为0,则计算该表达式时,会产生故障。该故障属于(  )。
查看答案
B. 事务故障
57单选题57 / 75
设栈初始时为空,对于入栈序列1,2,3,...,n,这些元素经过栈之后得到出栈序列p1,p2,p3,... ,pn,若p3=4,则p1,p2不可能的取值为(  )。
查看答案
C. 3,1
58单选题58 / 75
设m和n是某二叉树上的两个结点,中序遍历时,n排在m之前的条件是(  )。
查看答案
D. m在n的右边
59单选题59 / 75
若无向图G有n个顶点e条边,则G采用邻接矩阵存储时,矩阵的大小为(  )。
查看答案
B. n2
60单选题60 / 75
以下关于m阶B-树的说法中,错误的是(  )。
查看答案
D. 叶子结点通过指针链接为有序表
61单选题61 / 75
下列排序算法中,占用辅助存储空间最多的是(  )。
查看答案
A. 归并排序
62单选题62 / 75
折半查找在有序数组A中查找特定的记录K:通过比较K和数组中的中间元素A[mid]进行,如果相等,则算法结束;如果K小于A[mid],则对数组的前半部分进行折半查找;否则对数组的后半部分进行折半查找。根据上述描述,折半查找算法采用了( 1 )算法设计策略。对有序数组(3,14,27,39,42,55,70,85,93,98),成功查找和失败查找所需要的平均比较次数分别是( 2 )(假设查找每个元素的概率是相同的)
查看答案
A. 分治
64单选题64 / 75
采用Dijkstra算法求解下图A点到E点的最短路径,采用的算法设计策略是( 1 )。该最短路径的长度是( 2 )。
 
查看答案
C. 贪心算法
66单选题66 / 75
VLAN tag在OSI参考模型的(  )实现。
查看答案
C. 数据链路层
68单选题68 / 75
以下关于HTTPS和HTTP协议的叙述中,错误的是(  )。
查看答案
D. 电子支付类网站应使用HTTP协议
69单选题69 / 75
将网址转换为IP地址要用(  )协议。
查看答案
A. 域名解析
70单选题70 / 75
下面关于IP地址和MAC地址说法错误的是(  )。
查看答案
D. IP地址具有唯一性,MAC地址不具有唯一性
71单选题71 / 75
We initially described SOA without mentioning Web services,and vice versa.This is because they are orthogonal service-orientation is an architectural( 1 ),while Web services are an implementation( 2 ).The two can be used together,and they frequently are,but they are not mutually dependent.
For example,although it is widely considered to be a distributed-computing solution,SOA can be applied to advantage in a single system,where services might be individual processes with well-defined( 3 )that communicate using local channels,or in self-contained cluster,where they might communicate across a high-speed interconnect.
Similarly, while Web services are ( 4 )as the basis for a service-oriented environment,there is nothing in their definition that requires them to embody the SOA principles.While ( 5 )is often held up as a key characteristic of Web services,there is no technical reason that they should be stateless—that would be a design choice of the developer,which may be dictated by the architectural style of the environment in which the service is intended to participate.
查看答案
B. style
75单选题75 / 75
上面第5空( )
查看答案
D. statelessness
← 上一卷下一卷 →