admin 管理员组文章数量: 1087139
2024年12月31日发(作者:layer of fear)
一、单选题
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语言
语言
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语言
语言
正确答案: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、面向应用的语言称为( )语言。
正确答案:高级
版权声明:本文标题:大学计算机基础(程序设计基础)习题与答案 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1735674341a1682666.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论