大学计算机基础(国防科技大学) 中国大学mooc慕课答案2024版 m109348


第一周:一单元计算工具与计算思维 图灵机测试题

1、     下面给出了一个图灵机。    状态集合K:{start,add,carry,noncarry,overflow,return,halt};    字母表∑:{0,1,};    其中,初始状态为start,停机状态集合为{halt}。      该图灵机的状态转换表(即图灵机的控制器)如下表所示: 大学计算机基础(国防科技大学) 中国大学mooc慕课答案2024版  m109348第1张    如果初始状态为start,纸带上已有的输入字符串为1101,读写头指向最右边的大学计算机基础(国防科技大学) 中国大学mooc慕课答案2024版  m109348第2张    根据图灵机的状态转换表此时的输入为:当前状态start,当前符号,图灵机应做的响应是符号不变仍为,读写头向左移动一位,图灵机的新状态为add。    我们按照下表表示图灵机的工作过程:大学计算机基础(国防科技大学) 中国大学mooc慕课答案2024版  m109348第3张    此时图灵机的状态为add,当前读入符号为1,大学计算机基础(国防科技大学) 中国大学mooc慕课答案2024版  m109348第4张    请问此时在图灵机的工作过程表中,空1和空2处图灵机的响应为

A:left。carry
B:left。noncarry
C:righ。tcarry
D:right。noncarry
答案: left。carry

2、     接上题,图灵机继续运行,请问该图灵机在空3和空4处的符号是大学计算机基础(国防科技大学) 中国大学mooc慕课答案2024版  m109348第5张

A:1,0
B:1,1
C:0,1
D:0,0
答案: 1,1

3、     接上题,请问图灵机在空5和空6处的移动状态是

A:left,return
B:right,return
C:left,carry
D:left,noncarry
答案: right,return

4、     接上题,请问图灵机在空7处的符号和空8处的移动状态是

A:halt
B:0,stay
C:,stay
D:
,halt
答案: *,stay

5、     接上题,请问该图灵机工作结束后,在纸带上留下的字符串是

A:1111
B:1010
C:1100
D:1110
答案: 1110

6、     接上题,请问该图灵机完成了一个怎样的运算

A:二进制加1的运算
B:二进制减1的运算
C:二进制移位的运算
D:二进制或的运算
答案: 二进制加1的运算

 

第一周:二单元 开启python之旅(Ⅰ) 第二单元测试:Python入门

1、 在Python中,“6**0.5”是计算(  )。

A:6乘以0.5
B:6除以0.5
C:根号6
D:6的平方
答案: 根号6

2、 在以下变量名中,不合法的是(   )。

A:v0
B:0v
C:V_0
D: 0V
答案: 0v

3、 若条件表达式“m%2==1”为真,则说明变量m是(   )。

A:正数
B:负数
C:奇数
D:偶数
答案: 奇数

4、 while是一种(    )结构。

A:顺序
B:分支
C:循环
D:列表
答案: 循环

5、 若列表L中总共有n个元素,则最后一个元素的索引(编号)是(    )。

A:0
B:n-1
C:n
D:n 1
答案: n-1

6、 在以下选项中,可以生成列表[1, 2, 3, ……, 99]的是(   )。

A:list(range(100))
B:list(range(99))
C:list(range(1, 100))
D:list(range(1, 99))
答案: list(range(1, 100))

7、 “[ 2*x 2 for x in range(5) ]”生成的列表是(   )。

A:[2, 4, 6, 8, 10]
B:[0, 2, 4, 6, 8]
C:[1, 2, 3, 4, 5]
D: [0, 1, 2, 3, 4]
答案: [2, 4, 6, 8, 10] 

8、 现有numpy数组类型的变量A,A的值是[1, 2, 4],则“A*2”的结果是(    )。

A:[1, 2, 4, 1, 2, 4]
B:[2, 4, 8]
C:[2, 2, 4]
D:14
答案: [2, 4, 8]

9、 在程序中,若某段代码需要被反复使用,则可以将这段代码封装成(    )。

A:函数
B:列表
C:分支
D: 表达式
答案: 函数 

