软件工程师考试:软件工程师考试题库考点(最新版)

时间:2017-11-24 06:50:55

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
题库试看结束后微信扫下方二维码即可打包下载完整版《★软件工程师考试》题库
手机用户可保存上方二维码到手机中,在微信扫一扫中右上角选择“从相册选取二维码”即可。

题库试看结束后微信扫下方二维码即可打包下载完整版《软件工程师考试:软件工程师考试》题库,分栏、分答案解析排版、小字体方便打印背记!经广大会员朋友实战检验,此方法考试通过率大大提高!绝对是您考试过关的不二利器
手机用户可保存上方二维码到手机中,在微信扫一扫中右上角选择“从相册选取二维码”即可。

1、单项选择题  以下关于EJB生态圈的叙述不正确的是()

A.EJB生态圈是由成千上万种工具、服务器、IDE等构成
B.整个EJB生态圈都是围绕EJB应用的开发、部署进行的
C.部署者是整个圈子的支配着
D.EJB开发者主要使用的两种产品:EJB容器和EJB工具


点击查看答案


2、单项选择题  SA方法的分析步骤是首先调查了解当前系统的工作流程,然后()

A.获得当前系统的物理模型,抽象出当前系统的逻辑模型,建立目标系统的逻辑模型
B.获得当前系统的物理模型,抽象出当前系统的逻辑模型,建立目标系统的物理模型
C.获得当前系统的逻辑模型,建立当前系统的物理模型,抽象出目标系统的逻辑模型
D.获得当前系统的逻辑模型,建立当前系统的物理模型,建立目标系统的物理模型


点击查看答案


3、单项选择题  下列选项中属于产品的内部属性的是()。

A.模块耦合度
B.软件可靠性
C.软件有效性
D.软件可维护性


点击查看答案


4、单项选择题  设计模式中应优先使用的复合技术是()

A.抽象类
B.接口继承
C.类继承
D.对象组合


点击查看答案


5、多项选择题  在Struts的配置文件中,一般来说action节点的哪些属性不是必然的()

A.path
B.type
C.name
D.input


点击查看答案


6、填空题  对不依赖于其他属性的软件的简单属性的测量称为()。


点击查看答案


7、单项选择题  针对J2EE企业应用来讲,最简单的Wed服务器系统有两个参与者()前者提供服务的接口和实现,后者使用Web服务。

A.服务提供者和服务请求者
B.服务代理商和服务请求者
C.服务提供者和服务代理商
D.服务请求者和服务代理商


点击查看答案


8、问答题  数据字典有哪些条目?


点击查看答案


9、问答题  软件质量保证(SQA)活动主要包括哪些内容?


点击查看答案


10、问答题  计算机软件的定义是什么?


点击查看答案


11、多项选择题  JvavServerFaces(JSF)是一种标准的J2EE表示层技术,不同于其它Java表示技术的最大优势是其:()

A.简单、便捷
B.采用的组件模型
C.时间驱动技术
D.方便管理


点击查看答案


12、单项选择题  你试图用下面句子查询数据:()SELECT100/NVL(quantity,0)FROMinventory;为何QUANTITY为null空值时,将导致出错?

A、表达式企图被空值除.
B、换函数参数数据类型不一致.
C、空值不能被转成实际值
D、表达式企图被零除.


点击查看答案


13、单项选择题  软件开发常使用的两种基本方法是结构化和原型化方法,在实际应用中,它们之间的关系常表现为()。

A.互相排斥
B.互相补充
C.独立使用
D.交替使用


点击查看答案


14、单项选择题  在JSF应用中()发挥着与UI和模型交互的作用。

A.托管Bean
B.后台Bean
C.XML配置文件
D.转换器


点击查看答案


15、单项选择题  软件设计的主要目标是保证软件的高可靠性和什么性?()

A、易移植性
B、易维护性
C、易销售性
D、易测试性


点击查看答案


16、问答题  在硬件工程中,硬件设计阶段的任务有哪些?


点击查看答案


17、问答题  计算题:设某软件项目由5个程序员组成的程序员小组来开发完成。在开发过程中每两个人之间通信的平均工作量为0.13PM,试求开发该软件所需的通讯工作量。


点击查看答案


18、填空题  结构化语言是介于自然语言和()之间的一种半形式语言。


点击查看答案


19、问答题  可行性研究的目的是什么?


点击查看答案


20、填空题  数学建模、()和模拟是基于计算机系统技术可行性研究的有效工具。


