精品文档
一、单向选择题(四选一、每小题3分,共18分)1、软件的发展经历了(D)个发展阶段。0102
A一B二C三D四2、需求分析的任务不包括(B)。0401A问题分析B系统设计C需求描述D需求评审。3、一个软件的宽度是指其控制的(C)。0801
A模块数B层数C跨度D厚度4、当模块中包含复杂的条件组合,只有(A)能够清晰地表达出各种动作之间的对应关系。0802A判定表和判定树B盒图C流程图D关系图5、以下不属于逻辑覆盖的是(D)。1402A语句覆盖B判定覆盖C条件覆盖D基本路径6、为适应软件运行环境的变化而修改软件的活动称为(B)。1501A纠错性维护B适应性维护C改善性维护D预防性维护二、填空题(每空2分,共18分)1软件可靠性是指在给定的时间间隔内,程序成功运行的(概率)。01012高级语言:独立于机器,面向过程或面向(对象)01013软件项目管理的范围主要集中于3个P上,即:People人员、Problem问题和(过程)。02014人机界面的风格第一代界面是命令和(询问)方式。12025由于维护或在维护过程中其他一些不期望的行为引入的错误称为维护的(副作用)。15046在公式V(G)EN2中:E为程序图G中边的总数;N为程序图中结点的总数。V(G)又称为图G的环形(复杂度)0204。7任何一个基于计算机系统都可以用输入处理输出(IPO)图来描述,它将该系统转换成一个信息变换模型。0303
精品文档
f精品文档
8为提高可交互性一般对所有可能造成损害的用户操作动作,应坚持要求用户(确认),例如,提问“你确实要删除…?”。1204
9文档是一种数据媒体和其上所记录的(数据)。0101三、判断题(每小题2分,共24分,错误打X、正确打√)1用户对软件需求的描述不精确,往往是产生软件危机的原因之一。(√)01022目前,软件项目的进度安排的两种比较常用的方法是程序评估与审查技术(PERT)和
关键路径法(CPM)。(√)02063一个好的开发人员应具备的素质和能力包括善于与周围人员团结协作,建立良好的人际
关系,善于听取别人的意见。(√)02064目前的绝大多数软件都不适合于快速原型技术。(X)04025面向数据的设计方法适用场合是具有明显的层次信息结构的应用如:企事业的信息管理
系统;系统软件(如操作系统)等。(√)100016缺乏处理大型软件项目的经验。是产生软件危机的唯一原因。(X)01027通常紧致性好的语言一致性就好。(X)13018测试计划、测试用例、出错统计和有关的分析报告一般不用长期保存。(X)14019r