




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
长风破浪会有时,直挂云帆济沧海。软件认证工程师考试-软件工程综合知识笔试(2018-2023年)真题摘选含答案(图片大小可自由调整)卷I一.参考题库(共30题)1.国际上最广泛使用的商用及行政管理语言是()。A、COBOLB、BASICC、FORTRAND、PL/l2.CSS样式表根据所在网页的位置,可分为()。A、行内样式表、内嵌样式表、混合样式表B、行内样式表、内嵌样式表、外部样式表C、外部样式表、内嵌样式表、导入样式表D、外部样式表、混合样式表、导入样式表3.为了实现递归子程序的正确调用,人们必须用()来保存(返回地址)及有关信息。A、堆栈B、线性表C、队列D、入口点4.随着软件复杂性的不断提高,软件的维护难度越来越大。5.面向规模的度量是以软件的()为基础的直接度量。6.如何取得数据源()A、通过HttpB、通过ftpC、JNDID、通过Connection对象7.在公式V(G)=E–N+2中:E为程序图G中边的总数;N为程序图中结点的总数。V(G)又称为图G的环形()。8.面向对象的软件工程方法包括面向对象的分析、()、()、()和面向对象的软件维护等主要内容。9.软件工程由()、工具和过程三部分组成,称软件工程的三要素10.软件工程的目的是成功地建造大型的软件系统,主要内容是软件开发技术和()两方面11.下列选项中属于产品的内部属性的是()。A、模块耦合度B、软件可靠性C、软件有效性D、软件可维护性12.UML通过图形化的表示机制从多个侧面对系统的分析和设计模型进行刻画,其中()包括构件图,它描述软件系统中各组成构件,构件的内部结构以及构件之间的依赖关系A、行为视图B、结构视图C、构件视图D、用例视图13.当我们想封装不同算法并使用他们可相互替换时,可以使用()A、桥接模式B、命令模式C、策略模式D、工厂模式14.一个web网站可以同时拥有针对电脑的Html页面和针对手机的WAP页面。这属于的模式是()A、观察者(observer)模式B、命令(commanD.模式C、单一(singleton)模式D、代理(proxy)模式15.对于类,其属性的可见性表示对类的外部世界的可见性,它有以下()选项A、公开(publiC.B、包内公开(packagE.C、保护(protecteD.D、私有(privatE.16.设函数C(X)定义问题X的复杂程序,函数E(X)确定解决问题X需要的工作量(时间)。对于两个问题P1和P2,如果C(P1)>C(P2)显然E(P1)>E(P2),则得出结论E(P1+P2)>E(P1)+E(P2)就是()A、模块化的根据B、逐步求精的根据C、抽象的根据D、信息隐藏和局部化的根据17.控制耦合18.结构化分析方法(SA)是一种面向()的需求分析方法。A、一对象B、数据结构C、数据流D、控制流19.在画SSD图时,应该如何对待所涉及的系统()A、详细描述其内部结构及其功能B、简单描述其内部结构,但是罗列系统所有的功能C、详细描述其内部结构,并不列出系统的功能D、不对系统的内部结构与功能进行描述20.从后台启动进程,应在命令的结尾加上符号()?A、&B、@C、#D、$21.分层DFD是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的()。A、细节B、输人与输出C、软件的作者D、绘制的时间22.用例图的节点包括()A、用例B、边界C、关联D、执行者23.EntityManager将实体Bean的生命周期分为四种状态,以下属于这四种状态的是()A、新建(new)B、开发(openup)C、部署(deplovE.D、删除(removeD.24.下列选项中,属于详细设计阶段的任务的是()。A、组装测试计划B、单元测试计划C、初步用户手册D、验收测试计划25.在七种偶合中,最低偶合是()。A、内容偶合B、公共偶合C、数据偶合D、非直接偶合26.以下各种类型的耦合中,()的耦合性最强。A、公共偶合B、数据耦合C、逻辑耦合D、外部耦合E、内容耦合F、控制耦合27.纠错性维护是改正运行期间发现的潜伏错误。28.解释评价风险的三元组[ri,pi,xi]。29.一个软件的宽度是指其控制的()。A、模块数B、层数C、跨度D、厚度30.在人工智能领域,目前最广泛使用的高级语言是()。A、AdaB、FORTRAC、COBOLD、LISP卷I参考答案一.参考题库1.参考答案:A2.参考答案:B3.参考答案:A4.参考答案:正确5.参考答案:代码行数6.参考答案:C7.参考答案:复杂度8.参考答案:面向对象的设计;面向对象的编程;面向对象的测试;9.参考答案:方法10.参考答案:软件工程管理11.参考答案:A12.参考答案:C13.参考答案:A14.参考答案:A15.参考答案:A,B,C,D16.参考答案:A17.参考答案: 控制耦合指一个模块调用另一个模块时,传递的是控制变量(如开关、标志等),被调模块通过该控制变量的值有选择地执行块内某一功能。18.参考答案:C19.参考答案:D20.参考答案:A21.参考答案:B22.参考答案:A,B,D23.参考答案:D24.参考答案:B25.参考答案:D26.参考答案:E27.参考答案:正确28.参考答案: 在评价风险的三元组[ri,pi,xi]中,ri代表第i种风险,pi表示第i种风险发生的概率,xi代表该风险带来的影响,i=1,2,...,l,表示软件开发项目共有l种风险,i为风险序号。29.参考答案:C30.参考答案:D卷II一.参考题库(共30题)1.适应性维护是改进软件未来的可维护性和可靠性。2.实现下列哪一种接口的对象,并不需要在web.xml文件内进行额外的设定,Servlet容器就能够回应该对象加入HTTP会话所发生的事件?()A、ServletContextListenerB、HttpSessionListenerC、HttpSessionAttributeListenerD、HttpSessionBindingListener3.结构化分析方法(SA)最为常见的图形工具是()。A、程序流程图B、实体联系图C、数据流图D、结构图4.为改正软件系统中潜藏的错误而进行的维护活动称为()。5.软件的可修改性支持软件的()。A、有效性B、可互操作性C、可追踪性D、可维护性6.下列()属于主动式防错程序设计。A、栈的深度是否合适B、内存检查C、数组界限是否正确D、时间检查7.在HTML中,为了显示如图所示的效果,下列代码正确的是()。A、〈U〉国破山河在,城春草木深。〈/U〉〈BR〉〈B〉感时花溅泪,恨别鸟惊心。B、〈B〉国破山河在,城春草木深。〈/B〉〈BR〉〈U〉感时花溅泪,恨别鸟惊心。C、〈U〉国破山河在,城春草木深。〈/U〉〈U〉感时花溅泪,恨别鸟惊心。D、〈B〉国破山河在,城春草木深。〈/B〉〈U〉感时花溅泪,恨别鸟惊心。8.需求分析阶段不适于描述加工逻辑的工具是()。A、结构化语言B、判定表C、判定树D、流程图9.以下代码哪项可以实现鼠标悬停时,超级链接无下化线显示()。A、A:hover{text-decoration:none;}B、A:hover{text-decoration:underline;}C、A:hover{text-align:none;}D、A:hover{text-align:underline;}10.瀑布模型把软件生命周期划分为软件定义,软件开发,与()3个阶段,而没个阶段又可分为若干个小更小的阶段.11.内聚性12.在采用用例模型捕获需求时,需要执行如下()操作A、描述非功能需求B、用例建模C、识别用例D、识别参与者13.在UML中,协作图反映收发消息的对象的结构组织,它与()是同构的.A、用例图B、时序图C、活动图D、类图14.为改正软件系统中潜藏的错误而进行的维护活动称为()。A、纠错性维护B、适应性维护C、善性维护D、预防性维护15.软件测试的目的就是证明软件没有错。16.需求分析是软件生存周期中的一个重要阶段,它的应该是在()进行。A、维护阶段B、软件开发全过程C、软件定义阶段D、软件运行17.编码时尽量多用全局变量.18.xsl:apply-templates属于()A、选择模式B、测试模式C、模板模式D、匹配模式19.软件工程中描述软件生存周期的瀑布模型一般包括计划、()、设计、编码、测试、维护等几个阶段。其中,设计阶段在管理上又可以依次分为(概要设计)和(详细设计)两个步骤。A、问题定义B、需求调查C、可行性分析D、需求分析20.游标的哪一种属性指示fetch语句是否从活动集中返回行,如未能返回行,则此属性的值为true?()A、%FOUNDB、%NOTFOUNDC、%ROWCOUNTD、%ISOPEN21.软件生产过程中,需求信息由()给出。A、程序员B、项目管理者C、软件分析设计人员D、软件用户22.从以下哪一个选项中可以获得Servlet的初始化参数()A、ServletB、ServletContextC、ServletConfigD、GenericServlet23.在软件质量要素中,对未授权人员访问程序或数据加以控制的程度指的是()。A、完整性B、可用性C、正确性D、灵活性24.在UML中,以下()是可以应用于包的构造型A、框架{《Framework》}B、虚包{《Facade》}C、子系统{《Subsystem》}D、系统{《system》}25.用户对软件需求的描述不精确,往往是产生软件危机的原因之一。26.瀑布模型适合于哪类软件系统的开发?27.下列软件开发模型中,以面向对象的软件开发方法为基础,以用户的需求为动力,以对象来驱动的模型是()。A、原型模型B、瀑布模型C、喷泉模型D、螺旋模型28.关于协作图的描述,下列哪个不正确()A、协作图作为一种交互图,强调的是参加交互的对象的组织B、协作图是顺序图的一种特例C、协作图中有消息流的顺序号D、在ROSE工具中,协作图可在顺序图的基础上按“F5”键自动生成29.在构件中图中,()用于显示构件之间的关联关系。A、节点B、包C、构件D、依赖关系30.系统建模和模拟的主要步骤有哪些?卷II参考答案一.参考题库1.参考答案:错误2.参考答案:D3.参考答案:C4.参考答案:纠错性维护5.参考答案:D6.参考答案:B,D7.参考答案:B8.参考答案:D9.参考答案:A10.参考答案:运行与维修11.参考答案: 内聚性指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量。PAD图的控制流程为自上而下、从左到右地执行。12.参考答案:A,B,C,D13.参考答案:B14.参考答案:A15.参考答案:错误16.参考答案:C17.参考答案:错误18.参考答案:D19.参考答案:D20.参考答案:B21.参考答案:D22.参考答案:C23.参考答案:A24.参考答
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 足球协议合作协议书
- 起诉履行谅解协议书
- 邻居房屋修缮协议书
- 酒店直营转让协议书
- 设备安装使用协议书
- 道路保洁人员协议书
- 门店合作销售协议书
- 业务员推广合同协议书
- 超市顾问聘用协议书
- 链家卖方委托协议书
- 工程车驾驶员安全培训
- 跨国公司经营与管理课件
- 《水浒传演讲》课件
- 《中国政法大学》课件
- 《汤姆索亚历险记》测试题(含答案)
- MySQL数据库设计与应用知到智慧树章节测试课后答案2024年秋昆明理工大学
- 《“珍牡肾骨胶囊”对维持性血透患者钙磷代谢紊乱的影响》
- 工厂实验室规划和建设
- 2025年国家保密基本知识考试题库及答案
- 【MOOC】金融法学-浙江财经大学 中国大学慕课MOOC答案
- DB32T 3293-2017 企业专职消防队建设和管理规范
评论
0/150
提交评论