邪昧蛊割办福豌莆坟世才报辉
对应课程:点击查看
起止时间:2020-03-01到2020-06-30
更新状态:已完结
第二次测试考核(计入成绩)
1、 关于计算机语言,下列说法不正确的是_____。
A:所有源程序最后都需被转换为汇编语言程序,机器才能够执行
B:所谓“高级语言”和“低级语言”是指其和机器硬件的相关程度,不涉及机器硬件的语言为高级语言,而与机器硬件相关的语言则为低级语言
C:低级语言程序执行效率高是因为用低级语言编程时可以充分利用硬件的各种特殊性,而高级语言则只能使用硬件的标准结构
D:高级语言编程效率高是因为其可用大粒度积木块来构造程序,比一行行语句、一条条指令来编程效率高出很多
答案: 所有源程序最后都需被转换为汇编语言程序,机器才能够执行
2、 关于计算机语言,下列说法不正确的是_____。
A:其它三个选项有不正确的
B:汇编语言和机器语言是以指令为单位来编写程序
C:高级语言是以语句为单位来编写程序,一条语句相当于若干条指令(或者说一条语句可用若干条指令来实现)
D:面向对象语言或可视化构造语言是以对象(类)为单位来编写程序,一个对象相当于若干条语句((或者说一个对象可用若干条语句来实现)
答案: 其它三个选项有不正确的
3、 关于计算机语言的编译,下列说法不正确的是_____。
A:其它三个选项有不正确的
B:需要“分词”,将其中的常量、变量名和保留字识别出来,并分类及编号
C:需要识别每一条语句所对应的“模式”。任意语句的常量和变量名被归为“标识符”类别,而标识符与保留字的不同组合关系构成了语句的模式;计算机语言是由有限的语句模式构成的
D:对每一种模式,都有相应的组合构造方法,即模式可被认为是由原子模式或说基本模式通过组合的方法构造出来的,对原子模式或者基本模式可以事先写好其相应的目标语言的指令或语句
E:按照模式由原子模式的组合次序,可将模式语句转换成目标语言的指令或语句;进一步按照分类及编号将常量、变量名代入形成最终的目标语言程序,完成编译
答案: 其它三个选项有不正确的
4、 关于普通计算机语言(或者说程序)的基本构成要素,下列说法最完整的是_____。
A:常量与变量、表达式、语句和函数
B:常量与变量和表达式
C:常量与变量、表达式和语句
D:都不完整
答案: 常量与变量、表达式、语句和函数
5、 从语言编译角度看计算机语言,下列说法不正确的是_____。
A:其它三个选项有不正确的
B:计算机语言就是由标识符和保留字构成的,标识符是可由程序员按规则任意命名的符号,而保留字则是编译器识别语句模式的重要符号
C:计算机语言定义了基本元素的集合,以及基本元素的组合构造规则,所谓基本元素即是指标识符和保留字,所谓组合构造规则即是指语句的书写模式,即不同标识符和保留字的组合规则
D:标识符可以是常量、变量名,也可以是函数名;保留字可以是赋值符号如“=”、语句结束符号如“;”、基本运算符号如“+”“-”“*”“/”、程序段落符号如“{ }”等,保留字还可以是其他语句模式的标志性符号
答案: 其它三个选项有不正确的
6、 关于表达式,下列说法不正确的是_____。
A:比较表达式中不能含有算术表达式,逻辑表达式中可以含算术表达式
B:由常量、变量及各种算术运算符构造的表达式,被称为算术表达式,其结果为一数值
C:由常量、变量和各种比较运算符构造的表达式,被称为比较表达式,其结果只能为逻辑“真”或“假”
D:由常量、变量和各种逻辑运算符构造的表达式,被称为逻辑表达式,其结果只能为逻辑“真”或“假”
答案: 比较表达式中不能含有算术表达式,逻辑表达式中可以含算术表达式
7、 已知A=40;B=30;C=100;D=50,计算表达式 (A + (C – B) *3) / D 的值,结果为_____。
A:5
B:-5
C:10
D:4
答案: 5
8、 已知A=40;B=30;C=100;D=50,计算表达式 (A * A – B * B) + D 的值,结果为_____。
A:750
B:70
C:150
D:570
答案: 750
9、 已知A=40;B=30;C=100;D=50,逻辑“与”运算符为and,“或”运算符为or,“非”运算符为not。计算表达式 (A > B) and (B < C )的值,结果为_____。
A:真
B:100
C:30
D:假
答案: 真
10、 已知A=40;B=30;C=100;D=50,逻辑“与”运算符为and,“或”运算符为or,“非”运算符为not。计算表达式 (A > B +20 ) or (B +60 < C )的值,结果为_____。
A:真
B:100
C:30
D:假
答案: 真
11、 已知A=40;B=30;C=100;D=50,逻辑“与”运算符为and,“或”运算符为or,“非”运算符为not。计算表达式C > A +B +D的值,结果为_____。
A:假
B:真
C:100
D:120
答案: 假
12、 已知A=40;B=30;C=100;D=50,逻辑“与”运算符为and,“或”运算符为or,“非”运算符为not。计算表达式A + A * 5的值,结果为_____。
A:240
B:400
C:真
D:假
答案: 240
13、 已知A=40;B=30;C=100;D=50,逻辑“与”运算符为and,“或”运算符为or,“非”运算符为not。计算表达式A < A * 5的值,结果为_____。
A:真
B:假
C:40
D:200
答案: 真
14、 已知A=40;B=30;C=100;D=50,逻辑“与”运算符为and,“或”运算符为or,“非”运算符为not。计算表达式(A> B) and (A<=B)的值,结果为_____。
A:假
B:真
C:40
D:200
答案: 假
15、 已知X=21, Y=15, Z=22,计算表达式 ((X>Y) or (Y>Z)) and ((X 真
16、 已知X=21, Y=15, Z=22,计算表达式 ((X>Y) AND (Y>Z)) OR ((X 假
17、 已知X=21, Y=15, Z=22,计算表达式 ((X>Y) AND (Y>Z)) OR ((X 真
18、 读程序,并回答问题:该程序执行完成后,N的值为_____。N = 101;
If N/2 == 0 Then
N = N/2;
Else
N = N * 3 + 1;
End If
A:304
B:101
C:55.5
D:167.5
答案: 304
19、 已知程序如下,若X=10, Y=20, Z=30,该程序执行完成后,X的值为_____。X = Z + Y;
If Y < Z {
X = X – Y; }
Else{
X= X – Z; }
X = X – Y;
If X < Z { X = Y +20; }
X = X – Z;
If X > Y { X = X – Y; }
A:10
B:20
C:30
D:40
答案: 10
20、 已知程序如下,若X=10, Y=50, Z=30该程序执行完成后,X的值为_____。X = Z + Y;
If Y < Z {
X = X – Y; }
Else{
X= X – Z; }
X = X – Y;
If X < Z { X = Y +20; }
X = X – Z;
If X > Y { X = X – Y; }
A:40
B:10
C:20
D:30
答案: 40
上方为免费预览版答案,如需购买完整答案,请点击下方红字:
为了方便下次阅读,建议在浏览器添加书签收藏本网页
添加书签方法:
1.电脑按键盘的Ctrl键+D键即可收藏本网页
2.手机浏览器可以添加书签收藏本网页
点击浏览器底部菜单-【添加书签】-收藏本网页
点击浏览器底部菜单-【书签/历史】-可查看本网页
获取更多慕课答案,欢迎在浏览器访问我们的网站:
http://mooc.mengmianren.com
注:请切换至英文输入法输入域名,如果没有成功进入网站,请输入完整域名:http://mooc.mengmianren.com/
我们的公众号
打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP
本公众号可查看各种网课答案,还可免费查看大学教材答案
点击这里,可查看公众号功能介绍
APP下载
APP功能说明
1.可查看各种网课答案
点击【萌面人官网】,可查看知到智慧树,超星尔雅学习通,学堂在线等网课答案
点击【中国大学慕课答案】,可查看mooc慕课答案
2.可一键领取淘宝/天猫/京东/拼多多无门槛优惠券
如图所示,点击对应图标即可领取淘宝/天猫/京东/拼多多无门槛优惠券
返晨鹅娟补莱良讲炒侮说层檬