中华女子学院《Blockly创意趣味编程》2025-2026学年第一学期期末试卷(A卷)_第1页
中华女子学院《Blockly创意趣味编程》2025-2026学年第一学期期末试卷(A卷)_第2页
中华女子学院《Blockly创意趣味编程》2025-2026学年第一学期期末试卷(A卷)_第3页
中华女子学院《Blockly创意趣味编程》2025-2026学年第一学期期末试卷(A卷)_第4页
中华女子学院《Blockly创意趣味编程》2025-2026学年第一学期期末试卷(A卷)_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

说明:本试卷将作为样卷直接制版胶印,请命题教师在试题之间留足答题空间。(第1页共6页)制卷人签名:制卷人签名:制卷日期:审核人签名::审核日期:………………………………………………装……订……线…………………中华女子学院《Blockly创意趣味编程》2025-2026学年第一学期期末试卷(A卷)适用年级专业考试方式闭卷考试时间120分钟学院专业班级学号姓名题号一二三四五六七八总分阅卷教师得分………………得分一、单项选择题(每题1分,共20分)1.Blockly是一款什么类型的编程工具?A.面向对象的编程工具B.面向过程的编程工具C.图形化编程工具D.文本编程工具2.在Blockly中,如何定义一个变量?A.使用var关键字B.使用let关键字C.使用const关键字D.使用function关键字3.Blockly中的循环语句是哪个?A.forB.whileC.do-whileD.noneoftheabove4.Blockly中的条件语句是哪个?A.if-elseB.switch-caseC.ternaryoperatorD.noneoftheabove5.在Blockly中,如何调用一个函数?A.使用function关键字B.使用call关键字C.使用execute关键字D.使用run关键字6.Blockly中的数组是如何定义的?A.使用[]符号B.使用{}符号C.使用()符号D.使用{}和[]结合7.Blockly中的字符串是如何定义的?A.使用""符号B.使用''符号C.使用``符号D.使用{}符号8.Blockly中的数学运算符有哪些?A.+,-,*,/B.+,-,*,/,%,^,&,|,<<,>>C.+,-,*,/,%,^,&,|,<<,>>,<<<<,>>>>D.+,-,*,/,%,^,&,|,<<,>>9.Blockly中的逻辑运算符有哪些?A.&&,||B.&&,||,!,^,~C.&&,||,!,^,~,<<,>>D.&&,||,!,^,~,<<,>>,<<<<,>>>>10.Blockly中的比较运算符有哪些?A.==,!=,===,!==B.==,!=,===,!==,>,<,>=,<=C.==,!=,===,!==,>,<,>=,<=,<<,>>D.==,!=,===,!==,>,<,>=,<=,<<,>>,<<<<,>>>>11.Blockly中的条件运算符是什么?A.?B.:C.||D.&&12.Blockly中的数组索引是从哪个开始的?A.0B.1C.2D.313.Blockly中的字符串索引是从哪个开始的?A.0B.1C.2D.314.Blockly中的函数参数是如何传递的?A.按值传递B.按引用传递C.按值传递和按引用传递D.按值传递和按引用传递,但默认按值传递15.Blockly中的函数返回值是如何设置的?A.使用return关键字B.使用exit关键字C.使用stop关键字D.使用end关键字16.Blockly中的函数调用是如何进行的?A.使用function关键字B.使用call关键字C.使用execute关键字D.使用run关键字17.Blockly中的事件监听是如何设置的?A.使用addEventListener关键字B.使用on关键字C.使用addListener关键字D.使用addEventListener关键字和on关键字18.Blockly中的变量作用域是什么?A.全局作用域B.局部作用域C.全局作用域和局部作用域D.全局作用域和局部作用域,但默认全局作用域19.Blockly中的模块是如何定义的?A.使用module关键字B.使用define关键字C.使用import关键字D.使用require关键字20.Blockly中的包是如何定义的?A.使用package关键字B.使用import关键字C.使用require关键字D.使用export关键字二、多项选择题(每题2分,共20分)1.Blockly的特点有哪些?A.图形化编程B.易于上手C.支持多种编程语言D.支持跨平台2.Blockly中的数据类型有哪些?A.数组B.字符串C.函数D.对象3.Blockly中的运算符有哪些?A.数学运算符B.逻辑运算符C.比较运算符D.条件运算符4.Blockly中的函数有哪些特点?A.可以有参数B.可以有返回值C.可以有局部变量D.可以被调用5.Blockly中的事件有哪些?A.鼠标事件B.键盘事件C.触摸事件D.时间事件6.Blockly中的模块有哪些特点?A.可以包含多个函数B.可以包含多个变量C.可以包含多个事件监听D.可以被导入和导出7.Blockly中的包有哪些特点?A.可以包含多个模块B.可以包含多个函数C.可以包含多个变量D.可以被导入和导出8.Blockly中的数组有哪些特点?A.可以存储多个值B.可以进行索引访问C.可以进行循环遍历D.可以进行数组操作9.Blockly中的字符串有哪些特点?A.可以存储文本B.可以进行索引访问C.可以进行字符串操作D.可以进行循环遍历10.Blockly中的函数调用有哪些特点?A.可以传递参数B.可以有返回值C.可以有局部变量D.可以被调用多次三、判断题(每题1分,共10分)1.Blockly是一款图形化编程工具。()2.Blockly支持多种编程语言。()3.Blockly中的变量作用域是全局的。()4.Blockly中的函数可以没有参数和返回值。()5.Blockly中的数组可以进行索引访问。()6.Blockly中的字符串可以进行索引访问。()7.Blockly中的函数可以被调用多次。()8.Blockly中的模块可以被导入和导出。()9.Blockly中的包可以被导入和导出。()10.Blockly中的事件监听可以设置多个。()四、名词解释(每题4分,共20分)1.Blockly2.图形化编程3.数据类型4.运算符5.函数五、简答题(每题6分,共18分)1.简述Blockly的特点。2.简述数据类型在编程中的作用。3.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论