软件编程C语言4级、2020.6全国青少年软件编程等级考试试卷
- 格式:docx
- 大小:206.32 KB
- 文档页数:2


2024年6月青少年软件编程C语言等级考试试卷四级真题分数:100 题数:41.人以群分(25分)。
社交网络中我们给每个人定义了一个“活跃度”,现希望根据这个指标把人群分为两大类,即外向型(outgoing,即活跃度高的)和内向型(introverted,即活跃度低的)。
要求两类人群的规模尽可能接近,而他们的总活跃度差距尽可能拉开。
输入:第一行给出一个正整数N(2≤N≤105)。
随后一行给出N个正整数,分别是每个人的活跃度,其间以空格分隔。
题目保证这些数字以及它们的和都不会超过231。
输出:按下列格式输出:,其中N1是外向型人的个数;N2是内向型人的个数;N3是两群人总活跃度之差的绝对值。
2.那就别担心了(25分)。
下图转自“英式没品笑话百科”的新浪微博——所以无论有没有遇到难题,其实都不用担心。
博主将这种逻辑推演称为“逻辑自洽”,即从某个命题出发的所有推理路径都会将结论引导到同一个最终命题(开玩笑的,千万别以为这是真正的逻辑自洽的定义……)。
现给定一个更为复杂的逻辑推理图,本题就请你检查从一个给定命题到另一个命题的推理是否是“逻辑自洽”的,以及存在多少种不同的推理路径。
例如上图,从“你遇到难题了吗?”到“那就别担心了”就是一种“逻辑自洽”的推理,一共有3条不同的推理路径。
输入:首先在一行中给出两个正整数N(1<N≤500)和M,分别为命题个数和推理个数。
这里我们假设命题从1到N编号。
接下来M行,每行给出一对命题之间的推理关系,即两个命题的编号S1 S2,表示可以从S1推出S2。
题目保证任意两命题之间只存在最多一种推理关系,且任一命题不能循环自证(即从该命题出发推出该命题自己)。
最后一行给出待检验的两个命题的编号A B。
输出:在一行中首先输出从A到B有多少种不同的推理路径,然后输出Yes如果推理是“逻辑自洽”的,或No如果不是。
题目保证输出数据不超过109。
3.凑零钱(25分)。
韩梅梅喜欢满宇宙到处逛街。
少儿编程教学资料,仅供参考,需要可下载并修改后使用!青少年软件编程(Scratch )等级考试试卷(四级)分数:100 题数:30一、选择题(共15题,每题2分,共30分)1. 以下模块,可以“说”出“我喜欢Apple”的是?( )试题编号:20191119143723680 试题类型:单选题 标准答案:B 试题难度:一般 试题解析: 考生答案:B 考生得分:2是否评分:已评分评价描述:2. 某学校为教师外出提供车辆服务,当外出人数小于5人时,派轿车;当外出人数为5至7人的序运行后,用户通过键盘输入了外出的人数,可以判断派商务车的正确脚本是?( )试题编号:20191119143723965试题类型:单选题标准答案:D试题难度:一般试题解析:考生答案:D考生得分:2是否评分:已评分评价描述:3. 多次按空格键执行以下代码,绝对不会出现的结果是?()试题编号:20191119143723855试题类型:单选题标准答案:D试题难度:一般试题解析:考生答案:D考生得分:2是否评分:已评分评价描述:4. 自定义一个判断质数的积木,其中箭头处应填入的条件是?()试题编号:20191119143723981 试题类型:单选题试题难度:一般试题解析:考生答案:B考生得分:2是否评分:已评分评价描述:每次执行以下脚本,“说”出的结果都是?()5.试题编号:20191119143723823试题类型:单选题试题难度:一般试题解析:考生答案:A考生得分:2是否评分:已评分评价描述:6. 设计一段程序,用于随机选择做家务,以下程序可以实现这一功能的是?()试题编号:20191119143723870试题类型:单选题标准答案:D试题难度:一般试题解析:考生答案:D考生得分:2是否评分:已评分评价描述:执行以下脚本后,“说”出的变量b的值为?()7.试题编号:20191119143723792试题类型:单选题标准答案:B试题难度:一般试题解析:考生答案:B考生得分:2是否评分:已评分评价描述:8. 礼品公司选择脐橙做成高档礼品,选择标准是:脐橙果径大于6cm,重量大于150g,以下条件试题编号:20191119143723918 试题类型:单选题 标准答案:B 试题难度:一般 试题解析: 考生答案:B 考生得分:2是否评分:已评分评价描述:9. 在“猜大小”游戏中,电脑选择了一个数,用户通过键盘输入任意数字,进行猜测。
A. 6 30 120B. 6 120 120C. 3 60 120D. 6 120 60试题编号:20190830111752598试题类型:单选题标准答案:D3. 运行如下所示的程序,变量“sum”的值是( )A. 50B. 55C. 45D. 60试题编号:20190830111752582试题类型:单选题标准答案:B4. 运行程序,输入cdefgh后,变量“字符串”的值是( )A.hfd B.dfh0 C.0dfh D.dfh试题编号:20190830111752488试题类型:单选题标准答案:C5.建立一个查询重名的系统,程序中的空缺处应该依次填写( )A.B.C.D.试题编号:20190830111752660试题类型:单选题标准答案:B6. 如图用列表做了一个随机抽签程序,程序中的空缺处应该填写( )A.B.C.D.试题编号:20190830111752676试题类型:单选题标准答案:D7. 在Scratch3中,关于列表描述错误的是( )A. 可以将列表的指定项进行删除或替换B. 建立列表时,可以同时建立名为“date”和“Date”的列表。
C. 列表只能作用于指定的角色,不能作用于所有的角色。
D. 列表和变量一样,都可以在舞台上显示或隐藏。
试题编号:20190830111752629试题类型:单选题标准答案:C8. 如图所示下面的三个程序,可以计算出既是3的倍数又是5的倍数的程序是( )A. ①、②B. ①、③C. ②、③D. ①、②、③试题编号:20190830111752754试题类型:单选题标准答案:D9刚结束的数学考试,满分是100分,成绩大于等于90的即为优秀,那么,判断分数为优秀的条件为( ). ①②③A.① ③ B.③ C.① ② D.① ② ③试题编号:20190830111752707试题类型:单选题标准答案:D10.运行程序,输入ABCDEF 后,小猫说出的内容是?()A. 0ABCDEFB. FEDCBAC. 0FEDCBAD. ABCDEF0试题编号:20190830111752520试题类型:单选题标准答案:B运行如下所示程序后,角色说出的数值为( )11.A. 48B. 0C. 90D. 180试题编号:20190830111752613试题类型:单选题标准答案:C12. 自制如下所示的积木,运行程序后,角色在舞台上画出的图形为( )A.B.C.D.试题编号:20190830111752535试题类型:单选题 标准答案:D13.运行以下程序,输入一个三位数,程序计算出这个三位数各个数位上的数字之和,程序中的空白处应该填写( )A.B.C.D.试题编号:20190830111752723试题类型:单选题 标准答案:C14.自制一个积木,如下所示,输入指定的时间,初始的x 坐标,折返点的x 坐标,一级y 坐标,角色会进行一次往返跑。
2024年6月青少年软件编程图形化等级考试试卷四级真题(含答案和解析)分数:100 题数:24一、单选题(共10题,共30分)。
1.运行下列程序,输入单词“PLAY”,最后角色说()。
A.LY4APB.AP4LYC.YA4PLD.PL4AY标准答案:B。
试题解析:根据程序分析可知,首先获取单词字符数,然后奇数位的字母放在字符数左侧,偶数位在右侧,且越靠近中间数字的字母,在原单词中的位置编号就越小。
所以输入PLAY 后,会在字符数4的左右依次拼接字符,步骤为4,P4,P4L,AP4L,AP4LY。
2.编写一个模拟注册验证的程序,图1和图2分别是小猫角色和手机角色的程序,下列说法正确的是()。
A.输入的手.机.号将传入自制积木中的验.证.码参数位置。
B.如果不输入验.证.码,程序会一直等待不会结束。
C.输入的验.证.码数值与生成的验.证.码(验.证.码变量)数值相等,返回值为1。
D.手机角色生成的验.证.码(验.证.码变量)数值会直接传入自定义积木中的验.证.码参数位置。
标准答案:C。
试题解析:手机角色的程序仅仅是生成验.证.码,与小猫角色中的自定义积木没有关系。
自定义积木中的参数是将第二次询问得到的回答传入了。
3.要绘制出如下左图所示的图案,下列程序红框处应填写()。
A.1B.2C.3D.4标准答案:D 。
试题解析:图2的效果由56个正方形构成,程序中有两组循环内层循环用来绘制一个小正方形(绘制4条边),而外层循环则用来绘制整个的大正方形(控制大正方形由多少小正方形构成),因此内层循环的次数为4。
4.运行程序后,下列哪个坐标是小猫第一次随机移动到的位置()。
标准答案:D 。
试题解析:小猫随意移动后会把x 坐标保存到列表x ,y 坐标保存到列表y 中,由于是在第1项前插入,所以越先保存的数据,位置就越靠后,因此(218,-91)为第一次随机移动到的位置。
5.图1是圆点角色的程序,该角色有两个造型,造型1为蓝色,造型2为黑色,默认方向面向90度。