2022年《软件设计师》上午押题密卷2_第1页
2022年《软件设计师》上午押题密卷2_第2页
2022年《软件设计师》上午押题密卷2_第3页
2022年《软件设计师》上午押题密卷2_第4页
2022年《软件设计师》上午押题密卷2_第5页
已阅读5页,还剩24页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精品文档-下载后可编辑年《软件设计师》上午押题密卷22022年《软件设计师》上午押题密卷2

单选题(共75题,共75分)

1.挂接在总线上的多个部件()

A.只能分时向总线发送数据,并只能分时从总线接收数据

B.只能分时向总线发送数据,但可同时从总线接收数据

C.可同时向总线发送数据,并同时从总线接收数据

D.可同时向总线发送数据,但只能分时从总线接收数据

2.某计算机系统中的进程管理采用三态模型,那么下图所示的PCB(进程控制块)的组织方式采用(请作答此空),图中()。

A.顺序方式

B.链接方式

C.索引方式

D.Hash

3.RISC(精简指令系统计算机)的特点不包括:()。

A.指令长度固定,指令种类尽量少

B.寻址方式尽量丰富,指令功能尽可能强

C.增加寄存器数目,以减少访存次数

D.用硬布线电路实现指令解码,以尽快完成指令译码

4.计算机采用分级存储体系的主要目的是为了()。

A.解决主存容量不足的问题

B.提高存储器读写可靠性

C.提高外设访问效率

D.解决存储的容量、价格和速度之间的矛盾

5.一个好的变更控制过程,给项目风险承担者提供了正式的建议变更机制。如下图所示的需求变更管理过程中,①②③处对应的内容应分别是()

A.问题分析与变更描述、变更分析与成本计算、变更实现

B.变更描述与成本计算、变更分析、变更实现

C.问题分析与变更分析、成本计算、变更实现

D.变更描述、变更分析与变更实现、成本计算

6.项目配置管理中,产品配置是指一个产品在其生命周期各个阶段所产生的各种形式和各种版本的文档、计算机程序、部件及数据的集合。该集合中的每一个元素称为该产品配置中的一个配置顶,()不属于产品组成部分工作成果的配置顶

A.需求文档

B.设计文档

C.工作计划

D.源代码

7.某计算机系统中的进程管理采用三态模型,那么下图所示的PCB(进程控制块)的组织方式采用(),图中(请作答此空)。

A.有1个运行进程,2个就绪进程,4个阻塞进程

B.有2个运行进程,3个就绪进程,3个阻塞进程

C.有2个运行进程,3个就绪进程,4个阻塞进程

D.有3个运行进程,2个就绪进程,4个阻塞进程

8.流水线的吞吐率是指单位时间流水线处理的任务数,如果各段流水的操作时间不同,则流水线的吞吐率是()的倒数。

A.最短流水段操作时间

B.各段流水的操作时间总和

C.最长流水段操作时间

D.流水段数乘以最长流水段操作时间

9.统一过程(UP)定义了初启阶段、精化阶段、构建阶段、移交阶段和产生阶段,每个阶段以达到某个里程碑时结束,其中()的里程碑是生命周期架构。

A.初启阶段

B.精化阶段

C.构建阶段

D.移交阶段

10.旋模型将瀑布模型和()结合起来,强调项目的风险分析,特别适合大型复杂系统的开发过程。螺旋模型沿着螺线进行若干次迭代,依次经历了计划指定、风险分析、工程实施和(请作答此空)四个主要活动。

A.客户评估

B.客户使用

C.工程交付

D.软件测试

11.Systemanalysisistraditionallydonetop-downusingstructuredanalysisbasedon().Object-orientedanalysisfocusesoncreationofmodels.Thethreetypesoftheanalysismodelare().Therearetwosubstagesofobject-orientedanalysis.()focusesonreal-worldthingswhosesemanticstheapplicationcaptures.Theobjectconstructedintherequirementanalysisshowsthe()ofthereal-worldsystemandorganizesitintoworkablepieces.(请作答此空)addressesthecomputeraspectsoftheapplicationthatarevisibletousers.Theobjectsarethosewhichcanbeexpectedtovaryfromtimetotimequiterapidly.

