版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程师考试考试题(题库版)1、单选
软件特性中,一个软件能再次用于其他相关应用的程度称为()。A.可移植性B.可重用性C.容错性D.可适应性正确答案:B2、单选
Apache和Tomcat都(江南博哥)是服务器,他们之间的相同点有()A.两者都是Apache组织开发的B.两者都有HTTP服务的功能C.两者都是免费的D.以上全是正确答案:D3、填空题
某子任务的最早启动时间与完成该子任务所需时间之和就是该子任务的()。正确答案:最早结束时间4、单选
关于创建模式和构造函数的说法,正确的是()。A.因为有构造函数,所以没有必要使用创建模式。B.构造函数无法描述被返回的对象,而选用名字合适的工厂方法可以使类型的使用更加容易C.工厂模式每次返回的类型都是具体的类型,而不是子类型D.创建模式不能把创建对象外部化。正确答案:B5、单选
一个模块内部各程序段都在同一张表上操作,这个模块的内聚性称为()。A.时间内聚B.功能内聚C.通信内聚D.顺序内聚正确答案:C6、单选
设置服务器控件的改动立即提交至服务器,需要将服务器控件的()属性设置为True。A.AutoActionB.AutoPostBackC.AutoSubmitD.以上都不对正确答案:B7、问答题
在基于计算机的系统中一般都包含哪些系统要素?正确答案:包含的系统要素:①硬件;②软件;③人;④文档;⑤数据库;⑥过程。8、问答题
基于计算机系统的成本主要由哪4个部分组成?正确答案:基于计算机系统的成本主要由以下4个部分组成:1)购置并安装软硬件及有关设备的费用;2)系统开发费用;3)系统安装、运行和维护费用;4)人员培训费用。9、单选
UML合法性问题是指()。A.UML是一种具有指定性规则的语言B.UML由正式机构管理控制C.UML是一种描述性规则的语言,但我们使用应该尽可能与习惯相符D.UML必须符合语法规则正确答案:A10、问答题
解释评价风险的三元组[ri,pi,xi]。正确答案:在评价风险的三元组[ri,pi,xi]中,ri代表第i种风险,pi表示第i种风险发生的概率,xi代表该风险带来的影响,i=1,2,...,l,表示软件开发项目共有l种风险,i为风险序号。11、单选
在PL/SQL块的哪部分可以对初始变量赋予新值?()A.结尾部分B.开头部分C.执行部分D.声明部分正确答案:C12、多选
PL/SQL程序块的主要特点有()A.不具有模块化的结构B.使用过程化语言控制结构C.能够进行错误处理D.PL/SQL程序块只能在SQLPlus、SQLPlusWorkskeet等工具支持下以解释型方式执行,不能编译可执行文件、脱离支撑环境执行正确答案:B,C,D13、填空题
在软件的生产过程中,总是有大量各种信息要记录,因此,()在产品的开发过程中起着重要的作用。正确答案:文档14、填空题
软件工程由()、工具和过程三部分组成,称软件工程的三要素。正确答案:方法15、单选
对软件测试设计方法有误的是()A.软件设计师开发阶段最重要的步骤,它包括总体设计和详细设计B.软件概要设计,是指对整个软件系统进行结构设计,确定软件系统机构C.软件设计中尽量避免代码重用D.软件设计要尽量减少耦合正确答案:C16、单选
JDK中运用了()来限制添加到Set中的对象必须是唯一的。A.抽象工厂(AbstractFactory)模式B.命令(CommanD.模式C.单一(Singleton)模式D.代理(Proxy)模式正确答案:C17、填空题
为改正软件系统中潜藏的错误而进行的维护活动称为()。正确答案:纠错性维护18、填空题
计算机系统工程包括硬件工程、()、人机工程、数据库工程等4个子工程。正确答案:软件工程19、填空题
在软件生存周期中,软件定义过程可以通过软件系统的()和()两个阶段来完成。正确答案:可行性研究;需求分析20、问答?绘图题:用SA方法画出下列问题的顶层和0层数据流图。某运动会管理系统接受来自运动员的报名单、裁判的比赛项目及项目成绩,产生运动员号码单发送给运动员,项目参加者发送给裁判,单项名次、团体名次发送给发布台。该系统有两部分功能:(1)登记报名单:接受报名单、比赛项目,产生运动员号码单、项目参加者,形成运动员名单及团体成绩表两种数据存储。(2)统计成绩:接受项目成绩,查询运动员名单,产生单项名次,填写团体成绩,最后产生团体名次。正确答案:21、填空题
为了评价风险,常采用三元组[ri,pi,xi]来描述风险。其中ri代表第i种风险,pi表示第i种风险发生的概率,xi代表()。正确答案:该风险带来的影响22、单选
在七种偶合中,最低偶合是()。A、内容偶合B、公共偶合C、数据偶合D、非直接偶合正确答案:D23、填空题
当数据流图中的某个加工的一组动作存在着多个条件复杂组合的判断时,其加工逻辑使用()。正确答案:判定表或判定树24、填空题
()是将软件生存周期各个活动规定为依线性顺序连接的若干阶段的模型。正确答案:瀑布模型25、单选
()是一个度量或度量的组合,它可对软件产品、过程或资源提供更深入的理解。A.测量B.度量C.估算D.指标正确答案:D26、问答题
民主制小组是怎样的一种组织形式?正确答案:民主制小组由若干程序员组成,虽然也设置一位组长,但是每当遇到问题时,组内的成员可以进行民主协商,以平等的地位交换意见。工作目标的制定、做出决定都有全体组员参加,即强调发挥小组每一个成员的积极、主动性和协作精神。27、单选
选择结构的复杂性比顺序结构的复杂性要()。A、小B、大C、相等D、无法比较正确答案:B28、问答题
数据字典有哪些条目?正确答案:数据流、数据项、数据存储、基本加工。29、填空题
()是对软件结构中模快间关联程度的一种度量。正确答案:耦合度30、单选
在软件质量要素中,程序满足需求规格说明及用户目标的程度指的是()。A.完整性B.可用性C.正确性D.灵活性正确答案:C31、单选
结构化设计又称为()。A.概要设计B.面向数据流设计C.面向对象设计D.详细设计正确答案:B32、填空题
数据流图就是用来刻画数据流和转换的信息系统建模技术。它用简单的图形记号分别表示数据流、转换、()以及外部实体。正确答案:数据源33、问答题
简述SA方法的优点。正确答案:1)公认的、有成效的、技术成熟、使用广泛的一种方法,比较适合于开发数据处理类型软件的需求分析。2)该方法利用图形等半形式化工具表达需求,简明、易读,也易于使用,为后一阶段的设计、测试、评价提供了有利条件。34、单选
SAX中用于解析实体的基本接口是()A.ContentHandler接口B.DTDHandler接口C.EntityResolver接口D.ErrorHandler接口正确答案:C35、单选
软件总体设计阶段产生的文档是?()A、软件计划任务书B、软件需求规格说明书C、软件概要设计说明书D、软件详细说明书E软件源代码正确答案:C36、多选
在XML中,W3C组织给出的样式表语言的推荐标准有()A.XPointerB.XSLC.XPathD.CSS正确答案:B,D37、单选
在软件工程中,()不属于软件开发部分的任务。A.软件总体设计B.单元测试计划C.软件经销D.组装测试计划正确答案:C38、名词解释
测量(measure)正确答案:是对产品或过程的某个属性的范围、数量、维度、容量或大小提供一个定量的指示。39、单选
属于事件驱动型的XML解析方式的是()A.SAXB.DOMC.JDOMD.DOM4j正确答案:A40、填空题
计算机软件是指与计算机系统操作有关的()以及任何()与之有关的文档资料。正确答案:程序、数据41、单选
软件设计阶段的输出主要是()。A、程序B、模块C、伪代码D、设计规格说明书正确答案:D42、单选
事务隔离级别是由谁实现的()。A.java应用程序B.HibernateC.数据库系统D.JDBC驱动程序正确答案:C43、单选
与详细设计相对应的是数据库的()设计。A.概念B.逻辑C.物理D.功能正确答案:C44、单选
在软件质量要素的评价准则中,计算和控制的精确程度指的是()。A.简单性B.准确性C.简明性D.执行效率正确答案:B45、单选
软件特性中,使软件在不同的系统约束条件下,使用户需求得到满足的难易程度称为()。A.可修改性B.可靠性C.可适应性D.可重用性正确答案:C46、填空题
最迟启动时间与完成该子任务所需时间之和就是该子任务的()。正确答案:最迟结束时间47、多选
关于JSP生命周期的叙述,下列哪些为真?()A.JSP会先解释成Servlet源文件,然后编译成Servlet类文件B.每当用户端运行JSP时,jspInit方法都会运行一次C.每当用户端运行JSP时,_jspService方法都会运行一次D.每当用户端运行JSP时,jspDestroy方法都会运行一次正确答案:A,C48、单选
画软件结构图时应注意调用关系只能()。A.从上到下B.从下到上C.从左到右D.从右到左正确答案:A49、单选
Jackson方法以()为中心。A.控制B.数据结构C.活动事件D.数据流正确答案:B50、单选
HIPO图中的H图称为什么图?()A、高层图B、嗨图C、顶层图D、层次图正确答案:D51、名词解释
实现快速原型的开发途径有哪三种?正确答案:1)仅模拟软件系统的人机界面和人机交互方式。2)开发一个工作模型,实现软件系统中重要的或容易产生误解的功能。3)利用一个或几个类似的正在运行的软件向用户展示软件需求中的部分或全部功能。52、问答题
数据流图的作用是什么?正确答案:它以图形的方式描绘数据在系统中流动和处理的过程,反映系统必须完成的逻辑功能.53、单选
软件生命周期一般包括:软件开发期和软件运行期,下述()不是软件开发期所应包含的内容。A.需求分析B.结构设计C.程序编制D.软件维护正确答案:D54、单选
下列选项中,属于实现阶段的任务的是()。A.组装测试计划B.绘制程序流程图C.单元测试D.验收测试计划正确答案:C55、单选
在软件质量要素的评价准则中,操作该软件的难易程度指的是()。A.容错性B.检测性C.安全性D.可操作性正确答案:D56、问答题
软件开发项目管理过程主要包括哪几个方面?正确答案:软件开发项目管理过程主要包括以下几个方面:1)启动一个软件项目。2)成本估算。3)风险分析。4)进度安排。5)追踪和控制。57、单选
软件工程中的各种方法是完成软件工程项目的技术手段,它们支持软件工程的()阶段。
A.各个B.前期C.中期D.后期正确答案:A58、单选
下列选项中,不能进行并行工作的是()。A.需求复审B.过程设计C.单元测试D.编码正确答案:A59、单选
如果希望输出”<”,那么在<c:out>标签中应该设定哪一个属性?()A.valueB.escapeXmlC.defaultD.entity正确答案:B60、单选
下列哪个集合操作符返回两个查询所选择的所有的行()A.UnionB.UnionallC.UniononlyD.Intersect正确答案:B61、问答题
对软件项目经理人员的要求有哪些?正确答案:对项目经理除了要求具有较强的管理能力外,还要求其应具有的能力有:①把用户提出的非技术性要求加以整理提炼,以技术说明书形式转告给分析员和测试员。②能说服用户放弃那些不切实际的要求,以保证合理的要求得以满足。③具有综合问题的能力。④具有很强的沟通能力。62、单选
软件设计的主要目标是保证软件的高可靠性和什么性?()A、易移植性B、易维护性C、易销售性D、易测试性正确答案:B63、单选
从后台启动进程,应在命令的结尾加上符号()?A.&B.@C.#D.$正确答案:A64、单选
在软件质量要素的评价准则中,控制或保护程序和数据不被破坏、非法访问等机制的能力指的是()。A.容错性B.检测性C.安全性D.可操作性正确答案:C65、单选
下列选项中,属于成本管理的主要任务的是()。A.人员的分工B.估算软件项目的成本C.对控制软件质量要素D.对软件阶段产品进行评审正确答案:B66、单选
以下属于组件的通用属性的是()A.escapeB.localeC.converterD.以上都不是正确答案:D67、单选
软件特性中,允许对软件进行修改而不增加其复杂性指的是()。A.可修改性B.可适应性C.可维护性D.可移植性正确答案:A68、问答题
层次式小组是怎样的一种组织形式?正确答案:层次式小组是将组内人员分为3级:组长1人,他作为项目负责人负责全组工作;他直接领导2~7名高级程序员;每位高级程序员通过基层小组管理若干名程序员。69、单选
下列选项中,属于需求分析阶段的任务的是()。A.组装测试计划B.单元测试计划C.软件总体设计D.验收测试计划正确答案:D70、填空题
风险分析的目的是建立处理风险的策略,()风险。正确答案:监控、驾驭71、单选
需求分析阶段不适用于描述加工逻辑的工具是()A.结构化语言B.判定表C.判定树D.流程图正确答案:D72、单选
在软件质量要素的评价准则中,在各种异常情况下软件能继续提供操作的能力指的是()。A.容错性B.检测性C.安全性D.可操作性正确答案:A73、单选
如何创建Cookie?()A.使用newCookie语句B.调用responsE.addCookie方法C.使用Cookie的setMaxAge方法D.setCookie方法正确答案:A74、多选
dotNET框架由下列选项中的哪两项组成()A.微软基础类库(MFC.B.公共语言运行库(CLR)C.中间语言(IL)D.dotNet框架类库(FCL)正确答案:B,D75、单选
在详细设计阶段,经常采用的工具包括()。A.SC图B.DFD图C.判定表D.形式化方法正确答案:C76、填空题
在编码阶段对代码的可测试性进行考虑可以()测试阶段的工作量。正确答案:减少77、名词解释
过程设计语言(简称PDL)正确答案:也称程序描述语言,又称伪码,它是一种用于描述模块算法设计和处理细节的语言。78、问答?计算题:已知一个待开发的基于计算机的系统的总成本的估算值的折现值为5000元,预计新系统投入运行后每年可带来2500元的收入,假设新系统的生存周期(不包括开发时间)为5年,当年的年利率为12%,试求该系统的纯收入T、投资回收期D和投资回收率j。正确答案:对该系统将来的收入折现,计算结果如上表所示。79、单选
xsl:apply-templates属于()A.选择模式B.测试模式C.模板模式D.匹配模式正确答案:D80、填空题
JSP方法不明确的划分()和()两个阶段。正确答案:软件概要设计;详细设计81、单选
分层数据流图是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的()A.细节B.输入与输出C.软件的作用D.绘制的时间正确答案:B82、单选
软件测试阶段产生的文档是?()A、软件需求规格说明书B、软件概要设计说明书C、软件详细说明书D、软件源代码E、软件测试报告正确答案:E83、填空题
技术可行性研究是根据客户提出的系统功能、性能要求及实现系统的各项约束条件,从()的角度研究实现系统的可行性。正确答案:技术84、单选
下列选项中,属于详细设计阶段的任务的是()。A.组装测试计划B.单元测试计划C.初步用户手册D.验收测试计划正确答案:B85、单选
根据国家标准GB8566–88《计算机软件开发规范》的规定,软件的开发和维护划分为8个阶段,其中下列哪个阶段不属于本范围?()A.可行性研究和计划B.需求分析C.客户投诉D.详细设计正确答案:C86、填空题
Jackson方法是一种面向()的设计方法。正确答案:数据结构87、单选
对记录序列{314,298,508,123,486,145}按从小到大的顺序进行插入排序,经过两趟排序后的结果为:()A.{314,298,508,123,145,486}B.{298,314,508,123,486,145}C.{298,123,314,508,486,145}D.{298,314,508,123,486,145}正确答案:B88、问答?计算题:已知一个待开发的基于计算机的系统的总成本的估算值的折现值为10000元,预计新系统投入运行后每年可带来5000元的收入,假设新系统的生存周期(不包括开发时间)为4年,当年的年利率为10%,试求该系统的纯收入T、投资回收期D和投资回收率j。正确答案:对该系统将来的收入折现,计算结果如上表所示。1)纯收入:T=PT–ST=15849.32–10000=5849.32(元)2)投资回收期:D=2+(10000–8677.68)/3756.57=2.352(年)3)投资回收率:代入数据,有:89、名词解释
螺旋模型的优点有哪些?正确答案:螺旋模型的主要优点有:1)支持用户需求的动态变化。2)原型可看作形式的可执行的需求规格说明,易于为用户和开发人员共同理解,还可作为继续开发的基础,并为用户参与所有关键决策提供了方便。3)螺旋模型特别强调原型的可扩充性和可修改性,原型的进化贯穿整个软件生存周期,这将有助于目标软件的适应能力。4)为项目管理人员及时调整管理决策提供了方便,进而可降低开发风险。90、单选
结构化分析方法(sA)是一种面向()需求分析方法。A.对象B.数据结构C.数据流D.结构图正确答案:C91、多选
在PL/SQL中使用哪几种语句来对变量进行赋值?()A.:=B.SELECTINTOC.FETCH
INTO
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025新晃侗族自治县职业中等专业学校工作人员招聘考试试题
- 2025江西康展汽车科技学校工作人员招聘考试试题
- 2025杭州市临平职业高级中学工作人员招聘考试试题
- 老年重症呼吸管理总结2026
- 垃圾压缩设备基础施工方案
- 2025年跨境电商保税展示交易中心智能客服系统可行性研究报告
- 初中数学智能题库中数学思维品质的个性化训练方案课题报告教学研究课题报告
- 工业互联网协同制造平台2025年技术创新与区域发展可行性研究
- 幼儿园教师工作负荷与教学质量关系研究-基于2024年工作量记录与课堂评估数据
- 2025年医疗健康大数据平台在健康产业市场监测中的应用可行性分析
- 肖春宏-舌诊和治肝法在疑难杂症中的应用
- 足球脚背正面踢球课件
- 给水厂污泥处理处置
- 高层建筑动火作业安全防护方案
- 职场内部沟通课件
- 幼儿园玩具及教具采购计划
- 《粤港澳大湾区城际铁路互联互通技术要求》
- 维修小家电知识培训课件
- 2025年广东省考考试笔试试题(含答案)
- 2025年环保技术研发与转化效率研究报告
- 心脑血管病事件报告培训试题及答案
评论
0/150
提交评论