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. 信息在计算机中是以二进制形式存储和处理的
答案: 请关注公众号【渝开搜题】查看答案
问题 8: 1. 下列关于关系运算符说法错误的是()。
选项:
• A. a=b判断a是否等于b
• B. a>b判断a是否大于b
• C. a>=b判断a是否大于等于b
• D. a<=b判断a是否不等于b
答案: 请关注公众号【渝开搜题】查看答案
问题 9: 2. 如图所示的程序可以在a>b时输出“大”,那么应当添加()语句。
选项:
• A.
• B.
• C.
• D.
答案: 请关注公众号【渝开搜题】查看答案
问题 10: 1. 如图所示的程序中,若a的值为6,则输出的运算结果为()。
选项:
• A. 5
• B. 6
• C. 12
• D. 10
答案: 请关注公众号【渝开搜题】查看答案
问题 11: 2. 如图所示的程序中,若a的值为1,b的值为2,则程序结束后a与b的值是()。
选项:
• A. 1,2
• B. 0,1
• C. 2,2
• D. 2,1
答案: 请关注公众号【渝开搜题】查看答案
问题 12: 1. 如图所示的程序中,若a的值为6,则程序的执行结果为()。
选项:
• A. 不可以
• B. 可以
• C. 不显示任何内容
• D. 以上说法均不对
答案: 请关注公众号【渝开搜题】查看答案
问题 13: 2. 某地规定55岁及以上老年人可以办理老年卡,办理过程的部分流程图如图所示:该部分流程图的算法结构属于()。
选项:
• A. 顺序结构
• B. 选择结构
• C. 循环结构
• D. 重复结构
答案: 请关注公众号【渝开搜题】查看答案
问题 14: 1. 下列关于关系运算符说法错误的是()。
选项:
• A. a=b判断a是否等于b
• B. a>b判断a是否大于b
• C. a>=b判断a是否大于等于b
• D. a<=b判断a是否不等于b
答案: 请关注公众号【渝开搜题】查看答案
问题 15: 2. 如图所示的程序可以在a>b时输出“大”,那么应当添加()语句。
选项:
• A.
• B.
• C.
• D.
答案: 请关注公众号【渝开搜题】查看答案
问题 16: 3. 如图所示的程序中,若a的值为6,则输出的运算结果为()。
选项:
• A. 5
• B. 6
• C. 12
• D. 10
答案: 请关注公众号【渝开搜题】查看答案
问题 17: 4. 如图所示的程序中,若a的值为1,b的值为2,则程序结束后a与b的值是()。
选项:
• A. 1,2
• B. 0,1
• C. 2,2
• D. 2,1
答案: 请关注公众号【渝开搜题】查看答案
问题 18: 5. 某地规定55岁及以上老年人可以办理老年卡,办理过程的部分流程图如图所示:该部分流程图的算法结构属于()。
选项:
• A. 顺序结构
• B. 选择结构
• C. 循环结构
• D. 重复结构
答案: 请关注公众号【渝开搜题】查看答案
问题 19: 1. 下列关于循环结构的说法错误的是()。
选项:
• A. 当指定的循环结束条件有误,循环的次数为无限次时,循环会被无休无止的重复执行
• B. 循环条件用于控制循环重复次数
• C. 在编写程序时,没有必要修改已出现的死循环
• D. 程序中重复执行一段指令叫做循环
答案: 请关注公众号【渝开搜题】查看答案
问题 20: 2. 小明同学想通过编程求“1+3+5+……+999”的和,他应选择程序基本结构中的()。
选项:
• A. 顺序结构
• B. 分支结构
• C. 选择结构
• D. 循环结构
答案: 请关注公众号【渝开搜题】查看答案
问题 21: 3. 如图所示的程序执行结果为()。
选项:
• A. 打印1次“你好”
• B. 打印5次“你好”
• C. 无任何结果
• D. 程序有误,无法执行
答案: 请关注公众号【渝开搜题】查看答案
问题 22: 4. 如图所示的程序执行结果为()。
选项:
• A. 打印1次“HELLO BLOCKLY!”
• B. 打印3次“HELLO BLOCKLY!”
• C. 无任何结果
• D. 程序有误,无法执行
答案: 请关注公众号【渝开搜题】查看答案
问题 23: 5. 当循环的次数为未知时,不可以使用()用来实现程序的循环。
选项:
• A. 步长循环模块
• B. 条件重复模块
• C. 次数重复模块
• D. 以上都不可以
答案: 请关注公众号【渝开搜题】查看答案
问题 24: 1. 小华想要设计一个程序求出一个列表中元素的最小值,则图中所示的程序中缺少的语句分别是()。
选项:
• A.
• B.
• C.
• D.
答案: 请关注公众号【渝开搜题】查看答案
问题 25: 2. 如图所示的程序具有的功能是()。
选项:
• A. 判断相同元素的个数
• B. 判断数组中元素的个数
• C. 输出指定元素
• D. 寻找第一次出现某个元素是在列表的第几项
答案: 请关注公众号【渝开搜题】查看答案
问题 26: 3. 如图所示的程序执行结果为()。
选项:
• A. 0,2,1,3
• B. 0,1,2,3
• C. 3,2,1,0
• D. 3,1,2,0
答案: 请关注公众号【渝开搜题】查看答案
问题 27: 4. 如图所示的程序执行结果为()。
选项:
• A. 0
• B. 1
• C. 2
• D. 3
答案: 请关注公众号【渝开搜题】查看答案
问题 28: 1. 下图函数的返回值是()。
选项:
• A. 1
• B. 2
• C. 4
• D. 3
答案: 请关注公众号【渝开搜题】查看答案
问题 29: 2. 函数的实参不能是()。
选项:
• A. 变量
• B. 常量
• C. 语句
• D. 函数调用表达
答案: 请关注公众号【渝开搜题】查看答案
问题 30: 3. 下面关于形参与实参的说法,正确的是( )。
选项:
• A. 形参与实参的个数、类型、顺序都应一一对应
• B. 形参与实参的个数可以不必相同,少一个多一个程序一样执行
• C. 形参与实参的类型可以不同,不影响运算结果
• D. 形参与实参的类型个数相同,而顺序不同,计算机可以自动进行匹配,所以形参的顺序无所谓,只要各种形参类型的数量与实参相同即可
答案: 请关注公众号【渝开搜题】查看答案
问题 31: 4. 如图所示的程序中,如需打印“你好”,则缺少的语句是()。
选项:
• A.
• B.
• C. 无需添加语句
• D. 程序有误
答案: 请关注公众号【渝开搜题】查看答案
问题 32: 1. 利用Blockly进行二次开发一般有如下三个步骤,请按各步骤的先后顺序进行排列()。
①集成块编辑器②创建应用程序的块③构建应用程序的其余部分
选项:
• A. ①②③
• B. ②①③
• C. ②③①
• D. ①③②
答案: 请关注公众号【渝开搜题】查看答案
问题 33: 2. 下列关于Blockly的说法中错误的是()。
选项:
• A. Blockly可以作为代码生成器
• B. Blockly 开发者工具“块生块”的开发方式,降低了Blockly的二次开发难度
• C. 使用Blockly生成的代码都可以直接执行无需修改
• D. Blockly本质上是一个包含正确语法、生成代码的文本框
答案: 请关注公众号【渝开搜题】查看答案
问题 34: 3. 下列关于“块工厂”说法正确的是()。
选项:
• A. 在编辑区内对编辑的块进行实时预览
• B. 预览区内可以对新增块进行设计和编辑
• C. 编辑区左侧有Input、Field、Type和Colour等4个基本块
• D. 代码区中的Generator stub区指定和控制新增块所呈现的形状
答案: 请关注公众号【渝开搜题】查看答案
问题 35: 4. 人类应具备的三大思维能力是指()。
选项:
• A. 逆向思维、演绎思维和发散思维
• B. 实验思维、理论思维和计算思维
• C. 抽象思维、逻辑思维和形象思维
• D. 计算思维、理论思维和辩证思维
答案: 请关注公众号【渝开搜题】查看答案
问题 36: 5. 小明利用块工厂定义了一个块,如下图所示,关于这个“块”的说法错误的是()。
选项:
• A. “块”的左侧有凹槽
• B. “块”的上部和下部可以连接任一类型的模块
• C. “块”有一个输入值
• D. “块”的名字为“block_type”
答案: 请关注公众号【渝开搜题】查看答案
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。