您的当前位置:首页正文

软件工程习题-4-软件实现-参考答案

2021-03-03 来源:钮旅网
第四章习题参考答案

选择题

DDBCB CBDBB 问答题

1. 举例说明各类系统的编程语言的选择? 答:

(1)在数值、科学和工程计算领域一般选用Fortran语言;

(2)在企业管理中,数值计算并不复杂,但数据处理信息量却很大,一般选用COBOL语言,现在主要应用于银行、金融和会计行业等非常重要的商业数据处理领域。

(3)Pascal语言语法严谨,层次分明,程序易写,具有很强的可读性,是第一个结构化的编程语言,在高校中经常作为学习编程语言的入门课程。

(4)C语言既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛,不仅仅是在软件开发上,而且各类科研都需要用到C语言,具体应用比如单片机以及嵌入式系统开发。

(5)Web应用系统是目前较为流行的系统开发类型,一般采用面向对象语言,例如Java、ASP.Net、PHP等高级语言。

(6)C++主要被应用于那些对效率和可适应性具有极高要求的程序设计任务之中。例如,利用计算机进行图形图像处理的软件等。

2. 仔细阅读老师给的编码规范,讨论以往在编码时有哪些地方是违背编码规则的? 答:(略)。

3. 说说系统的实施阶段的主要活动有哪些? 答:系统实施阶段的主要活动包括:

 (1)按照开发小组制定的计划来完成相应的工作;

(2)要管理好在本阶段产生的各种配置项;

(3)在整个软件实现阶段结束后,应该提交的主要成果包括软件实现阶段的计划、软件的源代码和构件库、编程规范、与编程相关的技术文档和测试用例和测试报告等。 4. 实施阶段和测试阶段的关系?

答:在实施阶段开始着手进行单元测试的测试计划的编撰、搭建测试环境等工作,为后续的测试过程做准备。

因篇幅问题不能全部显示,请点此查看更多更全内容