A.Programanalysis

B.Functionrequirement

C.Applicationanalysis

D.Physicalmodel

12.Software()referstothatthesoftwaretomeetthespecificationmustbeproduced.

A.test

B.support

C.development

D.process

13.下列不属于报文认证算法的是()。

A.MD5

B.SHA-1

C.RC4

D.HMAC

14.计算机系统中有多种实现数据输入和输出的控制方式,其中占用CPU时间最多的是()。

A.程序查询方式

B.中断方式

C.DMA方式

D.缓冲方式

15.某项目有A~H八个作业,各作业所需时间(单位:周)以及紧前作业如下表

该项目的工期为(请作答此空)周。如果作业C拖延3周完成,则该项目的工期()

A.12

B.13

C.14

D.15

16.在计算机中,I/O系统可以有5种不同的工作方式,分别是程序控制方式(包括无条件传送与程序查询方式)、程序中断方式、DMA工作方式、通道方式、I/O处理机。()方式I/O端口总是准备好接受主机的输出数据,或是总是准备好向主机输入数据,并且只适用于简单的I/O控制。(请作答此空)允许主存储器和I/O设备之间通过某种控制器直接进行批量数据交换,除了在数据传输开始和结束时,整个过程无须CPU的干预。()在一定的硬件基础上利用软件手段实现对I/O的控制和传送,更多地免去了cpu的接入。()指专门负责输入/输出的处理机。可以有独立的存储器、运算部件和指令控制部件。上述工作方式中,()工作方式CPU与I/O设备是串行工作的。

A.I/O处理机

B.DMA方式

C.通道控制方式

D.无条件传送

17.确定网络的层次结构及各层采用的协议是网络设计中()阶段的主要任务。

A.网络需求分析

B.网络体系结构设计

C.网络设备选型

D.网络安全性设计

18.一个大型软件系统的需求通常是会发生变化的。以下关于需求变更策略的叙述中错误的是()。

A.所有需求变更必须遵循变更控制过程

B.对于未获得核准的变更,不应该做变更实现工作

C.完成了对某个需求的变更之后,就可以删除或者修改变更请求的原始文档

D.每一个集成的需求变更必须能追溯到一个经核准的变更请求

19.在计算机中,I/O系统可以有5种不同的工作方式,分别是程序控制方式(包括无条件传送与程序查询方式)、程序中断方式、DMA工作方式、通道方式、I/O处理机。()方式I/O端口总是准备好接受主机的输出数据,或是总是准备好向主机输入数据,并且只适用于简单的I/O控制。()允许主存储器和I/O设备之间通过某种控制器直接进行批量数据交换,除了在数据传输开始和结束时,整个过程无须CPU的干预。(请作答此空)在一定的硬件基础上利用软件手段实现对I/O的控制和传送,更多地免去了cpu的接入。()指专门负责输入/输出的处理机。可以有独立的存储器、运算部件和指令控制部件。上述工作方式中,()工作方式CPU与I/O设备是串行工作的。

A.I/O处理机

B.DMA方式

C.通道控制方式

D.程序查询

20.设指令由取指、分析、执行3个子部件完成,并且每个子部件的时间均为△t。若采用常规标量单流水线处理机(即该处理机的度为1),连续执行12条指令,共需()△t。若采用度为4的超标量流水线处理机,连续执行上述12条指令,只需(请作答此空)△t。

A.3

B.5

C.7

D.9

21.精简指令系统RISC的特点不包括()

A.指令数量少。优先选取使用频率最高的一些简单指令和一些常用指令,避免使用复杂指令。

B.指令的寻址方式少。通常只支持寄存器寻址方式、立即数寻址方式和相对寻址方式。