10、 在以下库中,能够绘制图形的是(   )。

A:time
B:matplotlib
C:math
D:numpy
答案: matplotlib

11、 图中程序的运行结果是(   )。 大学计算机基础(国防科技大学) 中国大学mooc慕课答案2024版  m109348第6张

A:打印11
B:打印10
C:打印9
D:报错
答案: 打印9

12、 图中程序的功能是(   )。大学计算机基础(国防科技大学) 中国大学mooc慕课答案2024版  m109348第7张

A:对列表L中的元素排序
B:计算列表L中所有元素之和
C:计算列表L中最后两个元素之和
D:计算列表L中最大的两个数之和
答案: 计算列表L中最大的两个数之和

13、 图中程序的功能是(   )。大学计算机基础(国防科技大学) 中国大学mooc慕课答案2024版  m109348第8张

A:计算1~100之间所有整数之和
B:计算1~99之间所有整数之和
C:打印1~100之间所有整数
D:打印1~99之间所有整数
答案: 计算1~99之间所有整数之和

14、 图中程序的运行结果是(   )。 大学计算机基础(国防科技大学) 中国大学mooc慕课答案2024版  m109348第9张

A:打印15
B:打印55
C:打印15,然后打印done
D:打印55,然后打印done
答案: 打印15 

15、 如图,在计算阴影部分面积S的程序中,第(   )行有错误。大学计算机基础(国防科技大学) 中国大学mooc慕课答案2024版  m109348第10张

A:1
B:2
C:3
D:4
答案: 3

16、 如图,程序功能与流程图不一致,这是因为程序第(   )行有错误。 大学计算机基础(国防科技大学) 中国大学mooc慕课答案2024版  m109348第11张

 

A:2
B:3
C:5
D:6
答案: 6

17、 如要依次打印1~100,最后打印end,则图中程序第(   )行需要修改。大学计算机基础(国防科技大学) 中国大学mooc慕课答案2024版  m109348第12张

A:1
B:2
C:4
D:5
答案: 2


下方是付费阅读内容:本平台商品均为虚拟商品,无法用作二次销售,不支持退换货,请在购买前确认您需要购买的资料准确无误后再购买,望知悉!

暂无优惠



完整答案需点击上方按钮支付5元购买,所有答案均为章节测试答案,购买后上方矩形框将出现已付费的隐藏内容。


,

第六周:三单元信息表示与编码 —— 0与1的故事(Ⅲ) 第三单元测试:信息表示与编码

1、 第一条消息:在盛夏季节气象台预报“明天无雪”;第二条消息:在盛夏季节气象台预报“明天有雪”两条消息,哪条消息包含的信息量更大?

A:两条消息信息量一样
B:第一条消息信息量大
C:第二条消息信息量大
D:无法比较
答案: 第二条消息信息量大

2、 10MB等于(   )字节。

A:10240
B:81920
C:10485760
D:83886080
答案: 10485760

3、 设二进制数A=10101、B=1111,则A B=(     )。

A:100100
B:11111
C:100000
D:11010
答案: 100100 

4、 设二进制数A=1010 0101、B=1100 1111,则A⊕B=(     )。

A:0110 1010
B:1001 0101
C:1000 0101
D:1110 1111
答案: 0110 1010

5、 二进制数101010.111转换成十进制后为(   )。

A:42.875
B:84.875
C:42.75
D:84.75
答案: 42.875

6、 十进制数57.75转换成二进制后为(    )。

A:1110010.111
B:111001.11
C:1110010.11
D:111001.111
答案: 111001.11 

7、 二进制数1101100.11转换成十六进制后为(    )。

A:6C.C
B:6C.3
C:D4.C
D:D4.3
答案: 6C.C

8、 二进制数 1111和-1111对应的5位补码分别为(      )。

A:00000、10000
B:00001、10001
C:01111、10001
D:01111、10000
答案: 01111、10001

9、 8位补码所能表示的最小整数和最大整数分别是(     )。

A:-64、63
B: -128、127
C:-63、63
D:-127、127
答案:  -128、127 

10、 已知0101 1011和0101 0110为两个8位补码表示,则其相加(     )。

