(完整版)编程一级考试(1)

合集下载

01全国青少年软件编程(python)等级考试试卷(一级)

01全国青少年软件编程(python)等级考试试卷(一级)

全国青少年软件编程(python)等级考试试卷(一级)试卷编号:1342591试卷录入者:机器人包老师(玩得趣科教中心)试卷总分:100出卷时间:2020-04-17 14:15答题时间:40分钟1.下面代码的输出结果是str1 = "mysqlsqlserverPostgresQL"str2 = "sql"ncount = str1.count(str2)print(ncount)[2分]A.2B.5C.4D.3参考答案:A2.关于 Python 程序格式框架,以下选项中描述错误的是[2分]A.Python 语言不采用严格的“缩进”来表明程序的格式框架B.Python 单层缩进代码属于之前最邻近的一行非缩进代码,多层缩进代码根据缩进关系决定所属范围C.Python 语言的缩进可以采用 Tab 键实现D.判断、循环、函数等语法形式能够通过缩进包含一批 Python 代码,进而表达对应的语义参考答案:A3.a=10 b=5+5,那么b!=a运算的结果是()[2分][2分]A.2B.TrueC.FalseD.0.5参考答案:C4.下列Python保留字中,不用于表示分支结构的是[2分]A.elifB.inC.ifD.else参考答案:B5.给出如下代码TempStr ="Hello World"可以输出“World”子串的是[2分]A.print(TempStr[–5:0])B.print(TempStr[–5:])C.print(TempStr[–5: –1])D.print(TempStr[–4: –1])参考答案:C6.a=10,b=20,那么b!=a运算的结果是()[2分][2分]A.2B.TrueC.FalseD.0.5参考答案:B7.turtle画图里,设置画笔颜色是?()[2分][2分]A.pensizeB.pencolorC.speedD.goto参考答案:B8.关于Python语言的注释,以下选项中描述错误的是[2分]A.Python语言有两种注释方式:单行注释和多行注释B.Python语言的单行注释以#开头C.Python语言的多行注释以'''(三个单引号)开头和结尾D.Python语言的单行注释以单引号 ' 开头参考答案:D9.关于python的编程环境,下列的哪个表述是正确的?[2分][2分]A.Python的编程环境是图形化的;B.Python只有一种编程环境ipython;C.Python自带的编程环境是IDLE;D.用windows目带的文本编辑器也可以给python编程,并且也可以在该编辑器下运行,参考答案:C10.print(35-10)输出的结果是()[2分][2分]A.35-10B.35C.10D.25参考答案:D11.关于python的编程缩进前一行最后需要使用的符号是?[2分]A.#B.,C.;D.:参考答案:D12.turtle的前进是往哪个方向?()[2分][2分]A.屏幕窗口的右边B.屏幕窗口的左边C.屏幕窗口的上边D.屏幕窗口的下边参考答案:A13.IDLE菜单将选中区域的空格替换为Tab的快捷键是[2分]A.Alt+VB.Alt+CC.Alt+5D.Alt+6参考答案:C14.关于Python注释,以下选项中描述错误的是[2分]A.Python注释语句不被解释器过滤掉,也不被执行B.注释可用于标明作者和版权信息C.注释可以辅助程序调试D.注释用于解释代码原理或者用途参考答案:A15.下面代码的输出结果是x=10y=–1+2jprint(x+y)[2分]A.(9+2j)B.11C.2jD.9参考答案:A16.turtle画图里,可以撤销最后一步的是?()[2分][2分]A.dotB.undoC.setxD.goto参考答案:B17.下面哪一个不是python的保留字?()[2分][2分]A.classB.ifC.abcD.or参考答案:C18.关于python的编程print错误使用的是?[2分]A.print(111)B.print("111")C.print(111,222,333)D.print(111 222 333)参考答案:D19.Python语言的主网站网址是[2分]A.https:///B.https:///C.https://www.python123.io/D.https:///pypi参考答案:B20.下列选项中可以获取Python整数类型帮助的是[2分]A.>>> help(float)B.>>> dir(str)C.>>> help(int)D.>>> dir(int)参考答案:C21.下面代码的输出结果是s = "The python language is a multimodel language."print(s.split(' '))[2分]A.Thepythonlanguageisamultimodellanguage.B.['The', 'python', 'language', 'is', 'a', 'multimodel', 'language.']C.The python language isD.系统报错参考答案:B22.turtle画图里,home作用是?()[2分][2分]A.设置为原点回到初始状态B.设置朝向角度C.设置家的大小D.绘制图形的初始大小参考答案:A23.下列表达式的值为True的是[2分]A.5+4j>2-3jB.3>2==2C.e>5 and 4==fD.(x-6)>5参考答案:B24.下面代码的输出结果是x=3.1415926print(round(x,2) ,round(x))[2分]A.2 2B.6.28 3C.3.14 3D.3 3.14参考答案:C25.下面哪个符号是python用来给代码做注释的?()[2分][2分]A.#B.()C.:D./参考答案:A26.以下选项中,不是Python语言保留字的是[2分]A.intB.delC.tryD.None27.以下叙述正确的是:[2分]A.continue语句的作用是结束整个循环的执行B.只能在循环体内使用break语句C.在循环体内使用break语句或continue语句的作用相同D.从多层循环嵌套中退出时,只能使用goto语句参考答案:B28.float(8)的结果是?[2分]A.8B."8"C.f8D.8.0参考答案:D29.下面代码的输出结果是s = "The python language is a cross platform language." print(s.find('language',30))[2分]A.系统报错B.40C.11D.10参考答案:B30.给出如下代码s = 'Python is beautiful!'可以输出“python”的是[2分]A.print(s[0:6].lower())B.print(s[:–14])C.print(s[0:6])D.print(s[–21: –14].lower)参考答案:A31.-6**2计算结果是36。

2024年9月青少年软件编程Scratch等级考试一级真题试卷(含答案和解析)

2024年9月青少年软件编程Scratch等级考试一级真题试卷(含答案和解析)

2024年9月青少年软件编程Scratch等级考试一级真题试卷(含答案和解析)题数:37 分数:100一、单选题(共25题,共50分)。

1.单击下列哪个按钮可以使舞台退出全屏模式?()。

A.B.C.D.答案:C。

解析:依次为“运行”、“停止”、“还原”、“帮助”按钮。

2.单击下列哪个按钮,可以更换软件的显示语言?例如:将“中文显示”改成“英文显示”?()。

A.B.C.D.答案:A。

解析:考察学生对软件环境的熟悉程度。

3.新添加一个角色,应该单击下列哪个按钮?()。

A.B.C.D.答案:B。

解析:依次为“添加扩展”、“添加角色”、“选择背景”、“帮助”按钮。

4.角色当前造型为红色“三角龙”,按下几次空格,造型将切换为有翅膀的“翼龙”?()。

A.4B.5C.6D.7答案:B。

解析:单击5次空格后,造型将切换为“翼龙”。

5.水果角色有五个造型,程序运行前造型为香蕉,运行一次下列程序,水果角色变为?()。

A.苹果B.橙子C.草莓D.西瓜答案:C 。

解析:运行后,指向“草莓”造型。

6.香蕉最初为黄色,不小心将香蕉填充了紫色,点击下列哪个选项能让香蕉变回黄色?()。

A.B.C.D.答案:D。

解析:使用“撤销”功能改正错误。

7.要完成一个足球竞技类程序,选择下列哪个背景更合适?()。

A.B. C.D.答案:B。

解析:选择足球场背景更合适。

8.当前背景为Bedroom2,下列哪个选项运行一次后,不能将背景切换成“海底世界”?()。

A.B.C.D.答案:A。

