软件工程导论复习提纲及试题

软件工程导论复习提纲及试题

ID:13757700

大小:108.00 KB

页数:4页

时间:2018-07-24

软件工程导论复习提纲及试题_第1页
软件工程导论复习提纲及试题_第2页
软件工程导论复习提纲及试题_第3页
软件工程导论复习提纲及试题_第4页
资源描述:

《软件工程导论复习提纲及试题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、班级:______________姓名:_____________座号:__________________………………………………密………………………………封………………………………线…………………………第一章1.软件的定义2.什么是软件危机?典型表现及产生原因3.软件工程定义。软件工程的基本原理4.软件工程方法学3要素5.什么是软件的生命周期?各阶段的基本任务是什么?6.瀑布模型、快速原型模型、增量模型、螺旋模型、喷泉模型各自的特点第二章1.可行性研究的目的与任务2.系统流程图的基本思想3.数据流图的基本思想;数据流图的四个要素4.数据流图的画

2、法5.什么是数据字典。数据字典的编写方法6。投资回收期、纯收入第三章1.需求分析的任务2.获取需求的方法。简易的应用规格说明技术。3.需求分析过程建立的三种模型4.从哪些方面验证软件需求的正确性。第五章1.总体设计的任务2.设计原理3.什么是内聚、耦合,与模块独立性的关系。内聚类型、耦合类型4.结构图的深度、宽度、扇出和扇入5.模块的作用域与控制域的关系6.面向数据流的设计方法基本思想。变换分析过程第六章1.人机界面设计应考虑的问题。2.系统响应时间的两个属性3.程序流程图、盒图、PAD图、判定表和判定树的画法4.流图的画法、环形复杂度的计算第七章

3、1。软件测试的目标、测试原则、测试步骤2。什么是白盒法?什么是黑盒法?3.单元测试的方法、测试重点,需要编写的辅助程序4.渐增式测试与非渐增式测试的比较5.确认测试的目标、依据、测试方法6.用逻辑覆盖法、基本路径测试法、黑盒测试法设计测试用例第八章1.软件维护的定义、维护的类型2、结构化维护与非结构化维护3.决定软件可维护性的因素。题型:选择题(20分)、判断题(10分)、填空题(20分)、简答题(20分)、应用题(30分)第7页共8页第8页共8页班级:______________姓名:_____________座号:_______________

4、___………………………………密………………………………封………………………………线…………………………2009—2010学年第二学期期末考试试题(A卷)09级软件工程《软件工程》题号一二三四五总分分数得分评卷人一、选择题(只有一个正确答案,每空2分,共20题,共40分)1.软件危机具有下列表现()。I.对软件开发成本估计不准确II.软件产品的质量往往靠不住III.软件常常不可维护IV.软件成本逐年上升A.I、II和IIIB.I、III和IVC.II、III和IVD.以上都正确2.软件生命周期一般都被划分为若干个独立的阶段,其中占用精力和费用最多的

5、阶段往往是()。A.运行和维护阶段B.设计阶段C.代码实现阶段D.测试阶段3.下列属于软件的特点的是()。A.软件是一种逻辑实体,具有抽象性B.软件在使用过程中没有磨损、老化的问题C.软件不同于一般程序,它的一个显著特点是规模庞大,复杂程度高D.以上都正确4.软件工程的出现是由于()。A.软件危机的出现B.计算机硬件技术的发展C.软件社会化的需要D.计算机软件技术的发展5.软件开发技术不包含()。A.软件开发方法学B.软件工程环境C.软件工具D.软件质量度度量6.软件工程的课程特点()。I.学科理论及其知识应用的多维性II.工程化III.浓厚的方法

6、学色彩IV.实践性、指导性强A.I、II和IIIB.I、III和IVC.II、III和IVD.以上都正确7.下列属于应用软件的是()。I.计算机辅助教学软件II.软件测试工具III.办公自动化软件IV.工程与科学计算软件A.I、II和IIIB.I、III和IVC.II、III和IVD.以上都正确8.需求分析阶段最重要的技术文档是()。A.设计说明书B.需求规格说明书C.可行性分析报告D.用户手册9.以下关于数据流图的说法错误的是()。A.数据流图舍去了具体的物质,只剩下数据的流动、加工处理和存储B.数据流图是用作结构化分析的一种工具C.传统的数据流

7、图中主要由加工、数据源点/终点、数据流、控制流、数据存储组成D.数据流图的绘制采用自上向下、逐层分解的方法10.数据字典是软件需求分析阶段的最重要工具之一,其最基本的功能是()。A.数据库设计B.数据通信C.数据定义D.数据维护11.需求分析阶段的研究对象是()。A.系统分析员要求B.用户要求C.软硬件要求D.系统要求12.结构化方法的基本原则是()。A.模块化B.抽象与分解C.信息隐蔽D.逐步求精13.耦合度最高的是()耦合。A.环境B.内容C.控制D.数据14.内聚程度较低的是()内聚。A.偶然B.通讯C.顺序D.时间15.对一个程序来说,组成

8、系统的模块数目(),则开发成本越小。A.越多B.越少C.顺序D.时间16.画软件结构图时应注意调用关系只能是()。A.从下

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。