A:不会发生溢出
B:会发生正溢出
C:会发生负溢出
D:不确定是否会发生溢出
答案: 会发生正溢出

11、 已知字符’A’的ASCII码对应的十进制表示为65,则字符’E’对应的ASCII码的十进制表示为(      )。

A:68
B:69
C:70
D:101
答案: 69 

12、 已知0100 1011是一个二进制规格化浮点数,设阶码和尾数都用补码表示,各占4位,则该浮点数表示的十进制数是(     )。

A:-5
B:-10
C:-20
D:-40
答案: -10 

13、 从逻辑上看,声音和图像的数字化过程都包含三个步骤,依次是(     )。

A:量化、采样、编码
B:采样、量化、编码
C:编码、采样、量化
D:编码、量化、采样
答案: 采样、量化、编码

14、 在声音的数字化过程中,采样是对(      )进行离散化。

A:时间
B:振幅
C:空间
D:颜色
答案: 时间 

15、 一个RGB颜色由(    )三个颜色分量组成。

A:红、绿、蓝
B:红、绿、黄
C:黄、绿、蓝
D:红、黄、蓝
答案: 红、绿、蓝

16、 下面既不属于音频文件格式也不属于图像文件格式的是(     )。

A:png
B:jpg
C:mp3
D:rar
答案: rar

17、 小明在将一幅bmp格式的图像另存为jpg格式时,发现图像的清晰度下降了,这是因为(    )。

A:bmp未进行数据压缩,而jpg采用了有损压缩
B:bmp未进行数据压缩,而jpg采用了无损压缩
C:图像分辨率发生了变化
D:jpg自动添加了透明度信息
答案: bmp未进行数据压缩,而jpg采用了有损压缩

18、 设有一段信息为“AAACWWWWWAAAAAQQQQQWWWW”,采用行程编码对其进行数据压缩,则压缩结果为(    )。

A:ACWAQTS
B:3AC5W5A5Q4W
C:3A1C5W5A5Q4W
D:8A1C9W5Q
答案: 3A1C5W5A5Q4W

19、 一个采样频率为4kHz、采样精度为16位、双声道、播放时间为1分钟的数字音频,若不考虑数据压缩,则其数据量为(     )。

A:480KB
B:960KB
C:3840KB
D:7680KB
答案: 960KB

20、 一幅分辨率为30×40的真彩色图像,若不考虑数据压缩,则其数据量为(     )字节。

A:1200
B:3600
C:9600
D:28800
答案: 3600

 

第十一周:四单元计算机系统的程序员视角(Ⅳ) 第四单元测试:计算机系统的程序员视角

1、 通常我们所说的32位机,指的是这种计算机的CPU(   )。

A:是由32个运算器组成的
B:能够同时处理32位二进制数据
C:包含有32个寄存器
D:一共有32个运算器和控制器
答案: 能够同时处理32位二进制数据

2、 在计算机领域中常用MIPS(Million Instructions Per Second)来描述(  )。

A:计算机的运算速度
B:计算机的可靠性
C:计算机的可扩充性
D:计算机的可运行性
答案: 计算机的运算速度

3、 CPU的中文含义是(   )。

A:中央处理器
B:外存储器
C:微机系统
D:微处理器
答案: 中央处理器

4、 假设一台计算机的机器指令的操作码部分占 16 位,操作数部分占48 位,请问一般情况下(顺序执行下一条指令,即未发生指令跳转),PC 寄存器的值应该自增多少?(已知一个主存单元存储一个字节)

A:16
B:8
C:4
D:2
答案: 8

5、 下列软件中,具有操作系统功能的是(   )。

A:Word
B:Linux
C:人事档案管理系统
D:数学软件包
答案: Linux

6、 操作系统是对(   )进行管理的软件。

A:软件
B:硬件
C:计算机软硬件资源
D:应用程序
答案: 计算机软硬件资源

7、 下列不属于操作系统核心管理功能的是(   )。

A:进程管理
B:存储管理
C:邮件管理
D:文件管理
答案: 邮件管理

8、 下面选项中,不是Windows操作系统的文件系统提供的功能的是(   )。