C.指令可以对主存单元中的数据直接进行处理。典型的RISC通常都有指令能够直接对主存单元中的数据进行处理,其执行速度较快。

D.以硬布线逻辑控制为主。为了提高操作的执行速度,通常采用硬布线逻辑(组合逻辑)来构建控制器。

22.根据软件过程活动对软件工具进行分类,则逆向工程工具属于()工具。

A.软件开发

B.软件维护

C.软件管理

D.软件支持

23.在uml2.0中,()描述结构化类(例如,构件或类)的内部结构,包括结构化类与系统其余部分的交互点,用于画出结构化类的内部内容。()强调消息跨越不同对象或参与者的实际时问,而不仅仅只是关心消息的相对顺序。(请作答此空)通常与其他图一起使用,包括文件、数据库和类似的物理比特集合。交互概览图是()和()的混合物。

A.包图

B.制品图

C.组合结构图

D.部署图

24.甲、乙两软件公司于2022年9月12日就其财务软件产品分别申请“用友”和“用有”商标注册。两财务软件相似,甲第一次使用时间为2022年7月,乙第一次使用时间为2022年8月。此情形下,()能获准注册。

A.“用友”

B.“用友”与“用有”都

C.“用有”

D.由甲、乙抽签结果确定

25.以下著作权权利中,()的保护期不受时间限制。

A.署名权

B.发表权

C.使用权

D.获得报酬权

26.编译和解释是实现高级语言翻译的两种基本方式,相对应的程序分别称为编译器和解释器。与编译器相比,解释器()。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,代码优化和(请作答此空)并不是每种编译器都必需的。词法分析的作用是识别源程序中的()。

A.语法分析

B.语义分析

C.中间代码生成

D.标代码生成

27.在无线通信领域,现在主流应用的是第四代(4G)通信技术,其理论下载速率可达到()Mbps(兆比特每秒)。

A.2.6

B.4

C.20

D.100

28.以下关于计算机系统中断概念的叙述中,正确的是()。

A.由I/O设备提出的中断请求和电源掉电都是可屏蔽中断

B.由I/O设备提出的中断请求和电源掉电都是不可屏蔽中断

C.由I/O设备提出的中断请求是可屏蔽中断,电源掉电是不可屏蔽中断

D.由I/O设备提出的中断请求是不可屏蔽中断,电源掉电是可屏蔽中断

29.cache存储器一般采用()存储器件构成。

A.DRAM

B.SRAM

C.ROM

D.NVRAM

30.若不考虑I/O设备本身的性能,则影响计算机系统I/O数据传输速度的主要因素是()。

A.地址总线宽度

B.数据总线宽度

C.主存储器的容量

D.CPU的字长

31.CPU中的()的值可自动加1,以便实现程序指令的顺序执行。

A.指令寄存器(IR)

B.程序计数器(PC)

C.地址寄存器(AR)

D.指令译码器(ID)

32.三重DES的密钥长度为112位,DES加密算法的密钥长度为()位。

A.58

B.56

C.168

D.128

33.内存按字节编址,利用8K×4bit的存储器芯片构成84000H到8FFFFH的内存,共需()片。

A.6

B.8

C.12

D.24

34.在操作系统文件管理中,通常采用()来组织和管理外存中的信息。

A.字处理程序

B.设备驱动程序

C.文件目录

D.语言翻译程序

35.进程P1、P2、P3、P4、P5的前趋图如下。

若用PV操作控制进程并发执行的过程,则需要相应于进程执行过程设置5个信号量S1、S2、S3、S4和S5,且信号量初值都等于零。下图中a处应填写(请作答此空);b和c、d和e处应分别填写(),f、g和h应分别填写()

A.P(S1)和P(S2)

B.V(S1)和V(S2)

C.P(S1)和V(S2)

D.P(S2)和V(S1)

36.进程P1、P2、P3、P4、P5的前趋图如下。

若用PV操作控制进程并发执行的过程,则需要相应于进程执行过程设置5个信号量S1、S2、S3、S4和S5,且信号量初值都等于零。下图中a处应填写b和c、d和e处应分别填写(请作答此空),f、g和h应分别填写