解析:A选项,切换到第2个背景;B、C、D选项,均能切换到第3个背景(海底世界)。

9.当Abby移动到城堡门口的时候,下列哪个积木会让舞台显示城堡内的场景?()。

A.B.C.D.答案:D。

解析:使用对应的换背景指令。

10.下列哪个选项可以实现Abby和Avery“面对面”聊天的场景?()。

A.B. C.D.答案:B。

解析:B选项让两个角色面对面站立。

11.舞台上每个正方形边长为30,下列哪个选项能够让Gobo成功喝到水?()。

2023年9月青少年软件编程C语言等级考试试卷一级真题(含答案)

2023年9月青少年软件编程C语言等级考试试卷一级真题(含答案)

2023年9月青少年软件编程C语言等级考试试卷一级(含答案)分数:100 题数:5一、编程题(共5题,共100分)第1题. 日期输出给定两个整数,表示一个日期的月和日。

请按照"MM-DD"的格式输出日期,即如果月和日不到2位时,填补0使得满足2位。

时间限制:10000内存限制:65536输入2个整数m,d(0 < m <= 12, 0 < d <= 31)。

数据保证日期合法。

输出按照题目要求输出日期样例输入7 18样例输出07-18 。

参考答案:。

第2题. 计算(a+b)*(c-b)的值给定3个整数a、b、c,计算表达式(a+b)*(c-b)的值。

时间限制:1000内存限制:65536输入输入仅一行,包括三个整数a、b、c, 数与数之间以一个空格分开。

(-10,000 < a,b,c < 10,000)输出输出一行,即表达式的值样例输入2 3 5样例输出10 。

参考答案:。

第3题. 有一门课不及格的学生给出一名学生的语文和数学成绩,判断他是否恰好有一门课不及格(成绩小于60分)。

时间限制:10000内存限制:65536输入一行,包含两个在0到100之间的整数,分别是该生的语文成绩和数学成绩。

输出若该生恰好有一门课不及格,输出1;否则输出0。

样例输入50 80样例输出1 。

参考答案:。

第4题. 特殊求和如果一个数能够被7整除或者十进制表示中含有数字7,那么我们称这个数为幻数,比如17,21,73是幻数,而6,59不是。

对于给定的N,求出1~N中所有幻数的和。

时间限制:1000内存限制:65536输入一个整数N(1 < N < 10000)。

输出一个整数,表示1~N中所有幻数的和。

样例输入14样例输出21 。

参考答案:。

第5题. 比n小的最大质数对于给定的n,求比n小的质数中最大的一个。

质数是指一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数。

一级考试题库编程及答案

一级考试题库编程及答案

一级考试题库编程及答案一、单项选择题(每题2分,共10分)1. 在编程中,以下哪个选项是正确的变量命名方式?A. 2variableB. variable2C. variable-nameD. variable_name答案:C2. 以下哪个选项是Python语言中定义函数的正确语法?A. function my_function():B. def my_function():C. define my_function():D. func my_function():答案:B3. 在HTML中,以下哪个标签用于定义最重要的标题?A. `<h1>`B. `<h6>`C. `<p>`D. `<div>`答案:A4. 在JavaScript中,以下哪个方法用于将字符串转换为大写?A. toUpperCase()B. toLowerCase()C. toUpperCase()D. toTitleCase()答案:A5. 在数据库中,以下哪个SQL命令用于创建新表?A. CREATE TABLEB. SELECT TABLEC. INSERT TABLED. UPDATE TABLE答案:A二、多项选择题(每题3分,共15分)6. 在Java中,以下哪些关键字用于控制循环?A. forB. whileC. switchD. do-while答案:A, B, D7. 在CSS中,以下哪些属性用于设置文本的样式?A. colorB. font-sizeC. background-colorD. text-align答案:A, B, D8. 在C++中,以下哪些操作符用于算术运算?A. +B. -C. *D. /答案:A, B, C, D9. 在SQL中,以下哪些关键字用于数据查询?A. SELECTB. INSERTC. UPDATED. DELETE答案:A10. 在HTML5中,以下哪些元素用于定义文档的元数据?A. `<!DOCTYPE html>`B. `<head>`C. `<meta>`D. `<title>`答案:B, C, D三、填空题(每题3分,共15分)11. 在Python中,使用____关键字可以定义一个类。

2024年9月GESP编程能力认证C++等级考试一级真题试卷(含答案)

2024年9月GESP编程能力认证C++等级考试一级真题试卷(含答案)

2024年9月GESP编程能力认证C++等级考试一级真题试卷(含答案)一、单选题(每题2分,共30分)。

1.据有关资料,山东大学于1972年研制成功DJL-1计算机,并于1973年投入运行,其综合性能居当时全国第三位。

DJL-1计算机运算控制部分所使用的磁心存储元件由磁心颗粒组成,设计存贮周期为2μs(微秒)。

那么该磁心存储元件相当于现代计算机的()。

A.内存B.磁盘C.CPUD.显示器2.C++程序执行出现错误,不太常见的调试手段是()。

A.阅读源代码B.单步调试C.输出执行中间结果D.跟踪汇编码3.在C++中,下列表达式错误的是()。

A.cout<<"Hello,GESP!"<<endl;B.cout<<'Hello,GESP!'<<endl;C.cout<<"""Hello,GESP!"""<<endl;D.cout<<"Hello,GESP!'<<endl;4.C++表达式10-3*2的值是()。

A.14B.4C.1D.05.在C++中,假设N为正整数10,则cout<<(N/3+N%3)将输出()。

A.6B. 4.3C.4D.26.C++语句printf("6%2={%d}",6%2)执行后的输出是()。

A."6%2={6%2}"B.6%2={6%2}C.0=0D.6%2={0}7.成功执行下面的C++代码,先后从键盘上输入5回车和2回车,输出是()。

cin>>a;cin>>b;cout<<a+b;A.将输出整数7B.将输出52,5和2之间没有空格。

C.将输出5和2,5和2之间有空格。

D.执行结果不确定,因为代码段没有显示a和b的数据类型。

2024.03全国青年软件编程(Python)等级考试试卷(一级)

2024.03全国青年软件编程(Python)等级考试试卷(一级)

