时间:2018-09-02 01:35:46


1、填空题 基本CoComo模型主要用于()估算整个系统开发和维护的工作量以及软件开发所需要的时间。
2、多项选择题 关于JSP生命周期的叙述,下列哪些为真?()
A.JSP会先解释成Servlet源文件,然后编译成Servlet类文件
B.每当用户端运行JSP时,jspInit方法都会运行一次
C.每当用户端运行JSP时,_jspService方法都会运行一次
D.每当用户端运行JSP时,jspDestroy方法都会运行一次
3、名词解释 螺旋模型的优点有哪些?
4、单项选择题 在软件质量要素中,程序满足需求规格说明及用户目标的程度指的是()。
A.完整性
B.可用性
C.正确性
D.灵活性
5、单项选择题 Jackson方法以()为中心。
A.控制
B.数据结构
C.活动事件
D.数据流
6、多项选择题 Spring那个提供了哪几个标准事件()
A.ContextRefreshedEvent
B.ContextClosedEvent
C.RequestHandledEvent
D.ResponseHandledEvent
7、名词解释 软件概要设计
8、填空题 维护中,因误删除一个标识符而引起的错误是()副作用。
9、单项选择题 每一个设计模式都集中于一个特定的()问题。
A.编程
B.测试
C.设计
D.运行
10、名词解释 软件危机
11、填空题 软件结构的设计是以()为基础的。
12、单项选择题 相比Struts框架,JSP框架具备()等Struts框架所不具备的特点。
A.页面导航
B.表单验证
C.国际化应用
D.组件时间模型
13、单项选择题 ()是对系统、部件或过程的某一特性所具有的程度进行的量化测量。
A.测量
B.度量
C.估算
D.指标
14、单项选择题 在整个软件项目定义与开发各阶段一种典型的工作量分布原则,称为40-20-40分布原则,其中20%的工作量指的是()。
A.需求分析工作量
B.编码工作量
C.详细设计工作量
D.测试工作量
15、填空题 软件成本估算主要包括()与任务分解技术
16、单项选择题 设计模块的根本目标是提高模块的什么属性?()
A、可靠性
B、独立性
C、易维护
D、信息隐蔽
17、问答题 在硬件工程中,硬件设计阶段的任务有哪些?
18、单项选择题 在确认测试的叙述中不正确的是()。
A.确认测试是为了验证软件的功能和性能及其他特性是否与用户的要求一致。
B.确认测试的内容包括功能测试和性能测试。
C.安装测试不属于确认测试的内容
D.它着重考虑软件是否满足确认测试的内容
19、单项选择题 项目管理的对象是()。
A、项目组织
B、项目
C、建筑产品
D、合同
20、单项选择题 软件特性中,根据软件需求对软件设计、程序进行正向追踪,或根据程序、软件设计对软件需求进行逆向追踪的能力指的是()。
A.可理解性
B.可互操作性
C.可追踪性
D.可维护性
21、名词解释 盒图(简称N-S图)
22、多项选择题 下面哪些任务是RequesProcessor完成的()
A.把Struts配置文件信息加载到内存中
B.把请求转发到Action的execute0方法返回的ActionForward代表的组件
C.如果需要的话,创建ActionForm实例,组装数据,并进行表单验证
D.找到匹配的Action实例,调用其execute0方法
23、单项选择题 软件实体应当做到什么化?()
A、抽象化
B、隐蔽化
C、模块化
D、简单化
24、单项选择题 关于PL/SQL块的执行部分下列说法正确的是?()
A.PL/SQL表达式可以包含分组函数.
B.PL/SQL表达式不可以包含SQL函数.
C.在SQL语句中部分分组函数可用.
D.以上都不对
25、问答题 原型法模型一般适应哪些场合?
26、单项选择题 分层数据流图是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的()
A.细节
B.输入与输出
C.软件的作用
D.绘制的时间
27、填空题 JSP方法适用于输入数据和输出数据之间有()的问题求解。
28、单项选择题 结构化程序设计的一种基本方法是()。
A.筛选法
B.递归法
C.迭代法
D.逐步求法
29、单项选择题 软件是一种逻辑产品,它的开发主要是()。
A.研制
B.拷贝
C.再生产
D.复制
30、名词解释 原型模型适于哪种情况的软件开发?
31、单项选择题 如果没有指定Cookie的时效,那么默认的时效是()
A.一天
B.永不过期
C.会话级别
D.一分钟
32、多项选择题 动态网站需要的技术为()
A、CGI
B、HTTP
C、ASP
D、PHP
33、单项选择题 需求规格说明书的主要组成部分包括数据流程图和?()
A、数据字典
B、数据库
C、物理模型
D、逻辑模型
34、单项选择题 在软件工程中,()不属于软件开发部分的任务。
A.软件总体设计
B.单元测试计划
C.软件经销
D.组装测试计划
35、单项选择题 SA方法的分析步骤是首先调查了解当前系统的工作流程,然后()
A.获得当前系统的物理模型,抽象出当前系统的逻辑模型,建立目标系统的逻辑模型
B.获得当前系统的物理模型,抽象出当前系统的逻辑模型,建立目标系统的物理模型
C.获得当前系统的逻辑模型,建立当前系统的物理模型,抽象出目标系统的逻辑模型
D.获得当前系统的逻辑模型,建立当前系统的物理模型,建立目标系统的物理模型
36、单项选择题 一个模块内部各程序段都在同一张表上操作,这个模块的内聚性称为()。
A.时间内聚
B.功能内聚
C.通信内聚
D.顺序内聚
37、单项选择题 下列选项中,不属于可行性研究的任务的是()。
A.概要设计
B.经济可行性研究
C.技术可行性研究
D.开发方案的选择
38、单项选择题 选择结构的复杂性比顺序结构的复杂性要()。
A、小
B、大
C、相等
D、无法比较
39、填空题 McCabe指出,V(G)可作为程序规模的定量指标,V(G)值越高的程序往往是越复杂、越容易出问题的程序。因此,他建议模块规模以()为宜。
40、多项选择题 针对Microsoft.Net基类库中的一些常用命名空间,选择表述正确的项目:()
A.命名空间System.Threading可以在程序中实现多线程
B.命名空间System.Array提供用于操纵数组的类和方法
C.命名空间System.IO提供了大量用于执行数学函数的类及方法
D.以上的所有命名空间均可以被VB.NET、C#、C++.NET等语言所共享
41、单项选择题 在Sturts应用中,能在()范围内共享数据。
A.共享数据的范围page,request,session,application
B.共享数据的范围request,session,application
C.共享数据的范围session,application
D.共享数据的范围session
42、单项选择题 从后台启动进程,应在命令的结尾加上符号()?
A.&
B.@
C.#
D.$
43、单项选择题 关于XSL和CSS说法不正确的是()
A.都可以用来定义XML的显示格式
B.CSS决定了页面的视觉外观
C.XSL是CSS的代替品
D.使用XSL可以将XML文档的结构换为不同的XML文档
44、单项选择题 软件需求分析产生的文档是?()
A、软件计划任务书
B、软件需求规格说明书
C、软件概要设计说明书
D、软件详细说明书E软件源代码
45、单项选择题 在字符串中的转义字符前面加上()符号,则此转义字符将不被处理。
A.@
B.\
C.#
D.%
46、问答题 系统建模和模拟的主要步骤有哪些?
47、单项选择题 软件开发期不包括哪个阶段?()
A、软件计划
B、需求分析
C、软件维护
D、软件测试
48、单项选择题 下列哪一个接口定义了用于查找、创建和删除EJB实例()
A.Home
B.Remote
C.Local
D.Message
49、单项选择题 EJB3.0规范引入了()用于引用资源和EJB相关对象,借助于该技术使得应用能够访问到所需要的对象。
A.消息服务
B.定时器服务
C.依赖注入
D.拦截器
50、单项选择题 软件工作范围不包括哪个?()
A、可靠性
B、开发效益
C、功能
D、性能
51、单项选择题
软件原型化开发方法有其基本步骤,下述()是实施原型化的最基本的步骤。
①获得基本需求
②开发工作模型
③严格细部说明
④模型验证
A.全部都是
B.①②和④
C.④
D.①和②
52、单项选择题 xsl:apply-templates属于()
A.选择模式
B.测试模式
C.模板模式
D.匹配模式
53、单项选择题 静态分析程序和动态测试程序属于软件工具中的哪一类?()
A、需求分析工具
B、编码工具
C、确认工具
D、设计工具
54、名词解释 软件工程的7条基本原理是什么?
55、名词解释 估算(estimation)
56、问答题 解释评价风险的三元组[ri,pi,xi]。
57、问答题 可行性研究的目的是什么?
58、单项选择题 EntityManager将实体Bean的生命周期分为四种状态,以下属于这四种状态的是()
A.新建(new)
B.开发(openup)
C.部署(deplovE.
D.删除(removeD.
59、问答题 计算题:已知某软件项目的特征为:用户输入数为30,用户输出数为60,用户查询数为24,共有8个文件,有2个外部界面。如果每个信息量的加权因子都取“一般”值,所有的技术复杂性调节因子都取“普通”值,用Albrecht方法计算该软件项目的功能点。
60、问答题 可行性研究的任务主要有哪几个方面?
61、单项选择题 属于事件驱动型的XML解析方式的是()
A.SAX
B.DOM
C.JDOM
D.DOM4j
62、单项选择题 游标的哪一种属性指示fetch语句是否从活动集中返回行,如未能返回行,则此属性的值为true?()
A.%FOUND
B.%NOTFOUND
C.%ROWCOUNT
D.%ISOPEN
63、填空题 在软件生存周期中,软件定义过程的基本任务是确定软件系统的()。
64、多项选择题 ActionForm中的validate方法返回什么值,表明是验证成功()
A.null
B.空字符串
C.一个空的ActionError对象
D.一个空的ActionErrors对象
65、单项选择题 下列关于Oracle数据库备份和恢复的描述错误的是()
A.每一个数据库实例都有一个在线日志
B.数据库日志有两部分组成:在线日志和归档日志
C.数据库备份是由构成Oracle数据库的物理文件和操作系统备份所组成的
D.当介质故障时进行数据库恢复,利用备份文件恢复毁坏的数据文件,不恢复控制文件
66、多项选择题 下面哪些项目是Microsoft.NET平台所使用的核心技术:()
A.WebService
B.XML
C.SOAP
D.Internet协议套件
67、单项选择题 常用的需求分析方法有面向数据流的结构化分析方法,(),面向对象的分析方法等。
A.面向数据结构的分析方法
B.面向时序问题的分析方法
C.面向事务的分析方法
68、单项选择题 软件设计的主要目标是保证软件的高可靠性和什么性?()
A、易移植性
B、易维护性
C、易销售性
D、易测试性
69、多项选择题 下面循环命令()命令使用命令的返回状态值来控制循环的。
A.for
B.while
C.until
70、单项选择题 以下关于EJB生态圈的叙述不正确的是()
A.EJB生态圈是由成千上万种工具、服务器、IDE等构成
B.整个EJB生态圈都是围绕EJB应用的开发、部署进行的
C.部署者是整个圈子的支配着
D.EJB开发者主要使用的两种产品:EJB容器和EJB工具
71、单项选择题 下列选项中属于过程的外部属性的是()。
A.工作量
B.成本
C.事件
D.计划及进度
72、单项选择题 悲观锁与乐观锁,哪个具有较好的并发性能()。
A.悲观锁
B.乐观锁
C.都一样
D.无法确定
73、单项选择题 针对J2EE企业应用来讲,最简单的Wed服务器系统有两个参与者()前者提供服务的接口和实现,后者使用Web服务。
A.服务提供者和服务请求者
B.服务代理商和服务请求者
C.服务提供者和服务代理商
D.服务请求者和服务代理商
74、问答题 风险评价过程可分为哪四步?
75、多项选择题 Wed服务技术的SOA架构由哪些部分组成()
A.服务提供者
B.Servicebroker
C.Servicerequester
D.XML和WSDL
76、填空题 计算机系统工程包括()、软件工程、人机工程、数据库工程等4个子工程。
77、单项选择题 下列软件开发模型中,适合于那些不能预先确切定义需求的软件系统的开发的模型是()。
A.原型模型
B.瀑布模型
C.基于知识的智能模型
D.变换模型
78、填空题 软件工程由()、工具和过程三部分组成,称软件工程的三要素。
79、单项选择题 Oracle数据库的数据文件的特征有()。
A.一个数据文件与多个数据库联系
B.数据文件建立之后,可以改变大小。
C.一个表空间由一个或多个数据文件组成
D.数据文件包括部分数据库数据
80、单项选择题 需求分析的任务不包括()?
A、认清问题
B、系统设计
C、导出逻辑模型
D、需求评审
81、单项选择题 在软件质量要素的评价准则中,在各种异常情况下软件能继续提供操作的能力指的是()。
A.容错性
B.检测性
C.安全性
D.可操作性
82、填空题 为了评价风险,常采用三元组[ri,pi,xi]来描述风险。其中ri代表第i种风险,pi表示第i种风险发生的概率,xi代表()。
83、单项选择题 原型化方法是用户和设计者之间执行的一种交互构成,适用于()系统。
A.需求不确定性高的
B.需求确定的
C.管理信息
D.实时
84、多项选择题 考虑下列声明,那些是不合法的:()
A.DECLAREv_name,v_deptVARCHAR2(14);
B.DECLAREv_testNUMBER(5);
C.DECLAREV_MAXSALARYNUMBER(7,2)=5000;
D.DECLAREV_JOINDATEBOOLEAN:=SYSDATE;
85、多项选择题 test测试命令可以进行哪些方面的测试()
A.数值测试
B.字符串测试
C.文件测试
D.文本测试
86、单项选择题 下列哪个集合操作符返回两个查询都有的行。()
A、Union
B、Union all
C、Union only
D、Intersect
87、单项选择题 HIPO图中的H图称为什么图?()
A、高层图
B、嗨图
C、顶层图
D、层次图
88、单项选择题 软件特性中,允许对软件进行修改而不增加其复杂性指的是()。
A.可修改性
B.可适应性
C.可维护性
D.可移植性
89、单项选择题 哪个不是软件危机的具体表现?()
A.供求矛盾
B.软件成本难以估计
C.软件开发进度难以估计
D.开发费高
90、填空题 在编码阶段对代码的可测试性进行考虑可以()测试阶段的工作量。
91、填空题 实践表明,向一个已经延期的软件项目追加新的开发人员,可能使项目完成得()。
92、单项选择题 当模块中包含复杂的条件组合时,只有()能够清晰地表达出各种动作之间的对应关系
A、判定表和判定树
B、盒图
C、流程图
D、关系图
93、单项选择题 画软件结构图时应注意调用关系只能()。
A.从上到下
B.从下到上
C.从左到右
D.从右到左
94、问答题
计算题:1978年,Putnam提出了大型软件项目的动态多变量估算模型L=CkE1/3td4/3。如果将开发时间td延长20%,工作量可以减少到原来的百分之几?
95、填空题 计算机系统工程包括硬件工程、()、人机工程、数据库工程等4个子工程。
96、填空题 ()是软件生存周期中时间最长的阶段。
97、填空题 对涉及若干个其他属性的软件要素、准则或属性的度量,称为()。
98、名词解释 软件生存周期
99、单项选择题 栈是一种()
A.存取受限的线性结构
B.存取不受限的线性结构
C.存取受限的非线性结构
D.存取不受限的非线性结构
100、单项选择题 Jackson方法是面向()的设计方法。
A.数据结构
B.数据流
C.控制
D.对象
101、单项选择题 以文档作为驱动,适合于软件需求很明确的软件项目的生存周期模型是()。
A.喷泉模型
B.增量模型
C.瀑布模型
D.螺旋模型
102、单项选择题 在软件质量要素中,改变一个操作的顺序所需的工作量的多少指的是()。
A.完整性
B.可用性
C.正确性
D.灵活性
103、单项选择题 最高程度也是最差的耦合是()。
A.公共耦合
B.内容耦合
C.控制耦合
D.数据耦合
104、单项选择题 数据字典(DD)是定义()系统描述工具中的数据的工具。
A.数据流程图
B.系统流程图
C.程序流程图
D.软件结构图
105、单项选择题 软件特性中,软件从一个计算机系统或环境移植到另一个上去的难易程度指的是().
A.可理解性
B.可修改性
C.可移植性
D.可重用性
106、单项选择题 下列选项中,属于软件配置管理的任务的是()。
A.人员的分工
B.估算软件项目的成本
C.对软件阶段产品进行评审
D.对程序、数据、文档的各种版本进行管理
107、单项选择题 软件结构的好坏由什么来体现?()
A 、软件可靠性
B、模块属性
C、软件功能
D、软件性能
108、多项选择题 下列各项中,属于打开游标操作的选项是()
A.将符合条件的记录送入内存
B.将指针指向第一条记录
C.控制游标指向的表
D.将指针指向目标记录
109、问答题 绘图题:试画出基于计算机的系统结构模板。
110、问答题 项目管理人员经常采用的跟踪方式主要有哪些?
111、单项选择题 以下属于组件的通用属性的是()
A.escape
B.locale
C.converter
D.以上都不是
112、填空题 计算机系统的软件由程序、数据和()组成。
113、单项选择题 软件需求分析一般应确定的是用户对软件的()。
A.功能需求
B.非功能需求
C.性能需求
D.功能需求和非功能需求
114、名词解释 软件产品的特点是什么?
115、单项选择题 软件开发过程中,抽取和整理用户需求并建立问题域精确模型的过程叫()
A.生存期
B.面向对象设计
C.面向对象程序设计
D.面向对象分析
116、填空题 软件项目的风险按照其影响的范围,可分为项目风险、技术风险和()三类。
117、多项选择题 Oracle数据库服务器的默认用户一般有()
A.sys用户
B.system用户
C.root用户
D.scott用户
118、单项选择题 白盒测试方法中的测试覆盖率分析有误的是()
A.路径覆盖时选择足够多的测试数据,使被测程序中每条语句至少执行一次
B.语句覆盖可以很直观地从源代码中得到测试用例,无须细分每条判定表达式
C.判定覆盖是程序中的每个分支至少执行一次,每个判断的取真、取假至少执行一次
D.条件覆盖比判定覆盖,增加了对符合判定情况的测试,增加了测试路径
119、填空题 JSD是一种典型的()的分析设计方法。
120、单项选择题 软件的可理解性支持软件的()。
A.有效性
B.可移植性
C.可追踪性
D.可靠性
121、单项选择题 在XSL文件中不可嵌入哪些内容()
A.CSS样式定义
B.java script语句
C.java语句
D.HTML
122、单项选择题 JSF中的ExternalContext是用来提供对()的访问。
A.外部环境
B.内部环境
C.上下文
D.Application
123、单项选择题 软件工程的结构化生命周期方法(sA)是将软件开发的全过程划分为互相独立而又互相依存的阶段,软件的逻辑模型是形成于()。
A.开发阶段
B.计划阶段
C.分析阶段
D.设计阶段
124、问答题 一个主程序员制小组由哪些人员组成?
125、单项选择题 数据字典的任务是对于数据流图中出现的所有被命名的数据元素,在数据字典中作为一个词条加以定义,使得每一个图形元素的名字都有一个确切的()。
A.对象
B.解释
C.符号
D.描述
126、单项选择题 如何创建Cookie?()
A.使用newCookie语句
B.调用responsE.addCookie方法
C.使用Cookie的setMaxAge方法
D.setCookie方法
127、问答题 民主制小组是怎样的一种组织形式?
128、单项选择题 从以下哪一个选项中可以获得Servlet的初始化参数()
A.Servlet
B.ServletContext
C.ServletConfig
D.GenericServlet
129、问答题 一个好的开发人员应具备的素质和能力有哪些?
130、名词解释 过程设计语言(简称PDL)
131、填空题 题定义由()完成。
132、单项选择题 下列选项中,()不属于基于计算机的系统的系统要素。
A.人
B.数据库
C.车间
D.硬件
133、单项选择题 无状态会话Bean、有状态会话Bean、CMP与BMP中,哪一种Bean不需要自己书写连接数据库的代码?()
A、无状态会话Bean
B、有状态会话Bean
C、CMP
D、BMP
134、单项选择题 软件项目管理必须()介入。
A.从项目的开头
B.在可行性研究之后
C.在需求分析之后
D.在编码之后
135、单项选择题 软件特性中,()是指系统具有清晰的结构,能直接反映问题的需求的程度。
A.可理解性
B.可靠性
C.可适应性
D.可重用性
136、单项选择题 运行Asp.Net需要安装()Web服务器。
A.Resin
B.tomcat
C.WebLogic
D.IIS
137、名词解释 螺旋模型的每一个周期包括哪几个阶段?
138、单项选择题 在J2EE中属于Web层的组件有()
A.HTML
B.EJB
C.Applet
D.JSP
139、单项选择题 在J2EE的Web应用中,编译后的class文件存放的目录为()
A.classes目录
B.images目录
C.jar目录
D.任意位置
140、问答题 可行性研究的结果有哪四种?
141、填空题 为了识别风险,Boehm建议使用各类()来标识风险。
142、单项选择题 Servlet在容器中经历的阶段,按顺序为()
A、服务、加载、初始化、卸载、销毁
B、加载、初始化、服务、销毁、卸载
C、初始化、服务、销毁、加载、卸载
D、服务、卸载、加载、初始化、销毁
143、单项选择题 在Servlet处理请求的方式为()
A、以进程的方式
B、以程序的方式
C、以线程的方式
D、以响应的方式
144、填空题 结构化语言是介于自然语言和()之间的一种半形式语言。
145、名词解释 软件的有效性函数A(t)
146、填空题 数据流图的基本符号包括();();();()。
147、单项选择题 当我们想封装不同算法并使用他们可相互替换时,可以使用()
A.桥接模式
B.命令模式
C.策略模式
D.工厂模式
148、单项选择题 需求分析阶段不适用于描述加工逻辑的工具是()
A.结构化语言
B.判定表
C.判定树
D.流程图
149、问答题 计算题:要度量某软件的质量要素F1(正确性),假设C11=0.3,C12=0.3,C13=0.4,其余的C1k=0,F1对可追踪性的测量值M1=0.7、对完全性的测量值M2=0.9、对一致性的测量值M3=0.6,试求正确性的度量值F1。
150、单项选择题 在详细设计阶段,经常采用的工具包括()。
A.SC图
B.DFD图
C.判定表
D.形式化方法
151、填空题 层次结构的上一层是下一层的(),下一层是上一层的()。
152、单项选择题 在字符串前面加上()符号,则字符串中的转义字符将不被处理。
A.@
B.\
C.#
D.%
153、单项选择题 一个模块把数值作为参数传送给另一个模块,这种耦合方式称为()。
A.数据耦合
B.公共耦合
C.控制耦合
D.标记耦合
154、单项选择题 EJB类库存在于Java的哪个版本中?()
A.J2SE
B.J2EE
C.J2ME
D.J2NE
155、单项选择题 下列选项中属于资源的外部属性的是()。
A.经验
B.人员
C.生产率
D.工具
156、单项选择题 试选择比较合理的计算机软件计算方案的演变顺序:()
A.单片机——小型机——网络计算——大型机
B.哑终端——客户机/服务器——分布式计算——internet计算
C.算盘——计算器——PC——深蓝
D.PC——B/S——C/S
157、问答题 为什么数据流图要分层?
158、问答题 计算题:已知有一个国外典型的软件项目的记录,开发人员M=6人,其代码行数=20.2KLOC,工作量E=43PM,成本S=314000美元,错误数N=64,文档页数Pd=1050页。试计算开发该软件项目的生产率P、平均成本C、代码出错率EQR和文档率D。
159、单项选择题 结构化分析方法(sA)是一种面向()需求分析方法。
A.对象
B.数据结构
C.数据流
D.结构图
160、多项选择题 Oracle利用下列哪些机制管理数据库安全性()
A.数据库用户
B.特权
C.用户可用的特权和角色
D.角色
161、单项选择题 Transaction接口主要用于管理事务。它的哪个方法用于事务的回滚()
A.wasRollBack方法
B.rollback方法
C.commit方法
D.wasCommitted方法
162、问答题 简述SA方法的优点。
163、问答题 程序设计小组的组织形式有哪几种?
164、问答题 质量管理的主要任务是什么?
165、问答题 计算题:要度量某软件的质量要素F6(可维护性),假设C63=0.1,C66=0.2,C610=0.2,C616=0.1,C618=0.2,C621=0.2,其余的C6k=0,F6对一致性的测量值M3=0.7、对简单性的测量值M6=0.6、对检测性的测量值M10=0.8,对简明性的测量值M16=0.8,对自文档化的测量值M18=1,对模块化的测量值M21=0.9,试求可维护性的度量值F6。
166、单项选择题 在软件质量要素的评价准则中,程序易于理解的程度指的是()。
A.简单性
B.准确性
C.简明性
D.执行效率
167、名词解释 产生软件危机的原因主要有哪些?
168、单项选择题 变换3.2.1位于数据流程图的第几层?()
A、1
B、2
C、3
D、0
169、填空题 数据流图中有四种符号元素,他们是();();();()。
170、单项选择题 在结构化分析方法(SA)中,与数据流图配合使用的是()。
A.网络图
B.实体联系图
C.数据字典
D.程序流程图
171、单项选择题 下面模式属于行为设计模式的是()
A.command模式
B.FactoryMothod模式
C.Beidge模式
D.Adapter模式
172、单项选择题 关于创建模式和构造函数的说法,正确的是()。
A.因为有构造函数,所以没有必要使用创建模式。
B.构造函数无法描述被返回的对象,而选用名字合适的工厂方法可以使类型的使用更加容易
C.工厂模式每次返回的类型都是具体的类型,而不是子类型
D.创建模式不能把创建对象外部化。
173、单项选择题 软件开发常使用的两种基本方法是结构化和原型化方法,在实际应用中,它们之间的关系常表现为()。
A.互相排斥
B.互相补充
C.独立使用
D.交替使用
174、单项选择题 详细设计的基本任务中包括()。
A.数据流设计
B.人机对话设计
C.数据库的逻辑设计
D.软件结构设计
175、填空题 硬件工程可以划分为硬件定义、硬件设计、()三个阶段。
176、问答题 软件项目开发的进度安排必须解决好哪几个问题?
177、填空题 风险分析的四个主要活动:风险标识、风险估算、()、风险驾驭和监控。
178、名词解释 软件可靠性
179、单项选择题 设置服务器控件的改动立即提交至服务器,需要将服务器控件的()属性设置为True。
A.AutoAction
B.AutoPostBack
C.AutoSubmit
D.以上都不对
180、单项选择题 哪一个不是EL定义的隐式对象?()
A.cookie
B.pageContext
C.attributes
D.initParam
181、单项选择题 在数据流图中,有名字及方向的成分是()。
A.控制流
B.信息流
C.数据流
D.信号流
182、单项选择题 模块的最重要特征是抽象和什么?()
A、可靠性
B、独立性
C、易维护
D、信息隐蔽
183、单项选择题 Struts应用框架是()模式的实现。
A.JSP Model1
B.MVC
C.DAO
D.Facade
184、单项选择题 下列选项中,不属于质量管理的主要任务的是()。
A.制定软件质量保证计划
B.按照质量评价体系控制软件质量要素
C.增加软件产品的功能
D.对最终软件产品进行确认
185、问答题 软件项目管理的主要任务是什么?
186、单项选择题 结构化分析方法使用的描述工具()描述系统由哪几部分组成,各部分之间有什么联系等等。
A.数据流图
B.数据字典
C.判定表
D.判定树
187、填空题 在软件的生产过程中,总是有大量各种信息要记录,因此,()在产品的开发过程中起着重要的作用。
188、多项选择题 web.config文件可以包含的是()
A.格式正确的标记
B.CDATA
C.DTD定义
D.注释
189、多项选择题 EJB的优点有哪些?()
A、技术领先
B、价格低廉
C、性能优越
D、强大的容器支持
190、单项选择题 关于促使J2EE框架的出现的原因,以下描述错误的是()
A.商业事务越来越复杂,它们的可靠性,以及各种事务的可用性越来越难以保证
B.随着Intenet用户呈指数级增长,维护一个有效的安全模型越来越困难
C.用户需要更加美观的页面设计和更加灵活的客户端响应
D.在Internat上,一个应用的潜在用户可能上百万,能够扩充应用来满足用户群方面的需求很重要
191、单项选择题 软件需求规格说明书的内容不应包括对()的描述。
A.主要功能
B.算法的详细过程
C.用户界面及运行环境
D.软件的性能
192、单项选择题 Apache和Tomcat都是服务器,他们之间的相同点有()
A.两者都是Apache组织开发的
B.两者都有HTTP服务的功能
C.两者都是免费的
D.以上全是
193、单项选择题 下列不是常见的模型元素间的关系有()
A、并联
B、聚合
C、依赖
D、笔记
194、单项选择题 反映模块内部特性的是()。
A.接口
B.状态
C.功能
D.逻辑
195、名词解释 螺旋模型适于哪种情况的软件开发?
196、单项选择题 在定义内部样式表中使用导入外部样式表可用()
A.@import
B.import
C.@inclede
D.include
197、问答题 风险驾驭与监控的主要目标有哪些?
198、填空题 在制定进度计划时,应首先找到影响进度的(),并在其上安排一定的节假日和机动时间,以便应付可能出现的问题和难点。
199、单项选择题
A.none
B.save
C.delete
D.save-update
200、填空题 风险分析的四个主要活动:风险标识、风险估算、风险评价、()。