资源预览内容
第1页 / 共13页
第2页 / 共13页
第3页 / 共13页
第4页 / 共13页
第5页 / 共13页
第6页 / 共13页
第7页 / 共13页
第8页 / 共13页
第9页 / 共13页
第10页 / 共13页
亲,该文档总共13页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
-2021下半年软件设计师上午真题1、在 cpu 内外常需设置多级高速缓存cache,主要目的是。A、扩大主存的存储容量B、提高 cpu 访问主存数据或指令的效率C、扩大存储系统的存量D、提高 cpu 访问内外存储器的速度答案: D(如果 D 中没有“内那么选B)2、某系统的可靠性构造框图如以下图所示,假设部件1、2、3的可靠度分别为0.90; 0.80 ;0.80部件 2、 3 为冗余系统假设要求该系统的可靠度不小于0.85,那么进展系统设计时,部件 4 的可靠度至少应为。答案: A3、计算机运行过程中,进展中断处理时需保存现场,其目的是。A、防止丧失中断处理程序的数据B、防止对其他程序的数据造成破坏C、能正确返回到被中断的程序继续执行D、能为中断处理程序提供所需的数据答案: C4、内存按字节编址,地址从A0000H 到 CFFFFH的内存,共存字节,假设用存储容量为-64k*8bit 的存储器芯片构成该内存空间,至少需要片。A、80kB、 96 kC、 160 kD、 192 kA、2B、 3C、 5D、 8-答案: D、 B5、执行指令时, 将每一节指令都分解为取指、分析和执行三步,取指时间t 取指 =5 t,-分析时间 t 分析 = 2t. 执行时间 t 执行 = 3 t 如果按照重叠-的流水线方式执行指令,从头到尾执行完500 条指令需 t.-A、2500B、 2505-C、 2510D、 2515答案: B6、以下协议中,与电子效劳的平安性无关的是A、 SSLB、 SC、 MIMED、 PGP答案: C7、以下算法中,不属于公开密钥加密算法的是。A、 ECCB、 DSAC、 RSAD、 DES-答案:D-8、kerberos系统中可通过在报文中参加来防止重放攻击。-A、会话密钥B、时间戳-C、用户ID-D、私有密钥-答案:B-9、某电子商务向CA 申请了数字证书,用户可以通过使用验证的真伪来确定该的合法性。A、 CA 的公钥B、 CA 的签名C、的公钥D、的私钥A、 CA 的公钥-B、 CA 的签名C、的公钥D、的私钥答案: A、 B10、李某受非任职单位委托,利用该单位实验室实验材料和技术资料开发了一项软件产品,对该软件的权利归属,表达正确的选项是。A、该软件属于委托单位B、假设该单位与李某对软件的归属有特别的约定,那么遵从约定;无约定的原那么上归属于李某C、取决于该软件是否属于单位分派给李某的D、无论李某与该单位有无特别约定,该软件属于李某答案: B-11、李工是某软件公司的软件设计师,每当软件开发完成均按公司规定申请软件著作权,该-软件的著作权。A、应由李工享有B、应由公司和李工共同享有C、应由公司享有D、除署名权以外,著作权的其他权利由李工享有-答案:C-12、某考试系统的局部功能描述如下,审核考生报名表,通过审核的考生登录系统,系统自-动为其生成一套试题,考试中心提供标准答案,问卷教师问卷,提交考生成绩,考生查看自己的成绩。假设用数据流图对该系统进展建模,那么不是外部实体。.A、考生B、考试中心C、问卷教师D、试题-答案:D-13、以下关于软件设计原那么的表达中,不正确的选项是-A、系统需要划分多个模块,模块的规模越小越好-B、考虑信息隐蔽,模块内部的数据不能让其他模块直接访问模块独立性要好C、尽可能高内聚和低耦合D、采用过程抽象和数据抽象设计-答案:A-14、某模块中各个处理元素都密切相关于同一功能且必须顺序执行,是下一处理元素的输入,那么该模块的内聚类型为内聚前一处理元素的输出就-A、过程B、时间C、顺序-D、逻辑答案: C15、以下图是一个软件工程的活动图,其中顶点表示工程里程碑,连接顶点的边表示包含的活动。边上的权重表示活动的持续时间天,那么里程碑不在关键路径上。在其他活动都按时完成的情况下,活动 BE 最多可以晚 天开场而不影响工期。-A、 BB、 CC、 DD、 JA、0B、 1C、 2D、 3答案: B、 C16、以下关于软件风险的表达中,不正确的选项是A、风险是可能发生的事件B、如果发生风险,风险的本质、X围和时间可能会影响风险所产生的后果C、如果风险可以预测,可以防止其发生D、可以对风险进展控制答案: C17、将编译器的工作过程划分为词法分析,语义分析, 中间代码生成,代码优化和目标代码生成时,语法分析阶段的输入是假设程序中的括号不配对,那么会在阶段检查出错误。A、记号流B、字符流C、源程序D、分析树A、词法分析B、语法分析C、语义分析D、目标代码生成答案: A、 B18、表达式 a-b * c+d的后缀式逆波兰式是A、 abcd-+*B、 ab-c+d*C、 abc-d/-*D、 ab-cd+*答案: D19、进程 p1、 p2、 p3、 p4 和 p5 的前趋图如下所示:-假设用 PV 操作控制这5 个进程的同步与互斥的程序如下,那么程序中的空别为;空 和空 处应分别为;空 和空 处应分别为 和空 处应分-A、 V S1和P S2 PS3-B、 P S1和V S1 V S2-C、 VS1和V S2 VS3-D、 P S1和 VS1P S2A、 V S4 V S5和 PS3-B、 V S3 V S4和V S5-C、 P S4 P S5和 V S5D、 P S4 P S5和 V S4A、 PS6和 P S5 VS6B、 V S5和 V S5 V S6-C、 P S6和 P S5 P S6D、 V S6和 PS5P S620、以下关于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设备-答案:C-21、在磁盘调度管理中通常-A、先进展旋转调度,再进展移臂调度B、在访问不同柱面的信息时,只需要进展旋转调度C、先进展移臂调度,再进展旋转调度D、在访问不同磁盘的信息时,只需要进展移臂调度答案: C22、假设磁盘臂位于15 号柱面上,进程的请求序列如下表表示,如果采用最短移臂调度算法,那么系统的响应序列应为-A、B、C、D、答案: B23、敏捷开发方法scrum 的步骤不包括A、 Product BacklogB、 RefactoringC、 Sprint BacklogD、 Sprint答案: B24、以下关于 CMM 的表达中,不正确的选项是A、 CMM 是指软件过程能力成熟度模型B、 CMM 根据软件过程的不同成熟度划分了5 个等级,其中, 1 级被认为成熟度最高,5 级被认为成熟度最低C、 CMMI 的任务是将已有的几个CMM 模型结合在一起,使之构成集成模型 D、采用更成熟的 CMM 模型,一般来说可以提高最终产品的质量答案:答案: B25、 ISO/IEC 软件质量模型中,易使用性是指与使用所需的努力由一组规定或隐含的用户对这样使用所作的个别评价有关的一组属性,其易使用性的子特性不包括。A、易理解性B、易学性C、易分析性D、易操作性答案: C26、不是采用MVC模型 -视图 -控制器体系构造进展软件系统开发的优点A、有利于代码重用B、提高系统的运行效率C、提高系统的开发效率D、提高系统的可维护性答案: B27、以下关于各类文档撰写阶段的表达中,不正确的选项是A、软件需求规格说明书在需求分析阶段撰写B、概要设计规格说明书在设计阶段撰写-C、测试设计必须在测试阶段撰写D、测试分析报告在测试阶段撰写-答案:C-28、以下图用白盒测试方法进展测试,图中有条路径采用McCabe 度量计算该程序图的-环路复杂性为-A、3B、 4C、 5D、 6A、3B、 4C、 5D、 6答案: B、 B29、以下关于软件维护的表达中,不正确的选项是A、软件维护解决软件产品交付用户之后进展中发生的各种问题B、软件维护期通常比开发期长得多,投入也大得多C、软件可维护性是软件开发阶段各个时期的关键目标D、相对于软件开发任务而言,软件维护工作要简单得多答案: D30、一个类中成员变量和成员函数有时也可以分别被称为A、属性和活动B、值和方法C、数据和活动-D、属性和方法答案: D31、采用面向对象方法进展系统开发时,需要对两者之间关系会建新类的是A、汽车和座位B、主人和宠物C、医生和病人D、部门和员工答案: C32、进展面向对象系统设计时,软件实体类、模块、函数等应该是可以扩展但不可修改的,这属于设计原那么。
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号