A:分割文件
B:创建文件
C:打开文件
D:查找文件
答案: 分割文件

9、 D盘MyPython文件夹下的toy.py文件的绝对路径是(   )。

A:D:MyPythontoy
B:D:toy.py
C:toy.py
D:D:MyPythontoy.py
答案: D:MyPythontoy.py

10、 下列关于进程的叙述中,不正确的是(   )。

A:进程是动态的
B:进程是暂时的
C:进程与程序的组成相同
D:进程的状态会发生变化
答案: 进程与程序的组成相同

11、 下列各项工作步骤中,(   )不是创建进程所必需的步骤。

A:建立一个PCB
B:作业调度程序为进程分配CPU
C:为进程分配内存等资源
D:将进程加入就绪队列
答案: 作业调度程序为进程分配CPU

12、 在进程的状态转换中,(   )是不可能发生的。

A:就绪→运行
B:运行→就绪
C:运行→阻塞
D:阻塞→运行
答案: 阻塞→运行

13、 为了照顾紧迫型作业,应采用的调度策略是(   )。

A:先来先服务
B:短作业优先
C:时间片轮转
D:优先级法
答案: 优先级法

14、 在下列Python库中,(   )可用户实现图形化界面。

A:tkinter
B:matplotlib
C:numpy
D:pymysql
答案: tkinter

15、 操作系统中的存储管理是指对外存进行管理。

A:正确
B:错误
答案: 错误

16、 操作系统中文件的逻辑结构和物理结构是一样的。

A:正确
B:错误
答案: 错误

17、 目录(即文件夹)是一种特殊的文件。

A:正确
B:错误
答案: 正确

18、 Windows操作系统中每个程序同时最多只能对应一个进程。

A:正确
B:错误
答案: 错误

19、 单核CPU计算机,最多有一个进程处于运行状态,但可有多个进程处于就绪状态。

A:正确
B:错误
答案: 正确

20、 当一个进程从阻塞状态变成就绪状态, 则一定有一个进程从就绪状态变成运行状态。

A:正确
B:错误
答案: 错误

第十四周:六单元数据库探秘(Ⅱ) 第六单元测试 数据库探秘

1、 数据库管理系统的英文缩写是(   )。

A:DB
B:DBMS
C:DBS
D:DBA
答案: DBMS

2、 在以下选项中,属于数据库管理系统的是(   )。

A:Office
B: Photoshop
C:MySQL
D:记事本
答案: MySQL

3、 在关系模型中,如果把关系简单看作一张表,则“属性”对应表里面的(   )。

A:单元格
B:行
C:列
D:行或列
答案: 列

4、 在如下语言中,用来对关系操作进行描述的是(   )。

A:Python
B:C
C:HTML
D:SQL
答案: SQL

5、 以下说法错误的是(    )。

A:SQL语句一般以分号结尾
B:SQL语句的关键字不区分大小写
C:SQL语句可写在一行也可分多行写
D:SQL是MySQL的专用操作语言,其它DBMS不支持
答案: SQL是MySQL的专用操作语言,其它DBMS不支持

6、 在SQL中,向表中添加记录的命令是(   )。

A:INSERT
B:ADD
C:CREATE
D:APPEND
答案: INSERT

7、 在SQL的SELECT语句中,(   )子句用于选择满足给定条件的元组。

A:SELECT
B:FROM
C:WHERE
D:ORDER
答案: WHERE

8、 查询表A中所有信息的SQL语句是(   )。

A:SELECT ALL ON A;
B:SELECT * FROM A;
C:SELECT ALL WHERE A;
D:SELECT * WHERE A;
答案: SELECT * FROM A;

9、 有一关系为:武器配备表(部队编号,武器型号,数量),其中每条记录(a, b, c)表示的意思是a部队配备了c套b型号武器(一个部队可配备多种型号的武器,一种武器可配发多个部队)。则(    )可作为本关系的主码。

A:部队编号
B:武器型号
C:武器型号和数量
D:部队编号和武器型号
答案: 部队编号和武器型号