青少年机器人技术等级考试理论综合试卷(一级)分数:100 题数:45一、单选题(共30题,共60分)1.下列机构中不可能省力的是?()A. 动滑轮B. 定滑轮C. 斜面D. 杠杆试题编号:20240307091442745试题类型:单选题标准答案:B试题难度:一般试题解析:考生答案:B考生得分:2是否评分:已评分评价描述:2.如图,下列哪个建筑应用了三角形结构?()A. aB. bC. cD. d试题编号:20240307091441398试题类型:单选题标准答案:A试题难度:一般试题解析:考生答案:A考生得分:2是否评分:已评分评价描述:3.如图,盘山公路应用了什么来省力?()A. 杠杆B. 斜面C. 动滑轮D. 定滑轮试题编号:20240307091441774试题类型:单选题标准答案:B试题难度:一般试题解析:考生答案:B考生得分:2是否评分:已评分评价描述:4.如图,下列哪个是机器人? ()A. aB. bC. cD. d试题编号:20240307091441147试题类型:单选题标准答案:C试题难度:一般试题解析:考生答案:C考生得分:2是否评分:已评分评价描述:5.如图,下列哪个框架结构最稳定?()A. aB. bC. cD. d试题编号:20240307091441837试题类型:单选题标准答案:D试题难度:一般试题解析:考生答案:B考生得分:0是否评分:已评分评价描述:6.如图,从地面爬到山顶走哪条路最省力?()A. aB. bC. cD. d试题编号:20240307091442494试题类型:单选题标准答案:A试题难度:一般试题解析:考生答案:A考生得分:2是否评分:已评分评价描述:7.关于履带车,下列说法正确的是?()A. 使用履带会更防滑B. 使用履带更容易陷入泥沙中C. 使用履带主要是为了美观D. 履带的长度无法调节试题编号:20240307091443902试题类型:单选题标准答案:A试题难度:一般试题解析:考生答案:A考生得分:2是否评分:已评分评价描述:8.如图,下列哪个工具是一字型螺丝刀?()A. aB. bC. cD. d试题编号:20240307091441460试题类型:单选题标准答案:D试题难度:一般试题解析:考生答案:D考生得分:2是否评分:已评分评价描述:9.如图,机器人的电源相当于人类的?()A. aB. bC. cD. d试题编号:20240307091441225试题类型:单选题标准答案:D试题难度:一般试题解析:考生答案:D考生得分:2是否评分:已评分评价描述:10.如图,使用以下哪个工具相当于使用费力杠杆?()A. aB. bC. cD. d试题编号:20240307091443026试题类型:单选题标准答案:A试题难度:一般试题解析:考生答案:A考生得分:2是否评分:已评分评价描述:11.如图,使用转笔刀把手相当于使用了?()A. 滑轮B. 齿轮C. 轮轴D. 斜面试题编号:20240307091441696试题类型:单选题标准答案:C试题难度:一般试题解析:考生答案:D考生得分:0是否评分:已评分评价描述:12.关于轮轴,下列说法正确的是?()A. 轮轴只能省力B. 轮轴只能费力C. 轮轴是杠杆的变形D. 轮轴既不能省力也不能费力试题编号:20240307091442432试题类型:单选题标准答案:C试题难度:一般试题解析:考生答案:C考生得分:2是否评分:已评分评价描述:13.如图,下列选项中最省力的滑轮组是?()A. aB. bC. cD. d试题编号:20240307091442321试题类型:单选题标准答案:D试题难度:一般试题解析:考生答案:D考生得分:2是否评分:已评分评价描述:14.下列齿轮组起加速作用的是?()A. 主动轮12齿,从动轮6齿B. 主动轮6齿,从动轮18齿C. 主动轮18齿,从动轮18齿D. 主动轮6齿,从动轮6齿试题编号:20240307091443652试题类型:单选题标准答案:A试题难度:一般试题解析:考生答案:A考生得分:2是否评分:已评分评价描述:15.当大齿轮带动小齿轮转动时,下列说法正确的是?()A. 大齿轮转速比小齿轮快B. 大齿轮转速比小齿轮慢C. 大齿轮是从动轮D. 该齿轮组传动比为1:1试题编号:20240307091442854试题类型:单选题标准答案:B试题难度:一般试题解析:考生答案:A考生得分:0是否评分:已评分评价描述:16.关于齿轮传动,下列说法正确的是?()A. 齿轮传动只能平行啮合B. 齿轮传动只能垂直啮合C. 齿轮传动容易打滑D. 传动比与两个轮的大小有关试题编号:20240307091443778试题类型:单选题标准答案:D试题难度:一般试题解析:考生答案:D考生得分:2是否评分:已评分评价描述:17.关于荡秋千,下列说法正确的是?()A. 秋千在最高点时速度最快B. 秋千在最高点时动能最大C. 秋千在最高点时速度为0D. 秋千在最低点时速度为0试题编号:20240307091441946试题类型:单选题标准答案:C试题难度:一般试题解析:考生答案:C考生得分:2是否评分:已评分评价描述:18.关于链传动,下列说法正确的是?()A. 一条传动链只能配两个链轮B. 链传动传动比无法计算C. 链传动中链轮的转向相同D. 链条长度无法调节试题编号:20240307091443840试题类型:单选题标准答案:C试题难度:一般试题解析:考生答案:C考生得分:2是否评分:已评分评价描述:19.如图,单摆的摆线长度不同,摆动周期最长的是?()A. aB. bC. cD. d试题编号:20240307091441633试题类型:单选题标准答案:D试题难度:一般试题解析:考生答案:D考生得分:2是否评分:已评分评价描述:20.如图,该滑轮组有几个定滑轮? ()A. 0个B. 1个C. 2个D. 3个试题编号:20240307091442666试题类型:单选题标准答案:D试题难度:一般试题解析:考生答案:D考生得分:2是否评分:已评分评价描述:21.如图,这个工具是?()A. 钳子B. 扳手C. 螺丝刀D. 撬棍试题编号:20240307091441523试题类型:单选题标准答案:B试题难度:一般试题解析:考生答案:B考生得分:2是否评分:已评分评价描述:22.关于滑轮,下列说法正确的是?()A. 定滑轮可以省力B. 定滑轮可以改变力的方向C. 动滑轮不能省力D. 使用动滑轮相当于使用等臂杠杆试题编号:20240307091442604试题类型:单选题标准答案:B试题难度:一般试题解析:考生答案:B考生得分:2是否评分:已评分评价描述:23.如图,关于该滑轮组,下列说法错误的是?()A. 该滑轮组可以省力B. 含有定滑轮的个数是1个C. 含有动滑轮的个数是1个D. 可以改变力的方向但不能省力试题编号:20240307091442258试题类型:单选题标准答案:D试题难度:一般试题解析:考生答案:D考生得分:2是否评分:已评分评价描述:24.如图,两个轮大小相同,下列说法正确的是?()A. 这是齿轮传动B. 这是链传动C. 这是减速装置D. 这是加速装置试题编号:20240307091443715试题类型:单选题标准答案:B试题难度:一般试题解析:考生答案:B考生得分:2是否评分:已评分评价描述:25.如图,下列哪个齿轮组是齿轮垂直啮合?()A. aB. bC. cD. d试题编号:20240307091442932试题类型:单选题标准答案:C试题难度:一般试题解析:考生答案:C考生得分:2是否评分:已评分评价描述:26.如图,使用镊子相当于使用杠杆,该杠杆的支点是?()A. aB. bC. cD. d试题编号:20240307091441884试题类型:单选题标准答案:A试题难度:一般试题解析:考生答案:A考生得分:2是否评分:已评分评价描述:27.如图,关于该机构,下列说法正确的是?()A. 这是蜗轮蜗杆机构B. 这是齿轮平行啮合C. a是从动件D. b是主动件试题编号:20240307091442196试题类型:单选题标准答案:A试题难度:一般试题解析:考生答案:A考生得分:2是否评分:已评分评价描述:28.以下场景中,应用了轮轴的是?()A. aB. bC. cD. d试题编号:20240307091442557试题类型:单选题标准答案:A试题难度:一般试题解析:考生答案:A考生得分:2是否评分:已评分评价描述:29.如图,这是一个?()A. 平齿轮B. 冠齿轮C. 锥形齿轮D. 蜗轮试题编号:20240307091442385试题类型:单选题标准答案:B试题难度:一般试题解析:考生答案:B考生得分:2是否评分:已评分评价描述:30.关于齿轮啮合,下列说法正确的是?()A. 齿轮只能平行啮合B. 齿轮只能垂直啮合C. 齿轮可以多角度啮合D. 齿轮啮合时的传动比大小无法计算试题类型:单选题标准答案:C试题难度:一般试题解析:考生答案:C考生得分:2是否评分:已评分评价描述:二、多选题(共5题,共20分)31.如图,以下哪两个选项是平齿轮?()A. aB. bC. cD. d试题编号:20240307091441570试题类型:多选题标准答案:B|D试题难度:一般试题解析:考生答案:B|D考生得分:4是否评分:已评分评价描述:32.以下哪些选项是机器人的常见驱动方式?()A. 液压驱动B. 气压驱动C. 电力驱动D. 手动驱动试题类型:多选题标准答案:A|B|C试题难度:一般试题解析:考生答案:A|B|C考生得分:4是否评分:已评分评价描述:33.关于多个齿轮依次平行啮合,下列说法正确的两项是?()A. 每两个相邻的齿轮转向相同B. 每两个相邻的齿轮转向相反C. 传动比等于第一个齿轮与最后一个齿轮直接啮合时的传动比D. 传动比等于第一个齿轮与中间任意一个齿轮直接啮合时的传动比试题编号:20240307091443166试题类型:多选题标准答案:B|C试题难度:一般试题解析:考生答案:C|B考生得分:4是否评分:已评分评价描述:34.如图,在使用滑轮组时,下列说法正确的两项是?()A. 该滑轮组省力B. 该滑轮组费力C. 含有两个定滑轮D. 含有一个定滑轮试题编号:20240307091443244试题类型:多选题标准答案:A|C试题难度:一般试题解析:考生答案:C|A考生得分:4是否评分:已评分评价描述:35.如图,关于自行车,下列说法正确的两项是?()A. 采用了平行四边形结构增加稳定性B. 采用了三角形结构增加稳定性C. 脚踏板处采用了轮轴来省力D. 脚踏板处采用了轮轴来费力试题编号:20240307091443574试题类型:多选题标准答案:B|C试题难度:一般试题解析:考生答案:B|C考生得分:4是否评分:已评分评价描述:三、判断题(共10题,共20分)36.使用斜面可以省力。

