2017年上半年计算机水平考试(中级)《软件设计师》真题(上午考卷)及答案

上传人:lqh1****020 文档编号:88763297 上传时间:2019-05-09 格式:DOC 页数:13 大小:87.50KB
返回 下载 相关 举报
2017年上半年计算机水平考试(中级)《软件设计师》真题(上午考卷)及答案_第1页
第1页 / 共13页
2017年上半年计算机水平考试(中级)《软件设计师》真题(上午考卷)及答案_第2页
第2页 / 共13页
亲,该文档总共13页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《2017年上半年计算机水平考试(中级)《软件设计师》真题(上午考卷)及答案》由会员分享,可在线阅读,更多相关《2017年上半年计算机水平考试(中级)《软件设计师》真题(上午考卷)及答案(13页珍藏版)》请在金锄头文库上搜索。

1、2017年上半年计算机水平考试(中级)软件设计师真题(上午考卷)(总分100, 考试时间90分钟)1. VLIW是()的简称。A 复杂指令系统计算机B 超大规模集成电路C 单指令流多数据流D 超长指令字该问题分值: 1答案:D2. 主存与Cache的地址映射方式中,()方式可以实现主存任意一块装入Cache中任意位置,只有装满才需要替换。A 全相联B 直接映射C 组相联D 串并联该问题分值: 1答案:A3. 如果“2x”的补码是“90H”,那么x的真值是()。A 72B -56C 56D 111该问题分值: 1答案:B4. 移位指令中的()指令的操作结果相当于对操作数进行乘2操作。A 算术左移

2、B 逻辑右移C 算术右移D 带进位循环左移该问题分值: 1答案:A5. 内存按字节编址,从A1000H到B13FFH的区域的存储容量为()KB。A 32B 34C 65D 67该问题分值: 1答案:C6. 以下关于总线的叙述中,不正确的是()。A 并行总线适合近距离高速数据传输B 串行总线适合长距离数据传输C 单总线结构在一个总线上适应不同种类的设备,设计简单且性能很高D 专用总线在设计上可以与连接设备实现最佳匹配该问题分值: 1答案:C7. 以下关于网络层次与主要设备对应关系的叙述中,配对正确的是()。A 网络层集线器B 数据链路层网桥C 传输层路由器D 会话层防火墙该问题分值: 1答案:B

3、8. 传输经过SSL加密的网页所采用的协议是()。A HTTPB HTTPSC S-HTTPD HTTP-S该问题分值: 1答案:B9. 为了攻击远程主机,通常利用()技术检测远程主机状态。A 病毒查杀B 端口扫描C QQ聊天D 身份认证该问题分值: 1答案:B10. 某软件公司参与开发管理系统软件的程序员张某,辞职到另一公司任职,于是该项目负责人将该管理系统软件上开发者的署名更改为李某(接张某工作)。该项目负责人的行为( )。A 侵犯了张某开发者身份权(署名权)B 不构成侵权,因为程序员张某不是软件著作权人C 只是行使管理者的权利,不构成侵权D 不构成侵权,因为程序员张某现已不是项目组成员该

4、问题分值: 1答案:A11. 美国某公司与中国某企业谈技术合作,合同约定使用l项美国专利(获得批准并在有效期内),该项技术未在中国和其他国家申请专利。依照该专利生产的产品( )需要向美国公司支付这件美国专利的许可使用费。A 在中国销售,中国企业B 如果返销美国,中国企业不C 在其他国家销售,中国企业D 在中国销售,中国企业不该问题分值: 1答案:D12. 以下媒体文件格式中,( )是视频文件格式。A WAVB BMPC MP3D MOV该问题分值: 1答案:D13. 以下软件产品中,属于图像编辑处理工具的软件是()。A PowerpointB PhotoshopC PremiereD Acro

5、bat该问题分值: 1答案:B14. 使用150DPI的扫描分辨率扫描一幅34英寸的彩色照片,得到原始的24位真彩色图像的数据量是()Byte。A 1800B 90000C 270000D 810000该问题分值: 1答案:D15. 某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续时间(天),则完成该项目的最少时间为(15)天。活动BD最多可以晚开始(16)天而不会影响整个项目的进度。15.A 15B 21C 22D 24该问题分值: 1答案:C16.A 0B 2C 3D 5该问题分值: 1答案:A17. 在结构化分析中,用数据流图描述

6、(17)。当采用数据流图对一个图书馆管理系统进行分析时,(18)是一个外部实体。17.A 数据对象之间的关系,用于对数据建模B 数据在系统中如何被传送或变换,以及如何对数据流进行变换的功能或子功能,用于对功能建模C 系统对外部事件如何响应,如何动作,用于对行为建模D 数据流图中的各个组成部分该问题分值: 1答案:B18.A 读者B 图书C 借书证D 借阅该问题分值: 1答案:A19. 软件开发过程中,需求分析阶段的输出不包括()。A 流图B 实体联系图C 数据字典D 软件体系结构图该问题分值: 1答案:D20. 以下关于高级程序设计语言实现的编译和解释方式的叙述中,正确的是()。A 编译程序不

7、参与用户程序的运行控制,而解释程序则参与B 编译程序可以用高级语言编写,而解释程序只能用汇编语言编写C 编译方式处理源程序时不进行优化,而解释方式则进行优化D 编译方式不生成源程序的目标程序,而解释方式则生成该问题分值: 1答案:A21. 以下关于脚本语言的叙述中,正确的是()。A 脚本语言是通用的程序设计语言B 脚本语言更适合应用在系统级程序开发中C 脚本语言主要采用解释方式实现D 脚本语言中不能定义函数和调用函数该问题分值: 1答案:C22. 将高级语言源程序先转化为一种中间代码是现代编译器的常见处理方式。常用的中间代码有后缀式、(22)、语法树等。A 前缀码B 三地址码C 符号表D 补码

