中国大学moocblockly 创意趣味编程(网络共享课)辅导资料

[复制链接]
查看: 60|回复: 0

24万

主题

24万

帖子

34万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
348890
发表于 2025-3-22 10:22:34 | 显示全部楼层 |阅读模式
Blockly 创意趣味编程(网络共享课)
学校: 无
问题 1: 1. 关于算法的下列说法中,正确的是()。
选项:

A. 算法是解决问题的方法和步骤

B. 解题的步骤可以是无穷的

C. 算法就是解题的计算公式

D. 算法可以被表述但无法实现
答案: 算法是解决问题的方法和步骤
问题 2: 2. 任何算法都可以由三种基本结构完成,下列不属于基本结构的是()。
选项:

A. 顺序结构

B. 选择结构

C. 层次结构

D. 循环结构
答案: 层次结构
问题 3: 3. 如图所示的流程图,是一个()的流程图。
选项:

A. 顺序结构

B. 选择结构

C. 循环结构

D. 以上说法都不对
答案: 顺序结构
问题 4: 4. Blockly中的逻辑运算有和、或、非三种,它们的优先级为()。
选项:

A. “和”和“或”优先级相等,且低于“非”逻辑

B. “和”和“或”优先级相等,且高于“非”逻辑

C. “和”和“非”优先级相等,且低于“或”逻辑

D. “和”和“非”优先级相等,且高于“或”逻辑
答案: “和”和“或”优先级相等,且低于“非”逻辑
问题 5: 5. Blockly将不同的运算符集成在不同的模块中,在使用中以模块嵌套的形式出现,其运算顺序为()。
选项:

A. 按照优先级运行

B. 从左到右依次运行

C. 由外到里依次运行

D. 由里到外依次运行
答案: 由里到外依次运行
问题 6: 1. 关于信息的说法正确的是()。
选项:

A. 信息不可以脱离载体而存在

B. 信息都不能保存

C. 过时的信息不属于信息

D. 信息都是真实的
答案: 信息不可以脱离载体而存在
问题 7: 2. 对于信息,下列说法不正确的是()。
选项:

A. 信息必须寄存在某种传播媒体之中,如纸张、声波等

B. 信息本身是一些有形物质,如人体、报纸、书等

C. 信息必须以某种记录形式表示出来,如语言、文字、符号声音等

D. 信息在计算机中是以二进制形式存储和处理的
答案: 请关注ybaotk.com搜题查看答案
问题 8: 1. 下列关于关系运算符说法错误的是()。
选项:

A. a=b判断a是否等于b

B. a>b判断a是否大于b

C. a>=b判断a是否大于等于b

D. a<=b判断a是否不等于b
答案: 请关注ybaotk.com搜题查看答案
问题 9: 2. 如图所示的程序可以在a>b时输出“大”,那么应当添加()语句。
选项:

A.

B.

C.

D.
答案: 请关注ybaotk.com搜题查看答案
问题 10: 1. 如图所示的程序中,若a的值为6,则输出的运算结果为()。
选项:

A. 5

B. 6

C. 12

D. 10
答案: 请关注ybaotk.com搜题查看答案
问题 11: 2. 如图所示的程序中,若a的值为1,b的值为2,则程序结束后a与b的值是()。
选项:

A. 1,2

B. 0,1

C. 2,2

D. 2,1
答案: 请关注ybaotk.com搜题查看答案
问题 12: 1. 如图所示的程序中,若a的值为6,则程序的执行结果为()。
选项:

A. 不可以

B. 可以

C. 不显示任何内容

D. 以上说法均不对
答案: 请关注ybaotk.com搜题查看答案
问题 13: 2. 某地规定55岁及以上老年人可以办理老年卡,办理过程的部分流程图如图所示:该部分流程图的算法结构属于()。
选项:

A. 顺序结构

B. 选择结构

C. 循环结构

D. 重复结构
答案: 请关注ybaotk.com搜题查看答案
问题 14: 1. 下列关于关系运算符说法错误的是()。
选项:

A. a=b判断a是否等于b

B. a>b判断a是否大于b

C. a>=b判断a是否大于等于b

D. a<=b判断a是否不等于b
答案: 请关注ybaotk.com搜题查看答案
问题 15: 2. 如图所示的程序可以在a>b时输出“大”,那么应当添加()语句。
选项:

A.

B.

C.

D.
答案: 请关注ybaotk.com搜题查看答案
问题 16: 3. 如图所示的程序中,若a的值为6,则输出的运算结果为()。
选项:

A. 5

B. 6

C. 12

D. 10
答案: 请关注ybaotk.com搜题查看答案
问题 17: 4. 如图所示的程序中,若a的值为1,b的值为2,则程序结束后a与b的值是()。
选项:

A. 1,2

B. 0,1

C. 2,2

D. 2,1
答案: 请关注ybaotk.com搜题查看答案
问题 18: 5. 某地规定55岁及以上老年人可以办理老年卡,办理过程的部分流程图如图所示:该部分流程图的算法结构属于()。
选项:

A. 顺序结构

B. 选择结构

C. 循环结构

D. 重复结构
答案: 请关注ybaotk.com搜题查看答案
问题 19: 1. 下列关于循环结构的说法错误的是()。
选项:

A. 当指定的循环结束条件有误,循环的次数为无限次时,循环会被无休无止的重复执行