试题全国青少年软件编程(Python)等级考试试卷(一级)(1)

试题全国青少年软件编程(Python)等级考试试卷(一级)(1)

试题全国青少年软件编程(Python)等级考试试卷(一级)(1)一、选择题1.Python语言源代码程序编译后的文件扩展名为()A..py B..c C..java D..c++2.在Python中,不同的数据,需要定义不同的数据类型,可用方括号“[]”来定义的是()A.列表B.元组C.集合D.字典3.在Python中,input()函数的返回结果的数据类型为()A.Number型B.String型C.List型D.Sets型4.在python中,Int()函数的功能是返回不大于x的最大整数,设a=3,b=4,c=5 ,则下列表达式的运算结果中值最大的是()A.math.sqrt(b) B.abs(a- b)C.Int(2*a-c/b)D.a**2+b**2-c**2 5.以下Python代码输出结果中说法正确的是( )。

x=0for i in range(1,100):x=x+iprint(x)A.1+100的和B.1+99的和C.1~99所有整数的和D.1~100所有整数的和6.Python语句中以r或R开头的字符串表示原始字符串,则print(r"\nGood")的运行结果是()A.新行和字符串Good B.r"\nGood" C.\nGoodD.字符r、新行和字符串Good7.下面选项中对Python的转义字符描述错误的是()A.\r 回车B.\n 换行C.\\ 反斜杠符号D.\” 单引号8.以下Python中变量的命名正确的是()A.1a=4B.print=5C._A=2D.a+b=39.下列属于计算机编程语言的有()①Python ②Visual Basic ③Java ④C++⑤CPUA.①②④⑤B.②③④⑤C.①②③④D.①③④10.Python表达式中,可以使用()控制运算的优先顺序。

A.圆括号()B.方括号[]C.大括号{}D.尖括号<> 11.Python中的数据类型float表示()A.布尔型B.整型C.字符串型D.浮点型12.关于Python,以下几种说法不正确的是()。

编程考级1级试题及答案

编程考级1级试题及答案

编程考级1级试题及答案一、选择题(每题2分,共10分)1. 下列关于编程语言的描述,错误的是:A. Python是一种动态类型语言B. Java是一种静态类型语言C. JavaScript是一种编译型语言D. C++是一种面向对象的编程语言答案:C2. 在HTML中,用于定义最重要的标题的标签是:A. <h6>B. <h1>C. <h3>D. <h5>答案:B3. 在Python中,以下哪个关键字用于定义一个函数?A. defB. functionC. funcD. define答案:A4. 下列关于算法复杂度的描述,正确的是:A. O(1)表示常数时间复杂度B. O(n)表示线性时间复杂度C. O(n^2)表示对数时间复杂度D. O(log n)表示多项式时间复杂度答案:A5. 在关系型数据库中,用于查询数据的语句是:A. INSERTB. UPDATEC. SELECTD. DELETE答案:C二、填空题(每题3分,共15分)1. 在Python中,用于定义类的关键字是______。

答案:class2. 在HTML中,用于创建超链接的标签是______。

答案:<a>3. 在JavaScript中,用于声明一个变量的关键字有______、______和______。

答案:let、const、var4. 在C++中,用于定义一个私有成员的关键字是______。

答案:private5. 在SQL中,用于添加新记录的语句是______。

答案:INSERT INTO三、简答题(每题5分,共20分)1. 描述什么是面向对象编程,并给出一个简单的例子。

答案:面向对象编程是一种编程范式,它使用“对象”来设计应用程序和程序。

对象包含数据(通常称为属性或字段)和代码(通常称为方法)。

例如,在Python中,我们可以定义一个名为`Car`的类,它有属性如`color`和`speed`,以及一个名为`drive`的方法。

2024年6月青少年软件编程Python等级考试试卷一级真题(含答案和解析)

2024年6月青少年软件编程Python等级考试试卷一级真题(含答案和解析)

2024年6月青少年软件编程Python等级考试试卷一级真题(含答案和解析)分数:100 题数:37一、单选题(共25题,共50分)。

1. 在使用turtle绘制图形时,如果要控制小海龟移动到 x 坐标为 200,y 坐标为150 的位置,以下代码能够实现效果的是()。

A. turtle.goto(150,200)B. turtle.goto(200,150)C. turtle.goto(150,200)D. turtle.goto(200,150)标准答案:D。

试题解析:本题考察的是 turtle 的 goto 语句,goto 语句的第一个参数是 x 坐标,第二个参数是 y 坐标。

2. 下列关于 Python 程序设计语言的说法,错误的是()。

A. Python 是一门面向对象的编程语言B. Python 程序文件后缀是.pyC. Python 程序只能在 IDLE 上运行D. Python 程序支持多种操作系统标准答案:C。

试题解析:本题考察的 Python 编程基础,Python 不只能够在 IDLE 上运行,还可以在 Pychar、Jupyter Notebook 等集成开发环境中运行,也可以在命令行中直接运行。

因此选项 C 是错误的。

3. 在 Python 中,使用 type()函数可以获取参数的数据类型,那么运行type(“int”)的运行结果是()。

A. <class 'int'>B. <class 'str'>C. <class 'float'>D. <class 'bool'>标准答案:B。

试题解析:type()函数可以返回传入参数的数据类型,本题中"int"是一个字符串,并非是整数。

4. 使用下列哪一项可以导入turtle画图模块()。

A. import turtleB. import TurtleC. turtle importD. import turtle.Turtle标准答案:A。

2024年6月GESP编程能力认证C++等级考试一级真题试卷(含答案)

2024年6月GESP编程能力认证C++等级考试一级真题试卷(含答案)

2024年6月GESP编程能力认证C++等级考试一级真题试卷(含答案)一、单选题(每题2分,共30分)。

1.在C++中,下列不可做变量的是()。

A. five-StarB. five_starC. fiveStarD. _fiveStar2.题C++表达式3 - 3 * 3 / 5的值是()。

A. -1.2B. 1C. 0D. 23.在C++中,假设N为正整数,则表达式cout <<(N % 3 +N % 7)可能输出的最大值是()。

A. 6B. 8C. 9D. 104.题C++语句printf("5%%2={%d}\n",5 % 2)执行后的输出是()。

