大学MOOC 计算机科学基础(西北工业大学)1449288162 最新慕课完整章节测试答案
第一章计算机中的信息表示
计算机中信息表示单元测试
1、单选题:
以下选项中,对计算思维的理解错误的是( )?
选项:
A: 是人类的思维,人和计算机都可以执行
B: 学习计算思维,就是让人们像计算机一样思考问题
C: 每个人都应该掌握的基本技能
D: 计算思维的内涵包括抽象、自动化
答案: 【 学习计算思维,就是让人们像计算机一样思考问题】
2、单选题:
以下说法中,( )是错误的?
选项:
A: 在计算机出现以后,才有了计算思维。
B: 计算思维是人类求解问题的一条途径,属于人的思维
C: 人工智能是用计算机来模拟人类智能
D: 第一台电子计算机是ENIAC
答案: 【 在计算机出现以后,才有了计算思维。】
3、单选题:
下列( )选项中的二进制数是与十进制36.875等值的。
选项:
A: 110100.011
B: 100100.111
C: 100110.111
D: 100100.101
答案: 【 100100.111】
4、单选题:
以下( )选项中的十进制数值和八进制数357相等?
选项:
A: 218
B: 242
C: 239
D: 180
答案: 【 239】
5、单选题:
转换一个二进制数为八进制数的方法是( )。
选项:
A: 二进制转换为八进制数时,每3位为一组,不足3位补零,然后按照组转换为对应八进制数
B: 二进制转换为八进制数时,以小数点为中心向左右两边分组,每4位为一组,两头不足4位补零,然后按照组转换为对应八进制数
C: 二进制转换为八进制数时,以小数点为中心向左右两边分组,每3位为一组,两头不足3位补零,然后按照组转换为对应八进制数
D: 其他选项中说法都不对
答案: 【 二进制转换为八进制数时,以小数点为中心向左右两边分组,每3位为一组,两头不足3位补零,然后按照组转换为对应八进制数】
6、单选题:
计算机内部用来传输、存储、处理数据或指令都是以( )形式进行的?
选项:
A: 八进制
B: 十六进制
C: 二进制
D: 十进制
答案: 【 二进制】
7、单选题:
计算机中采用二进制的原因以下说法错误的是( )。
选项:
A: 物理上容易实现,可靠性强
B: 运算简单,硬件实现复杂
C: 和逻辑运算结果相一致,便于表达逻辑运算
D: 通用性强,便于表达各种数据
答案: 【 运算简单,硬件实现复杂】
8、单选题:
字长为16位的无符号定点整数的数据表示范围是( )。
选项:
A: 0~2^16 - 1
B: 0~2^15 - 1
C: 0~2^16
D: 0~2^15
答案: 【 0~2^16 - 1】
9、单选题:
下面有关带符号数在计算机中的表示方法,错误的是( )。
选项:
A: 负数的补码和原码、反码相同
B: 机器数的最高位是符号位
C: 正数的补码、原码和反码相同
D: 在补码表示中0有唯一的编码
答案: 【 负数的补码和原码、反码相同】
10、单选题:
关于补码的说法正确的是( )。
选项:
A: 运算规则简单,把减法可以转换为加法进行计算
B: 符号位要单独处理判断,不能直接参加运算
C: 正数的补码、反码和原码都不相同
D: 以上都不对
答案: 【 运算规则简单,把减法可以转换为加法进行计算】
11、单选题:
浮点数的小数点的实际位置由( )确定?
选项:
A: 总位数
B: 数符、阶码
C: 阶码、阶符
D: 数符、阶符
答案: 【 阶码、阶符】
12、单选题:
下面有关数据编码的说法,正确的是( )。
选项:
A: 一个字节的无符号数的数值范围是0~256
B: 数值8和字符8的二进制编码是相同的
C: 使用不同的输入码输入同一个汉字后,在计算机内对应相同机内码。
D: 以上都不对。
答案: 【 使用不同的输入码输入同一个汉字后,在计算机内对应相同机内码。】
13、单选题:
一般来说,要求声音的质量越高,则以下( )说法是正确的。
选项:
A: 量化级数越低、采样频率越低
B: 量化级数越高、采样频率越低
C: 量化级数越高、采样频率越高
D: 量化级数越低、采样频率越高
答案: 【 量化级数越高、采样频率越高】
14、单选题:
以下哪个选项关于图像的数字化描述是错误的( )。
选项:
A: 图像分辨率用“像素点列数*像素点行数”表示
B: 量化位数越大色彩越丰富
C: 相同分辨率的条件下,采用不同的量化位数,其图像文件的大小不变。
D: 颜色深度是表达图像中单个像素的颜色或者灰度所占的位数(bit)
答案: 【 相同分辨率的条件下,采用不同的量化位数,其图像文件的大小不变。】
15、单选题:
浮点数表示法中,( )信息是隐含的?
选项:
A: 基数
B: 数符
C: 尾数
D: 阶码
答案: 【 基数】
16、单选题:
下列四组数依次是二进制、八进制和十六进制数,符合这个要求的是( )。
选项:
A: 12,77,10
B: 10,80,1A
C: 11, 79,10
D: 11,76,10
答案: 【 11,76,10】
17、单选题:
对两个二进制数1和1分别进行算术加、逻辑与运算,其结果用二进制形式分别表示为( )。
选项:
A: 10, 1
B: 2,1
C: 1,10
D: 1,1
答案: 【 10, 1】
18、单选题:
对两个二进制数1和1分别进行算术加、逻辑或运算,其结果用二进制形式分别表示为( )。
选项:
A: 10,1
B: 10,0
C: 1,1
D: 1,0
答案: 【 10,1】
19、单选题:
存储一个32*32点阵的汉字字形码需要( )字节?
选项:
A: 128
B: 64
C: 32
D: 246
答案: 【 128】
20、单选题:
关于图形和图像,下列那个说法是错误的( )?
选项:
A: 图形是用计算机绘制的画面,也称矢量图
B: 图形文件中只记录生成图的算法和图上的某些特征点
C: 图像是由一些排成行列的像素组成,通常称位图或者点阵图。
D: 图像数字化经过三个基本阶段,其顺序依次是采样、编码、量化
答案: 【 图像数字化经过三个基本阶段,其顺序依次是采样、编码、量化】
21、单选题:
以下关于补码、说法错误的是( )?
选项:
A: -1的8位二进制补码表示是11111111
B: 正数的原码、反码、补码相同
C: 若要表示0到63的二进制数据,至少要使用5位二进制表示
D: 相同位数的补码和原码和反码相比,能够表示的数据多
答案: 【 若要表示0到63的二进制数据,至少要使用5位二进制表示】
22、单选题:
以下关于声音和图形,图像,数据表示说法正确的是( )。
选项:
A: 当对声音进行采样的时候,根据用户最终能够接受的数据量决定采样频率,用较低的采样频率对模拟信号进行采样,这样可以减少最终生成的数字音频文件大小。
B: 图形也称为矢量图,是指由数学方法描述的,只记录图形生成算法和图形特征的数据文件。
C: 所谓数制,是指用一组不固定的数字和一套统一的规则来表示数目的方法
D: 在进位计数制中,单个位上可以使用的基本数字的个数称为该数制的权
答案: 【 图形也称为矢量图,是指由数学方法描述的,只记录图形生成算法和图形特征的数据文件。】
23、多选题:
对于冯诺依曼体系结构,下列哪些理解是正确的( )?
选项:
A: 数据在计算机中采用二进制表示
B: 计算机中的指令和数据都存储在存储器中
C: 计算机由五个基本部件构成
D: 采用ASCII编码系统
答案: 【 数据在计算机中采用二进制表示;
计算机中的指令和数据都存储在存储器中;
计算机由五个基本部件构成】
24、多选题:
以下说法正确的是( )
选项:
A: 计算思维代表一种普遍认识和基本技能,涵盖了反映计算机科学之广泛性的一系列思维活动
B: 计算机技能是当代大学生必须具备的基本技能
C: 为了克服CPU和内存之间的速度不匹配问题,设计者在它们之间增加了一级速度更快的存储器,即Cache
D: 字处理软件和多媒体软件都是应用软件
答案: 【 计算思维代表一种普遍认识和基本技能,涵盖了反映计算机科学之广泛性的一系列思维活动;
计算机技能是当代大学生必须具备的基本技能;
为了克服CPU和内存之间的速度不匹配问题,设计者在它们之间增加了一级速度更快的存储器,即Cache;
字处理软件和多媒体软件都是应用软件】
25、多选题:
关于数值型数据表示,以下说法正确的是( )?
选项:
A: 相同位数的补码和原码和反码相比,能够表示出更多的数据
B: 表示0至9999的二进制数,使用的二进制位数最少需要14位
C: 十进制数不能转换为五进制数
D: 其他选项内容都不对
答案: 【 相同位数的补码和原码和反码相比,能够表示出更多的数据;
表示0至9999的二进制数,使用的二进制位数最少需要14位】
26、多选题:
以下关于浮点数说法正确的是( )?
选项:
A: 现代计算机的浮点数一般采用IEEE的国际标准IEEE754
B: 在计算机浮点数表示法中,根据编码采用的位数不同,表示浮点数的原理不同
C: 浮点表示法中,符号位占用一位空间
D: 尾数的数值位决定了表示数的精度
答案: 【 现代计算机的浮点数一般采用IEEE的国际标准IEEE754;
浮点表示法中,符号位占用一位空间;
尾数的数值位决定了表示数的精度】
27、多选题:
关于汉字的编码表示,以下说法正确的是( )?
选项:
A: 汉字的编码可以按照不同作用分为输入码、机内码、字形码。
B: 汉字信息编码就是用少量的简单基本符号,选用一定的组合规则,表示出大量复杂多样的汉字信息
C: 信息时代几乎一切信息都要转换成数字,也能用计算机和通信技术进行传播和交流
D: 汉字的机内码内容可以直接输出到屏幕供用户阅读
答案: 【 汉字的编码可以按照不同作用分为输入码、机内码、字形码。;
信息时代几乎一切信息都要转换成数字,也能用计算机和通信技术进行传播和交流】
28、多选题:
关于多媒体数据,以下说法正确的是( )?
选项:
A: 图像和图形在计算机内表示是不一样的
B: 图像由称为像素的点构成的矩阵图,也称为位图。图像可以用图像编辑处理软件获得,也可以用扫描仪扫描照片或图片获得
C: 多媒体只有经过数字化的声音才能播放和处理。
D: 动画也是一种活动图像,图像或图形按一定顺序组成时间序列就是动画
答案: 【 图像和图形在计算机内表示是不一样的;
图像由称为像素的点构成的矩阵图,也称为位图。图像可以用图像编辑处理软件获得,也可以用扫描仪扫描照片或图片获得;
多媒体只有经过数字化的声音才能播放和处理。;
动画也是一种活动图像,图像或图形按一定顺序组成时间序列就是动画】
29、多选题:
关于位图和矢量图,以下说法正确的是( )?
选项:
A: 位图图形由像素组成,每个像素都被分配一个特定位置和颜色值
B: 分辨率指图形的水平方向和垂直方向的像素个数
C: 矢量图和位图相比,具有适合放大和缩小图形的特性
D: 图像中每个像素点记录颜色所用的二进制数的位数,决定了彩色图像中可出现的最多颜色数
答案: 【 位图图形由像素组成,每个像素都被分配一个特定位置和颜色值;
分辨率指图形的水平方向和垂直方向的像素个数;
矢量图和位图相比,具有适合放大和缩小图形的特性;
图像中每个像素点记录颜色所用的二进制数的位数,决定了彩色图像中可出现的最多颜色数】
30、多选题:
多媒体信息形式包括( )?
选项:
A: 音频、视频
B: 光盘、声卡
C: 文字、图像
D: 图形、动画
答案: 【 音频、视频;
文字、图像;
图形、动画】
31、判断题:
为了便于进行内存管理,计算机的内存空间是以字节为单位进行编号,每个字节对应的编号就称为该字节的内容地址。
选项:
A: 正确
B: 错误
答案: 【 正确】
32、判断题:
矢量图的特点是可以对图中的各个部分进行移动、旋转、缩放、扭曲等变换而不会失真。
选项:
A: 正确
B: 错误
答案: 【 正确】
33、判断题:
一个十进制小数可以采用乘以2取整法转换为二进数
选项:
A: 正确
B: 错误
答案: 【 正确】
34、判断题:
如果用不同的码制表示一个定点整数,不管是采用原码、反码、和补码,无论是用什么码值,数据本身值上并不发生变化。
选项:
A: 正确
B: 错误
答案: 【 正确】
35、判断题:
字体不同,文字的字形码不一定不同
选项:
A: 正确
B: 错误
答案: 【 错误】
36、判断题:
字符的ASCII码是7位编码
选项:
A: 正确
B: 错误
答案: 【 正确】
37、判断题:
在用一个汉字系统中,用不同输入法输入同一汉字,其机内码是一样的
选项:
A: 正确
B: 错误
答案: 【 正确】
38、判断题:
相比于十进制,二进制更容易转换为八进制或者十六进制
选项:
A: 正确
B: 错误
答案: 【 正确】
第二章计算机系统
Python基本语法练习
1、单选题:
在Python中,不能作为变量名的是( )?
选项:
A: student
B: _student
C: 5student
D: Student
答案: 【 5student】
2、单选题:
以下关于Python缩进的描述中,错误的是( )?
选项:
A: 缩进表达了所属关系和代码块的所属范围
B: 缩进可以嵌套,从而形成多层缩进,表达了多层代码嵌套
C: 判断、循环、函数等都可以通过缩进包含一批代码
D: Python语言用缩进表示程序的格式框架,所有代码都需要在行前至少加一个空格
答案: 【 Python语言用缩进表示程序的格式框架,所有代码都需要在行前至少加一个空格】
3、单选题:
以下不属于Python中保留字的是( )?
选项:
A: class
B: pass
C: sub
D: def
答案: 【 sub】
4、单选题:
Python中用来表示代码块所属关系的语法是( )?
选项:
A: 花括号
B: 圆括号
C: 缩进
D: 冒号
答案: 【 缩进】
5、单选题:
在屏幕上输出Hello World,使用的Python语句是( )?
选项:
A: printf(“ Hello World”)
B: printf(’Hello World’)
C: print(“ Hello World”)
D: print(‘ Hello World’)
答案: 【 print(‘ Hello World’)】
6、单选题:
以下关于二进制数的定义正确的是( )?
选项:
A: 0B1102
B: 0b1010
C: 0x1010
D: 0bCF9
答案: 【 0b1010】
7、单选题:
以下变量名中,符合Python变量命名规则的是( )?
选项:
A: 33_keyword
B: key@word12_
C: break
D: _23abcd
答案: 【 _23abcd】
8、单选题:
关于Python技术特点的描述中,错误的是( )?
选项:
A: 对于需要更快执行速度的功能,例如数值计算和动画,Python可以调用C语言编写的底层代码
B: Python比大部分编程语言具有更高的软件发产量和简洁性
C: Python是解释执行的,因此执行速度比编译型语言慢
D: Python是脚本语言,主要用作系统编程和Web访问的开发语言
答案: 【 Python是脚本语言,主要用作系统编程和Web访问的开发语言】
9、单选题:
Python的源文件扩展名是( )?
选项:
A: .py
B: .png
C: .pdf
D: .ppt
答案: 【 .py】
10、单选题:
编程中的IPO模式不包括( )?
选项:
A: Program(程序)
B: Process(处理)
C: Input(输入)
D: Output(输出)
答案: 【 Program(程序)】
11、单选题:
关于程序设计语言的翻译过程,以下描述错误的是( )?
选项:
A: Python是解释型语言,解释器把Python的代码一次性翻译成目标代码,然后执行
B: 汇编语言源程序经过汇编程序翻译成机器语言程序,然后执行
C: 机器语言程序是可以被计算机直接执行的
D: Python是一种通用编程语言
答案: 【 Python是解释型语言,解释器把Python的代码一次性翻译成目标代码,然后执行】
12、单选题:
下面对Python语言特点的描述不正确的是( )?
选项:
A: 执行速度快
B: 语法简洁
C: 支持中文
D: 生态丰富
答案: 【 执行速度快】
13、单选题:
以下关于程序设计语言类型的描述中,正确的是( )?
选项:
A: 静态语言采用解释方式执行,脚本语言采用编译方式执行
B: C语言是编译型语言,也是静态语言,Python是脚本语言,也是解释型语言
C: 编译过程是将目标代码转换为源代码的过程
D: 解释过程是将源代码一次性转换为目标代码,然后逐条执行目标代码的过程
答案: 【 C语言是编译型语言,也是静态语言,Python是脚本语言,也是解释型语言】
14、单选题:
Python中,以下表达式结果为False的是( )?
选项:
A: "CD" < "CDFG"
B: "DCBA" < "DC"
C: " " < "G"
D: "LOVE" < "love"
答案: 【 "DCBA" < "DC"】
15、单选题:
下列关于Python程序格式的描述中,错误的是( )?
选项:
A: 缩进表达了所属关系和代码块的所属范围
B: 注释可以在一行中的任意位置开始,这一行都会作为注释不被执行
C: 进行赋值操作时候,在运算符两边加空格可以使得代码更新清晰,但不会影响代码的执行顺序和运算符结合性
D: 文档注释的开始和结尾采用三重单引号或三重双引号
答案: 【 注释可以在一行中的任意位置开始,这一行都会作为注释不被执行】
16、单选题:
在Python中定义类的关键字是( )?
选项:
A: class
B: sub
C: define
D: function
答案: 【 class】
17、单选题:
下列保留字不属于分支结构中使用的是( )?
选项:
A: if
B: while
C: else
D: elif
答案: 【 while】
18、单选题:
以下哪一种形式不是Python中正确的导入方式
选项:
A: import numpy
B: import ndarray from numpy
C: from numpy import *
D: import numpy as np
答案: 【 import ndarray from numpy】
19、单选题:
以下不是python所使用的特殊含义符号的是( )?
选项:
A: $
B: **
C: &
D: +=
答案: 【 $】
20、单选题:
不属于Python中处理异常的保留字是( )?
选项:
A: try
B: else
C: finally
D: if
答案: 【 if】
计算机系统单元测验
1、单选题:
以下哪项是关于“裸机”的正确定义?
选项:
A: 单片机
B: 不安装任何软件的计算机
C: 只安装了操作系统的计算机
D: 单板机
答案: 【 不安装任何软件的计算机】
2、单选题:
计算机软件可以分为?
选项:
A: 操作系统和应用系统
B: 系统软件和应用软件
C: 常用软件和专用软件
D: 操作系统和网络软件
答案: 【 系统软件和应用软件】
3、单选题:
应用软件的定义是?
选项:
A: 所有能够使用的软件
B: 能被各种企业单位共同使用的某种软件
C: 所有计算机上都安装的基本软件
D: 专门为某一应用目的而编制的软件
答案: 【 专门为某一应用目的而编制的软件】
4、单选题:
1946年,世界上第一台电子计算机诞生,它是?
选项:
A: IBM
B: ENIAC
C: EDVAC
D: 分析机
答案: 【 ENIAC】
5、单选题:
第一台存储程序原理计算机是根据谁提出的原理制造出来的?
选项:
A: 图灵
B: 巴贝奇
C: 冯诺依曼
D: 艾克特
答案: 【 图灵】
6、单选题:
关于冯诺依曼体系结构计算机的描述,错误的是?
选项:
A: 采用二进制表示
B: 程序和数据存储在不同的存储器中
C: 计算机由运算器、控制器、存储器、输入和输出设备五个部分组成
D: 存储程序的思想来自图灵
答案: 【 程序和数据存储在不同的存储器中】
7、单选题:
关于电子计算机的分代,下列说法错误的是?
选项:
A: 划分的依据可以是计算机所采用的物理器件
B: 第一代计算机采用机器语言和汇编语言进行编程
C: 第三代计算机的代表物理器件是集成电路
D: 第四代计算机的体系结构突破了冯诺依曼体系结构
答案: 【 第四代计算机的体系结构突破了冯诺依曼体系结构】
8、单选题:
下列关于计算思维的说法中,错误的是?
选项:
A: 计算思维的本质是抽象和自动化
B: 计算思维是人类求解问题的一种思维,它只能通过计算机实现
C: 计算思维建立在计算过程的能力和限制之上。
D: 计算方法和模型使得那些原本无法由个人独立完成的问题得到求解
答案: 【 计算思维是人类求解问题的一种思维,它只能通过计算机实现】
9、单选题:
下面计算机技术词汇中的英文缩写和中文名字对照中,错误的是?
选项:
A: CPU—中央处理器
B: ALU—算术逻辑部件
C: ROM—随机
