正在加载图片...
参考答案 一、填空题 1。物理结构 2.顺序存储方式:链式存储方式:索引存储方式:散列存储方式 5.顺序结构:选择结构:循环结构 6.机器语言;汇编语言:高级语言 7.自然语言;流程图伪代码:程序设计语言 二、单项选择题 1234567891011121314151617181920 三、判断题 1234567891011121314151617181920 四、简答题 1.什么是软件?软件的特点主要有哪些? 答:软件是计算机系统中与硬件相互依存的另一部分,包括程序、数据及其相关文档的完整 集合。软件通常是为某个特定目的而开发的产品。 软件的特点包括:①抽象性、②复杂性、③维护长期性、④高成本性。 2.程序设计语言主要有哪些种类?各自的特点? 答:程序设计语言按照发展过程大致可以分成机器语言、汇编语言和高级语言等。 机器语言是指由二进制代码按照一定规则组成的命令集合,也称为机器指令集合。机器 语言是唯一能被 十算机直接理解和执行的程序设计语言 为了解决机器语言难记忆、可读性差的缺点,人们把机器指令中的操作码和操作数用英 文助记符和符号地址来表示。这种助记符语言称为汇编语言。 高级语言是采用接近人类自然语言和数学表达式的表示方法,并遵循一定的语法规则来 编写程序。其特点是在一定程度上与具体计算机的结构无关,具有更强的表达能力。 3.高级语言编写的程序怎样才能在计算机上运行? 答:高级语言编写的源程序也属于符号程序,并且与计算机指令没有直接关系。这样的程序 也不能直接在计算机中运行,必须通过程序的翻译才能执行。高级语言源程序翻译成指令代 码的方法主要有两种:编译和解释。 编译是指通过编译程序对整个源程序进行扫描和翻译,产生目标程序文件,经过连接程 序的连接, 最终产生可执行程 解释是指通过解释程序对源程序的语句进行逐句的翻译,每翻译完一句,就执行一句, 直到整个程序执行完成。 参考答案 一、填空题 1.物理结构 2.顺序存储方式;链式存储方式;索引存储方式;散列存储方式 3.集合结构 线形结构 树形结构 图状结构 4.顺序存储结构 5.顺序结构;选择结构;循环结构 6.机器语言;汇编语言;高级语言 7.自然语言;流程图;伪代码;程序设计语言 二、单项选择题 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 B A B B C D C A D D B D D D C 三、判断题 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 × √ × × √ √ √ √ 四、简答题 1. 什么是软件?软件的特点主要有哪些? 答:软件是计算机系统中与硬件相互依存的另一部分,包括程序、数据及其相关文档的完整 集合。软件通常是为某个特定目的而开发的产品。 软件的特点包括:① 抽象性、② 复杂性、③ 维护长期性、④ 高成本性。 2. 程序设计语言主要有哪些种类?各自的特点? 答:程序设计语言按照发展过程大致可以分成机器语言、汇编语言和高级语言等。 机器语言是指由二进制代码按照一定规则组成的命令集合,也称为机器指令集合。机器 语言是唯一能被计算机直接理解和执行的程序设计语言。 为了解决机器语言难记忆、可读性差的缺点,人们把机器指令中的操作码和操作数用英 文助记符和符号地址来表示。这种助记符语言称为汇编语言。 高级语言是采用接近人类自然语言和数学表达式的表示方法,并遵循一定的语法规则来 编写程序。其特点是在一定程度上与具体计算机的结构无关,具有更强的表达能力。 3. 高级语言编写的程序怎样才能在计算机上运行? 答:高级语言编写的源程序也属于符号程序,并且与计算机指令没有直接关系。这样的程序 也不能直接在计算机中运行,必须通过程序的翻译才能执行。高级语言源程序翻译成指令代 码的方法主要有两种:编译和解释。 编译是指通过编译程序对整个源程序进行扫描和翻译,产生目标程序文件,经过连接程 序的连接,最终产生可执行程序文件。 解释是指通过解释程序对源程序的语句进行逐句的翻译,每翻译完一句,就执行一句, 直到整个程序执行完成
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有