软件工程导论复习题一、选择题 1、在软件开发模型中,提出最早,应用最广泛的模型是(A) A.瀑布模型 B 螺旋模型C演化模型D原型模型 2、瀑布模型存在的问题(B) A用户容易参与开发B缺乏灵活性C用户与开发者沟通D适用可变需求 3、可行性研究一般不考虑(D)
1.1.3 消除软件危机的途径 对计算机软件有正确的认识。 认识到软件开发是一种组织良好、管理严密、各类人员协同配合、共同完成的工程项目。 应该推广使用在实践中总结出来的开发软件的成功技术和方法,并继续研究探索。 应该开发和使用更好的软件工具。 总之,为了解决软件危机,既要有技术措施(方法和工具),又要有必要的...
1.1.3 消除软件危机的途径 对计算机软件有正确的认识。 认识到软件开发是一种组织良好、管理严密、各类人员协同配合、共同完成的工程项目。 应该推广使用在实践中总结出来的开发软件的成功技术和方法,并继续研究探索。 应该开发和使用更好的软件工具。 总之,为了解决软件危机,既要有技术措施(方法和工具),又要有必要的...
1、软件定义(系统分析。 软件定义时期的任务是:确定软件开发工程必须完成的总目标;确定工程的可行性;导出实现工程目标应该采用的策略及系统必须完成的功能;估计完成该项工程需要的资源和成本,并且制定工程进度表。这个时期的工作通常又称为系统分析,由系统分析员负责完成。软件定义时期通常进一步划分成3个阶段,即问题定义...
5、___软件需求分析阶段要确定软件系统要“做什么”。 正确答案: 正确 三、简答题 1、需求分析的任务是什么?怎样理解“做什么”和“怎么做”? 正确答案: **需求分析的基本任务是要准确地理解旧系统、定义新系统的目标,为了满足用户需要,回答“系统必须做什么”的问题,即确定系统必须完成哪些工作,对新系统提出...
软件工程导论复习材料 软件工程导论复习材料 第一篇:软件工程导论复习材料 1.软件工程基本概念 1.()因素促使计算机系统越来越复杂。 A.计算机内存和存储容量上的巨大增长 B.外部输入/输出选项的更加多样性 C.计算机体系结构方面的深刻变化 D.以上所有选项 2.下面的()不再是现代软件工程师关注的问题。 A.为什么不...
8.瀑布模型把软件生存周期划分为软件定义、软件开发与(C)三个阶段,而每一阶段又可分为若干更小的阶段。 A.详细设计B.可行性分析C.运行及维护D.测试与排错 9.计算机辅助软件工程,简称(D)。 A. SAB. SDC. SCD. CASE 10.软件危机是软件产业化过程中出现的一种现象,下述现象中:(C)是其主要表现。
计算题主要分为三大块:成本/效益分析(包括货币时间价值、投资回收期和纯收入)、软件可靠性(潜藏错误和MTTF)和估算软件规模(代码行技术和功能点技术)。 四、复习要领 《软件工程导论》这本书个人总结出的经验就是两个字:背和画,好好背书,好好画图。最终的成绩绝对不会拖你后腿,尽力而为。当然有直系学长学姐指导...
软件工程导论复习 软件⼯程导论复习 第1章软件⼯程概述 1.软件危机定义:111软件危机是指在计算机软件的开发和维护过程中所遇到的⼀系列严重问题产⽣原因:软件本⾝特点、软件开发与维护的⽅法不正确 2.什么是软件⼯程?111 软件⼯程是:软件⼯程是指导计算机软件开发和维护的⼀门⼯程学科。采...
8.软件工程研究的主要内容是软件开发管理和___两个方面。 9.软件工具是支持软件开发人员的开发和维护活动而使用的___。 10.一个软件项目的开发中,要采用一种生存周期模型,要按照某种___,使用相应的工具来进行。 三、选择题 1.软件是一种( )产品。 A.物质B.逻辑C.有形D.消耗 2.软件产品的开发主要是( ...