美文网首页软考资讯指南
2018年12月11日软件设计师每日一练

2018年12月11日软件设计师每日一练

作者: 知识的阐述者 | 来源:发表于2018-12-11 15:08 被阅读7次

单项选择题

每题的四个选项中只有一个答案是正确的,请将正确的选项选择出来。

分享一个软设学习交流群【136174991】 点此进入学习交流区获取更多考试资讯、资料

1、网络安全包含了网络信息的可用性、保密性、完整性和网络通信对象的真实性。其中,数字签名是对(  )的保护。

A.可用性

B.保密性

C.连通性

D.真实性

2、在UNIX操作系统中,把输入/输出设备看作是()。

A.普通文件

B.目录文件

C.索引文件

D.特殊文件

3、(  )将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。

A.Adapter(适配器)模式

B.Command(命令)模式

C.Singleton(单例)模式

D.Strategy(策略)模式

4、在白盒测试法中,(  )是最弱的覆盖准则。下图至少需要(  )个测试用例才可以完成路径覆盖,语句组2不对变量i进行操作。

A.语句

B.条件

C.判定

D.路径

A.1

B.2

C.3

D.4

5、对高级语言源程序进行编译的过程中,有穷自动机(NFA或DFA)是进行(  )的适当工具。

A.词法分析

B.语法分析

C.语义分析

D.出错处理

6、  在软件开发过程中,系统测试阶段的测试目标来自于(  )阶段。

A.需求分析

B.概要设计

C.详细设计

D.软件实现

7、(  )开发过程模型以用户需求为动力,以对象为驱动,适合于面向对象的开发方法。

A.瀑布

B.原型

C.螺旋

D.喷泉

8、   (  )设计模式将一个请求封装为一个对象,从而使得可以用不同的请求对客户进行参数化,对请求排队或记录请求日志,以及支持可撤销的操作。

A.命令(Command)

B.责任链(Chain of Responsibility)

C.观察者(Observer)

D.策略(Strategy)

9、(  )多态是指操作(方法)具有相同的名称、且在不同的上下文中所代表的含义不同。

A.参数

B.包含

C.过载

D.强制

 10、栈的特点是后进先出,若用单链表作为栈的存储结构,并用头指针作为栈顶指针,则(  )。

A.入栈和出栈操作都不需要遍历链表

B.入栈和出栈操作都需要遍历链表

C.入栈操作需要遍历链表而出栈操作不需要

D.入栈操作不需要遍历链表而出栈操作需要

本文转载于希赛

相关文章

网友评论

    本文标题:2018年12月11日软件设计师每日一练

    本文链接:https://www.haomeiwen.com/subject/mmxehqtx.html