1.程序语言的工程特性主要表现为可移植性、开发工具的可利用性、软件的可重用性和可维护性
2.为了提高程序的易读性,同时为减少错误,提高软件开发效率,编码时应注意养成良好的程序设计风格
3.程序加注释对理解程序提供了明确指导,根据作用不同注释分序言性注释和功能性注释
4.软件需求分析之后,软件的设计、编码、测试与语言的特性有很大的关系,这个特性主要是语言的技术特性
4.语句构造的原则是简单直接,不能为了追求效率而使代码复杂化
5.FORTRAN语言上世界上第一个被正式推广应用的计算机语言,它不仅面向科学计算,数据处理能力也极强
6.汇编语言是面向机器的,可以完成高级语言无法满足要求的特殊功能,如与外部设备之间的一些接口操作
7.为了使数据定义更容易理解和维护,一个语句说明多个变量时,各变量名按字典排列
8.编码是将详细设计得到的处理过程的描述转换为基于某种计算机语言的程序
9.软件原来没有帮助信息,使用不方便,现在要增加帮助信息
这种维护性活动称之为完善性维护
(太原理工大学软件工程:621194840)10.调试也称纠错,是在成功的测试之后才开始进行,其目的是确定错误的原因和位置,并改正错误
11.调试技术包括简单调试、归纳法调试、演绎法调试和回溯法调试
12.回溯法调试是从程序产生错误的地方出发,而归纳法调试是从测试结果发现的线索入手
三名词解释1.计算机软件答:计算机软件是指与计算机系统操作有关的程序、数据以及任何与之有关的文档资料
2.软件危机答:软件危机是指在计算机软件开发、使用与维护过程中遇到的一系列严重问题和难题
3.软件工程答:软件工程是指用工程、科学和数学的原则与方法开发、维护计算机软件的有关技术和管理方法4.软件工程过程答:软件工程过程指在定义、开发、使用和维护软件时,要实施的过程、活动和任务
5.软件生存周期答:软件从定义开始,经过开发、使用和维护,直到