软考软件设计师试题1完整篇doc.docx
- 文档编号:24528640
- 上传时间:2023-05-28
- 格式:DOCX
- 页数:37
- 大小:32.80KB
软考软件设计师试题1完整篇doc.docx
《软考软件设计师试题1完整篇doc.docx》由会员分享,可在线阅读,更多相关《软考软件设计师试题1完整篇doc.docx(37页珍藏版)》请在冰豆网上搜索。
软考软件设计师试题1完整篇doc
2015软考软件设计师试题
(1)
1.信号量是操作系统中用作互斥和同步机制的一个共享的整数变量。
信号量仅可以由初始化、唤醒(Signa1)和等待(Wait)三种操作访问。
对于给定的信号量S,等待操作Wait(S)(又称P操作)定义为ifS>0then_
(1)_else挂起调用的进程。
唤醒操作Signa1(S)(又称V操作)定义为if存在等待的进程then唤醒这个进程else_
(2)_。
给定信号量S,可以定义一个临界区来确保其互斥、即保证在同一时刻这个临界区只能够被一个进程执行。
当S被初始化为1时,代码段_(3)_;{临界区}_(4)_定义了一个临界区。
这样的临界区实际上是将共享数据和对这些数据的操作-起封装起来、通过其互斥机制一次只允许一个进程进入,这种临界区通常称为_(5)_。
供选择的答案
(1)~(4):
A.S:
=0
B.S:
=S十1
C.S:
=S-1
D.S:
=1
E.Signa1(S+1)
F.Wait(S-1)
G.Signa1(S)
H.Wait(S)
(5):
A.模块
B.类程
C.管程
D.线程
参考答案:
(1)C
(2)B(3)I(4)H(5)C
2.进程是操作系统中的一个重要概念。
进程是一个具有一定独立功能的程序在某个数据集合上的一次_(6)_。
进程是一个_(7)_的概念,而程序是一个_(8)_的概念。
进程的最基本状态有_(9)_。
在一个单处理机中,若有6个用户进程,在非管态的某一时刻,处于就绪状态的用户进程最多有_(10)_个。
供选择的答案
(6):
A.单独操作
B.关联操作
C.运行活动
D.并发活动
(7):
A.静态
B.动态
C.逻辑
D.物理
(8):
A.物理
B.逻辑
C.动态
D.静态
(9):
A.就绪、运行、隐蔽
B.停止、就绪、运行
C.运行、就绪、阻塞
D.就绪、撤消、运行
(10):
A.5
B.6
C.1
D.4
参考答案:
(6)C(7)B(8)D(9)C(10)A
3.OMT是一种对象建模技术,它定义了三种模型,它们分别是_(11)_模型,_(12)_模型,和_(13)_模型,其中,_(11)_模型描述了系统中对象的表态结构,以及对象之间的联系、_(12)_模型描述系统中与时间和操作顺序有关的系统特征,表示瞬时行为上的系统的“控剂”特征,通常可用_(14)_来表示;_(13)_模型描述了与值的变换有关的系统特征,通常可用_(15)_来表示。
供选择的答案
(11):
A.对象
B.功能
C.ER
D.静态
(12):
A.控制
B.时序
C.动态
D.实时
(13):
A.对象
B.功能
C.变换
D.计算
(14):
A.类图
B.状态图
C.对象图
D.数据流图
(15):
A.类图
B.状态图
C.对象图
D.数据流图
参考答案:
(11)B(12)A(13)C(14)A(15)B
4.在高级程序设计语言中,使用参数是子程序之间传递信息的-种手段。
子程序说明中的参数称为形式参数,调用语句中的参数称为实在参数。
调用时,实在参数的个数、类型和顺序要和形式参数保持一致。
知道一种语言(或编译器)使用哪种参数传递方法是很重要的,因为程序的运行依赖于所用的方法。
参数传递方法有传值调用(callbyvalue)、引用调用(callbyreference)、传名调用(Ca11byname)和宏扩展(macroexpansion)。
传值调用是指把实在参数的_(16)_传递给相应的形式参数、子程序通过这种传值形参_(17)_;引用调用是指把实在参数的_(18)_传递给相应的形式参数,此时子程序对形式参数的一次引用或赋值被处理成对形式参数的_(19)_访问。
C语言中的函数,以_(20)_方式进行参数传递。
供选择的答案
(16)、(18):
A.地址
B.名
C.值
D.地址和值
E.值和名
F.名和地址
(17):
A.可传回结果的值
B.可传回存放结果的地址
C.可传回结果的值和存放结果的地址
D.不可传回任何结果(值或地址)
(19):
A.直接
B.间接
C.变址
D.引用或赋顿
(20):
A.传值调用
B.引用调用
C.传名凋用
D.宏扩展
参考答案:
(16)C(17)D(18)A(19)B(20)A
2015软考软件设计师试题
(2)
5.虚拟存贮管理系统的基础是程序的_(21)_理论。
这个理论的基本含义是指程序执时往往会_(22)_访问内存贮。
程序的_(21)_表现在_(23)_和_(24)_上。
_(23)_是指最近被访问的存贮单元可能马上又要被问。
_(24)_是指马上被访问的单元,而其附近的单元也可能马上被访问。
根据这个理论,Denning提出了工作集理论。
工作集是进程运行时被频繁地访问的页面集合。
在进程运行时,如果它的工作页面都在_(25)_器内,能够使该进程有效地运行,否则会出现频繁的页面调入/调出现象。
供选择的答案
(21):
A.局部性
B.全局性
C.动态性
D.虚拟性
(22):
A.频繁地
B.均匀地
C.不均匀地
D.全面地
(23)、(24):
A.数据局部性
B.空间局部性
C.时间局部性
D.数据全局性
E.空间全局性
F.时间全局性
(25):
A.外部存贮
B.主存贮
C.辅助存贮
D.虚拟存贮
参考答案:
(21)A(22)C(23)C(24)B(25)B
6.在段页式管理的存贮器中,实存等分为_(26)_、程序按逻辑模块分成_(27)_。
在多道程序环境下,每道程序还需要一个_(28)_作为用户标志号。
每道程序都有对应的_(29)_。
一个逻辑地址包括_(28)_x、段号s、页号p和页内地址d四个部分。
假设总长度为22位的逻辑地址格式分配如下:
21~20位x;19~14位s;13~11位p;10~0位d。
若x,s,p,d均以二进制数表示,其转换成的物理地址为_(30)__。
供选择的答案
(26)-(28):
A.段
B.页
C.基
D.模块
E.区域
F.段号
G.页号
H.基号
I.模块号
J.区域号
(29):
A.一个段表和一个页表
B.一个段表和一组页表
C.一组段表和一个页表
D.一组段表和一组页表
(30):
A.x×220十s×214十p×211十d
B.((x)十x十p)×211十d
C.(((x)十s)十p)十d
D.(((x)十s)十p)×2
十d
[注]式中(Y)表示地址为Y的单元的内容
(
要注意段页式有几次寻址,比如,通过基号得到段表受地址(x),在通过段号得到此段的页表首址(x)+s,
段表、页表,基地址+偏移量就是直接加,不用基地址移位,只有在页内才有移位,应该是移11位
)
参考答案:
(26)B(27)A(28)H(29)B(30)D
7.在多媒体的音频处理中,由于人所敏感的声频为_(31)_赫兹(HZ),因此,数字音频文件中对音频的采样频率为_(32)_赫兹(HZ)。
对一个双声道的立体声,保持一秒钟声音,其波形文件所需的字节数为_(33)_,这里假设每个采样点的量化位数为8位。
MIDI文件是最常用的数字音频文件之一,MIDI是一种_(34)_,它是该领域国际上的一个_(35)_。
供选择的答案
(31):
A.50
B.10K
C.22K
D.44K
(32):
A.44.1K
B.20.05
C.10K
D.88K
(33):
A.22050
B.88200
C.176400
D.44100
(34):
A.语音数字接口
B.乐器数字接口
C.语音模拟接口
D.乐器模拟接口
(35):
A.控制方式
B.管理规范
C.通信标准
D.输入格式
参考答案:
(31)C(32)A(33)B(34)B(35)C
8.软件设计中划分模块的一个准则是_(36)_。
两个模块之间的耦合方式中,_(37)_耦合的耦合度,_(38)_耦合的耦合度最低。
一个模块内部的内聚种类中_(39)_内聚的内聚度,_(40)_内聚的内聚度最低。
供选择的答案
(36):
A.低内聚低耦合
B.低内聚高耦合
C.高内聚低耦合
D.高内聚高耦合
(37):
A.数据
B.非直接
C.控制
D.内容
(38):
A.数据
B.非直接
C.控制
D.内容
(39):
A.偶然
B.逻辑
C.功能
D.过程
(40):
A.偶然
B.逻辑
C.功能
D.过程
参考答案:
(36)C(41)D(41)B(41)C(41)A
2015软考软件设计师试题(3)
9.进程是操作系统中的一个重要概念。
进程是一个具有一定独立功能的程序在某个数据集合上的一次_(41)_。
进程是一个_(42)_的概念,而程序是一个_(43)_的概念。
进程的最基本状态有_(44)_。
在一个单处理机中,若有6个用户进程,在非管态的某一时刻,处于就绪状态的用户进程最多有_(45)_个。
供选择的答案
(41):
A.单独操作
B.关联操作
C.运行活动
D.并发活动
(42):
A.静态
B.动态
C.逻辑
D.物理
(43):
A.物理
B.逻辑
C.动态
D.静态
(44):
A.就绪、运行、隐蔽
B.停止、就绪、运行
C.运行、就绪、阻塞
D.就绪、撤消、运行
(45):
A.5
B.6
C.1
D.4
参考答案:
(41)C(42)B(43)D(44)C(45)A
10.计算机中常用的一种检错码是CRC,即_(46)_码。
在进行编码过程中要使用_(47)_运算。
假设使用的生成多项式是G(X)=X4+X3+X+1,原始报文为110*********,则编码后的报文为_(48)_。
CRC码_(49)_的说法是正确的。
在无线电通信中常采用7中取3定比码,它规定码字长为7位。
并且其中总有且仅有3个“1”。
这种码的编码效率为_(50)_。
供选择的答案
(46):
A.水平垂直奇偶校验
B.循环求和
C.循环冗余
D.正比率
(47):
A.模2除法
B.定点二进制除法
C.二-十进制除法
D.循环移位法
(48):
A.110*********11
B.110*********0011
C.110*********1100
D.110*********0101
(49):
A.可纠正一位差错
B.可检测所有偶数位错
C.可检测所有小于校验位长度的突发错
D.可检测所有小于、等于校验位长度的突发错
(50):
A.3/7
B.4/7
C.log23/log27
D.(log235)/7
参考答案:
(46)C(47)A(48)B(49)D(50)D
11.计算机执行程序所需的时间P,可用P=I*CPI*T来估计,其中I是程序经编译后的机器指令数,CPI是执行每条指令所需的平均机器周期数,T为每个机器周期的时间。
RISC计算机是采用_(51)_来提高机器的速度。
它的指令系统具有_(52)_的特点。
指令控制部件的构建,_(53)_。
RISC机器又通过采用_(54)_来加快处理器的数据处理速度。
RISC的指令集使编译优化工作_(55)_。
供选择的答案
(51):
A.虽增加CPI,但更减少I
B.虽增加CPI,但更减少T
C.虽增加T,但更减少CPI
D.虽增加I,但更减少CPI
(52):
A.指令种类少
B.指令种类多
C.指令寻址方式多
D.指令功能复杂
(53):
A.CISC更适于采用硬布线控制逻辑,而RISC更适于采用微程序控制
B.CISC更适于采用微程序控制,而RISC更适于采用硬布线控制逻辑
C.CISC和RISC都中采用微程序控制
D.CISC和RISC都只采用硬布线控制逻辑
(54):
A.多寻址方式
B.大容量内存
C.大量的寄存器
D.更宽的数据总线
(55):
A.更简单
B.更复杂
C.不需要
D.不可能
参考答案:
(51)D(52)A(53)B(54)C(55)A
12.系统把一条命令的执行结果输出给下一条命令,作为它的输入,并加以处理,这种机制称为__(56)__。
使命令的执行结果不在屏幕上显示,而引向另一个文件,这种机制称为__(57)__。
使命令所需要的处理信息不从键盘接收,而取自另一文件,这种机制称为__(58)__。
操作系统不从键盘逐条接收命令并执行,而调用一个正文文件,执行其中保存的一系列命令,这种方式属于__(59)__方式,编写这样的文件应符合__(60)__的语法规则。
供选择的答案
(56)。
A链接
B管道(线)
C输入重新定向
D输出重新定向
(57)。
A清屏
B屏蔽显示
C输出重新定向
D管道(线)
(58)。
A输入重新定向
B读保护
C管道(线)
D批处理
(59)。
A系统生成
B初始装入
C批处理
D管道(线)
(60)。
A会话语言
B交互语言
C机器语言
D命令语言
参考答案:
(56)B(57)C(58)A(59)C(60)D
2015软考软件设计师试题(4)
13.从静态角度看,进程由__(61)__、__(62)__和__(63)__三部分组成。
用户可通过__(64)__建立和撤消进程。
通常,用户进程被建立后,__(65)__。
供选择的答案
(61)。
A.JCB
B.DCB
C.PCB
D.PMT
(62)。
A.程序段
B.文件体
C.I/O
D.子程序
(63)。
A.文件描述块
B.数据空间
C.EOF
D.I/O缓冲区
(64)。
A.函数调用
B.宏指令
C.系统调用
D.过程调用
(65)。
A.便一直存在于系统中,直到被操作人员撤消
B.随着作业运行正常或不正常结束而撤消
C.随着时间片轮转而撤消与建立
D.随着进程的阻塞或唤醒而撤消与建立
参考答案:
(61)C(62)A(63)B(64)C(65)BD
14.设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:
C--课程,P--教师,S--学生,G--成绩,T--时间,R--教室,根据语义有如下数据依赖集:
D={C→P,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R}
关系模式W的一个码(关键字)是__(66)__,W的规范化程序达到__(67)__。
若将关系模式W分解为3个关系模式W1(C,P),W2(S,C,G),W3(S,T,R,C),则W1的规范化程序达到__(68)__,W2的规范化程度达到__(69)_,W3的规范化程序达到__(70)__。
供选择的答案
(66)A(S,C)
B(T,R)
C(T,P)
D(T,S)
(67)~(70)A.1NFB.2NFC.3NFD.BCNFE.4NF
参考答案:
(66)D(67)B(68)E(69)E(70)B
14.设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:
C--课程,P--教师,S--学生,G--成绩,T--时间,R--教室,根据语义有如下数据依赖集:
D={C→P,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R}
关系模式W的一个码(关键字)是__(66)__,W的规范化程序达到__(67)__。
若将关系模式W分解为3个关系模式W1(C,P),W2(S,C,G),W3(S,T,R,C),则W1的规范化程序达到__(68)__,W2的规范化程度达到__(69)_,W3的规范化程序达到__(70)__。
供选择的答案
(66)A(S,C)
B(T,R)
C(T,P)
D(T,S)
(67)~(70)A.1NFB.2NFC.3NFD.BCNFE.4NF
参考答案:
(66)D(67)B(68)E(69)E(70)B
16.模块内聚度用于衡量模块内部各成分之间彼此结合的紧密程度。
1、一组语句在程序的多处出现,为了节省内存空间把这些语句放在一个模块中,该模块的内聚度是__(76)_的。
2、将几个逻辑上相似的成分放在一个模块中,该模块的内聚度是__(77)__的。
3、模块中所有成分引用共同的数据,该模块的内聚度是__(78)_的。
4、模块内的某成分的输出是另一些成分的输入,该模块的内聚度是__(79)__的。
5、模块中所有成分结合起来完成一项任务,该模块的内聚度是__(80)__的。
它具有简明的外部界面,由它构成的软件易于理解、测试和维护。
供选择的答案
(76)~(80):
A功能性
B顺序性
C通信性
D过程性
E偶然性
F瞬时性
G逻辑性
参考答案:
(76)E(77)G(78)C(79)B(80)A
2015软考软件设计师试题(5)
17.软件测试的目的是___(81)__。
为了提高测试的效率,应该___(82)__。
使用白盒测试方法时,确定测试数据应根据___(83)__和指定的覆盖标准。
一般说来与设计测试数据无关的文档是___(84)__。
软件的集成测试工作由___(85)__承担,以提高集成测试的效果。
供选择的答案
(81):
A、评价软件的质量
B、发现软件的错误
C、找出软件中的所有错误
D、证明软件是正确的
(82):
A、随机地选取测试数据
B、取一切可能的输入数据作为测试数据
C、在完成编码以后制定软件的测试计划
D、选择发现错误的可能性大的数据作为测试数据
(83):
A、程序的内部逻辑
B、程序的复杂程序
C、使用说明书
D、程序的功能
(84):
A、需求规格说明书
B、设计说明书
C、源程序
D、项目开发计划
(85):
A、该软件的设计人员
B、该软件开发组的负责人
C、该软件的编程人员
D、不属于该软件开发组的软件设计人员
参考答案:
(81)B(82)D(83)A(84)D(85)D
18.一个数据库系统必须能表示实体和关系。
关系可与__(86)__实体有关。
实体与实体之间的关系有一对一、一对多和多对多三种,其中__(87)__不能描述多对多的联系。
一般地,一个数据库系统__(88)__外视图,__(89)__概念视图,__(90)_数据子语言。
供选择的答案
(86):
A、0个
B、1个
C、2个
D、3个或3个以上
E、1个或1个以上
F、0个或0个以上
(87):
A、网状模型
B、层次模型
C、关系模型
D、网状模型和层次模型
E、层次模型和关系模型
F、网状模型和关系模型
G、网状模型、层次模型和关系模型
(88)~(90):
A、只能有一种
B、最多只能有两种
C、至少有两种
D、可以有多种
参考答案:
(86)E(87)B(88)D(89)A(90)D
19.由于内存大小有限,为使得一个或多个作业能在系统中运行,常需要外存来换取内存。
其中以作业为单位对内外存进行交换的技术称为__(91)__技术,在作业内部对内外存进行交换的技术称为__(92)__技术。
用外存换内存是以牺牲程序运行时间为代价的。
为提高CPU有效利用率,避免内外存的频繁交换,__(92)__技术常用某种__(93)__来选择换出内存的页面,它的基础是程序的__(94)__。
据此,操作系统可根据__(95)__来改善系统的性能,__(95)__是一个进程在定长的执行时间区间内涉及到的页面的集合。
供选择的答案:
(91)、(92):
A、SPOOLING
B、SWAPPING
C、虚拟存储
D、虚拟机
E、进程管理
F、设备管理
(93):
A、页面分配策略
B、页面标志策略
C、页面淘汰策略
D、段设置策略
(94):
A、完整性
B、局部性
C、递归性
D、正确性
(95):
A、工作集
B、页面集
C、段号集
D、元素集
参考答案:
(91)B(92)C(93)C(94)B(95)A
20.为了快速传送大量数据,微型计算机中采用存贮器直接访问技术,简称DMA。
用DMA方式传送时,在存贮器和__(96)__之间直接建立高速传输数据的通路,不需要__(97)__的干预。
利用DMA方式传送数据时,数据的传送过程完全由称为DMA控制器的硬件控制。
DMA控制器具有下列功能:
(1)向CPU申请__(98)__传送。
(2)在CPU允许DMA工作时,处理总线控制的转交。
(3)在DMA期间管__(99)__,控制数据转送。
(4)确定数据传送的起始地址和__(100)__,并在传送过程中不断修正。
(5)数据传送结束时,给出表示DMA操作完成的信号。
供选择的答案
(96)~(100):
A、控制台
B、硬件
C、外部设备
D、数据长度
E、CPU
F、存贮器
G、DMA
H、系统总线
I、数据方向
J、传输速率
参考答案:
(96)C(97)E(98)G(99)H(100)D
2015软考软件设计师试题(6)
21.减少指令执行周期数是RISC计算机性能提高的基础,它是通过__(101)__,指令控制部件__(102)__微代码、__(103)__寄存器、__(104)__寻址方式、限制访问内存来实现的。
__(105)_都是与RISC芯片有关的名字。
供选择的答案:
(101):
A、超长指令字(VLIW)
B、单指令多功能
C、精简指令系统
D、适当扩充指令系统
(102):
A、尽可能多用原有
B、增加
C、软件固化
D、不用
(103):
A、增加
B、减少
C、精选
D
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 设计师 试题 完整 doc
![提示](https://static.bdocx.com/images/bang_tan.gif)