程序设计基础记分作业1答案

发布 2022-09-04 13:21:28 阅读 7600

程序设计基础》记分作业1答案单选题。(共7道试题,每题3分)1、系统软件的核心软件是(a)。a、操作系统b、编译程序c、汇编程序d、机器语言。

2、世界公认的第一台通用电子数字计算机是美国宾夕法尼亚大学莫尔学院的莫奇利和埃克特领导的科研小组建造的,取名为(b)。

a、eniac(即电子数字积分计算机的英文缩写)b、冯·诺依曼c、图灵机d、苹果d、pascal机。

3、当代计算机的体系结构称为是(a)a、冯`诺依曼机b、非冯`诺依曼机c、图灵机。

4、cpu主要包括(a)。

a、运算器、控制器和寄存器c、控制器。

b、运算器、控制器和存储器d、运算器和存储器c、操作系统发展c、第三代d、硬件运算速度d、***d、计算设备。

5、计算机发展的分代史中通常划分时代的标准是以计算机所采用的(a)。a、逻辑元件a、第一代b、程序设计语言b、第二代。

6、当前广泛使用的微型计算机是(d)。7、硬盘是(c)。

a、输入设备b、输出设备c、存储设备。

单选题。(共10道试题,每题4分)

1、当前计算机的最基本原理采用的是(a)。

a、冯·诺依曼的“存储程序原理” c、冯·诺依曼的“运算控制原理” 2、计算机系统中的软件包括(c)。a、应用软件和系统。

b、应用软件和操作系统d、所有程序和操作系统c、所有程序和相关的文档b、图灵机。

d、图灵机的理论模型。

3、第一代、第二代、第三代和***电子计算机采用的基本逻辑元件是(b)。a、晶体管,电子管,半导体中小规模集成电路,大规模集成电路b、电子管,晶体管,半导体中小规模集成电路,大规模集成电路c、半导体中小规模集成电路,电子管,晶体管,大规模集成电路d、大规模集成电路,电子管,晶体管,半导体中小规模集成电路4、计算机硬件通常由5大功能部件组成,它们是(a)

a、存储器、运算器、控制器、输入设备和输出设备b、寄存器、存储器、控制器、输入设备和输出设备c、存储器、运算器、控制器、键盘和显示器d、存储器、运算器、寄存器、输入设备和输出设备5、保存在计算机内存中的信息为(d)。a、程序b、程序和地址c、数据和地址d、数据和程序。

6、微机中常用的高级语言主要有3类:它们是(c)。

a、面向**的程序设计语言,面向问题的程序设计语言和面向对象的程序设计语言b、面向过程的程序设计语言、面向问题的程序设计语言和面向对象的程序设计语言c、面向过程的程序设计语言,面向问题的程序设计语言和面向对象的程序设计语言d、面向。

过程的程序设计语言、面向**的程序设计语言和面向对象的程序设计语言7、下面4种程序设计语言中,不是面向过程式语言的是( d )。a、fortran a、机器语言a、basic语言b、algolc、adad、c++

d、面向对象语言d、pascal语言。

8、计算机硬件能够直接执行的编程语言应该是(a)。b、汇编语言b、c语言c、高级语言。

9、世界上第一个高级语言是(c)。c、fortran语言。

10、程序设计过程的3个阶段是(a)。

a、编程阶段、编译阶段和执行阶段c、编程阶段、调试阶段和编译阶段b、编程阶段、调试阶段和执行阶段d、编程阶段、编译阶段和解释阶段判断题。(共12道试题,每题2分)

1、计算机硬件系统实际是由各种物理部件组成的。(√

2、采用大规模集成电路作为逻辑元件的是***计算机的主要特征。(√3、计算机软件的发展经历了3个阶段。(√

4、**处理器简称cpu,是计算机硬件系统中最重要的部件之一。(√5、计算机的发展已经历四代,正向新一代计算机过渡。(√

6、计算机硬件和软件的关系主要体现在互相依存、无严格功能界面、相互促进几个方面。(√7、cpu主要包括运算器、控制器和寄存器3个部分。(√8、冯·诺依曼型计算机的两大特征是“程序存储”和“采用二进制”。

(9、程序设计过程为算法、数据结构以及程序设计方法学3个方面相结合与统一的过程。(√10、fortran语言是世界上最早出现的高级语言。(√11、机器语言与汇编语言是最早问世的过程式语言。

(√12、与汇编语言等低级语言相比,高级语言的表达方式更接近人类自然语言。(√简答题。(共3道试题,每题5分)1、名词解释:cad,cam,cai,cpu,case。

cad:计算机辅助设计(computer aided design)cam:计算机辅助制造(computeraided manufacturing) cai:

计算机辅助教学(computer aided itruction)cpu:**处理器。

case:计算机辅助软件工程。

2、简述计算机程序设计语言的分类和各类的特点。

一般分为三类:机器语言(也称机器指令集),汇编语言和高级语言。

机器语言是每台计算机出厂时,厂家都为它配备一套机器语言,不同的计算机,其机器语言通常是不同的。由于机器语言是面向具体机器的,所以其程序缺乏通用性,编写程序的过程繁琐复杂,易出错,错了又不易查找和修改,编出的程序可读性极差。汇编语言是机器语言的符号化形式。

用汇编语言编写的程序(又称源程序)经汇编器加工。

处理后,就转换成可由计算机直接执行的目标程序。汇编语言提高了程序设计效率和计算机利用率。汇编语言仍属面向机器的一种低级语言,其程序的通用性和可读性较差。

高级程序设计语言是指通用性好,不必对计算机的指令系统有深入的了解就可以编写程序。采用高级语言编写的程序在不同型号的计算机上只需做某些微小的改动便可运行,只要采用这些计算机上的编译程序重新编译即可。高级语言具有通用性,与具体的机器无关。

3、高级语言解释程序的功能是什么?解释过程有哪两种方式?解释方式与编译方式有什么根本不同?

解释程序又叫解释系统,它的功能是对高级语言编写的程序进行逐句分析并立即执行从而得到结果。解释程序对源程序的解释过程也有两种方式,一种是直接解释执行,另一种是把源程序先转换为中间**程序,然后对中间程序逐句解释执行。两种解释方式均不产生目标程序,这是与编译方法本质上的不同。

程序设计基础记分作业1答案

程序设计基础 记分作业1答案。单选题。共7道试题,每题3分 1 系统软件的核心软件是 a a 操作系统。b 编译程序。c 汇编程序。d 机器语言。2 世界公认的第一台通用电子数字计算机是美国宾夕法尼亚大学莫尔学院的莫奇利和埃克特领导的科研小组建造的,取名为 b a eniac 即电子数字积分计算机的...

程序设计基础记分作业4答案

程序设计基础 记分作业4答案。单选题。共16道试题,每题3分 1 树的典型特点是各个结点之间是 c a 没有直接关系c 一对多关系。b 一对一关系d 多对多关系。2 采用顺序空间作为栈的存储空间时,在进行栈操作的时候 d a 不需要判断栈是否空,不需要判断栈是否满b 不需要判断栈是否空,但需要判断栈...

程序设计基础 C 作业答案

程序设计基础 c 作业。语言的基本构成。一 选择题。1 a 是构成c语言程序的基本单位。a 函数b 过程。c 子程序d 文件。2 d 是c语言提供的合法的数据类型关键字。c 程序设计基础 c 作业程序设计基础 c 作业答案 程序设计基础 c 作业 语言的基本构成。一 选择题1 a 是构成c语言程序的...