大学MOOC 计算机应用基础A1(宁波大学)1461023168 最新慕课完整章节测试答案
第一章 程序设计和算法
第一章 单元小测
1、单选题:
下列叙述中错误的是( )
选项:
A: 计算机不能直接执行用C语言编写的源程序
B: C程序被编译后,生成的后缀为.obj的文件是一个二进制文件
C: 后缀为.obj的文件,经链接后生成的后缀为.exe的文件是一个二进制文件
D: 后缀为.obj和.exe的二进制文件都可以直接运行
答案: 【 后缀为.obj和.exe的二进制文件都可以直接运行】
2、单选题:
计算机唯一能直接识别的语言是( )
选项:
A: 机器语言
B: 汇编语言
C: 编译语言
D: 高级语言
答案: 【 机器语言】
3、单选题:
计算机选择二进制的一个主要原因是( )
选项:
A: 人不使用二进制
B: 它和十进制转换非常容易
C: 容易使用物理器件实现
D: 容易计算和计算速度快
答案: 【 容易使用物理器件实现】
4、单选题:
算机的基本功能是( )
选项:
A: 输入、编码、程序、控制、输出
B: 程序、数据、存储、输人和输出
C: 软件、处理、硬件、数据和输出
D: 输入、存储、处理、控制和输出
答案: 【 输入、存储、处理、控制和输出】
5、单选题:
以下叙述错误的是( )
选项:
A: 计算机程序的执行过程实际上是对程序所表达的数据进行处理的过程
B: 算法和程序原则上没有区别
C: 结构化程序设计的基本理念是:将一个较大的问题细分成若干个较小问题的组合
D: 计算机程序的算法就是解决“做什么”和“怎么做”的问题
答案: 【 算法和程序原则上没有区别】
6、单选题:
在计算机内一切信息的存取、传输和处理都是以( )形式进行的
选项:
A: ASCII码
B: 二进制
C: 十进制
D: 十六进制
答案: 【 二进制】
7、单选题:
C语言程序经过编译以后生成的文件名的后缀为( )
选项:
A: .c
B: .cpp
C: .obj
D: .exe
答案: 【 .obj】
8、单选题:
以下说法错误的是( )
选项:
A: 在任何条件下,算法都只有一条执行路径
B: 算法可以表面上没有输入
C: 所有的程序都满足有穷性
D: 程序中的指令必须是机器可执行的,而算法中的指令则无此限制.
答案: 【 所有的程序都满足有穷性】
9、单选题:
以下说法错误的是( )
选项:
A: 算法中的每个步骤都能在有限时间内完成。
B: 算法也可以没有输出
C: 算法代表了对问题的解,而程序则是算法在计算机中的特定实现
D: 算法的每一个步骤都应当能有效执行
答案: 【 算法也可以没有输出】
10、单选题:
下列关于C语言的描述正确的是()
选项:
A: 高级语言 面向对象
B: 高级语言 面向过程
C: 低级语言 面向对象
D: 低级语言 面向过程
答案: 【 高级语言 面向过程】
11、单选题:
计算机的CPU主要由( )构成。
选项:
A: 中央处理器和内存
B: 输入输出设备
C: 运算控制器和寄存器
D: 控制器和运算器
答案: 【 控制器和运算器】
12、单选题:
十进制数9的二进制形式为()
选项:
A: 1001
B: 1101
C: 1011
D: 0111
答案: 【 1001】
13、单选题:
微型计算机运算器的主要功能是( )
选项:
A: 接收输入
B: 存储数据
C: 算术运算和逻辑运算
D: 实现软硬件功能的转换
答案: 【 算术运算和逻辑运算】
14、单选题:
计算机中存储数据的最小单位是( )
选项:
A: Bit
B: Byte
C: Word
D: KB
答案: 【 Bit】
15、单选题:
以下不属于冯.诺依曼计算机模型的基本组成部分的是()
选项:
A: 运算器
B: 控制器
C: 存储器
D: 中央处理器
答案: 【 中央处理器】
第二章 C语言基本概念
第二章 单元小测
1、单选题:
C语言规定:在一个源程序中,main函数的位置( )
选项:
A: 必须放在程序的开头
B: 必须放在程序的后面
C: 可以放在程序的任何位置,但在执行程序时是从程序的开头执行
D: 可以放在程序的任何位置,但在执行程序时是从main函数开始执行的
答案: 【 可以放在程序的任何位置,但在执行程序时是从main函数开始执行的】
2、单选题:
以下( )不是C语言提供的关键字
选项:
A: float
B: integer
C: return