A. 1={1}B. 5%2={5%2}C. 5%2={1}D. 5 ={1}5.对整型变量i,执行C++语句cin >> i, cout << i时如果输入5+2,下述说法正确的是()。

A. 将输出整数7B. 将输出5C. 语句执行将报错,输入表达式不能作为输出的参数。

D. 语句能执行,但输出内容不确定。

6.下面C++代码执行后的输出是()。

float a;a =101.101;a =101;printf("a+1={%.0f}",a+1);A. 102={102}B. a+1={a+1}C. a+1={102}D. a先被赋值为浮点数,后被赋值为整数,执行将报错。

7.表达式9/4 - 6 %(6 - 2)* 10的值是()。

A. -17.75B. -18C. -14D. -12.758.下面C++代码执行时输入10后,正确的输出是()。

int N;cout << "请输入正整数:";cin >> N;if(N % 3)printf("第5行代码%2d", N % 3);elseprintf("第6行代码%2d", N % 3);A. 第5行代码1B. 第6行代码1C. 第5行代码1D. 第6行代码19.下面C++代码执行后输出是()。

2023年5月Python编程等级考试试卷(一级)(文末附参考答案)

2023年5月Python编程等级考试试卷(一级)(文末附参考答案)

2023年3月Python编程等级考试试卷(一级)(文末附参考答案)一、单选题(共25题,共50分)1.可以对Python代码进行多行注释的是?()A. #B. " "C. ''' '''D. ' '2.下列可以作为Python变量名的是?()A. andB. an-dC. 1_andD. and13.下列选项中不符合Python语言变量命名规则的是?()A. sB. 2_5C. _AID. CountNum4.使用变量age表示小明的年龄,使用变量sage表示小明哥哥的年龄,假设小明在4岁时哥哥的年龄是小明年龄的2倍,下列哪段代码可以正确计算出再过6年小明和哥哥的年龄?()A.>>> age=4>>> sage=4*2>>> print(age+6,sage+6)B.>>> age=4>>> sage=4*2>>> print(age,sage+6)C.>>> age=4>>> sage=4*2>>> print(age+6,sage)D.>>> age=4>>> sage=4*2>>> print(age,sage)5.在turtle中可以用setup()设置画布的大小和起始位置。

已知画布的设置参数为turtle.setup(120,120,20,20),若只想更改画布的高度为150,下列指令设置正确的是?()A. turtle.setup(150,120,20,20)B. turtle.setup(120,150,20,20)C. turtle.setup(120,120,150,20)D. turtle.setup(120,120,20,150)6.下列选项中,Python程序的扩展名是?()A. .scratchB. .docC. .pythonD. .py7.关于语句turtle.color('red','green')说法正确的是?()A. 将画笔颜色设置为绿色。

2024年3月青少年软件编程Python等级考试试卷一级真题(含答案)

2024年3月青少年软件编程Python等级考试试卷一级真题(含答案)

2024年3月青少年软件编程Python等级考试试卷一级(含答案)分数:100 题数:37一、单选题(共25题,共50分)1. 下列哪个Python命令,可以将2024转换成'2024' 呢?(A)A. str(2024)B. int(2024)C. float(2024)D. bool(2024)2. 猴子摘了一包桃子,第一天吃了全部的一半;第二天,吃剩下的(注意是剩下的)桃子的一半;以后每天都吃前一天剩下的一半;第四天吃完剩下的一半,发现只剩下一个桃子了。

