大学计算机基础程序设计基础习题与答案.docx
- 文档编号:29574689
- 上传时间:2023-07-24
- 格式:DOCX
- 页数:10
- 大小:16.49KB
大学计算机基础程序设计基础习题与答案.docx
《大学计算机基础程序设计基础习题与答案.docx》由会员分享,可在线阅读,更多相关《大学计算机基础程序设计基础习题与答案.docx(10页珍藏版)》请在冰豆网上搜索。
大学计算机基础程序设计基础习题与答案
一、单选题
1、计算机能够直接执行的程序是()。
A.汇编语言程序
B.可执行文件
C.源程序
D.命令文件
正确答案:
B
2、汇编语言也称为()。
A.面向应用的语言
B.面向对象的语言
C.面向机器的语言
D.面向过程的语言
正确答案:
C
3、C、C++、Java可归类为()语言。
A.符号
B.机器
C.高级
D.自然
正确答案:
C
4、根据计算机语言发展的过程,下列排列顺序正确的是()。
A.机器语言、高级语言、汇编语言
B.机器语言、汇编语言、高级语言
C.汇编语言、机器语言、高级语言
D.高级语言、机器语言、汇编语言
正确答案:
B
5、编译程序将高级语言程序翻译成与之等价的机器语言程序,编译前的程序可以称呼()。
A.目标程序
B.源程序
C.临时程序
D.原程序
正确答案:
B
6、()都属于计算机的低级语言。
A.机器语言和高级语言
B.汇编语言和高级语言
C.机器语言和汇编语言
D.高级语言和数据库语言
正确答案:
C
7、在程序设计中,把解题过程准确而完整地描述出来,就叫()。
A.算法
B.方法
C.事件
D.过程
正确答案:
A
8、()是一种使用几何图形描述程序逻辑关系的程序设计方法。
A.流程图
B.饼图
C.数据流图
D.柱形图
正确答案:
A
9、用C语言编写的程序需要用()程序翻译后计算机才能识别。
A.汇编
B.解释
C.连接
D.编译
正确答案:
D
10、可被计算机直接执行的程序由()语言编写的程序。
A.汇编
B.机器
C.高级
D.网络
正确答案:
B
11、由二进制编码构成的语言是()。
A.C语言
B.BASIC语言
C.汇编语言
D.机器语言
正确答案:
D
12、结构化程序设计中的三种基本程序结构是指()。
A.顺序结构、转移结构、分支结构
B.顺序结构、转移结构、循环结构
C.顺序结构、选择结构、循环结构
D.转移结构、选择结构、分支结构
正确答案:
C
13、算法的基本结构中不包括( )。
A.选择结构
B.循环结构
C.顺序结构
D.逻辑结构
正确答案:
D
14、在计算机科学中,算法这个术语是指()。
A.求解问题并选择编程工具
B.求解问题的数学方法
C.求解计算机问题的一系列步骤
D.选择求解问题的计算机系统
正确答案:
C
15、高级语言翻译程序是将高级语言编写的源程序翻译成目标程序有两种工作方式。
它们是()。
A.汇编方式和解释方式
B.编译方式和解释方式
C.编译方式和汇编方式
D.编译方式和译码方式
正确答案:
B
16、汇编语言是()。
A.机器语言
B.自然语言
C.低级语言
D.高级语言
正确答案:
C
17、为解决某一特定问题而设计的指令序列称为()。
A.文档
B.系统
C.程序
D.语言
正确答案:
C
18、程序存储通常以()的形式保存。
A.对象
B.文件
C.指针
D.数据
正确答案:
B
19、()指基于数据的逻辑结构和存储结构的处理方法。
A.数据结构
B.算法
C.语言
D.程序
正确答案:
B
20、高级语言程序设计过程是()。
A.问题分析,代码设计,算法确定
B.问题分析,算法确定,代码设计
C.算法确定,代码设计,问题分析
D.算法确定,问题分析,代码设计
正确答案:
B
21、()是计算机中存储、组织数据的方式。
A.数据结构
B.程序
C.算法
D.语言
正确答案:
A
22、编译程序的作用是()。
A.将高级语言源程序翻译成目标程序
B.将汇编语言源程序翻译成目标程序
C.对目标程序装配连接
D.对源程序边扫描边翻译执行
正确答案:
A
23、一般使用高级程序设计语言编写的应用程序称为源程序,这种程序不能直接在计算机中运行,需要有相应的语言处理程序翻译成()程序后才能运行。
A.机器语言
B.汇编语言
C.C语言
D.BASIC语言
正确答案:
A
24、用汇编语言或高级语言编写的程序称为()。
A.系统程序
B.汇编程序
C.用户程序
D.源程序
正确答案:
D
25、在程序设计中可使用各种语言编制源程序,但唯有()在执行转换过程中不产生目标程序。
A.解释程序
B.汇编程序
C.编译程序
D.数据库管理
正确答案:
A
二、多选题
1、数据结构主要分为()等几种形式。
A.非线性结构
B.环状结构
C.线性结构
D.条状结构
正确答案:
A、C
2、程序的基本构成包括()。
A.数组描述
B.数据描述
C.算法描述
D.存储空间描述
正确答案:
B、C
3、算法设计的要求是()。
A.可读性
B.健壮性
C.正确性
D.娱乐性
正确答案:
A、B、C
4、软件(software)是计算机系统中与硬件相互依存的另一部分,它包括()三部分的完整集合。
A.数据
B.语言
C.程序
D.文档
正确答案:
A、C、D
5、一般算法描述的工具可以用()。
A.饼图
B.流程图
C.数据流图
D.N-S图
正确答案:
B、D
三、判断题
1、一段程序代码需要多次反复执行,通常用选择结构来表达。
(×)
2、数据的逻辑结构等同于其物理结构。
(×)
3、符号化的程序设计语言就是机器语言。
(×)
4、数据结构主要研究数据的组织方式、结构关系以及相应的操作方法。
(√)
5、数据是程序处理的对象。
(√)
四、填空题
1、翻译高级语言的处理程序有两种类型,一种是解释程序,一种是()程序。
正确答案:
编译
2、算法的常用描述方法有:
自然语言、()和伪代码。
正确答案:
流程图
3、使用汇编语言编写的程序,机器不能直接识别,还要由()语言编译器转换成机器指令。
正确答案:
汇编
4、面向()计算机语言是以事物为中心的设计思想,程序的构成基于所描述的对象类的概念。
正确答案:
对象
5、每一种程序设计语言都有一定的使用范围,JAVA语言适于编写应用软件,C语言适于编写()软件。
正确答案:
系统
6、汇编语言是一种低级语言,它是面向()的语言。
正确答案:
机器
7、结构化程序设计的3种基本结构为顺序结构、选择结构和()。
正确答案:
循环
8、“程序”可用一个经典的公式表示为:
数据结构+()。
正确答案:
算法
9、在计算机内部,不需要编译计算机就能够直接执行的语言是()。
正确答案:
机器
10、编制程序需要使用计算机语言,计算机语言一般有机器语言、()和高级语言。
正确答案:
汇编
11、一段程序代码需要多次反复执行,通常用()结构来表达。
正确答案:
循环
12、算法优劣的评价标准为:
()、空间复杂度、稳定性和算法思路是否简单。
正确答案:
时间
13、除了机器语言,其他语言编写的程序叫做()。
正确答案:
源
14、计算机能够直接识别的程序设计语言是(),其直接使用机器指令编写程序。
正确答案:
机器
15、面向应用的语言称为()语言。
正确答案:
高级
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学计算机 基础 程序设计 习题 答案