8、和移码该问题分值: 1答案:B23. 当用户通过键盘或鼠标进入某应用系统时,通常最先获得键盘或鼠标输入信息的是()程序。A 命令解释B 中断处理C 用户登录D 系统调用该问题分值: 1答案:B24. 在Windows操作系统中,当用户双击“IMG_20160122_103.jpg”文件名时,系统会自动通过建立的( )来决定使用什么程序打开该图像文件。A 文件B 文件关联C 文件目录D 临时文件该问题分值: 1答案:B25. 某磁盘有100个磁道,磁头从一个磁道移至另一个磁道需要6ms。文件在磁盘上非连续存放,逻辑上相邻数据块的平均距离为10个磁道,每块的旋转延迟时间及传输时间分别为100ms和

9、20ms,则读取一个100块的文件需要( )ms。A 12060B 12600C 18000D 186000该问题分值: 1答案:C26. 进程P1、P2、P3、P4和P5的前趋图如下图所示:若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程,则需要设置5个信号S1、S2、S3、S4和S5,且信号量S1S5的初值都等于零。下图中a和b处应分别填(26);c和d处应分别填写(27);e和f处应分别填写(28)。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)该问题分值: 1答案:C2

10、7.A P(S2)和P(S4)B P(S2)和V(S4)C V(S2)和P(S4)D V(S2)和V(S4)该问题分值: 1答案:B28.A P(S4)和V(S4)V(S5)B V(S5)和P(S4)P(S5)C V(S3)和V(S4)V(S5)D P(S3)和P(S4)V(P5)该问题分值: 1答案:B29. 如下图所示,模块A和模块B都访问相同的全局变量和数据结构,则这两个模块之间的耦合类型为( )耦合。A 公共B 控制C 标记D 数据该问题分值: 1答案:A30. 以下关于增量开发模型的叙述中,不正确的是()。A 不必等到整个系统开发完成就可以使用B 可以使用较早的增量构件作为原型,从而

11、获得稍后的增量构件需求C 优先级最高的服务先交付,这样最重要的服务接受最多的测试D 有利于进行好的模块划分该问题分值: 1答案:D31. 在设计软件的模块结构时,()不能改进设计质量。A 模块的作用范围应在其控制范围之内B 模块的大小适中C 避免或减少使用病态连接(从中部进入或访问一个模块)D 模块的功能越单纯越好该问题分值: 1答案:D32. 软件体系结构的各种风格中,仓库风格包含一个数据仓库和若干个其他构件。数据仓库位于该体系结构的中心,其他构件访问该数据仓库并对其中的数据进行增、删、改等操作。以下关于该风格的叙述中,不正确的是(32)。(33)不属于仓库风格。32.A 支持可更改性和可维

12、护性B 具有可复用的知识源C 支持容错性和健壮性D 测试简单该问题分值: 1答案:D33.A 数据库系统B 超文本系统C 黑板系统D 编译器该问题分值: 1答案:D34. 下图(a)所示为一个模块层次结构的例子,图(b)所示为对其进行集成测试的顺序,则此测试采用了(34)测试策略。该测试策略的优点不包括(35)。34.A 自底向上B 自顶向下C 三明治D 一次性该问题分值: 1答案:C35.A 较早地验证了主要的控制和判断点B 较早地验证了底层模块C 测试的并行程度较高D 较少的驱动模块和桩模块的编写工作量该问题分值: 1答案:D36. 采用McCabe度量法计算下图所示程序的环路复杂性为(

13、)。A 1B 2C 3D 4该问题分值: 1答案:C37. 在面向对象方法中,(37)是父类和子类之间共享数据和方法的机制。子类在原有父类接口的基础上,用适合于自己要求的实现去置换父类中的相应实现称为(38)。37.A 封装B 继承C 覆盖D 多态该问题分值: 1答案:B38.A 封装B 继承C 覆盖D 多态该问题分值: 1答案:C39. 在UML用例图中,参与者表示( )。A 人、硬件或其他系统可以扮演的角色B 可以完成多种动作的相同用户C 不管角色的实际物理用户D 带接口的物理系统或者硬件设计该问题分值: 1答案:A40. UML中关联是一个结构关系,描述了一组链。两个类之间( )关联。A

14、 不能有多个B 可以有多个由不同角色标识的C 可以有任意多个D 的多个关联必须聚合成一个该问题分值: 1答案:B41. 如下所示的UML图是(41),图中()表示(42),()表示(43)。41.A 序列图B 状态图C 通信图D 活动图该问题分值: 1答案:D42.A 分叉B 分支C 合并汇合D 流该问题分值: 1答案:A43.A 分支条件B 监护表达式C 动作名D 流名称该问题分值: 1答案:B44. 为图形用户界面(GUI)组件定义不同平台的并行类层次结构,适合采用( )模式。A 享元(Flyweight)B 抽象工厂(Abstract Factory)C 外观(Facade)D 装饰器(Decorator)该问题分值: 1答案:B45. ( )设计模式将一个请求封装为一个对象,从而使得可以用不同的请求对客户进行参数化,对请求排队或记录请求日志,以及支持可撤销的操作。A 命令(Command)B 责任链(Chain of Responsibility)C 观察者(

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 公务员考试

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号