PAAT全国青少年编程能力等级考试试卷(一)
图形化编程(高级)
(考试时间90分钟,满分100分)
一、单项选择题(共18题,每题3分,共54分)
1.下列应用不能
..
体现人工智能技术的是( )。
A.使用指纹锁功能打开手机 B.使用OCR软件从图像中识别汉字
C.某软件支持在线中英文互译 D.某主题餐馆使用机器人代替人工送餐
2.下列有关信息安全、知识产权和虚拟社区的叙述中,不正确
...
的是( )。
A.对数据进行加密可以确保数据得到保护
B.版权保护有助于作者维护自己的合法权益
C.在朋友圈转发信息前需确定其是否来自正规渠道
D.数据加密就是将明文按某种算法处理,使其不可读
3.需求分析主要解决的问题是( )。
A.“为什么做” B.“做什么” C.“怎么做” D.“谁来做”
4.执行如图所示的程序框图,则输出i的值为( )。
A.8 B.7 C.6 D.5
5.制作如图1所示的钟表,其秒针的脚本如图2所示,则秒针的中心点大致位于( )。
图1 图2
A. B. C. D.
6.小云想使用画笔工具绘制如图所示的图案。为了便于编程实现,可将其分解为( )。
A.6个三角形 B.4个菱形
C.1个六边形和3条线段 D.2个梯形和2条线段
7.使用插入排序算法对下列数据从小到大排序,比较次数最少的是( )。
A.94,32,40,90,80 B.21,32,46,40,80
C.32,40,21,46,69 D.90,69,80,46,21
8.点击绿旗执行图中的脚本,若角色的坐标为(5,20),则说出的内容为( )。
A.200 B.150 C.100 D.50
9.对图1中的列表执行图2中的脚本,点击绿旗后,角色说出的内容为( )。
图1 图2
A.4 B.5 C.6 D.7
10.使用冒泡排序法对5,2,6,3,8进行升序排列,则第一趟排序的结果为( )。
A.2,5,3,6,8 B.2,5,6,3,8 C.2,3,6,5,8 D.2,3,5,6,8
11.小猫角色对应的脚本如下图所示,若变量“x坐标”“y坐标”均为私有变量,点击绿旗
并按下3次空格键后,下列叙述正确的是( )。
A.屏幕上会出现3只小猫,并且它们说出的横、纵坐标均为0
B.屏幕上会出现3只小猫,并且它们会说出各自的横、纵坐标
C.屏幕上会出现7只小猫,并且它们说出的横、纵坐标均为0
D.屏幕上会出现7只小猫,并且它们会说出各自的横、纵坐标
12.使用二分查找法在有序序列5,12,20,26,37,42,46,50,64中查找元素26,需要比较
( )。
A.2次 B.3次 C.4次 D.5次
13.点击绿旗执行如图所示的脚本,角色说出的内容是( )。
A.20 B.30 C.40 D.50
14.对于如图所示的脚本,若回答的值为24,则角色所说出数字的个数为( )。
A.5个
PAAT-图形化编程高级样题,PAAT全国青少年编程能力等级考试图形化编程高级样题