点击查看答案


21、单项选择题  软件工程中的人·月是个什么单位?()

A、距离
B、时间
C、人力
D、金钱


点击查看答案


22、填空题  需求分析阶段产生的最重要的文档是()。


点击查看答案


23、填空题  为改正软件系统中潜藏的错误而进行的维护活动称为()。


点击查看答案


24、名词解释  实现快速原型的开发途径有哪三种?


点击查看答案


25、问答题  

计算题:要度量某软件的质量要素F2(可靠性),假设C23=0.2,C24=0.3,C25=0.3,C26=0.2,其余的C2k=0,F2对一致性的测量值M3=0.8、对容错性的测量值M4=0.7、对准确性的测量值M5=0.6,对简单性的测量值M6=0.5,试求可靠性的度量值F2。


点击查看答案


26、单项选择题  从后台启动进程,应在命令的结尾加上符号()?

A.&
B.@
C.#
D.$


点击查看答案


27、单项选择题  下列选项中属于过程的外部属性的是()。

A.工作量
B.成本
C.事件
D.计划及进度


点击查看答案


28、单项选择题  关于Oracle数据库逻辑备份和恢复,正确的是()

A.数据库工作在非归档状态
B.不需要给数据库管理员赋予相应的角色权限
C.用expert命令文件实现逻辑备份
D.用imp命令文件实现逻辑恢复


点击查看答案


29、填空题  风险分析的四个主要活动:风险标识、风险估算、()、风险驾驭和监控。


点击查看答案


30、单项选择题  当我们想封装不同算法并使用他们可相互替换时,可以使用()

A.桥接模式
B.命令模式
C.策略模式
D.工厂模式


点击查看答案


31、多项选择题  下面哪些项目是Microsoft.NET平台所使用的核心技术:()

A.WebService
B.XML
C.SOAP
D.Internet协议套件


点击查看答案


32、单项选择题  如果要创建用于上传文件的表单,标签的编码类型“method”属性必须设置为()

A.GET
B.POST
C.multipart/form-data
D.true


点击查看答案


33、填空题  软件可靠性定义为在某个给定()内,程序按照规格说明成功运行的概率。


点击查看答案


34、单项选择题  软件详细设计阶段产生的文档是?()

A、软件计划任务书
B、软件需求规格说明书
C、软件概要设计说明书
D、软件详细说明书
E、软件源代码


点击查看答案


35、单项选择题  下面对Web应用开发中Servlet组件说法错误的是()

A.Servlet是按照接受请求/返回响应的模式工作的
B.运行于Servlet容器中,是被动态加载的
C.在Struts框架中,Servlet充当模型组件
D.在Struts框架中,Servlet充当控制器组件


点击查看答案


36、单项选择题  对记录序列{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}


点击查看答案


37、名词解释  测量(measure)


点击查看答案


38、单项选择题  哪个不是软件危机的具体表现?()

A.供求矛盾
B.软件成本难以估计
C.软件开发进度难以估计
D.开发费高


点击查看答案


39、单项选择题  与详细设计相对应的是数据库的()设计。

A.概念
B.逻辑
C.物理
D.功能


点击查看答案


40、填空题  数据流图就是用来刻画数据流和转换的信息系统建模技术。它用简单的图形记号分别表示数据流、转换、()以及外部实体。


点击查看答案


41、填空题  需求分析的基本任务是准确的回答()


点击查看答案


42、单项选择题  一下关于SessionFactory的说法那些正确?()

A.对于每个数据库事务,应该创建一个SessionFactory对象
B.一个SessionFactory对象对应一个数据库存储源。
C.SessionFactory是重量级的对象,可以随意创建。
D.SessionFactory的load方法用于加载持久化对象。


点击查看答案


43、多项选择题  在PL/SQL中使用哪几种语句来对变量进行赋值?()

A.:=
B.SELECT INTO
C.FETCH  INTO
D.=


点击查看答案


44、单项选择题  在定义内部样式表中使用导入外部样式表可用()

A.@import
B.import
C.@inclede
D.include


点击查看答案


45、单项选择题  Spring中,事务行为的“PROPAGATION_SUPPORTS”属性值代表的含义是()

A.支持当前的食物,如果不存在就创建一个新的
B.支持当前的事务,如果不存在就不使用事务
C.支持当前的事务,如果不存在就抛出异常
D.不使用事务,如果当前存在事务就抛出异常


点击查看答案


