中级软件设计师上午上半年及答案解析.docx
《中级软件设计师上午上半年及答案解析.docx》由会员分享,可在线阅读,更多相关《中级软件设计师上午上半年及答案解析.docx(45页珍藏版)》请在冰豆网上搜索。
中级软件设计师上午上半年及答案解析
中级软件设计师上午2017上半年及答案解析
(1/70)选择题
第1题
CPU执行算术运算或者逻辑运算时,常将源操作数和结果暂存在()中。
A.程序计数器(PC)
B.累加器(AC)
C.指令寄存器(IR)
D.地址寄存器(AR)
下一题
(2/70)选择题
第2题
要判断宇长为16位的整数a的低四位是否全为0,则()
A.将a与0x000F进行"逻辑与"运算,然后判断运算结果是否等于0
B.将a与0x000F进行"逻辑或"运算,然后判断运算结果是否等于F
C.将a与0x000F进行"逻辑异或"运算,然后判断运算结果是否等于O
D.将a与0x000F进行"逻辑与"运算,然后判断运算结果是否等于F
上一题下一题
(3/70)选择题
第3题
计算机系统中常用的输入/输出控制方式有无条件传送、中断、程序查询和DMA方式等。
当采用()方式时,不需要CPU执行程序指令来传送数据。
A.中断
B.程序查询
C.无条件传送
D.DMA
上一题下一题
(4/70)选择题
第4题
某系统由下图所示的冗余部件构成。
若每个部件的千小时可靠度都为R,则该系统的千小时可靠度为()。
图片
A.(1-R3)(1-R2)
B.(1-(1-R)3)(1-(1-R)2)
C.(1-R3)+(1-R2)
D.(1-(1-R)3)+(1-(1-R)2)
上一题下一题
(5/70)选择题
第5题
己知数据信息为16位,最少应附加()位校验位,才能实现海明码纠错。
A.3
B.4
C.5
D.6
上一题下一题
(6/70)选择题
第6题
以下关于Cache(高速缓冲存储器)的叙述中,不正确的是()
A.Cache的设置扩大了主存的容量
B.Cache的内容是主存部分内容的拷贝
C.Cache的命中率并不随其容量增大线性地提高
D.Cache位于主存与CPU之间
上一题下一题
(7/70)选择题
第7题
HTTPS使用()协议对报文进行封装
A.SSH
B.SSL
C.SHA-1
D.SET
上一题下一题
(8/70)选择题
第8题
以下加密算法中适合对大量的明文消息进行加密传输的是()
A.RSA
B.SHA-1
C.MD5
D.RC5
上一题下一题
(9/70)选择题
第9题
假定用户A、B分别在I1和I2两个CA处取得了各自的证书,下面()是A、B互信的必要条件。
A.A、B互换私钥
B.A、B互换公钥
C.I1、I2互换私钥
D.I1、I2互换公钥
上一题下一题
(10/70)选择题
第10题
甲软件公司受乙企业委托安排公司软件设计师开发了信息系统管理软件,由于在委托开发合同中未对软件著作权归属作出明确的约定,所以该信息系统管理软件的著作权由()享有。
A.甲
B.乙
C.甲与乙共同
D.软件设计师
上一题下一题
(11/70)选择题
第11题
根据我国商标法,下列商品中必须使用注册商标的是()。
A.医疗仪器
B.墙壁涂料
C.无糖食品
D.烟草制品
上一题下一题
(12/70)选择题
第12题
甲、乙两人在同一天就同样的发明创造提交了专利申请,专利局将分别向各申请人通报有关情况,并提出多种可能采用的解决办法。
下列说法中,不可能采用()
A.甲、乙作为共同申请人
B.甲或乙一方放弃权利并从另一方得到适当的补偿
C.甲、乙都不授予专利权
D.甲、乙都授予专利权
上一题下一题
(13/70)选择题
第13题
数字语音的采样频率定义为8kHz,这是因为()
A.语音信号定义的频率最高值为4kHz
B.语音信号定义的频率最高值为8kHz
C.数字语音转输线路的带宽只有8kHz
D.一般声卡的采样频率最高为每秒8k次
上一题下一题
(14/70)选择题
第14题
使用图像扫描仪以300DPI的分辨率扫描一幅3×4英寸的图片,可以得到()像素的数字图像。
A.300×300
B.300×400
C.900×4
D.900×1200
上一题下一题
(15~16/共70题)选择题
在采用结构化开发方法进行软件开发时,设计阶段接口设计主要依据需求分析阶段的()。
接口设计的任务主要是()。
第15题
A.数据流图
B.E-R图
C.状态-迁移图
D.加工规格说明
第16题
A.定义软件的主要结构元素及其之间的关系
B.确定软件涉及的文件系统的结构及数据库的表结构
C.描述软件与外部环境之间的交互关系,软件内模块之间的调用关系
D.确定软件各个模块内部的算法和数据结构
上一题下一题
(17~18/共70题)选择题
某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续时间(天),则完成该项目的最少时间为()天。
活动BD和HK最早可以从第()天开始。
(活动AB、AE和AC最早从第1天开始)
图片
第17题
A.17
B.18
C.19
D.20
第18题
A.3和10
B.4和11
C.3和9
D.4和10
上一题下一题
(19/70)选择题
第19题
在进行软件开发时,采用无主程序员的开发小组,成员之间相互平等;而主程序员负责制的开发小组,由一个主程序员和若干成员组成,成员之间没有沟通。
在一个由8名开发人员构成的小组中,无主程序员组和主程序员组的沟通路径分别是()。
A.32和8
B.32和7
C.28和8
D.28和7
上一题下一题
(20/70)选择题
第20题
在高级语言源程序中,常需要用户定义的标识符为程序中的对象命名,常见的命名对象有()
①关键字(或保留字)②变量③函数④数据类型⑤注释
A.①②③
B.②③④
C.①③⑤
D.②④⑤
上一题下一题
(21/70)选择题
第21题
在仅由字符a、b构成的所有字符串中,其中以b结尾的字符串集合可用正规式表示为()
A.(b|ab)*b
B.(ab*)*b
C.a*b*b
D.(a|b)*b
上一题下一题
(22/70)选择题
第22题
在以阶段划分的编译过程中,判断程序语句的形式是否正确属于()阶段的工作。
A.词法分析
B.语法分析
C.语义分析
D.代码生成
上一题下一题
(23/70)选择题
第23题
某文件管理系统在磁盘上建立了位示图(bitmap),记录磁盘的使用情况。
若计算机系统的字长为32位,磁盘的容量为300GB,物理块的大小为4MB,那么位示图的大小需要()个字。
A.1200
B.2400
C.6400
D.9600
上一题下一题
(24/70)选择题
第24题
某系统中有3个并发进程竞争资源R,每个进程都需要5个R,那么至少有()个R,才能保证系统不会发生死锁。
A.12
B.13
C.14
D.15
上一题下一题
(25/70)选择题
第25题
某计算机系统页面大小为4K,进程的页面变换表如下所示。
若进程的逻辑地址为2D16H。
该地址经过变换后,其物理地址应为()
图片
A.2048H
B.4096H
C.4D16H
D.6D16H
上一题下一题
(26~28/共70题)选择题
第26题
A.V(S1)和P(S2)V(S3)
B.P(S1)和V(S2)V(S3)
C.V(S1)和V(S2)V(S3)
D.P(S1)和P(S2)V(S3)
第27题
A.P(S2)和P(S4)
B.V(S2)和P(S4)
C.P(S2)和V(S4)
D.V(S2)和V(S4)
第28题
A.P(S4)和V(S5)
B.V(S5)和P(S4)
C.V(S4)和P(S5)
D.V(S4)和V(S5)
上一题下一题
(29/70)选择题
第29题
以下关于螺旋模型的叙述中,不正确的是()
A.它是风险驱动的,要求开发人员必须具有丰富的风险评估知识和经验
B.它可以降低过多测试或测试不足带来的风险
C.它包含维护周期,因此维护和开发之间没有本质区别
D.它不适用于大型软件开发
上一题下一题
(30/70)选择题
第30题
以下关于极限编程(XP)中结对编程的叙述中,不正确的是()。
A.支持共同代码拥有和共同对系统负责
B.承担了非正式的代码审查过程
C.代码质量更高
D.编码速度更快
上一题下一题
(31/70)选择题
第31题
以下关于C/S(客户机/服务器)体系结构的优点的叙述中,不正确的是()。
A.允许合理地划分三层的功能,使之在逻辑上保持相对独立性
B.允许各层灵活地选用平台和软件
C.各层可以选择不同的开发语言进行并行开发
D.系统安装、修改和维护均只在服务器端进行
上一题下一题
(32/70)选择题
第32题
在设计软件的模块结构时,()不能改进设计质量。
A.尽量减少高扇出结构
B.尽量减少高扇入结构
C.将具有相似功能的模块合并
D.完善模块的功能
上一题下一题
(33~34/共70题)选择题
模块A、B和C有相同的程序块,块内的语句之间没有任何联系,现把该程序块取出来,形成新的模块D,则模块D的内聚类型为()内聚。
以下关于该内聚类型的叙述中,不正确的是()。
第33题
A.巧合
B.逻辑
C.时间
D.过程
第34题
A.具有最低的内聚性
B.不易修改和维护
C.不易理解
D.不影响模块间的耦合关系
上一题下一题
(35~36/共70题)选择题
对下图所示的程序流程图进行语句覆盖测试和路劲覆盖测试,至少需要(35)个测试用例。
采用McCabe度量法计算其环路复杂度为(36)。
图片
第35题
A.2和3
B.2和4
C.2和5
D.2和6
第36题
A.1
B.2
C.3
D.4
上一题下一题
(37~38/共70题)选择题
在面向对象方法中,两个及以上的类作为一个类的父类时,称为(),使用它可能造成子类中存在()的成员。
第37题
A.多重继承
B.多态
C.封装
D.层次继承
第38题
A.动态
B.私有
C.公共
D.二义性
上一题下一题
(39/70)选择题
第39题
采用面向对象方法进行软件开发,在分析阶段,架构师主要关注系统的()。
A.技术
B.部署
C.实现
D.行为
上一题下一题
(40/70)选择题
第40题
在面向对象方法中,多态指的是()
A.客户类无需知道所调用方法的特定子类的实现
B.对象动态地修改类
C.一个对象对应多张数据库表
D.子类只能够覆盖父类中非抽象的方法
上一题下一题
(41~43/共70题)选择题
图片
第41题
A.序列图
B.状态图
C.通信图
D.活动图
第42题
A.类
B.对象
C.流名称
D.消息
第43题
A.类
B.对象
C.流名称
D.消息
上一题下一题
(44~45/共70题)选择题
下图所示为观察者(Obserrver)模式的抽象示意图,其中()知道其观察者