10、 有一关系为:武器配备表(部队编号,武器型号,数量),其中每条记录(a, b, c)表示的意思是a部队配备了c套b型号武器。则SQL语句“SELECT 武器型号 FROM 武器配备表 WHERE 部队编号=’861224′;”查询出的是(   )。

A:我军所有武器型号
B:861224部队配备的所有武器型号
C: 配备了861224型号武器的部队
D:861224部队配备的武器总数量
答案: 861224部队配备的所有武器型号

11、 有一关系为:武器配备表(部队编号,武器型号,数量),其中每条记录(a, b, c)表示的意思是a部队配备了c套b型号武器。则SQL语句(   )查询出的是“861224部队配备的各型号武器的总数量”。

A:SELECT 数量 FROM 武器配备表 WHERE 部队编号=’861224′;
B:SELECT 数量 FROM 武器配备表 WHERE 武器型号=’861224′;
C:SELECT SUM(数量) FROM 武器配备表 WHERE 部队编号=’861224′;
D:SELECT COUNT(数量) FROM 武器配备表 WHERE 部队编号=’861224′;
答案: SELECT SUM(数量) FROM 武器配备表 WHERE 部队编号=’861224′;

12、 有一关系为:武器配备表(部队编号,武器型号,数量),其中每条记录(a, b, c)表示的意思是a部队配备了c套b型号武器。若861224部队新配置了2套J-20型号武器(以前未配置),则需执行的SQL语句为(   )。

A:INSERT INTO 武器配备表(部队编号,武器型号,数量) VALUES (‘861224’, ‘J-20’, 2);
B:ADD INTO 武器配备表(部队编号,武器型号,数量) VALUES (‘861224’, ‘J-20′, 2);
C:UPDATE 武器配备表 SET 数量=2 WHERE 部队编号=’861224′ AND 武器型号=’J-20′;
D:UPDATE 武器配备表 SET 数量=数量 2 WHERE 部队编号=’861224′ AND 武器型号=’J-20’;
答案: INSERT INTO 武器配备表(部队编号,武器型号,数量) VALUES (‘861224’, ‘J-20’, 2);

13、 从计算机软件系统的构成看,数据库管理系统位于用户与应用软件之间。

A:正确
B:错误
答案: 错误

14、 数据库管理系统是一种比较小众的软件,使用范围并不广泛。

A:正确
B:错误
答案: 错误

15、 在关系数据库中,用二维表组织数据,这些二维表称为关系。

A:正确
B:错误
答案: 正确

16、 主关键字可以是一个或多个属性的集合。

A:正确
B:错误
答案: 正确

17、 在关系操作中,按要求从指定关系中选取某些属性列的操作称为选择。

A:正确
B:错误
答案: 错误

18、 在SQL语句中,删除表结构用的是DELETE TABLE语句。

A:正确
B:错误
答案: 错误

19、 在MySQL中,可用SHOW TABLES查看某张表的结构信息,如表中包含的属性、各属性的数据类型等。

A:正确
B:错误
答案: 错误

20、 Python程序可以利用pydub库访问MySQL。

A:正确
B:错误
答案: 错误

 


不知道怎么购买?点此查看购买教程!


点关注,不迷路,微信扫一扫下方二维码

关注我们的公众号:阿布查查  随时查看答案,网课轻松过


为了方便下次阅读,建议在浏览器添加书签收藏本网页

电脑浏览器添加/查看书签方法

1.按键盘的ctrl键+D键,收藏本页面

2.下次如何查看收藏的网页?

点击浏览器右上角-【工具】或者【收藏夹】查看收藏的网页


手机浏览器添加/查看书签方法

一、百度APP添加/查看书签方法

1.点击底部五角星收藏本网页

2.下次如何查看收藏的网页?

点击右上角【┇】-再点击【收藏中心】查看

二、其他手机浏览器添加/查看书签方法

1.点击【设置】-【添加书签】收藏本网页

2.下次如何查看收藏的网页?

点击【设置】-【书签/历史】查看收藏的网页

阿布查查 » 大学计算机基础(国防科技大学) 中国大学mooc慕课答案2024版 m109348
+
账户
更新
搜索
帮助
主页