下半软件设计师考试真题与解析优质PPT.ppt
- 文档编号:14211338
- 上传时间:2022-10-20
- 格式:PPT
- 页数:69
- 大小:3.40MB
下半软件设计师考试真题与解析优质PPT.ppt
《下半软件设计师考试真题与解析优质PPT.ppt》由会员分享,可在线阅读,更多相关《下半软件设计师考试真题与解析优质PPT.ppt(69页珍藏版)》请在冰豆网上搜索。
C,6._不属于系统总线。
A.ISAB.EISAC.SCSID.PCI,答案:
B,7.下列安全协议中,与TLS最接近的协议是_。
APGPBSSLCHTTPSDIPSec,答案:
A,C,8.用户B收到用户A带数字签名的消息M,为了验证M的真实性,首先需要从CA获取用户A的数字证书,并利用
(1)验证该证书的真伪,然后利用
(2)验证M的真实性。
(1)ACA的公钥BB的私钥CA的公钥DB的公钥
(2)ACA的公钥BB的私钥CA的公钥DB的公钥,答案:
C,9.N软件公司的软件产品注册商标为N,为确保公司在市场竞争中占据优势,对员工进行了保密约束,此情形下该公司不享有_。
A商业秘密权B著作权C专利权D商标权,答案:
C,10.X软件公司的软件工程师张某兼职于Y科技公司,为完成Y科技公司交给的工作,做出了一项涉及计算机程序的发明。
张某认为该发明是利用自己的业余时间完成的,可以以个人名义申请专利。
此项专利申请权应归属_。
A张某BX软件公司CY科技公司D张某和Y科技公司,答案:
C,11.以下图像文件格式中,_可以在单个文件中实现多个图片轮流显示或者构成简单的动画效果。
ABMPBJPEGCGIFDTIFF,答案:
D,12.计算机终端用户因等待时间过长而放弃下载或显示图片/影像的问题,不能通过采用_来解决。
A流媒体技术BJPEG累进编码方式CGIF图像文件格式DAD/DA变换方式,答案:
A,13.计算机处理模拟视频信号过程中首先要进行_。
AA/D变换B数据压缩CD/A变换D数据存储,答案:
C,14.以下关于数据流图的叙述中,不正确的是_。
A每天数据流的起点或终点必须是加工B必须保持父图与子图平衡C每个加工必须有输入数据流,但可以没有输出数据流D应保持数据守恒,答案:
CB,15.某软件项目的活动图如下所示。
图中顶点表示项目里程碑,连接顶点的边表示包含的活动,则里程碑_在关键路径上,活动FG的松弛时间为_。
(1)A.BB.CC.DD.I
(2)A.19B.20C.21D.24,顶点称为事件,边称为活动,顶点表示前面的边都已完成最长的路径称为关键路径,可能不止一条松弛时间=活动的最晚开始时间-最早开始时间=38-18=20,答案:
A,16.在软件设计阶段,划分模块的原则是:
一个模块的_。
A作用范围应该在其控制范围之内B控制范围应该在其作用范围之内C作用范围与控制范围互不包含D作用范围与控制范围不受限制,答案:
C,17.定义风险参照水准是_活动常用的技术。
A风险识别B风险预测C风险评估D风险控制,答案:
A,18.可用于编写独立程序和快速脚本的语言是_。
APythonBPrologCJavaDC#,答案:
B,19.语言L=ambn|m0,n1的正规表达式是_。
A.aa*bb*B.a*bb*C.aa*b*D.a*b*,答案:
C,20.算术表达式(ab)*c+d的后缀式是_(、+、*表示算术的减、加、乘运算,运算符的优先级和结合性遵循惯例)Aabcd*+B.abcd*+Cabc*d+D.abcd*+,答案:
C,21.某系统中仅有5个并发进程竞争某类资源,且都需要3个该类资源,那么至少有_个该类资源,才能保证系统不会发生死锁。
A9B10C11D15,假设执行序列P1-P2-P3-P4-P5,分配表,若是10个资源,大家都会等待分配新的资源!
答案:
BAC,22.某计算机系统中有一个CPU、一台输入设备和一台输出设备,假设系统中有三个作业T1、T2和T3,系统采用优先级调度,且T1的优先级T2的优先级T3的优先级。
若每个作业具有三个程序段:
输入Ii、计算Ci和输出Pi(i=1,2,3),执行顺序为Ii、Ci、Pi,则这三个作业各程序段并发执行的前驱图如下所示,图中分别为_,分别为_,分别为_。
CD,23.设文件索引节点中有8个地址项,每个地址项大小为4字节,其中5个地址项为直接地址索引,2个地址项是一级间接地址索引,1个地址项是二级间接地址索引,磁盘索引块和磁盘数据块大小均为1KB,若要访问文件的逻辑块号分别为5和518,则系统应分别采用_,而且可表示的单个文件最大长度是_KB。
(1)A直接地址索引和一级间接地址索引B.直接地址索引和二级间接地址索引C一级间接地址索引和二级间接地址索引D一级间接地址索引和一级间接地址索引
(2)A517B1029C16513D66053,可以理解为8个索引表一块只能存1KB/4B=256个地址一级索引:
256地址二级索引:
256256=65536个地址单个文件大小:
1KB5+1KB2562+1KB65536=66053,答案:
A,24.某开发小组欲开发一个规模较大、需求较明确的项目,开发小组对项目熟悉且该项目与小组开发过的某一项目相似,则适宜采用_开发过程模型。
A瀑布B演化C螺旋D喷泉,需求非常明确采用瀑布,演化即快速原型,螺旋模型加入了风险分析,喷泉是动态的用户需求为动力,适合面向对象开发,答案:
B考概念,25.敏捷开发方法中,_认为每一种不同的项目都需要一套不同的策略、约定和方法论。
A极限编程(XP)B水晶法(Crystal)C并列争球法(Scrum)D自适应软件开发(ASD),答案:
C,26.采用McCabe度量法计算下图的环路复杂性为_。
A.2B.3C.4D.5V(G)=m-n+2p=弧-结点+2*强连通分量个数=m-n+2,V(G)=m-n+2=8-6+2=4,V(G)=m-n+2p=9-6+2=5,5个线性无关环路为(abefa),(beb),(abea),(acfa),(adcfa),其他任何环路都是这5个环路的线形组合。
m-n+2=11-7+2=6,答案:
m-n+2=9-7+2=4,根据McCabe度量法,以下程序图的复杂性度量值为。
A.4B.5C.6D.7,答案:
m-n+2=8-7+2=3,答案:
m-n+2=10-7+2=5,答案:
A,27.在屏蔽软件错误的容错系统中,冗余附加技术的构成不包括_。
A关键程序和数据的冗余存储及调用B冗余备份程序的存储及调用C实现错误检测和错误恢复的程序D实现容错软件所需的固化程序,A是屏蔽硬件错误的容错技术,答案:
A,28.以下关于文档的叙述中,不正确的是_。
A文档仅仅描述和规定了软件的使用范围及相关的操作命令。
B文档是软件产品的一部分,没有文档的软件不能称之C软件文档的编制在软件开发工作中占用突出的地位和相当大的工作量D高质量文档对于发挥软件产品的效应有着重要的意义,答案:
B,29.由于信用卡公司升级了其信用卡支付系统,导致超市的原有信息系统也需要做相应的修改工作,该类维护属于_。
A正确性维护B适应性维护C完善性维护D预防性维护,答案:
AC,30.用白盒测试方法对下图所示的程序进行测试,设计了4个测试用例:
(x=0,y=3),(x=1,y=2),(x=-1,y=2),(x=3,y=1)。
测试用例实现了_覆盖;
若要完成路径覆盖,则可用测试用例_。
(1)A语句B条件C判定D路径
(2)ABCD,几种测试覆盖:
1.语句:
每条语句至少执行一次,这是很弱的逻辑覆盖2.判定(分支覆盖法):
每个判定表达式至少获得“真”和“假”一次3.条件:
每个判定语句的每个逻辑条件各种可能的取值至少满足一次4.条件/判定:
每个判定的每个条件所有可能取值至少出现一次,并且每个判定结果至少出现一次5.条件组合:
每个判定中条件的各种可能值的组合都至少出现一次,满足条件组合的测试用例一定满足上面的2,3,46.路径:
覆盖所有可能的路径。
C,31.在面向对象技术中,对象具有以下特性:
_清晰的边界良好定义的行为确定的位置和数量可扩展性ABCD,答案:
DA,32.在面向对象技术中,_说明一个对象具有多种形态,_定义超类与子类之间的关系。
(1)A继承B组合C封装D多态
(2)A继承B组合C封装D多态,答案:
B,33.如果要表示待开发软件系统中软件组件和硬件之间的物理关系,通常采用UML中的_。
A组件图B部署图C类图D网络图,答案:
B,34.对于场景:
一个公司负责多个项目,每个项目(Project)由一个员工(Employee)团队(Team)来开发,下列UML概念图中,_最适合描述这一场景。
A.图AB.图BC.图CD.图D,答案:
D,35.UML中接口可用于_。
A提供构造型(stereotype)名称为interface的具体类BJava和C+程序设计中,而C#程序设计中不支持C定义可以在多个类中重用的可执行逻辑D声明对象类所需要的服务,答案:
B,36.下列活动图中可以同时执行的活动是_。
Aa44和a66Ba22,a33和a44Ca11和a77Da66和a77,答案:
DCA,37.每种设计模式都有特定的意图,_模式使得一个对象在其内部状态改变时通过调用另一个类中的方法改变其行为,使这个对象看起来如同修改了它的类。
下图是采用该模式的有关TCP连接的结构图实例。
该模式的核心思想是引入抽象类_来表示TCP连接的状态,声明不同操作状态的公共接口,其子类实现与特定状态相关的行为。
当一个_对象收到其它对象的请求时,它根据自身的当前状态做出不同的反应。
(1)A适配器(Adapter)B命令(Command)C观察者(Visitor)D状态(State)
(2)(3)ATCPConnectionBstateCTCPStateDTCPEstablished,答案:
C,38.欲使类A的所有使用者都使用A的同一个实例,应_。
A将A标识为finalB将A标识为abstractC将单例(Singleton)模式应用于AD将备忘(Memento)模式应用于A,答案:
B,39.将高级语言源程序翻译成目标程序的是_。
A解释程序B编译程序C链接程序D汇编程序,答案:
D,40.在对程序语言进行翻译的过程中,常采用一些与之等价的中间代码表示形式,常用的中间代码表示不包括_。
A树B后缀式C四元式D正则式,答案:
A,41.以下关于程序错误的叙述中,正确的是_。
A编译正确的程序必然不包含语法错误B编译正确的程序必然不包含语义错误C除数为0的错误可以在语义分析阶段检查出来D除数为0的错误可以在语法分析阶段检查出来,答案:
AD,43.设有关系模式R(E,N,M,L,Q),其函数依赖集为F=EN,EMQ,ML。
则关系模式R达到了_;
该关系模式_。
(1)A.1NFB.2NFC.3NFD.BCNF
(2)A无需进行分解,因为已经达到了3NFB无需进行分解,因为已经达到了BCNFC尽管不存在部分函数依赖,但还存在传递依赖,所以需要进行分解D需要进行分解,因为存在冗余、修改操作的不一致性、插入和删除异常,答案:
BC,44.已知关系模式:
图书(图书编号,图书类型,图书名称,作者,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 设计师 考试 解析