2019年下半年软件设计师上午真题+下午真题+答案完整版(打印版)

C、V(S1)和V(S2)V(S3) D、P(S1)和V(S1)P(S2) A、V(S4)V(S5)和P(S3) B、V(S3)V(S4)和V(S5) C、P(S4)P(S5)和V(S5) D、P(S4)P(S5)和V(S4) A、P(S6)和P(S5)V(S6) B、V(S5)和V(S5)V(S6) C、P(S6)和P(S5)P(S6) D、V(S6)和P(S5)P(S6)

20、以下关于I/O软件的叙述中,正确的是( )

A、I/O软件开放了I/O操作实现的细节,方便用户使用I/O设备 B、I/O软件隐藏了I/O操作实现的细节,向用户提供物理接口 C、I/O软件隐藏了I/O操作实现的细节,方便用户使用I/O设备

D、I/O软件开放了I/O操作实现的细节,用户可以使用逻辑地址访问I/O设备 21、在磁盘调度管理中通常( ) A、先进行旋转调度,再进行移臂调度

B、在访问不同柱面的信息时,只需要进行旋转调度 C、先进行移臂调度,再进行旋转调度

D、在访问不同磁盘的信息时,只需要进行移臂调度

22、假设磁盘臂位于15号柱面上,进程的请求序列如下表表示,如果采用最短移臂调度算法,那么系统的响应序列应为( )

A、①②③④⑤⑥ B、⑤①②④③⑥ C、②③④⑤①⑥ D、④②③⑤①⑥

23、敏捷开发方法scrum的步骤不包括( ) A、Product Backlog B、Refactoring C、Sprint Backlog D、Sprint

24、以下关于CMM的叙述中,不正确的是( ) A、CMM是指软件过程能力成熟度模型

B、CMM根据软件过程的不同成熟度划分了5个等级,其中,1级被认为成熟度最高,5级

被认为成熟度最低

C、CMMI的任务是将已有的几个CMM模型结合在一起,使之构成\集成模型\D、采用更成熟的CMM模型,一般来说可以提高最终产品的质量

25、ISO/IEC软件质量模型中,易使用性是指与使用所需的努力由一组规定或隐含的用户对这样使用所作的个别评价有关的一组属性,其易使用性的子特性不包括( )。 A、易理解性 B、易学性 C、易分析性 D、易操作性

26、( )不是采用MVC(模型-视图-控制器)体系结构进行软件系统开发的优点 A、有利于代码重用 B、提高系统的运行效率 C、提高系统的开发效率 D、提高系统的可维护性

27、以下关于各类文档撰写阶段的叙述中,不正确的是( ) A、软件需求规格说明书在需求分析阶段撰写 B、概要设计规格说明书在设计阶段撰写 C、测试设计必须在测试阶段撰写 D、测试分析报告在测试阶段撰写

28、下图用白盒测试方法进行测试,图中有( )条路径采用McCabe度量计算该程序图的环路复杂性为( )

A、3 B、4 C、5

D、6 A、3 B、4 C、5 D、6

29、以下关于软件维护的叙述中,不正确的是( )

A、软件维护解决软件产品交付用户之后进行中发生的各种问题 B、软件维护期通常比开发期长得多,投入也大得多 C、软件可维护性是软件开发阶段各个时期的关键目标 D、相对于软件开发任务而言,软件维护工作要简单得多

30、一个类中成员变量和成员函数有时也可以分别被称为( ) A、属性和活动 B、值和方法 C、数据和活动 D、属性和方法

31、采用面向对象方法进行系统开发时,需要对两者之间关系会建新类的是( ) A、汽车和座位 B、主人和宠物 C、医生和病人 D、部门和员工

32、进行面向对象系统设计时,软件实体(类、模块、函数等)应该是可以扩展但不可修改的,这属于( )设计原则。 A、共同重用 B、开放封闭 C、接口分离 D、共同封闭

33、( )绑定是指在运行时把过程调用和响应调用所需要执行的代码加以结合。 A、动态 B、过载 C、静态. D、参数

34、以下关于UML状态图的叙述中,不正确的是( ) A、活动可以在状态内执行,也可以在迁移时执行

B、若事件触发一个没有特定监护条件的迁移,则对象离开当前状态 C、迁移可以包含事件触发器,监护条件和状态 D、事件触发迁移

35、下图所示UML图为( ),有关该图的叙述中,不正确的是( )

A、对象图

B、类图 C、组件图 D、部署图

A、如果B的一个实例被删除,所有包含A的实例都被删除 B、A的一个实例可以与B的一个实例关联. C、B的一个实例被唯一的一个A的实例所包含 D、B的一个实例可与B的另外两个实例关联

36、欲开发一个绘图软件,要求使用不同的绘图程序绘制不同的图形,该绘图软件的扩展性要求将不断扩充新的图形和新的绘图程序,以绘制直线和图形为例,得到如下图所示的类图,该设计采用( )模式将抽象部分与其实现部分分离,使它们都可以独立的变化。其中 ( ) 定义了实现类接口,该模式适用于 ( ) 的情况,该模式属于 ( ) 模式。

A、适配器( adapten) B、装饰(Decorator) C、桥接(Bridge)

D、组合( composite ) A、Shape

B、Circle和Rectangle

C、V1Drawing和V2Drawing D、Drawing

A、不希望在抽象和它的实现部分之间有一个固定判定关系 B、想表示对象的部分-整体层次结构.

C、想使用一个已经存在的类,而它的接口不符合要求

D、在不影响其他对象的情况下,以动态透明的方式给单个对象添加职责 A、创建型对象 B、结构型对象 C、行为型对象 D、结构型类

37、给定关系R(U,Fr)其中属性属U={A,B,C,D},函数依赖集Fr={A→BC,B→D}关系S(U,Fs),其中属性集U={ACE},函数依赖集Fs={A→C,C→E}R和S的主键分别为( ),关于Fr和Fs的叙述,正确的是( ) A、A和A B、AB和A

联系客服:779662525#qq.com(#替换为@)