A.P(S1)和P(S2)、V(S3)和V(S4)

B.P(S1)和P(S2)、P(S3)和P(S4)

C.V(S1)和V(S2)、P(S3)和P(S4)

D.P(S1)和V(S3)、P(S2)和V(S4)

37.进程P1、P2、P3、P4、P5的前趋图如下。

若用PV操作控制进程并发执行的过程,则需要相应于进程执行过程设置5个信号量S1、S2、S3、S4和S5,且信号量初值都等于零。下图中a处应填写()b和c、d和e处应分别填写()f、g和h应分别填写(请作答此空)。

A.P(S3)V(S4)、V(S5)和P(S5)

B.V(S3)V(S4)、P(S5)和V(S5)

C.P(S3)P(S4)、V(S5)和P(S5)

D.V(S3)P(S4)、P(S5)和V(S5)

38.某系统采用请求页式存储管理方案。假设某进程有6个页面,系统给该进程分配了4个存储块,其页面变换表如下表所示,表中的状态位等于1和0分别表示页面在内存或不在内存。当该进程访问的第4号页面不在内存时,应该淘汰表中页面号为()的页面。

A.1

B.2

C.3

D.5

39.某项目有A~H八个作业,各作业所需时间(单位:周)以及紧前作业如下表:

该项目的工期为(请作答此空)周。如果作业C拖延3周完成,则该项目的工期()。

A.不变

B.拖延1周

C.拖延2周

D.拖延3周

40.某计算机系统页面大小为4K,进程的页面变换表如下所示。若进程的逻辑地址为3C28H。该地址经过变换后,其物理地址应为()。

A.2048H

B.4096H

C.4C28H

D.6C28H

41.某系统中有5个并发进程竞争资源R,每个进程都需要4个R,那么至少有()个R,才能保证系统不会发生死锁。

A.12

B.13

C.16

D.18

42.Systemanalysisistraditionallydonetop-downusingstructuredanalysisbasedon()Object-orientedanalysisfocusesoncreationofmodels.Thethreetypesoftheanalysismodelare()Therearetwosubstagesofobject-orientedanalysis.()focusesonreal-worldthingswhosesemanticstheapplicationcaptures.Theobjectconstructedintherequirementanalysisshowsthe()ofthereal-worldsystemandorganizesitintoworkablepieces.(请作答该选项)addressesthecomputeraspectsoftheapplicationthatarevisibletousers.Theobjectsarethosewhichcanbeexpectedtovaryfromtimetotimequiterapidly.

A.Programanalysis

B.Functionrequirement

C.Applicationanalysis

D.Physicalmodel

43.Cloudcomputingisaphraseusedtodescribeavarietyofcomputingconceptsthatinvolvealargenumberofcomputers()throughareal-timecommunicationnetworksuchastheInternet.Inscience,cloudcomputingisa()fordistributedcomputingoveranetwork,andmeansthe(请作答此空)torunaprogramorapplicationonmanyconnectedcomputersatthesametime.Thearchitectureofacloudisdevelopedatthreelayers:infrastructure,platform,andapplication.Theinfrastucturelayerisbuiltwithvirtualizedcomputestorageandnetworkresources.Theplatformlay-erisforgeneral-purposeandrepeatedusageofthecollectionofsoftwareresources.TheapplicationlayerisformedwithacollectionofallneededsoftwaremodulesforSaaSapplications.Theinfrastucturelayerservesasthe()forbuildingtheplatformlayerofthecloud.Inturn,theplatformlayerisfoundationforimplementingthe()layerforSaaSapplication.

A.ability

B.approach

C.function

D.method