46、单项选择题  在确认测试的叙述中不正确的是()。

A.确认测试是为了验证软件的功能和性能及其他特性是否与用户的要求一致。
B.确认测试的内容包括功能测试和性能测试。
C.安装测试不属于确认测试的内容
D.它着重考虑软件是否满足确认测试的内容


点击查看答案


47、填空题  当数据流图中的某个加工的一组动作存在着多个条件复杂组合的判断时,其加工逻辑使用()。


点击查看答案


48、填空题  数据字典中有四类条目,分别是();();();()。


点击查看答案


49、单项选择题  ()是对产品或过程的某个属性的范围、数量、维度、容量或大小提供一个定量的指示。

A.测量
B.度量
C.估算
D.指标


点击查看答案


50、单项选择题  JDBC中,用于表示数据库连接的对象是()

A.Statement
B.Connection
C.DriverManager
D.PreparedStatement


点击查看答案


51、名词解释  软件工程的7条基本原理是什么?


点击查看答案


52、填空题  软件工程由()、工具和过程三部分组成,称软件工程的三要素。


点击查看答案


53、单项选择题  哪一个对象可以用于获得浏览器发送的请求()

A.HttpServletRequest
B.HttpServletResponse
C.HttpServlet
D.Http


点击查看答案


54、多项选择题  JavaServerFaces(JSF)是一种标准的J2EE表示层技术,不同于其它Java表示层技术的最大优势是其:()

A.简单、便捷
B.采用的组件模型
C.事件驱动技术
D.方便管理


点击查看答案


55、问答题  简述McCall等人的软件质量度量模型。


点击查看答案


56、单项选择题  悲观锁与乐观锁,哪个具有较好的并发性能()。

A.悲观锁
B.乐观锁
C.都一样
D.无法确定


点击查看答案


57、单项选择题  解决软件危机的途径不包括哪个?()

A、组织良好
B、统一开发标准
C、使用软件工具
D、加大人员数量


点击查看答案


58、单项选择题  程序的三种基本控制结构的共同特点是()

A.不能嵌套使用
B.只能用来写简单程序
C.已经用硬件实现
D.只有一个入口和一个出口


点击查看答案


59、单项选择题  EntityManager将实体Bean的生命周期分为四种状态,以下属于这四种状态的是()