请问:猴子一开始摘了几个桃子?(C)A. 4B. 8C. 16D. 323. 在编写Python代码中,经常对代码进行缩进,下列哪一选项的按键可以作为推荐使用的缩进标准键?(C)A. '''B. #C. 空格键D. """4. 下列关于IDLE中操作的描述,错误的是?(B)A. 可以使用File菜单中的New File命令新建文件B. File菜单中的Run Module命令是只用来保存程序的C. 在交互模式下,可以输入exit()可以退出交互模式D. 可以使用File菜单中的Open命令打开文件5. 下列turtle工具箱的语句,哪一项绘制出的形状与其他项不同,不是同一种类型的形状?(D)A. turtle.forward(100)B. turtle.backward(-100)C. turtle.goto(100,0)D. turtle.dot(100)6. 下列不属于比较运算符的是哪一项?(D)A. !=B. >=C. <=D. =7. 中心小学一年级(1)班有40名学生,参加学校运动会需要每7名学生排成一列,计算剩余未能排成完整一列的学生人数,可以使用以下哪个程序来完成计算?(D)A. print('还有未能排列的人数:',40+7)B. print('还有未能排列的人数:',40*7)C. print('还有未能排列的人数:',40/7)D. print('还有未能排列的人数:',40%7)8. 执行以下Python语句,并分别输入1以及2,结果为?(A)a=int(input())b=int(input())print(a+b)A. 3B. 1C. 2D. 129. 以下代码的运行结果是什么图形?(D)import turtlet=turtle.Pen()t.forward(100)t.left(120)t.forward(100)t.left(120)t.forward(100)A. 圆形B. 正方形C. 平行四边形D. 三角形10. “天生我材必有用,千金散尽还复来”出自唐代诗人李白的《将进酒》,请你仔细查看下列Python程序,若输入下一句为:千金散尽还复来,那么程序运行结果是?(A)print("天生我才必有用")verse = input("请输入下一句:")print(verse)A. 千金散尽还复来B. 请输入下一句:千金散尽还复来C. 请输入下一句:D. 无法运行,提示错误11. 已知a=1,b=2,观察下列Python程序,运行结果是?(A)>>>a=1>>>b=2>>>a +=b+3>>>aA. 6B. 5C. 4D. 312. 执行print(8/4 == 8.0//4),请问输出结果是?(D)A. 2B. 2.0C. FalseD. True13. 利用turtle库画图时,画笔默认的起始位置在画布的坐标点是?(A)A. (0,0)B. (100,0)C. (0,100)D. (100,100)14. Python计算100/2的结果是?(A)A. 50.0B. 50C. 50.00D. 20015. 如何设置turtle画笔的颜色为红色?(B)A. turtle.color(red)B. turtle.pencolor("red")C. turtle.fillcolor("red")D. turtle.bgcolor("red")16. 如果a=6,b=2,则表达式a%b==0的结果是?(A)A. TrueB. FalseC. 6D. 217. 在下面代码中的横线处填写哪个选项的内容,执行代码后可以输入一个数字,然后计算并打印这个数字加5的和?(C)a = ________b = 5print(a + b)A. int()B. input()C. int(input())D. input(int())18. 下列哪个选项可以将Turtle窗口的大小设置为宽400像素,高300像素,将窗口的初始位置设置为距离屏幕左边缘200像素,距离屏幕上边缘100像素?(B)A. turtle.setup(200,100,400,300)B. turtle.setup(400,300,200,100)C. turtle.setup(400,200,300,100)D. turtle.setup(200,400,100,300)19. 执行代码 print(27 and 56),打印结果为?(D)A. TrueB. FalseC. 27D. 5620. 使用 Python 画笔绘制如下图所示的图,第 3 行的代码应该如何补充?(C)import turtleturtle.forward(100)# 第 3 行代码turtle.forward(100)A. turtle.left()B. turtle.right(90)C. turtle.left(90)D. turtle.left(180)21. 下列哪个Python选项的运算优先级最高?(D)A. ==B. +C. andD. *22. 下面描述中,符合Python语言特点的是?(C)A. Python是一门面向过程的高级语言B. Python程序可以用标准Scratch软件打开C. Python是一门面向对象的高级语言D. Python仅支持windows操作系统23. 以下Python代码绘制出的图形是下面哪一个?(C)import turtleturtle.circle(-50,90)turtle.circle(50,-90)A.B.C.D.24. 运行Python程序print(4<=3 or 6 and 3<18)的结果是?(B)A. 6B. TrueC. FalseD. 报错25. 以下可以作为Python变量名称的是?(C)A. 2aB. asC. a2D. (a2)二、判断题(共10题,共20分)26. turtle画布的坐标系原点是在画布的左上角。

编程一级考试试题及答案

编程一级考试试题及答案

编程一级考试试题及答案一、选择题(每题2分,共10分)1. 在编程中,以下哪个选项是正确的数据类型?A. 字符串B. 数组C. 布尔D. 以上都是答案:D2. 下列哪个函数用于在JavaScript中连接字符串?A. concat()B. join()C. append()D. toString()答案:B3. 在Python中,以下哪个关键字用于定义函数?A. defB. functionC. methodD. procedure答案:A4. 在HTML中,用于定义最重要的标题的标签是什么?A. <h1>B. <h6>C. <title>D. <header>答案:A5. 下列哪个选项不是CSS选择器?A. 类选择器B. ID选择器C. 属性选择器D. 标签选择器答案:C二、填空题(每题2分,共10分)1. 在编程中,___________ 是指将代码分解成更小、更易管理的部分的过程。

答案:模块化2. 在JavaScript中,___________ 方法用于获取数组中的第一个元素。

答案:shift()3. 在Python中,___________ 是一个用于存储数据的可变序列。

答案:列表4. 在HTML中,___________ 标签用于定义文档的头部,它包含了文档的元数据。

答案:<head>5. CSS中的___________ 属性用于设置元素的背景颜色。

答案:background-color三、简答题(每题5分,共20分)1. 描述在编程中使用循环结构的目的是什么?答案:循环结构的目的是重复执行一段代码,直到满足特定条件,这样可以减少代码冗余并提高效率。

2. 解释什么是函数,以及它在编程中的作用。

答案:函数是一段完成特定任务的代码块,它可以接受输入(参数),执行操作,并返回结果。

函数的作用是封装代码,提高代码的可重用性和模块化。

编程考试一级试卷加答案

编程考试一级试卷加答案

编程考试一级试卷加答案一、选择题(每题2分,共20分)1. 在编程中,以下哪个选项不是基本数据类型?A. 整数B. 浮点数C. 字符串D. 图像答案:D2. 以下哪个选项是循环结构的正确使用?A. for循环用于遍历数组B. while循环用于条件判断C. do-while循环用于初始化变量D. switch语句用于循环答案:A3. 在面向对象编程中,以下哪个选项不是封装的特点?A. 数据隐藏B. 方法封装C. 继承性D. 接口封装答案:C4. 下列哪个选项是正确的数组声明方式?A. int[] array = new int[5];B. int array[] = new int[5];C. int array = new int[5];D. int array = new int{5};答案:A5. 在HTML中,以下哪个标签用于定义最重要的标题?A. <h1>B. <h6>C. <title>D. <header>答案:A6. 在JavaScript中,以下哪个函数用于将字符串转换为小写?A. toUpperCase()B. toLowerCase()C. toUpperCase()D. toCamelCase()答案:B7. 在数据库中,以下哪个操作用于插入新数据?A. SELECTB. INSERTC. UPDATED. DELETE答案:B8. 在Python中,以下哪个选项是正确的列表推导式?A. [x for x in range(10)]B. [x if x % 2 == 0 for x in range(10)]C. [x for x in range(10) if x % 2 == 0]D. All of the above答案:D9. 在CSS中,以下哪个属性用于设置文本颜色?A. colorB. text-colorC. font-colorD. text答案:A10. 在编程中,以下哪个选项不是算法的特点?A. 输入B. 输出C. 有限性D. 随机性答案:D二、填空题(每题2分,共20分)1. 在编程中,________是用来存储单个数据的变量。

2024年9月青少年软件编程Python等级考试一级真题试卷(含答案和解析)

2024年9月青少年软件编程Python等级考试一级真题试卷(含答案和解析)

2024年9月青少年软件编程Python等级考试一级真题试卷(含答案和解析)题数:37 分数:100一、单选题(共25题,共50分)。

1.下列选项中关于语句的作用描述正确的是?()A. 只设置画笔的颜色为红色B. 只设置填充的颜色为红色C. 设置画笔和填充的颜色为红色D. 设置画笔的颜色为红色,设置画布背景的颜色为红色。

答案:C。

解析:本题考察的是turtle的color语句,语句会将画笔和填充颜色都设置为红色。

2.题print(14+8)输出的结果是?()答案:A。

解析:本题考察的是print语句,由于14+8不是字符串,所以print在打印前会将表达式14+8进行计算,然后打印出来,因而选A。

3.在编写Python代码中可以在同一行使用多条语句,语句之间需使用某一符号进行分隔。

下列选项中哪一符号可以将多条语句进行分隔?()A.B.C.D.答案:B。

解析:在编写Python代码中可以在同一行使用多条语句,语句之间需使用分号(;)进行分隔,B答案正确。

4.在Python中可以使用setup()设置画布大小和起始位置,下列哪一项语句可以将画布大小设置为500*400?()答案:A。

解析:setup()方法第一个参数为画布长,第二个参数为画布的高,第三个和第四个参数是画布位于屏幕的相对位置。

故要将画布大小设置为500*400,只需要setup(500,400,x,y)即可,A选项符合,故本题正确答案为A。

5.在Python中,如果a=5,b=3,那么执行语句print(a+b==a*b)的结果是?()答案:B。

解析:本题中加减乘除运算的优先级高于比较运算符的优先级,故优先计算加减乘除,a+b=8,a*b=15,判断8=15,结果是False,故本题正确答案为B。

6.题a=input(),b=input(),执行语句print(a+b),并输入1,2,结果为?()答案:D。

解析:在Python中,不论用户输入什么类型的数据,input()函数的返回结果都是字符串,a+b返回的是‘1’+‘2’的结果12。

2024年6月青少年软件编程图形化等级考试试卷一级真题含答案

2024年6月青少年软件编程图形化等级考试试卷一级真题含答案

2024年6月青少年软件编程图形化等级考试试卷一级真题(含答案)分数:100题数:37一、单选题(共25题,共50分)。

1.音乐Video Game1的时长将近8秒,点击一次角色,下列哪个程序不能完整地播放音乐两次?(D)A.B.C.D.2.水果盲盒角色有6个造型,其中星星造型表示神秘大礼,程序运行前的造型是葡萄,运行一次下列哪个程序后能得到神秘大奖?(B)A.B.C.D.3.舞台有四个背景,运行程序前为第一个背景,运行程序后,会换成下列哪个背景?(C)A.动物园B.游泳馆C.杂货店D.舞台4.在矢量图模式下,绘制了如左图所示的三个圆球,选中紫色圆球,点击一次下列哪个选项就可以将左图变为右图?(C)A.B.C.D.5.周末要开展一场篮球比赛,选择下列哪个背景比较合适?(B)A.B.C.D.6.三角龙初始位置如下图所示,运行下列哪个选项可以使它远离火山?(D)A. B. C.D.7.蜻蜓初始位置如下图所示,运行程序后,要想让蜻蜓最后停在石桌上,下列哪个选项能实现?(D)A.B.C.D.8.想要让音频中间部分“没有声音”,可以如何操作?(D)A.直接单击“静音”按钮。

B.选中中间部分音频,单击“快一点”按钮。

C.选中中间部分音频,单击“慢一点”按钮。

D.选中中间部分音频,单击“静音”按钮。

9.下列哪个选项能够实现:点击切换按钮,切换舞台背景?(A)A.B.C.D.10.运行下列哪个程序后,小猫会一直说着“你好!”?(D)A.B.C.D.11.初始舞台和角色如下图所示,下列哪个程序可以实现:Abby向前移动50步,向老师问好的效果?(B)A. B. C. D.12.下列哪个程序能实现:单击“停止”按钮,停止所有声音?(C)A.B.C.D.13.看图找规律,请问下图?号处是?(C)A.B.C.D.14.下列描述不正确的是?(D)A.全屏模式按钮,可以全屏显示舞台区。

B.地球仪按钮,可以改变界面显示语言。

2024年3月青少年软件编程Scratch等级考试一级真题(含答案)

2024年3月青少年软件编程Scratch等级考试一级真题(含答案)

2024年3月电子学会Scratch一级考试真题(含答案)分数:100题数:37一、单选题(共25题,共30分)1.单击下列哪个按钮,能够让Scratch舞台变为“全屏模式”?()答案:D2.下列哪个Scratch选项可以将当前背景换成第二个背景?()答案:D3.小鸭初始位置在舞台中央,Scratch运行下列程序,小鸭移到哪个水果上?()答案:C4.角色初始位置和方向如左图所示,Scratch运行下列哪个选项可以使角色的位置和方向变成右图?()答案:D5.青蛙角色在舞台中央,面向右,下列哪个Scratch选项能实现:点击青蛙,青蛙先移动30步,再切换造型?()答案:D6.下列哪个Scratch选项能够完整播放2次“Birthday”歌曲?()答案:B7.当前声音音量为50,下列哪个Scratch选项能增大声音音量?()答案:D8.观察这些数字:1、4、7、10、13、(),按照规律括号中应该填入什么数字?()A.15B.16C.17D.18答案:B9.下列哪个Scratch选项可以实现角色Ballerina一边唱歌一边跳舞?()答案:A10.Scratch舞台区如下图所示,已知小猫面向上方,下列哪个选项能让小猫面向小老鼠的方向?()答案:D11.仔细观察下图中的图案,下列哪个选项放在问号处,是符合规律的?()答案:D12.已知棒球、篮球和帽子的价格关系如下图所示,帽子的价格是多少?()A.10B.20C.40D.60答案:D13.如下图所示,下列哪个区域用于编写Scratch程序?()A.A区域B.B区域C.C区域D.D区域答案:B14.角色孙悟空有72个造型,编写一个Scratch程序,每次按下空格键就能变换一个造型,下列哪个选项能够实现这个功能?()答案:B15.小猫面向右,每个格子的长度为30,下列哪个Scratch选项不能让小猫走到黄点的位置?()答案:D16.小老鼠面向上,一个格子长度是30,请问在“?”处填入下列哪个Scratch 积木不能让它走到甜甜圈的位置?()答案:A17.角色初始位置和方向如下图所示,Scratch运行下列哪个选项可以让Gobo 找到眼镜?注意:格子之间的距离是100。

全国青少年软件编程(Python)等级考试试卷(一级)(1)

全国青少年软件编程(Python)等级考试试卷(一级)(1)

全国青少年软件编程(Python)等级考试试卷(一级)(1)一、选择题1.Python的设计具有很强的可读性,相比其他语言具有的特色语法有以下选项,正确的是()。

A.交互式B.解释型C.面向对象D.服务端语言2.列表在python中的作用非常强大,它可以包含多个数据元素,下面是列表的数据元素()。

A.整数B.浮点数C.字符串D.以上都是3.在编写python程序时缩进的作用是()。

A.让程序更美观B.只在for循环中使用C.只在if语句中使用D.用来界定代码块4.下列Python程序段的运行结果是()i=0sum=0while i<10:if i%2==0:sum+=ii+=1print(‘sum=’,sum)A.sum=18 B.sum=20 C.sum=22 D.sum=305.王明同学运用 Python语言编写程序,根据输入的体重和身高计算BM值并验算其体重指数是否超标,属于()A.数据B.信息C.知识D.智慧6.解释性语言是指源代码不要求预先进行编译,在运行时才进行解释再运行,以下哪一种程序设计语言属于解释性语言()。

A.Python B.C++ C.VB D.C7.在Python程序设计语言中,用于输入和输出的函数分别是( )A.read( )和write() B.input( )和output()C.input( )和print() D.cin( )和cout( )8.李老师要建立一个“Python 程序设计”课程的学习网站,下面比较合理的制作流程是:()①规划网站结构,并确定设计风格②发布网站③网页制作④了解网站运行环境,选择网站开发工具⑤确定网站主题,收集素材A.①⑤③④②B.⑤①④②③C.①④⑤②③D.⑤①④③②9.运行Python程序的过程中出现了如下图错误提示,原因是()。

A.变量名51study太长B.应该写成"chinese" =51studyC.“chinese”应该写成“chinaˈs”D.变量名51study不符合python语言规范,变量名不能以数字开头10.Python中的数据类型float表示()A.布尔型B.整型C.字符串型D.浮点型11.以下python程序段运行后,s的值是()n=0s=0while s <= 10:n=n+3s=s+nprint (s)A.0 B.3 C.18 D.3012.下列关于算法说法不正确的是()A.算法独立于任何具体的语言,Python算法只能用Python语言来实现B.解决问题的过程就是实现算法的过程C.算法是程序设计的“灵魂”D.算法可以通过编程来实现13.Python文件的后缀名是()。

编程一级考试试题及答案

编程一级考试试题及答案

编程一级考试试题及答案一、选择题(每题2分,共20分)1. 在编程中,以下哪个关键字用于声明一个类?A. classB. functionC. varD. struct答案:A2. 下列哪个选项是正确的Python变量命名规则?A. 变量名可以以数字开头B. 变量名可以使用空格C. 变量名可以包含特殊字符D. 变量名必须以字母或下划线开头答案:D3. 在HTML中,用于定义最重要的标题的标签是?A. `<h1>`B. `<h6>`C. `<title>`D. `<p>`答案:A4. JavaScript中,用于获取数组长度的属性是?A. lengthB. sizeC. countD. number5. 下列哪个选项是正确的SQL语句,用于从数据库中检索数据?A. SELECT * FROM table_nameB. CREATE TABLE table_nameC. INSERT INTO table_nameD. UPDATE table_name答案:A6. 在CSS中,哪个属性用于设置文本的颜色?A. colorB. font-colorC. text-colorD. text答案:A7. 在Java中,哪个关键字用于捕获异常?A. tryB. catchC. throwD. finally答案:B8. 下列哪个选项是正确的C++函数声明?A. int function_name(int a, int b)B. int function_name(int, int)C. int function_name()D. int function_name a, b)答案:B9. 在HTML中,用于创建无序列表的标签是?B. `<ol>`C. `<li>`D. `<dl>`答案:A10. 在Python中,哪个关键字用于定义一个函数?A. defB. functionC. methodD. class答案:A二、填空题(每题2分,共20分)1. 在JavaScript中,用于输出信息到控制台的函数是________。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

全国青少年软件编程(预备级)测试题(一级)分数:100 题数:37一、单选题(共25题,每题2分,共50分)试题编号:20190530134128550试题类型:单选题标准答案:B试题难度:一般试题解析:考生答案:考生得分:***是否评分:已评分评价描述:***试题编号:20190530134128472试题类型:单选题标准答案:C试题难度:试题解析:考生答案:考生得分:***是否评分:已评分评价描述:***3. 点击绿旗,下面哪个程序可以让小猫转向左边试题编号:20190530134128644 试题类型:单选题标准答案:C试题难度:一般试题解析:考生答案:考生得分:***是否评分:已评分评价描述:***试题编号:20190530134128519 试题类型:单选题标准答案:C试题难度:试题解析:考生答案:考生得分:***是否评分:已评分评价描述:***如图所示,角色向右旋转180度,完成后它的正确的状态是()试题编号:20190530134128581试题类型:单选题标准答案:B试题难度:一般试题解析:考生答案:B考生得分:***是否评分:已评分评价描述:***试题编号:20190530134128660试题类型:单选题标准答案:B试题难度:一般试题解析:考生答案:B考生得分:***是否评分:已评分评价描述:***舞台有三个背景,背景的程序如下图:7.小猫执行下面的程序,小猫说的内容是?试题编号:20190530134128534试题类型:单选题标准答案:B试题难度:一般试题解析:考生答案:B考生得分:***是否评分:已评分评价描述:***试题编号:20190530134128613试题类型:单选题标准答案:B试题难度:试题解析:考生答案:考生得分:***是否评分:已评分评价描述:***9. 执行哪一段程序后,小猫可以从舞台的A位置,沿着B、C点到达D位置?试题编号:20190530134128566 试题类型:单选题标准答案:D试题难度:一般试题解析:考生答案:考生得分:***是否评分:已评分评价描述:***找规律,“?”处的图形应该是?10.试题编号:20190530134128738 试题类型:单选题标准答案:B试题难度:一般试题解析:考生答案:B考生得分:***是否评分:已评分评价描述:***试题编号:20190530134128409试题类型:单选题标准答案:B试题难度:试题解析:考生答案:考生得分:***是否评分:已评分评价描述:***或和试题编号:20190530134128723试题类型:单选题标准答案:B试题难度:一般试题解析:考生答案:考生得分:***是否评分:已评分评价描述:***角色一共有四个造型,执行下面代码,角色说的内容是?试题类型:单选题标准答案:A试题难度:一般试题解析:考生答案:考生得分:***是否评分:已评分评价描述:***将一个玩具放在蓝、红、黄三个盒子里,下面只有一条正确,那么玩具放在哪个盒子里?蓝色盒子:玩具在这个盒子里。

红色盒子:玩具不在这个盒子里。

黄色盒子:玩具不在蓝色盒子里。

试题编号:20190530134128785试题类型:单选题标准答案:C试题难度:试题解析:考生答案:考生得分:***是否评分:已评分评价描述:***试题编号:20190530134128441试题类型:单选题标准答案:A试题难度:试题解析:考生答案:A考生得分:***是否评分:已评分评价描述:***试题编号:20190530134128754试题类型:单选题标准答案:C试题难度:试题解析:考生答案:考生得分:***是否评分:已评分评价描述:***小猫看到一个苹果,,下面哪段程序可以让小猫拿到苹果:试题编号:20190530134128628 试题类型:单选题标准答案:A试题难度:一般试题解析:考生答案:C考生得分:***是否评分:已评分评价描述:***试题编号:20190530134128425试题类型:单选题标准答案:A试题难度:试题解析:考生答案:考生得分:***是否评分:已评分评价描述:***如下图所示,判断下面哪句话是假的?试题编号:20190530134128769试题类型:单选题标准答案:B试题难度:一般试题解析:考生答案:考生得分:***是否评分:已评分评价描述:***20. 对角色执行完这段程序后,舞台上播放的音量为:试题编号:20190530134128691试题类型:单选题标准答案:D试题难度:一般试题解析:考生答案:考生得分:***是否评分:已评分评价描述:***21. 在程序里,角色有多个造型,下列哪个代码最终是显示造型3的()试题编号:20190530134128456 试题类型:单选题标准答案:B试题难度:一般试题解析:考生答案:考生得分:***是否评分:已评分评价描述:***试题编号:20190530134128597 试题类型:单选题标准答案:A试题难度:一般试题解析:考生答案:A考生得分:***是否评分:已评分评价描述:***试题编号:20190530134128675试题类型:单选题标准答案:A试题难度:一般试题解析:考生答案:考生得分:***是否评分:已评分评价描述:***24. 下面哪段代码可以实现小猫一面唱歌,一面走路?试题编号:20190530134128706试题类型:单选题标准答案:A试题难度:一般试题解析:考生答案:考生得分:***是否评分:已评分 评价描述:***上传了三个背景,按下空格键小猫说出背景号,舞台换成随机背景,每次按下空格键,小猫说的内容是?试题编号:20190530134128503试题类型:单选题标准答案:D试题难度:一般试题解析:考生答案:考生得分:***是否评分:已评分 评价描述:***二、判断题(共10题,每题2分,共20分)执行以下代码后,可以看到小猫在舞台上右转了4次正好一圈。

试题编号:20190530131627110试题类型:判断题标准答案:错误试题难度:一般试题解析:考生答案:考生得分:***是否评分:已评分***评价描述:试题类型:判断题标准答案:错误试题难度:试题解析:考生答案:考生得分:***是否评分:已评分评价描述:***试题编号:20190530131627141试题类型:判断题标准答案:错误试题难度:试题解析:考生答案:考生得分:***是否评分:已评分评价描述:***下面的积木在“声音”模块。

试题编号:20190530131627188试题类型:判断题标准答案:错误试题难度:一般试题解析:考生答案:考生得分:***是否评分:已评分评价描述:***试题编号:20190530131627156试题类型:判断题标准答案:正确试题难度:试题解析:考生答案:考生得分:***是否评分:已评分评价描述:***试题编号:20190530131627075试题类型:判断题标准答案:正确试题难度:试题解析:考生答案:考生得分:***是否评分:已评分评价描述:***32. 动作中移动10步的意思是从当前位置,向当前所指方向移动10步,如果写成-10步,那就是向当前方向的试题编号:20190530131627125试题类型:判断题标准答案:正确试题难度:试题解析:考生答案:考生得分:***是否评分:已评分评价描述:***只使用下面的积木,造型可以随机切换,也可以指定某一个造型切换。

()试题编号:20190530131627107试题类型:判断题标准答案:正确试题难度:一般试题解析:考生答案:考生得分:***是否评分:已评分评价描述:***试题编号:20190530131627090试题类型:判断题标准答案:错误试题难度:一般试题解析:考生答案:考生得分:***是否评分:已评分评价描述:***下面的积木在“声音”模块。

试题编号:20190530131627059试题类型:判断题标准答案:错误试题难度:一般试题解析:考生答案:考生得分:***是否评分:已评分 评价描述:***三、编程题(共2题,每题15分,共30分)36. 小狗散步1.准备工作(1)选择背景Playground 。

(2)选择角色小狗Dog2, 蝴蝶Butterfly2。

2.功能实现(1)小狗初始化位置在(-151,-106),蝴蝶初始位置(101,165)。

(2)小狗只保留两个造型:dog2-a 和dog2-b ,编辑dog2-b ,尾巴朝下。

(3)蝴蝶面向左。

(4)点击绿旗后,小狗摇动尾巴从左向右走,蝴蝶从右向左扇动翅膀飞行。

试题编号:试题类型:编程题标准答案:试题难度:一般试题解析:考生答案:考生得分:***是否评分:未评分 评价描述:***37. 运动起来1.准备工作(1)选择背景Bedroom2,Basketball2。

(2)保留小猫角色。

(3)绘制一个角色圆圈作为表盘,绘制一个角色表针。

2.功能实现(1)初始的背景为Bedroom2,小猫初始位置在(-160,-117),表针指向正上方。

(2)点击绿旗小猫说“我要去运动了!”1秒,背景切换为Bascketball2,小猫切换造型,向右走几步,说“(3)点击绿旗,表针每隔0.5秒,向右转15度,一共转10次。

试题编号:试题类型:编程题标准答案:试题难度:一般试题解析:考生答案:考生得分:***是否评分:未评分评价描述:***。

相关文档
最新文档