44.Cloudcomputingisaphraseusedtodescribeavarietyofcomputingconceptsthatinvolvealargenumberofcomputers()throughareal-timecommunicationnetworksuchastheInternet.Inscience,cloudcomputingisa()fordistributedcomputingoveranetwork,andmeansthe()torunaprogramorapplicationonmanyconnectedcomputersatthesametime.Thearchitectureofacloudisdevelopedatthreelayers:infrastructure,platform,andapplication.Theinfrastucturelayerisbuiltwithvirtualizedcomputestorageandnetworkresources.Theplatformlay-erisforgeneral-purposeandrepeatedusageofthecollectionofsoftwareresources.TheapplicationlayerisformedwithacollectionofallneededsoftwaremodulesforSaaSapplications.Theinfrastucturelayerservesasthe(请作答此空)forbuildingtheplatformlayerofthecloud.Inturn,theplatformlayerisfoundationforimplementingthe()layerforSaaSapplication.

A.network

B.foundation

C.software

D.hardware

45.微机系统中的系统总线(如PCI)用来连接各功能部件以构成一个完整的系统,它需包括三种不同功能的总线,即()。

A.数据总线、地址总线和控制总线

B.同步总线、异步总线和通信总线

C.内部总线、外部总线和片内总线

D.并行总线、串行总线和USB总线

46.以下关于变量和常量和叙述中,错误的是()。

A.变量的取值在程序运行过程中可以改变,常量则不行

B.变量具有类型属性,常量则没有

C.变量具有对应的存储单元,常量则没有

D.可以对变量赋值,不能对常量赋值

47.某企业有生产部和销售部,生产部负责生产产品并送入仓库,销售部从仓库取产品销售。假设仓库可存放n件产品。用PV操作实现他们之间的同步过程如下图所示。

其中,信号量S是一个互斥信号量,初值为();S1是一个(请作答此空);S2是一个()。

A.互斥信号量,表示仓库的容量,初值为n

B.互斥信号量,表示仓库是否有产品,初值为0

C.同步信号量,表示仓库的容量,初值为n

D.同步信号量,表示仓库是否有产品,初值为0

48.某企业有生产部和销售部,生产部负责生产产品并送入仓库,销售部从仓库取产品销售。假设仓库可存放n件产品。用PV操作实现他们之间的同步过程如下图所示。

其中,信号量S是一个互斥信号量,初值为();S1是一个();S2是一个(请作答此空)。

A.互斥信号量,表示仓库的容量,初值为n

B.互斥信号量,表示仓库是否有产品,初值为0

C.同步信号量,表示仓库的容量,初值为n

D.同步信号量,表示仓库是否有产品,初值为0

49.使用PERT图进行进度安排,不能清晰地描述(请作答此空),但可以给出哪些任务完成后才能开始另一些任务。下面PERT图所示工程从A到K的关键路径是(),(图中省略了任务的开始和结束时刻)

A.每个任务从何时开始

B.每个任务到何时结束

C.各任务之间的并行情况

D.各任务之间的依赖关系

50.软件质量保证是软件项目控制的重要手段,()是软件质量保证的主要活动之一。

A.风险评估

B.软件评审

C.需求分析

D.架构设计

51.与设计测试用例无关的文档是()。

A.项目开发计划

B.需求规格说明书

C.设计说明书

D.源程序

52.白盒测试也称结构测试或逻辑驱动测试,典型的白盒测试方法包括静态测试和动态测试。其中,静态测试除了静态结构分析法、静态质量度量法外,还有()。

A.代码检查法

B.逻辑覆盖法

C.基本路径测试法

D.结构覆盖法

53.()过程模型明确地考虑了开发中的风险。

A.瀑布

B.快速原型

C.V

D.螺旋

54.在各种不同的软件需求中,()描述了用户使用产品必须要完成的任务,可以用UML建模语言的(请作答此空)表示。

A.用例图

B.类图

C.状态图

D.序列图

55.使用PERT图进行进度安排,不能清晰地描述(),但可以给出哪些任务完成后才能开始另一些任务。下面PERT图所示工程从A到K的关键路径是(请作答此空),(图中省略了任务的开始和结束时刻)

A.ABEGHIK

