习题7答案
一、单项选择题
1、D
2、A
3、B
4、A
5、B
二、多项选择题
1、A、B、C、D
2、B、C、D
3、A、B、C、D
4、A、B、C、E
5、A、B、D、E
三、判断题
1、
2、
3、
4、
4、
四、填空题
1、指令序列
2、可执行
3、(1)正确性、(2)可读性、(3)通用性、(4)高效率
4、顺序结构、选择结构和循环结构
5、机器语言、汇编语言
6、二进制0、1
五、简答题
1、程序和软件的关系是什么?
程序是排列成一定的执行顺序并能完成一定工作目标的指令序列。软件是计算机程序、规程以及可能的相关文档和运行计算机系统需要的数据。因此程序不等于软件,程序只是软件的一个组成部分。
2、什么是算法?描述算法有哪几种方法?
算法是对问题求解过程的操作步骤的一种描述,是为解决一个或一类问题给出的一个确定的、有限的操作序列。从广义上说,算法就是为解决某一问题而采取的方法和步骤。描述算法可以用自然语言、流程图、N-S图、PAD图、伪代码和计算机语言等方法描述。
3、结构化程序设计的三种基本结构是什么?
结构化程序设计的三种基本结构是顺序结构、选择结构和循环结构。