A.新建(new)
B.开发(openup)
C.部署(deplovE.
D.删除(removeD.


点击查看答案


60、多项选择题  数据库系统采用锁来实现事务的隔离性,下面哪些属于数据库锁()

A.共享锁
B.更新锁
C.独占锁
D.等待锁


点击查看答案


61、单项选择题  如果要创建拥有上传文件的表单,标签的编码类型“enctype”属性必须设置为()。

A.GET
B.POST
C.multipart/form-data
D.true


点击查看答案


62、单项选择题  结构化程序设计的一种基本方法是()。

A.筛选法
B.递归法
C.迭代法
D.逐步求法


点击查看答案


63、单项选择题  在数据流图中,有名字及方向的成分是()。

A.控制流
B.信息流
C.数据流
D.信号流


点击查看答案


64、单项选择题  数据字典是对数据定义信息的集合,它所定义的对象都包含于()。

A.数据流图
B.程序框图
C.软件结构
D.方框图


点击查看答案


65、填空题  基本CoComo模型主要用于()估算整个系统开发和维护的工作量以及软件开发所需要的时间。


点击查看答案


66、问答题  计算题:已知有一个国外典型的软件项目的记录,开发人员M=6人,其代码行数=20.2KLOC,工作量E=43PM,成本S=314000美元,错误数N=64,文档页数Pd=1050页。试计算开发该软件项目的生产率P、平均成本C、代码出错率EQR和文档率D。


点击查看答案


67、填空题  SA方法中使用半形式化的描述方式表达需求,采用的主要描述工具是()。


点击查看答案


68、单项选择题  元素有一个cascade属性,如果希望Hibernate级联保存集合中的对象,casecade属性应该取什么值?()

A.none
B.save
C.delete
D.save-update


点击查看答案


69、填空题  硬件工程可以划分为硬件定义、硬件设计、()三个阶段。


点击查看答案


70、单项选择题  ()阶段是为每个模块完成的功能进行具体的描述,要把功能描述转变为精确的、结构化的过程描述。

A.概要设计
B.详细设计
C.编码
D.测试


点击查看答案


71、单项选择题  软件需求规格说明书的内容不应包括对()的描述。

A.主要功能
B.算法的详细过程
C.用户界面及运行环境
D.软件的性能


点击查看答案


72、单项选择题  数据字典的任务是对于数据流图中出现的所有被命名的数据元素,在数据字典中作为一个词条加以定义,使得每一个图形元素的名字都有一个确切的()。

A.对象
B.解释
C.符号
D.描述


点击查看答案


73、问答题  计算题:要度量某软件的质量要素F2(可靠性),假设C23=0.1,C24=0.3,C25=0.4,C26=0.2,其余的C2k=0,F2对一致性的测量值M3=0.7、对容错性的测量值M4=0.6、对准确性的测量值M5=0.5,对简单性的测量值M6=0.8,试求可靠性的度量值F2。


点击查看答案


74、单项选择题  EJB类库存在于Java的哪个版本中?()

A.J2SE
B.J2EE
C.J2ME
D.J2NE


点击查看答案


75、填空题  软件结构的设计是以()为基础的。


点击查看答案


76、单项选择题  选择结构的复杂性比顺序结构的复杂性要()。

A、小
B、大
C、相等
D、无法比较


点击查看答案


77、问答题  

绘图题:用SA方法画出下列问题的顶层和0层数据流图。某运动会管理系统接受来自运动员的报名单、裁判的比赛项目及项目成绩,产生运动员号码单发送给运动员,项目参加者发送给裁判,单项名次、团体名次发送给发布台。
该系统有两部分功能:
(1)登记报名单:接受报名单、比赛项目,产生运动员号码单、项目参加者,形成运动员名单及团体成绩表两种数据存储。
(2)统计成绩:接受项目成绩,查询运动员名单,产生单项名次,填写团体成绩,最后产生团体名次。


点击查看答案


78、单项选择题  下列选项中,属于成本管理的主要任务的是()。

A.人员的分工
B.估算软件项目的成本
C.对控制软件质量要素
D.对软件阶段产品进行评审


点击查看答案


79、问答题  简述SA方法的缺点。


点击查看答案


80、单项选择题  软件实体应当做到什么化?()

A、抽象化
B、隐蔽化
C、模块化
D、简单化


点击查看答案


81、填空题  问题定义的来源是()。


点击查看答案


82、问答题  描述加工逻辑有哪些方法?


点击查看答案


83、多项选择题  test测试命令可以进行哪些方面的测试()

A.数值测试
B.字符串测试
C.文件测试
D.文本测试


点击查看答案


84、单项选择题  下面的那一个不属于MVC模式中的对象?()

A.Model
B.View
C.Collection
D.Controller


点击查看答案


85、单项选择题  从以下哪一个选项中可以获得Servlet的初始化参数()

A.Servlet
B.ServletContext
C.ServletConfig
D.GenericServlet


点击查看答案


86、多项选择题  下面哪些任务是RequesProcessor完成的()

A.把Struts配置文件信息加载到内存中
B.把请求转发到Action的execute0方法返回的ActionForward代表的组件
C.如果需要的话,创建ActionForm实例,组装数据,并进行表单验证
D.找到匹配的Action实例,调用其execute0方法


点击查看答案


87、单项选择题  下列哪个集合操作符返回两个查询都有的行。()

A、Union
B、Union all
C、Union only
D、Intersect


点击查看答案


88、单项选择题  下面模式属于行为设计模式的是()

A.command模式
B.FactoryMothod模式
C.Beidge模式
D.Adapter模式


点击查看答案


89、名词解释  软件危机


点击查看答案


90、填空题  ()是将软件生存周期各个活动规定为依线性顺序连接的若干阶段的模型。


点击查看答案


91、填空题  硬件工程可以划分为()、硬件设计、硬件制造与销售维修三个阶段。


点击查看答案


92、填空题  JSD是一种典型的()的分析设计方法。


点击查看答案


93、填空题  风险分析的四个主要活动:风险标识、风险估算、风险评价、()。


点击查看答案


94、问答题  

计算题:已知一个待开发的基于计算机的系统的总成本的估算值的折现值为5000元,预计新系统投入运行后每年可带来2500元的收入,假设新系统的生存周期(不包括开发时间)为5年,当年的年利率为12%,试求该系统的纯收入T、投资回收期D和投资回收率j。


点击查看答案


95、填空题  Halstead给出了称为文本复杂性度量的模型。它是根据统计程序中的()的个数来度量程序的复杂程度。


点击查看答案


96、单项选择题  设置服务器控件的改动立即提交至服务器,需要将服务器控件的()属性设置为True。

A.AutoAction
B.AutoPostBack
C.AutoSubmit
D.以上都不对


点击查看答案


97、单项选择题  需求规格说明书的主要组成部分包括数据流程图和?()

A、数据字典
B、数据库
C、物理模型
D、逻辑模型


点击查看答案


98、单项选择题  画软件结构图时应注意调用关系只能()。

A.从上到下
B.从下到上
C.从左到右
D.从右到左


点击查看答案


99、单项选择题  软件编码阶段产生的文档是?()

A、软件计划任务书
B、软件需求规格说明书
C、软件概要设计说明书
D、软件详细说明书
E、软件源代码


点击查看答案


100、单项选择题  下列选项中,不属于质量管理的主要任务的是()。

A.制定软件质量保证计划
B.按照质量评价体系控制软件质量要素
C.增加软件产品的功能
D.对最终软件产品进行确认


点击查看答案


101、填空题  JSP方法主要用于规模()的数据处理系统。


点击查看答案


102、单项选择题  软件设计阶段的输出主要是()。

A、程序
B、模块
C、伪代码
D、设计规格说明书


点击查看答案


103、单项选择题  在结构化分析方法中,用以表达系统内数据的运动情况的工具有()

A.数据流图
B.数据词典
C.结构化英语
D.判定树与判定表


点击查看答案


104、单项选择题  ()是对软件产品、过程、资源等使用历史资料或经验公式等进行预测。

A.测量
B.度量
C.估算
D.指标


点击查看答案


105、问答题  技术可行性研究主要包括哪些分析,各分析的任务如何?


点击查看答案


106、问答题  什么是模块间的耦合性?有哪几种耦合性?简述降低模块间耦合度的方法。


点击查看答案


107、单项选择题  单元测试是在软件开发过程中的哪个阶段完成的?()

A.可行性研究和计划
B.概要设计
C.实现
D.使用和维护


点击查看答案


108、单项选择题  如何创建Cookie?()

A.使用newCookie语句
B.调用responsE.addCookie方法
C.使用Cookie的setMaxAge方法
D.setCookie方法


点击查看答案


109、单项选择题  下列软件开发模型中,适合于那些不能预先确切定义需求的软件系统的开发的模型是()。

A.原型模型
B.瀑布模型
C.基于知识的智能模型
D.变换模型


点击查看答案


110、单项选择题  以文档作为驱动,适合于软件需求很明确的软件项目的生存 周期模型是()。

A.喷泉模型
B.增量模型
C.瀑布模型
D.螺旋模型


点击查看答案


111、单项选择题  在J2EE中属于Web层的组件有()

A.HTML
B.EJB
C.Applet
D.JSP


点击查看答案


112、单项选择题  下列选项中属于资源的外部属性的是()。

A.经验
B.人员
C.生产率
D.工具


点击查看答案


113、单项选择题  软件是一种逻辑产品,它的开发主要是()。

A.研制
B.拷贝
C.再生产
D.复制


点击查看答案


114、问答题  计算题:甲乙两名程序测试员同时对一个程序进行独立测试一个月,甲发现并改正了24个错误;乙发现并改正了23个错误,其中有12个错误甲也发现了。试估算该程序经过甲乙两人这一个月测试后,还残留多少个错误?


点击查看答案


115、名词解释  瀑布模型的缺点主要有哪些?


点击查看答案


116、填空题  软件项目的风险按照其影响的范围,可分为项目风险、()和商业风险三类。


点击查看答案


117、单项选择题  在软件质量要素中,程序满足需求规格说明及用户目标的程度指的是()。

A.完整性
B.可用性
C.正确性
D.灵活性


点击查看答案


118、单项选择题  下列关于Struts框架的说法中,不正确的是()

A.Struts实质是JSPModel2的基础上实现的一个MVC框架
B.在Struts框架中,视图是由一组JSP文件组成
C.在Struts框架中,控制器是由ActiongServlet和Action来实现
D.在Struts仅仅可以在服务器端运行,仅仅能通过ActionForm中的validate方法能对提交的表单数据进行验证


点击查看答案


119、填空题  某子任务的最早启动时间与完成该子任务所需时间之和就是该子任务的()。


点击查看答案


120、名词解释  盒图(简称N-S图)


点击查看答案


121、多项选择题  以下那些是dtd的元素类型:()

A.EMPTY
B.ANY
C.entity
D.cdata


点击查看答案


122、单项选择题  在软件质量要素的评价准则中,控制或保护程序和数据不被破坏、非法访问等机制的能力指的是()。

A.容错性
B.检测性
C.安全性
D.可操作性


点击查看答案


123、单项选择题  软件是为谁服务的?()

A.开发方
B.需求方
C.公司经理
D.研发人员


点击查看答案


124、单项选择题  下列哪个为JSP的隐含对象()

A.env
B.page
C.jspinfo
D.context


点击查看答案


125、单项选择题  在软件质量要素中,改变一个操作的顺序所需的工作量的多少指的是()。

A.完整性
B.可用性
C.正确性
D.灵活性


点击查看答案


126、填空题  软件开发项目每年所需的人年数与开发时间的关系满足Rayleigh-Norden分布,即软件项目的工作量分布曲线的(),因此,参加软件项目的人员就不能一成不变。


点击查看答案


127、单项选择题  面向对象技术中,对象是类的实例。对象有三种成份:()、属性和方法(或操作)。

A.标识
B.规则
C.封装
D.消息


点击查看答案


128、填空题  McCall等人提出了由()、评价准则、定量度量三个层次组成的三层次度量模型。


点击查看答案


129、名词解释  螺旋模型的优点有哪些?


点击查看答案


130、单项选择题  对软件测试设计方法有误的是()

A.软件设计师开发阶段最重要的步骤,它包括总体设计和详细设计
B.软件概要设计,是指对整个软件系统进行结构设计,确定软件系统机构
C.软件设计中尽量避免代码重用
D.软件设计要尽量减少耦合


点击查看答案


131、填空题  某个子任务的()是指在保证项目按时完成的前提下最晚启动该子任务的时间。


点击查看答案


132、填空题  McCabe指出,V(G)可作为程序规模的定量指标,V(G)值越高的程序往往是越复杂、越容易出问题的程序。因此,他建议模块规模以()为宜。


点击查看答案


133、问答题  可行性研究从哪三个方面入手?


点击查看答案


134、单项选择题  概要设计阶段产生的文档不包括()。

A.概要设计说明书
B.数据库设计说明书
C.用户手册
D.开发进度月报


点击查看答案


135、单项选择题  在MVC设计模式中,JavaBean的作用是()

A、Controller
B、Model
C、业务数据的封装
D、View


点击查看答案


136、填空题  维护中,因误删除一个标识符而引起的错误是()副作用。


点击查看答案


137、单项选择题  软件生命周期一般包括:软件开发期和软件运行期,下述()不是软件开发期所应包含的内容。

A.需求分析
B.结构设计
C.程序编制
D.软件维护


点击查看答案


138、问答题  

计算题:程序流程图如图1所示,试求出其巡回秩数V(G)。


点击查看答案


139、单项选择题  在下面的叙述中,()不是软件需求分析的任务。

A.问题分解
B.可靠性与安全性要求
C.结构化程序设计
D.确定逻辑模型


点击查看答案


140、问答题  对软件项目经理人员的要求有哪些?


点击查看答案


141、单项选择题  下列哪一个接口定义了用于查找、创建和删除EJB实例()

A.Home
B.Remote
C.Local
D.Message


点击查看答案


142、单项选择题  HIPO图中的H图称为什么图?()

A、高层图
B、嗨图
C、顶层图
D、层次图


点击查看答案


143、单项选择题  哪一个不是EL定义的隐式对象?()

A.cookie
B.pageContext
C.attributes
D.initParam


点击查看答案


144、多项选择题  dotNET框架由下列选项中的哪两项组成()

A.微软基础类库(MFC.
B.公共语言运行库(CLR)
C.中间语言(IL)
D.dotNet框架类库(FCL)


点击查看答案


145、填空题  实践表明,向一个已经延期的软件项目追加新的开发人员,可能使项目完成得()。


点击查看答案


146、填空题  软件质量保证应在()阶段开始。


点击查看答案


147、单项选择题  在JSF应用程序中,一般使用()标签来作为密码输入控件。

A.h:inputSecret
B.h:outputText
C.h:inputText
C.h:inputHidden


点击查看答案


148、单项选择题  DOM中XMLDOMnodelist的length属性的表示是:()

A.该对象中文本字符的长度
B.该对象中元素节点的数量
C.该对象中节点的数量
D.该对象中文档对象的数量


点击查看答案


149、问答题  快速原型技术的基本思想是什么?


点击查看答案


150、填空题  计算机系统工程包括硬件工程、软件工程、人机工程、()等4个子工程。


点击查看答案


151、单项选择题  ()是一个度量或度量的组合,它可对软件产品、过程或资源提供更深入的理解。

A.测量
B.度量
C.估算
D.指标


点击查看答案


152、单项选择题  下列哪个集合操作符返回两个查询所选择的所有的行()

A.Union
B.Union all
C.Union only
D.Intersect


点击查看答案


153、填空题  数学建模、原型建造和()是基于计算机系统技术可行性研究的有效工具。


点击查看答案


154、单项选择题  软件特性中,多个软件元素相互通讯并协同完成任务的能力指的是()。

A.可理解性
B.可互操作性
C.可维护性
D.可追踪性


点击查看答案


155、填空题  一般地,由N个程序员组成的程序员小组在完成相同规模的软件时需要的通信数量C(N)=()。


点击查看答案


156、名词解释  计算机辅助软件工程


点击查看答案


157、多项选择题  动态网站需要的技术为()

A、CGI
B、HTTP
C、ASP
D、PHP


点击查看答案


158、问答题  项目管理人员经常采用的跟踪方式主要有哪些?


点击查看答案


159、问答题  什么是结构化分析?


点击查看答案


160、问答题  

计算题:如图1所示的程序流程图,试计算其巡回秩数V(G)。


点击查看答案


161、问答题  对系统规格说明的管理复审主要解决哪些问题?


点击查看答案


162、填空题  Putnam模型的优点是揭示了软件项目的()、软件开发时间和工作量三者之间的关系,在理论上有重要意义。


点击查看答案


163、多项选择题  考虑下列声明,那些是不合法的:()

A.DECLAREv_name,v_deptVARCHAR2(14);
B.DECLAREv_testNUMBER(5);
C.DECLAREV_MAXSALARYNUMBER(7,2)=5000;
D.DECLAREV_JOINDATEBOOLEAN:=SYSDATE;


点击查看答案


164、单项选择题  软件需求说明书是软件需求分析阶段的重要文件,下述()是其应包含的内容。①数据描述②功能描述③模块描述④性能描述

A.②
B.③④
C.①②③
D.①②④


点击查看答案


165、单项选择题  对一个DTD语句中提供的“+”或“*”操作符映射,以下正确的是()

A.将其映射成一个类。然后将类映射成一个字段。
B.将其映射成一个变量。然后将类映射成一个表。
C.将其映射成一个可变大小的数组变量。然后将这个数组映射成一个表
D.将其映射成一个可变大小的数组变量。然后将这个数组映射成一个字段


点击查看答案


166、名词解释  螺旋模型的每一个周期包括哪几个阶段?


点击查看答案


167、单项选择题  试选择比较合理的计算机软件计算方案的演变顺序:()

A.单片机——小型机——网络计算——大型机
B.哑终端——客户机/服务器——分布式计算——internet计算
C.算盘——计算器——PC——深蓝
D.PC——B/S——C/S


点击查看答案


168、单项选择题  在Struts中实现页面跳转主要通过什么方法来实现?()

A、server.transfer
B、responsE.redirect
C、mapping.findForward
D、responsE.sendRedirect


点击查看答案


169、多项选择题  SSL支持()加密,加密使用的位数越多,破译和找出原始位就困难。

A.40位
B.64
C.128位
D.256


点击查看答案


170、填空题  风险分析的四个主要活动:风险标识、()、风险评价、风险驾驭和监控。


点击查看答案


171、问答题  计算题:已估算出CAD软件的代码行数为33.5KLOC,CAD软件为半独立型、中等规模的软件,通过查表得知a=3.0,b=1.12,c=2.5,d=0.35。用基本CoCoMo模型计算开发CAD软件所需的工作量、开发时间以及需要参加项目的平均人数。


点击查看答案


172、填空题  计算机系统工程包括()、软件工程、人机工程、数据库工程等4个子工程。


点击查看答案


173、问答题  可行性研究的任务主要有哪几个方面?


点击查看答案


174、填空题  软件生存周期是指一个软件从()开始直到该软件最终退役为止的整个时期。


点击查看答案


175、名词解释  软件可靠性


点击查看答案


176、问答题  绘图题:请用判定表画出以下问题的行为逻辑。人们往往根据天气情况决定出门时的行装;天气可能下雨,也可能不下雨;天气可能变冷,也可能不变冷。如果天气要下雨,出门时带上雨伞;如果天气变冷,出门时要穿上大衣。


点击查看答案


177、名词解释  螺旋模型适于哪种情况的软件开发?


点击查看答案


178、问答题  风险分析有哪四个主要活动?


点击查看答案


179、单项选择题  在软件质量要素的评价准则中,程序源代码的紧凑程度指的是()。

A.简单性
B.准确性
C.简明性
D.执行效率


点击查看答案


180、名词解释  度量(metric)


点击查看答案


181、单项选择题  软件特性中,允许对软件进行修改而不增加其复杂性指的是()。

A.可修改性
B.可适应性
C.可维护性
D.可移植性


点击查看答案


182、单项选择题  软件特性中,()是指系统具有清晰的结构,能直接反映问题的需求的程度。

A.可理解性
B.可靠性
C.可适应性
D.可重用性


点击查看答案


183、填空题  软件成本估算主要包括()与任务分解技术


点击查看答案


184、单项选择题  结构化分析方法(sA)是一种面向()需求分析方法。

A.对象
B.数据结构
C.数据流
D.结构图


点击查看答案


185、单项选择题  在软件质量要素的评价准则中,在各种异常情况下软件能继续提供操作的能力指的是()。

A.容错性
B.检测性
C.安全性
D.可操作性


点击查看答案


186、问答题  结构化分析的“结构化”体现在哪里?


点击查看答案


187、填空题  在画分层数据流图时,父图与子图的输入输出要()。


点击查看答案


188、问答题  衡量软件的复杂程度有哪些基本原则?


点击查看答案


189、单项选择题  

软件原型化开发方法有其基本步骤,下述()是实施原型化的最基本的步骤。
①获得基本需求
②开发工作模型
③严格细部说明
④模型验证

A.全部都是
B.①②和④
C.④
D.①和②


点击查看答案


190、单项选择题  ()工具在软件详细设计过程中不采用。

A.判定表
B.IPO图
C.PDL
D.DFD图


点击查看答案


191、单项选择题  在J2EE的Web应用中,编译后的class文件存放的目录为()

A.classes目录
B.images目录
C.jar目录
D.任意位置


点击查看答案


192、单项选择题  静态分析程序和动态测试程序属于软件工具中的哪一类?()

A、需求分析工具
B、编码工具
C、确认工具
D、设计工具


点击查看答案


193、问答题  计算题:要度量某软件的质量要素F1(正确性),假设C11=0.3,C12=0.3,C13=0.4,其余的C1k=0,F1对可追踪性的测量值M1=0.7、对完全性的测量值M2=0.9、对一致性的测量值M3=0.6,试求正确性的度量值F1。


点击查看答案


194、问答题  数据流图的作用是什么?


点击查看答案


195、单项选择题  在PL/SQL块的哪部分可以对初始变量赋予新值?()

A.结尾部分
B.开头部分
C.执行部分
D.声明部分


点击查看答案


196、单项选择题  软件开发过程中,抽取和整理用户需求并建立问题域精确模型的过程叫()

A.生存期
B.面向对象设计
C.面向对象程序设计
D.面向对象分析


点击查看答案


197、单项选择题  对于每一个网站访问用户都要访问的变量,应该将它设为()变量。

A.Session
B.Reques
C.Response
D.Application


点击查看答案


198、单项选择题  在软件工程中,不属于软件定义部分的任务是()。

A.软件验收测试计划
B.组装测试计划
C.需求分析
D.软件项目计划


点击查看答案


199、名词解释  软件生存周期如何划分?


点击查看答案


200、单项选择题  需求规格说明书的内容不应包括对()的描述。

A.主要功能
B.算法的详细过程
C.用户界面和运行环境
D.软件性能


点击查看答案


题库试看结束后微信扫下方二维码即可打包下载完整版《★软件工程师考试》题库
手机用户可保存上方二维码到手机中,在微信扫一扫中右上角选择“从相册选取二维码”即可。

题库试看结束后微信扫下方二维码即可打包下载完整版《软件工程师考试:软件工程师考试》题库,分栏、分答案解析排版、小字体方便打印背记!经广大会员朋友实战检验,此方法考试通过率大大提高!绝对是您考试过关的不二利器
手机用户可保存上方二维码到手机中,在微信扫一扫中右上角选择“从相册选取二维码”即可。

微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G