B. 循环条件用于控制循环重复次数

C. 在编写程序时,没有必要修改已出现的死循环

D. 程序中重复执行一段指令叫做循环
答案: 请关注ybaotk.com搜题查看答案
问题 20: 2. 小明同学想通过编程求“1+3+5+……+999”的和,他应选择程序基本结构中的()。
选项:

A. 顺序结构

B. 分支结构

C. 选择结构

D. 循环结构
答案: 请关注ybaotk.com搜题查看答案
问题 21: 3. 如图所示的程序执行结果为()。
选项:

A. 打印1次“你好”

B. 打印5次“你好”

C. 无任何结果

D. 程序有误,无法执行
答案: 请关注ybaotk.com搜题查看答案
问题 22: 4. 如图所示的程序执行结果为()。
选项:

A. 打印1次“HELLO BLOCKLY!”

B. 打印3次“HELLO BLOCKLY!”

C. 无任何结果

D. 程序有误,无法执行
答案: 请关注ybaotk.com搜题查看答案
问题 23: 5. 当循环的次数为未知时,不可以使用()用来实现程序的循环。
选项:

A. 步长循环模块

B. 条件重复模块

C. 次数重复模块

D. 以上都不可以
答案: 请关注ybaotk.com搜题查看答案
问题 24: 1. 小华想要设计一个程序求出一个列表中元素的最小值,则图中所示的程序中缺少的语句分别是()。
选项:

A.

B.

C.

D.
答案: 请关注ybaotk.com搜题查看答案
问题 25: 2. 如图所示的程序具有的功能是()。
选项:

A. 判断相同元素的个数

B. 判断数组中元素的个数

C. 输出指定元素

D. 寻找第一次出现某个元素是在列表的第几项
答案: 请关注ybaotk.com搜题查看答案
问题 26: 3. 如图所示的程序执行结果为()。
选项:

A. 0,2,1,3

B. 0,1,2,3

C. 3,2,1,0

D. 3,1,2,0
答案: 请关注ybaotk.com搜题查看答案
问题 27: 4. 如图所示的程序执行结果为()。
选项:

A. 0

B. 1

C. 2

D. 3
答案: 请关注ybaotk.com搜题查看答案
问题 28: 1. 下图函数的返回值是()。
选项:

A. 1

B. 2

C. 4

D. 3
答案: 请关注ybaotk.com搜题查看答案
问题 29: 2. 函数的实参不能是()。
选项:

A. 变量

B. 常量

C. 语句

D. 函数调用表达
答案: 请关注ybaotk.com搜题查看答案
问题 30: 3. 下面关于形参与实参的说法,正确的是( )。
选项:

A. 形参与实参的个数、类型、顺序都应一一对应

B. 形参与实参的个数可以不必相同,少一个多一个程序一样执行

C. 形参与实参的类型可以不同,不影响运算结果

D. 形参与实参的类型个数相同,而顺序不同,计算机可以自动进行匹配,所以形参的顺序无所谓,只要各种形参类型的数量与实参相同即可
答案: 请关注ybaotk.com搜题查看答案
问题 31: 4. 如图所示的程序中,如需打印“你好”,则缺少的语句是()。
选项:

A.

B.

C. 无需添加语句

D. 程序有误
答案: 请关注ybaotk.com搜题查看答案
问题 32: 1. 利用Blockly进行二次开发一般有如下三个步骤,请按各步骤的先后顺序进行排列()。
①集成块编辑器②创建应用程序的块③构建应用程序的其余部分
选项:

A. ①②③

B. ②①③

C. ②③①

D. ①③②
答案: 请关注ybaotk.com搜题查看答案
问题 33: 2. 下列关于Blockly的说法中错误的是()。
选项:

A. Blockly可以作为代码生成器

B. Blockly 开发者工具“块生块”的开发方式,降低了Blockly的二次开发难度

C. 使用Blockly生成的代码都可以直接执行无需修改

D. Blockly本质上是一个包含正确语法、生成代码的文本框
答案: 请关注ybaotk.com搜题查看答案
问题 34: 3. 下列关于“块工厂”说法正确的是()。
选项:

A. 在编辑区内对编辑的块进行实时预览

B. 预览区内可以对新增块进行设计和编辑

C. 编辑区左侧有Input、Field、Type和Colour等4个基本块

D. 代码区中的Generator stub区指定和控制新增块所呈现的形状
答案: 请关注ybaotk.com搜题查看答案
问题 35: 4. 人类应具备的三大思维能力是指()。
选项:

A. 逆向思维、演绎思维和发散思维

B. 实验思维、理论思维和计算思维

C. 抽象思维、逻辑思维和形象思维

D. 计算思维、理论思维和辩证思维
答案: 请关注ybaotk.com搜题查看答案
问题 36: 5. 小明利用块工厂定义了一个块,如下图所示,关于这个“块”的说法错误的是()。
选项:

A. “块”的左侧有凹槽

B. “块”的上部和下部可以连接任一类型的模块

C. “块”有一个输入值

D. “块”的名字为“block_type”
答案: 请关注ybaotk.com搜题查看答案

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x





上一篇:中国大学moocasp.net程序设计辅导资料
下一篇:中国大学moocc语言程序设计-专升本辅导资料
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图