B.ABEGHJK

C.ACEGHIK

D.ACEGHJK

56.项目管理工具用来辅助项目经理实施软件开发过程中的项目管理活动,它不能(请作答此空)。()就是一种典型的项目管理工具。

A.覆盖整个软件生存周期

B.确定关键路径、松弛时间、超前时间和滞后时间

C.生成固定格式的报表和裁剪项目报告

D.指导软件设计人员按软件生存周期各个阶段的适用技术进行设计工作

57.软件过程是制作软件产品的一组活动以及结果,这些活动主要由软件人员来完成,主要包括()。软件过程模型是软件开发实际过程的抽象与概括,它应该包括构成软件过程的各种活动。软件过程有各种各样的模型,其中,(请作答此空)的活动之间存在因果关系,前一阶段工作的结果是后一段阶段工作的输入描述。

A.瀑布模型

B.原型模型

C.螺旋模型

D.基于构建的模型

58.在各种不同的软件需求中,(请作答此空)描述了用户使用产品必须要完成的任务,可以用UML建模语言的()表示。

A.功能需求

B.非功能需求

C.过程约束

D.设计约束

59.对现有软件系统中一些数据处理的算法进行改进,以提高效率,从而更快地响应用户的服务要求。这种行为属于()维护。

A.正确性

B.适应性

C.完善性

D.预防性

60.下图是某项目的剪线图(时间单位:周),其关键路径是(),工期是(请作答此空)周。

A.14

B.12

C.11

D.13

61.编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,其中,()并不是每个编译器都必需的,与编译器相比,解释器()。

A.词法分析和语法分析

B.语义分析和中间代码生成

C.中间代码生成和代码优化

D.代码优化和目标代码生成

62.Teamsarerequiredformostengineeringprojects.Althoughsomesmallhardwareorsoftwareproductscanbedevelopedbyindividuals,thescaleandcomplexityofmodernsystemsissuch,andthedemandforshortschedulessogreat,thatitisnolonger()foronepersontodomostengineeringjobs.Systemsdevelopmentisateam(),andtheeffectivenessoftheteamlargelydeterminesthe()oftheengineering.Developmentteamsoftenbehavemuchlikebaseballorbasketballteams.Eventhoughtheymayhavemultiplespecialties,allthemembersworktoward().However,onsystemsmaintenanceandenhancementteams,theengineersoftenworkrelativelyindependently,muchlikewrestlingandtrackteams.Ateamis(请作答此空)justagroupofpeoplewhohappentoworktogether.Teamworktakespracticeanditinvolvesspecialskills.Teamsrequirecommonprocesses;theyneedagreed-upongoals;andtheyneedeffectiveguidanceandleadership.Themethodsforguidingandleadingsuchteamsarewellknown,buttheyarenotobvious.

A.relatively

B./

C.only

D.morethan

63.WhyHaveFormalDocuments?Finally,writingthedecisionsdownisessential.Onlywhenonewritesdothegapsappearandthe()protrude(突出).Theactofwritingturnsouttorequirehundredsofmini-decisions,anditistheexistenceofthesethatdistinguishesclear,exactpoliciesfromfuzzyones.Second,thedocumentswillcommunicatethedecisionstoothers.Themanagerwillbecontinuallyamazedthatpolicieshetookforcommonknowledgearetotallyunknownbysomememberofhisteam.Sincehisfundamentaljobistokeepeverybodygoinginthe()direction,hischiefdailytaskwillbecommunication,notdecision-making,andhisdocumentswillimmensely(请作答此空)thisload.Finally,amanager’sdocumentsgivehimadatabaseandchecklist.Byreviewingthem()heseeswhereheis,andheseeswhatchangesofemphasisorshiftsindirectionareneeded.Thetaskofthemanageristodevelopaplanandthentorealizeit.Butonlythewrittenplanispreciseandcommunicable.Suchaplanconsistsofdocumentsonwhat,when,howmuch,where,andwho.Thissmallsetofcritical

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论