按键精灵开发者认证4级考试问答题(部分,2016年2月更新)

合集下载

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

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

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

1.人们所使用的手机上安装的App通常指的是()。

A.一款操作系统B.一款应用软件C.一种通话设备D.以上都不对正确答案:B。

2.下列流程图的输出结果是?()。

正确答案:A。

3.对包含n个元素的数组进行冒泡排序,平均时间复杂度一般为()。

正确答案:C。

4.下列关于C++语言中指针的叙述,不正确的是()。

A.可以定义指向int类型的指针。

B.可以定义指向自定义结构体类型的指针。

C.自定义结构体类型可以包含指针类型的元素。

D.不能定义指向void类型的指针,那没有意义。

正确答案:D。

5.下列关于C++语言中数组的叙述,不正确的是()。

A.一维数组可以用来表示数列。

B.二维数组可以用来表示矩阵。

C.三维数组可以用来表示空间中物体的形状。

D.世界是三维的,所以定义四维数组没有意义。

正确答案:D。

6.下列关于C++语言中函数的叙述,正确的是()。

A.函数调用前必须定义。

B.函数调用时必须提供足够的实际参数。

C.函数定义前必须声明。

D.函数声明只能写在函数调用前。

正确答案:B。

7.下列关于C++语言中函数的叙述,不正确的是()。

A.两个函数的声明可以相同。

B.两个函数的局部变量可以重名。

C.两个函数的参数可以重名。

D.两个函数可以重名。

正确答案:A。

8.一个二维数组定义为char array[3][10],则这个二维数组占用内存的大小为()。

正确答案:B。

9.如果n为int类型的变量,一个指针变量定义为,则下列说法正确的是()。

A.指针变量p的值与变量n是相同的。

B.指针变量p的值与变量n的地址是相同的。

C.指针变量p指向的值为'n'。

D.指针变量p指向的值与变量n的地址是相同的。

正确答案:B。

10.一个三维数组定义为long long array[6][6][6],则array[1][2][3]和array[3][2][1]在内存中的位置相差多少字节?()。

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

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

B. C. D. 2 题 下⾯代码的描述中,正确的是( )。

float square (float x ) { return x * x ;}float area = square (2);1234square (float x ) { return x * x ;}float area = square (2);1234void square (float x ) { return x * x ;}area = square (2.0);1234void square (float x ) { x * x ; return ;}area = square (2);12345A. 代码执⾏结束后,times 的值为0B. n 是形参,times 是实参C. n 是实参,times 是形参D. 代码最后⼀⾏换成n_chars(times, my_char);也可以第 3 题 给定以下代码,执⾏上述代码后,变量a 的值为( )。

A. 5B. 10C. 15D. 20第 4 题 运⾏下⾯代码,屏幕上输出是( )。

A. 0.2B. 0.5C. 1.2D. 1.5第 5 题 运⾏下⾯代码⽚段后,x 和*p 的结果分别是( )。

void n_chars (char c , int n ) { while (n -- > 0) cout << c ;}char my_char = 'w';int times = 5;n_chars (my_char , times );12345678void func (int & x ) { x = x * 2;}int a = 5;func (a );123456double* p_arr = new double [3];p_arr [0] = 0.2;p_arr [1] = 0.5;p_arr [2] = 0.8;p_arr += 1;cout << p_arr [0] << endl ;p_arr -= 1;delete p_arr ;12345678A. 20 20B. 20 22C. 22 20D. 22 22B. C. D. 7 题 假定整型是32位,对⼀个⾏列的⼆维整数数组array ,假设数组第⼀个元素在内存中的地址为0x7ffee4065820,则第2⾏第2个元素的地址&array[1][1]为( )。

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

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

2024年9月青少年软件编程Python等级考试四级真题(含答案)一、单选题(共25题,共50分)。

1.一款经典的猜数字游戏:甲先在50以内随意写一个数字,乙开始猜,如果乙猜的比甲写的数大了,甲就说大了,反之,则说小了。

请问根据对分查找思想,乙最多用多少次能猜出甲写的正确数字?()。

A. 10B. 8C. 6D. 4标准答案:C。

2.二分查找法是利用了哪种算法思想?()。

A. 动态规划B. 分治算法C. 递推算法D. 递归算法标准答案:B。

3.运行下列程序后,输出的结果是?()。

def f(n):if(n==1):return 1return n*f(n-1)print(f(5))A. 24B. 120C. 15D. 5标准答案:B。

4.下列定义计算圆周长的匿名函数中,正确的是?()。

标准答案:D。

5.有如下程序段,在调用函数sjc时实参是?()。

def sjc(x):a,b=1,1print(a,b,x)sjc(20)A. 20B. 1C. aD. b标准答案:A。

6.下列有关匿名函数lambda的描述,错误的是?()。

A. lambda表达式可以包含一个表达式B. 在匿名函数中需要使用return来返回值C. lambda表达式可以调用其他函数D. 定义匿名函数时,要将它赋值给一个变量。

标准答案:B。

7.下列程序,运行的结果是?()。

def qh(a,b,c=5):return a+b+cprint(qh(5,10),qh(10,10,10))A. 15 25B. 20 25C. 20 30D. 15 30标准答案:C。

8.有如下程序段,执行该程序段后的结果是?()。

标准答案:A。

9.题fun函数可以传入的参数a不确定有多少个,划线处的代码正确的是?()。

def fun(___):passA. aB. a[]C. a()D. *a标准答案:D。

10.请选择下面代码的输出结果是?()。

def f(n):n += 1return nx = 10y = f(x)print(y)A. 10B. 11C. 12D. None标准答案:B。

python四级测试题及答案

python四级测试题及答案

1.世界上第一台电子计算机诞生于(B)A.1945年B.1946年C.1949年D.1950年2.世界上第一台通用电子数字计算机诞生于(A)A.美国B.法国C.俄国D.德国3.被称为计算机“鼻祖”的科学家是(A)A.冯.诺依曼B.马克吐温C.比尔盖茨D.林则徐4.提出“程序存储、程序控制”的设计思想人物(D)A.爱迪生B.爱因斯坦C.瓦特D.冯.诺依曼5.从计算机的工作原理上来说,计算机的本质功能就是(A)A.数据运算B.图形图像处理C.音频处理D.视频处理6.(多选题)计算机内部采用二进制主要原因是(B、C、E)A.存储信息量大B.二进制只有0和1两种状态,在计算机设计中容易实现C.运算规则简单,能够节省设备D.数据输入输出方便E.易应用逻辑代数分析逻辑电路,为逻辑设计提供方便7.计算机中一个完整信息存储的最小单位是(A)A.二进制位B.字节C.字D.字长8.(多选题)计算机数据存储的单位有(A、B、C、D)A.字节B.吉字节C.太字节D.千字节9.下列字符中对应ASCII码数值最小的是哪个选项(D)A.9B.MC.aD.610.(多选题)计算机内部采用二进制关于下面对unicode作用的描述,正确的是(A、B)A.能够使计算机对跨语言的文本进行转换及处理B.能够使计算机对跨平台的文本进行转换及处理C.能够减少存储大小,节约存储成本D.能够使计算机处理文本速度更快11.用计算机管理科技情报资料,属于(B)方面的应用A.科学计算B.数据处理C.实时控制D.人工智能12.人们利用计算机解决问题的基本过程一般有如下五个步骤(1-5),请按各个步骤的先后顺序在下列选项(D)1.调试运行程序2.分析问题3.设计算法4.问题解决5.编写程序A.1-2-3-4-5B.2-4-3-5-1C.3-5-4-1-4D.2-3-5-1-413.计算机系统组成(A)A.硬件系统和软件系统B.存储系统和硬件系统C.存储系统和非存储系统D.输入系统和输出系统14.以下内容不属于硬件设备的是(C)A.存储器B.机箱C.iOS系统D.输出设备15.完整计算机系统应该包括(D)A.主机、键盘、显示器B.主机、操作系统C.主机、外部设备D.硬件和软件系统16.软件包括(D)A.系统软件和存储器B.应用软件和存储器C.存储器和CPUD.系统软件和应用软件17.(多选题)微型计算机的性能主要由微处理器的CPU决定,主要包括(B、C)部分A.质量B.控制器C.运算器D.译码器18.(多选题)哪项是控制器直接的功能?(A、B、C、D)A.取指令B.执行指令C.分析指令D.中断程序19.以下对中央处理器的说法不正确的是:(B)A.中央处理器包括运算器和控制器B.中央处理器包括运算器、控制器和存储器C.简称CPUD.是一台计算机的核心和控制核心20.运算器的主要功能是(B)A.分析程序指令B.对数据进行加工、运算C.只起到计算作用D.只能进行加减乘除运算21.在计算机硬件设备中,(B)合在一起被称为中央处理器,简称CPUA.存储器和控制器B.运算器和控制器C.存储器和运算器D.运算器和RAM22.微型计算机的中央处理器包括(D)A.CPU和存储器B.运算器和累加器C.CPU和控制器D.运算器和控制器23.冯诺依曼结构计算机由五部分组成,正确的一组选项是: (C)A.显示器、控制器、存储器、输入设备、输出设备B.中央处理器、控制器、存储器、输入设备、输出设备C.运算器、控制器、存储器、输入设备、输出设备D.运算器、调制解调器、存储器、输入设备、输出设备24.存储器按照作用分类分为三类,以下选项不属于的是其中三类的是(C)A.高速缓冲存储器(cache)B.主存储器(主存、内存)C.半导体存储器D.辅助存储器(外存)25.以下不属于外部设备的是:(C)A.输出设备B.输入设备C.CPUD.外存设备26.以下哪项不是输出设备(C)A.显示器B.音箱C.键盘D.打印机31.(多选)下列关于python语言的特点中,描述正确的(B、C、D )A.python语言非开源B.python语言是跨平台语言C.python语言是多模型语言D.python语言是脚本语言32.(多选)python的设计具有很强的可读性,相比其他语言具有的特色语法下列说法正确的是(A、B、C)A.交互式B.解释型C.面向对象D.服务端语言33.(多选)python崇尚优美、清晰、是一个优秀并广泛使用的语言,得到行内众多领域的认可,下列属于python主要应用领域的是(A、B、C、D)A.系统运维B.科学计算、人工智能C.云计算D.金融量化34.360度全息成像技术广泛应用于天气预报直播中,可以实现影像与实物的结合。

2024年6月GESP编程能力认证Scratch图形化等级考试四级真题(含答案)

2024年6月GESP编程能力认证Scratch图形化等级考试四级真题(含答案)

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

1.小杨父母带他到某培训机构给他报名参加CCF组织的GESP认证考试的第1级,那他可以选择的认证语言有几种?()。

A. 1B. 2C. 3D. 42.下列流程图的输出结果是?()。

A. 2B. 3C. 4D. 53.默认小猫角色,列表“字母表”依次存储从A到Z的26个大写字母,输入“GESPYYDS”,执行下列程序,小猫说出的内容是?()。

4.最小公倍数是指两个或多个整数公有的倍数中,最小的那个数。

例如,2和3的公倍数有6、12、18等等,其中最小的是6,因此6就是2和3的最小公倍数。

默认小猫角色,下面求两个正整数的最小公倍数的程序中“重复执行直到……”的判断条件是?()。

A. B. C.D.5.默认小猫角色,执行下列程序,输入24和16,小猫说出的结果是?()。

A. 24B. 16C. 8D. 46.下列有关自制积木说法错误的是?()。

A. 自制积木可以重复使用。

B. 可以创建带多个参数的自制积木。

C. 可以创建不带参数的自制积木。

D. 创建自制积木时设置的参数叫做实参,调用自制积木时填入的参数叫做形参。

7.默认小猫角色,执行下列程序,输入整数10,小猫说出的值是?()。

8.默认小猫角色,执行下列程序,绘制出如下图形,红框处填写的数值是?()。

9.默认小猫角色,执行下列程序,小猫说出的内容是?()。

A. 0B. 1C. 2D. 310.默认小猫角色,执行下列“删除”程序,列表list的项目数为?()。

A. 10B. 9C. 8D. 711.默认小猫角色,执行下列程序,舞台上最多会看到多少只小猫?()。

A. 11B. 10C. 6D. 512.默认小猫角色,执行下列程序,小猫最后说出的结果不可能的是?()。

A. 176B. 187C. 196D. 20013.对n个不同的元素利用冒泡法从小到大排序,在什么情况下交换的次数最多?()。

按键精灵四级认证选择题及答案

按键精灵四级认证选择题及答案

按键精灵四级认证选择题及答案For a=1 To 5...Next循环结束后变量a的最终值。

答:6a = 1 : execute ("a=2*a"),a的值为?答:2如下代码,c的值为? a = 1 : b = - 1 c = a xor b 答:-2执行代码 Plugin.Window.Search("") 会返回什么数据,答:系统中所有已显示的窗口句柄在不确定颜色的情况下,寻找具备特定点阵信息的图形应该使用下列哪条命令答:Plugin.Color.FindShapePlugin.Sys.GetOSType命令可以获取操作系统的版本,当返回值为哪一个时,操作系统是Win7,答:5使用按键抓抓找窗口句柄时,如果用多个标题和运行特征完全相同的窗口,下列哪种方法不能确定每个句柄对应的窗口,答:查看句柄信息网页插件可以与网页版按键精灵(WQM)对接,实现自动填表等功能,在使用这个插件前,必须执行那条命令进行初始化, 答:BindRGB命令可以实现使用红、绿、蓝三原色分量混合为一个颜色值,与此命令功能相反的命令是,答:Plugin.Color.ColorToRGB关于颜色插件中Plugin.Color.GetPixelColor命令取色模式设置为增强后描述正确的是,答:可以获得透明窗口色GetCursorShape命令有几种获取鼠标形状的方式? 答:2 ``对关于Msgbox命令描述错误的是?答:Msgbox命令一定没有返回值 ``` 代码 a = ",," : For 3 : a =Join(Split(a, ","), ",,") : Next 执行后,变量a包含多少个逗号, 答:16个使用Access插件对数据库进行增删改查操作时,应先使用哪条命令连接到数据库,答:Plugin.Access.Connect如何确定一个句柄对应的窗口是否存在,答:使用Plugin.Window.IsWindow命令在网页版按键精灵(WQM)中调用JS代码应该使用下列哪条命令:答:Plugin.Web.RunJS以下哪个对Select命令的描述是错误的?答:Select支持判断语句(例如:a>0)下列操作中,哪一种是后台模拟无法实现的,答:与Ctrl相关的组合键获取窗口的客户区矩形(窗口边框内的空间)应该使用哪条命令,答:Plugin.Window.GetClientRect表达式 a = 1 Or 2 成功执行后,变量 a 的值应该为, 答:3同时查找多个点的颜色应该使用以下哪条命令,答:Plugin.Color.FindMultiColor以下关于多线程描述错误的是,答:所有多线程代码执行的内容都是相同的 ```` 关于QUI描述错误的是?答:QUI可以添加本身没有的控件Obj对象使用完毕后,应该使用下列哪条语句销毁, 答:Set Obj = Nothing 以下代码在事件触发时弹出的a的值为?UserVar a=0 "设置内容"Sub OnScriptLoad()MsgBox aEnd Sub答:空要控制单位时间内的操作需要用到下列哪个命令(例如每5秒执行一下按"A"键)?答:DateDiff以下哪一个类型的取值范围最大?答:货币型搜索指定范围内特定颜色出现的次数,应该使用以下哪条命令,答:Plugin.Color.CountColor关于环境变量描述错误的是?答:环境变量推荐在各个线程序内同时任意使用 ``对已知窗口句柄,要关闭这个窗口应该使用下列哪条命令, 答:Plugin.Window.Close ``对请问脚本执行完后,intY的值是多少(For循环了几次), Dim intXDim intYFor intX = 0 To 15intX = intX + 1intY = intY + 1Next答:8弹出对话框 a, b 的值分别是多少,a=0Call 值BeginThread 值MessageBox aMessageBox bSub 值a = a + 1b = a + 1 End SubA、a=1,b=2B、a=2,b=3 ```错C、a=0,b=1D、a=2,b=2 请问以下脚本a的弹出值是多少? DimEnv aa = 30Call xfun(a) MsgBox aFunction xfun(x1)x1=15a=5x1=x1+aEnd FunctionA、30B、15C、5 ```D、20 ``错以下对颜色插件增强版描述错误的是?A、颜色插件增强版需要先截图B、颜色插件增强版使用后需要释放屏幕截图信息 ``错C、颜色插件增强版可以获取到所有颜色D、颜色插件增强版可能可以获取到普通插件获取不到的颜色关于在按键中直接使用API,以下哪个说法是正确的? 答:只能使用参数和返回值是数字或者字符串的API `````下列代码哪一个无法找到无标题记事本窗口的句柄,答:Plugin.Window.Find("", "无标题 - 记事本") ```` 创建COM对象应该使用那条命令和语句配合,答:CreateObject、Set ``下面哪句可以正确的将坐标字符串“200,300"分割并保存在数组变量arr中?答:arr=split("200,300",",") `` 创建一个对象需要用到的命令是?答:CreateObject ```以下关于注释的描述哪一个是错误的?答:注释内容会被编译在脚本中,但不运行 `` 对Eval和Execute命令的描述以下哪一个是不正确的? 答:Eval命令可以用Execute命令代替 ``` 关于ExitScript和EndScript的描述错误的是?答:EndScript可以退出所有线程关于多线程的描述错误的是?答:可以通过对应的子程序名来停止线程关于数组与字符串描述错误的是?答:多维数组的元素只能是字符串如下代码,c的值为?a = 1 :b = - 1c = a and b答:1IfColor 命令有几种判断条件方式?答:3游戏后台自动喊话功能可以使用以下哪条命令实现,答:Plugin.Bkgnd.SendString ```对于按键的功能扩展,不可以用以下哪个方式? 答:调用函数接口未知的DLL ``` TypeName返回值的数据类型是?答:字符串 ``对使用后台插件对程序进行模拟时,发送的坐标是窗口坐标,而非屏幕坐标,这个坐标是以下列哪个选项对应的位置作为起点的,答:客户区矩形0,0坐标 ``一下选项中,哪一个不能实现循环三次, A、For 3 : NextC、Do : i = i + 1 : Loop While i < 4D、For i = 1 To 3 : Next获取窗口的文本信息应该使用下列哪条命令, 答:Plugin.Window.GetTextEx 对在按键中判断网络连接是否正常,可以使用下面哪条命令答:.IsOnline ``关于QUI输入框的描述哪个是错误的?答:可以在事件外修改输入框的背景颜色 ``下列插件中,哪一个可以用于后台键鼠操作模拟, 答:Bkgnd ```Plugin.Bkgnd.FindColorEx 命令支持几种查找类型, 答:2种 ``对默认情况下假设Weekday函数的返回值为6,那么这代表是星期几?答:5以下哪一个不是注释符?答:\\以下描述错误的是?答:脚本内子程序数量越少运行速度越快网页版按键精灵(WQM)能否与按键精灵的代码及其他插件混用答:可以混用```关于记录日志描述正确的是答:记录日志需要用LogStart来启动 ````对为脚本动作添加音效,可以使用以下哪条命令, 答:Plugin.Media.Play 一般后台多开脚本是通过什么技术手段实现的? 答:后台+多线程Plugin.Window.Find 与 Plugin.Window.FindEx 命令在查找窗口标题或类型时不进行检测,对应的参数应该传递, 答:0 ````以下哪一个命令可以清空对象Spk?答:Set Spk= Nothing关于后台坐标的描述,哪一个是不正确的?答:后台坐标和前台坐标没有对应的计算关系以下对结构的描述哪一个是错误的?答:控制结构和顺序结构混用可能陷入消耗内存的死循环以下哪一种方法可以在线程中传递数组?答:将数组合成字符串,再把环境变量字符串传递到线程中关于子程序描述错误的是?答:使用子程序的目的是让脚本更加智能 ```对网页插件和窗口插件描述错误的是答:窗口插件不能在WQM中使用 ```` 按键精灵多点找色命令可以设置排除颜色点,并内置了方便的编辑器,这个编辑器如何找到,答:多点找色命令向导最下方的按钮 ``关于环境变量的描述,哪个是错误的答:环境变量的类型可以是数组 ````下列哪一个表示十六进制整数的方法是正确的, 答:&H0031D92A ````判断一个字符串是否为数字可以使用以下哪个函数? 答:IsNumeric ```` 控制台插件的功能是,答:操作Console命令行窗口 ````关于"我的命令库"哪一个描述是错误的答:"我的命令库"不可以使用API函数关于字符串中存在字符引号的描述错误的是? 答:可以用一个引号表示 ``` 以下哪一个API命令可以运行指定路径的程序? 答:ShellExecute ```以下哪个常数可能是Msgbox的返回值答:vbAbort `````关于KeyPress命令第一个参数的描述哪个是正确的答:可以传递按键码或者字符串 ````以下哪一个命令可以清空对象Spk答:Set Spk= Nothing执行代码 Plugin.Window.Searchex("") 会返回什么数据,答:系统中所有的窗口句柄 ````。

按键精灵开发者一到六级认证最全总结答案

按键精灵开发者一到六级认证最全总结答案

1、WaitKey命令有几个参数?正确答案:02、颜色值为"FFFFFF"是什么颜色?正确答案:白色3、鼠标左键弹起的命令是?正确答案:LeftUp4、按键码53是下列哪一个按键?正确答案:55、Delay命令有几个参数?正确答案:16、延迟1天,以下哪一句代码是正确的?正确答案:Delay 1000*60*60*24*17、下列哪一个命令会暂停脚本?正确答案:WaitClick8、EndScript命令的意义是?正确答案:脚本停止运行9、判断条件应该使用下列哪个语句?正确答案:If语句10、按键精灵找图命令需要的图片格式是下列哪一个?正确答案:*.BMP11、以下哪一个不属于按键精灵的"全部命令"?正确答案:远程嗅探命令12、鼠标所在位置为(100,50),经过命令 MoveToS 50+50,100 后鼠标所在位置为?正确答案:100,10013、不能正确调用KeyPress命令的写法是?正确答案:KeyPress "FB",114、鼠标右键单击的命令是?正确答案:RightClick15、组合键"CTRL+C"的正确按键顺序是?正确答案:按下"CTRL",点击"C",弹起"CTRL"16、"F10"的按键码是?正确答案:12117、以下哪一个命令能够延时1个小时?正确答案:delay 1000*60*6018、下列RGB颜色值,书写正确的是?正确答案:"DD"20、区域找图的命令是?正确答案:FindPic21、循环可以使用下列哪个语句?正确答案:For语句22、附件中哪一种文件可以不经过释放直接使用?正确答案:BMP23、以下哪一个写法不能点击"shift"键?正确答案:KeyPress 60, 124、取指定点颜色的命令是?正确答案:GetPixelColor25、锁定鼠标位置是下列哪一个命令?正确答案:LockMouse26、延迟3分钟,以下哪一句代码是正确的?正确答案:Delay 1000*60*327、鼠标右键弹起的命令是?正确答案:RightUp28、脚本停止运行命令是哪一个?正确答案:EndScript29、鼠标左键双击的命令是?正确答案:LeftDoubleClick30、解除鼠标锁定是下列哪一个命令?正确答案:UnlockMouse31、键盘按下的命令是?正确答案:KeyDown32、以下哪一个不属于按键精灵基本命令?正确答案:压缩命令33、下列哪一个是鼠标命令?正确答案:LeftClick34、鼠标所在位置为(50,50),经过命令 MoveTo 50,100 后鼠标所在位置为:正确答案:50,10035、以下哪一个是自动补血的思路?正确答案:检测血条上某一点,如果此点不是血条的颜色则执行加血操作36、下面哪一个是循环命令?正确答案:Do...Loop37、SetSimMode命令有几个参数?正确答案:138、哪一种写法不能循环5次?正确答案:For i=1 To 9 :Next39、下列哪一个不是键盘命令?正确答案:KeyClick40、按键码76是下列哪一个按键?正确答案:L41、空格键的按键码是?正确答案:3242、延时的命令是?正确答案:Delay43、下列哪一个不是鼠标命令?正确答案:LeftThreeClick44、下列属于键盘命令的是?正确答案:KeyUp45、如何退出Do循环的命令?正确答案:Exit Do46、得到一个按键的按键码,以下哪一个方法是完全正确的?正确答案:在按键精灵编辑界面的基本命令的键盘命令部分查询47、EndScript命令的意义是?正确答案:脚本停止运行48、延迟3秒,以下哪一句代码是正确的?正确答案:Delay 300049、下列哪一个命令会暂停脚本?正确答案:WaitClick50、按键精灵找图命令需要的图片格式是下列哪一个?正确答案:*.BMP51、以下哪一个不属于按键精灵基本命令?正确答案:压缩命令52、取指定点颜色的命令是?正确答案:GetPixelColor53、FindPic命令有几个参数?正确答案:854、区域找图的命令是?正确答案:FindPic56、区域找色的命令是?正确答案:FindColor57、下列哪一个不是循环命令?正确答案:Select Case58鼠标相对移动的命令是?正确答案:MoveR59、下面哪一个是循环命令?正确答案:Do...Loop60、鼠标右键按下的命令是?正确答案:RightDown61、鼠标所在位置为(0,50),经过命令 MoveTo 50+50,100 后鼠标所在位置为? 正确答案:100,10062、下列哪一段代码不能输出"L"键?正确答案:Keyup "L", 163、下列RGB颜色值,书写错误的是?正确答案:"FFFFFFFF"64、FindColor命令有几个参数?正确答案:765、按键精灵语言大小写的描述哪一个是正确的?正确答案:按键精灵不区分大小写66、鼠标所在位置为(50,50),经过命令 MoveR 50,100 后鼠标所在位置为:正确答案:100,15067、延时命令 Delay 1000,以下的解释哪一个是正确的?正确答案:延迟1秒68、不能实现键盘按下"A"键的命令是?正确答案:KeyPressW "A",169、以下哪一个命令会暂停脚本?正确答案:WaitKey70、LeftDown命令有几个参数?正确答案:171、延迟2小时,以下哪一句代码是正确的?正确答案:Delay 1000*60*60*272、颜色值为"000000"是什么颜色?正确答案:黑色73、下列属于鼠标命令的是?正确答案:RightClick74、下列哪一种写法是错误的?正确答案:If Goto a Then :End If75、下列哪一个是循环命令?正确答案:While...Wend76、文本容和数字连接在一起(连接符)应使用下列哪一个符号?正确答案:&77、以下哪一种方式不能无限循环?正确答案:在脚本开头加入"For 10000",脚本尾部加入"Next"78、下列哪一个不是逻辑运算符?正确答案:Const79、以下哪一个不是按键精灵可以使用的界面?正确答案:检测血条上某一点,如果此点不是血条的颜色则执行加血操作80、以下哪一个不是按键精灵可以使用的界面?正确答案:GUI界面81、KeyPress命令有几个参数?正确答案:282、键盘弹起的命令是?正确答案:KeyUp83、以下哪一段命令能正确执行"当a=1时点击A键,否则点击B键"?正确答案:If a=1 Then:KeyPress "A",1:Else:KeyPress "B",1:End If84、如何退出For循环的命令?正确答案:Exit For85、代码KeyPress "A",1 调试后提示出错,错误的原因是?正确答案:逗号使用了全角符号无法识别导致错误86、以下哪一个写法不能点击"shift"键?正确答案:KeyPress 60, 187、默认情况下某些特定窗口模拟按键可能失效,以下哪种方法可能可以解决? 正确答案:在脚本开头增加代码:SetSimMode 25、以下哪一个写法不能点击"shift"键?正确答案:KeyPress 60, 17、如何退出For循环的命令?正确答案:Exit For12、以下哪一段命令能正确执行"如果(70,416)的颜色等于"FFFFFF"则鼠标移动到点(100,200)"?正确答案:IfColor 70, 416, "FFFFFF", 0 Then:MoveTo 100,200:End If 25、鼠标右键弹起的命令是?正确答案:RightUp31、区域找色的命令是?正确答案:FindColor32、不能正确调用KeyPress命令的写法是?正确答案:KeyPress "FB",134、下列哪一种写法是错误的?正确答案:If Goto a Then :End If37、延迟3分钟,以下哪一句代码是正确的?正确答案:Delay 1000*60*338、代码KeyPress "A",1 调试后提示出错,错误的原因是?正确答案:逗号使用了全角符号无法识别导致错误39、附件中哪一种文件可以不经过释放直接使用?正确答案:BMP41、鼠标中键单击的命令是?正确答案:MiddleClick42、哪一种不能正确调用KeyPress命令?正确答案:KeyPress "FA",143、不属于按键精灵基本命令是?正确答案:启动命令44、键盘按下的命令是?正确答案:KeyDown49、按键精灵语言大小写的描述哪一个是正确的?正确答案:按键精灵不区分大小写1、SetSimMode 1 的实际意义是?正确答案:使用硬件模拟7、以下哪一种方式不能无限循环?正确答案:在脚本开头加入"For 10000",脚本尾部加入"Next"10、代码KeyPress "A",1 调试后提示出错,错误的原因是?正确答案:逗号使用了全角符号无法识别导致错误11、不能正确调用KeyPress命令的写法是?正确答案:KeyPress "FB",113、下列哪一个不是鼠标命令?正确答案:LeftThreeClick16、键盘弹起的命令是?正确答案:KeyUp17、以下哪一个是循环命令?正确答案:for...next18、不能实现键盘按下"A"键的命令是?正确答案:KeyPressW "A",120、鼠标所在位置为(50,50),经过命令 MoveR 50,100 后鼠标所在位置为:正确答案:100,15021、默认情况下某些特定窗口模拟按键可能失效,以下哪种方法可能可以解决?正确答案:在脚本开头增加代码:SetSimMode 224、GetPixelColor命令有几个参数?正确答案:226、FindColorEx命令有几个参数?正确答案:927、下面哪一个命令会暂停脚本?正确答案:MsgBox31、不属于按键精灵基本命令是?正确答案:启动命令43、哪一种不能正确调用KeyPress命令?正确答案:KeyPress "FA",145、哪一种写法不能循环5次?正确答案:For i=1 To 9 :Next请提供至少两种判断程序卡死(无响应)的思路,请写出关键代码.请写出代码Private Declare Function IsHungAppWindow Lib "user32.dll" ( ByVal hWnd As Long) As LongSub 子程序()Hwnd = Plugin.Window.MousePoint()If IsHungAppWindow(Hwnd)=0 ThenMsgBox "窗口正常"End IfEnd SubPrivate Declare Function IsHungAppWindow Lib "user32.dll" ( ByVal hWnd As Long) As LongHwnd = Plugin.Window.MousePoint()If IsHungAppWindow(Hwnd)=0 ThenMsgBox "窗口正常"End If根据系统时间生成一个0~1之间的小数点数字,需要写出生成的过程(伪随机数),请写出代码MsgBox 伪随机()Function 伪随机()时间 = Split(Time, ":")Randomize时 = Int(int(时间(0)) * Rnd + 1) / 24 * 100Randomize分 = Int(int(时间(1)) * Rnd + 1) / 60 * 10000Randomize秒 = Int(int(时间(2)) * Rnd + 1) / 60 * 1000000伪随机 = round((时 + 分 + 秒) / 100, 6)End Function以下哪一个不是按键精灵的产品? 按键箱子录制的脚本没有以下哪个功能? 记录鼠标特征码下列哪一个命令不属于"全部命令"? 核命令按键精灵自带的抓图工具是? 按键抓抓哪一种方法能够找到命令的帮助说明? 在全部命令中搜索命令,点击后帮助说明会出现在编辑器下方.按键精灵不可以在以下哪个系统中使用? Linux可以使用神盾功能的程序是? 小精灵商业版旧版本的脚本导入到新版本中,以下哪种方法不可以纠正语法错误? 使用"自动缩进"功能WaitClick命令的含义是? 按任意鼠标键继续哪一类脚本程序是按键精灵官方授予销售权的? 小精灵商业版只要在编辑脚本,切换输入法时,按键精灵就卡住了,可能是下列哪一个原因? Plugin目录下装有不是官方提供的插件引起的关于加密脚本的描述,下列是错误的是? 只有会员输入密码可以解开加密脚本GetLastClick命令的含义是? 检测上次按过的鼠标键按键精灵生成的小精灵程序的后缀名是? EXE按键精灵会员不能享受的论坛权限是? 可以访问按键精灵“版版家园”专区享受版主资源网页按键精灵是下列哪一个程序? wqm.exe按键精灵的产品包括以下哪一个? 按键盒子按键精灵是下列哪一个程序? 按键精灵9.exe按键精灵会员卡注册码,没有以下哪一种? 天卡(1天)UnlockMouse命令的含义是? 解除锁定鼠标位置按键精灵会员不能享受的资源是? 免费小精灵的源代码RightUp命令的含义是? 右键弹起按键精灵的功能不包括? 自动发明汽车、飞机、火箭等机器按键精灵能兼容下列哪一种语言? VBS不能用抓抓工具直接获取的是? PID关于按键精灵的描述,以下正确的是? 按键精灵是一款绿色的模拟键盘鼠标操作的软件脚本编辑界面上没有的按钮是?启动与取色判断命令没有直接关系的参数是? 按键码以下哪种方式可以在脚本编辑界面中获取到新的插件? 点击"资源库"按钮,然后导入需要的插件LeftClick命令的含义是? 左键单击按键精灵官方的网址是? .anjian./RestoreMousePos命令的含义是? 恢复上次保存的鼠标位置如果按键精灵在某些环境失效,可以使用下列哪个工具? 神盾SaveMousePos命令的含义是? 保存当前鼠标所在位置GetCursorPos命令的含义是? 得到鼠标位置坐标键盘命令的类型不包括? 锁定按键精灵里运算符乘号是? *KeyPress命令的含义是? 按键MiddleClick命令的含义是? 中键单击LockMouse命令的含义是? 锁定鼠标位置按键精灵会员不能享受的功能是? 脚本编写服务GetCursorShape命令的含义是? 得到鼠标形状按键精灵自带的用户界面叫做什么? QUI界面RightClick命令的含义是? 右键单击按键精灵里运算符减号是? -按键精灵默认的启动热键是? F10属于"全部命令"的是? 我的命令库“录制”功能不能录制的容是? 记录鼠标指向的窗口句柄按键抓抓是下列哪一个程序? picker.exe想要知道脚本是否存在错误,应该使用下列哪个功能? 调试以下哪种方式不可以获得论坛银币? 发布大量无容的主题贴按键精灵里运算符除号是? /按键精灵会员不能享受的技术支持是? 技术人员上门服务按键精灵自带的功能不包括以下哪一个? 路由功能GetLastKey命令在获取一次ANSI字符代码后继续循环执行返回值是?0变量的定义,以下哪个是正确的? dim a下列哪一种方法不能够正确输入命令? 鼠标右键单击命令按键精灵的功能是?模拟鼠标键盘操作的工具MoveR命令的含义是? 相对移动关于小精灵去广告的描述,下列正确的是? 会员用户在“制作按键小精灵”界面上->更多设置->选择会员去广告(是)即可按键精灵里运算符加号是? +对小精灵的描述,以下是正确的? 按键小精灵是把按键精灵的脚本打包成一个可单独执行的EXE程序,便于传播以及提供给新手使用。

计算机操作员四级考试题(附参考答案)

计算机操作员四级考试题(附参考答案)

计算机操作员四级考试题(附参考答案)一、单选题(共65题,每题1分,共65分)1.PC机数据总线信号的状态是()。

A、单向双态B、单向三态C、双向双态D、双向三态正确答案:D2.计算机病毒破坏的主要对象是()。

A、CPUB、磁盘驱动器C、程序和数据D、磁盘片正确答案:C3.如要关闭工作簿,但不想退出Excel,可以单击()。

A、“窗口”下拉菜单中的“隐藏”命令B、“文件”下拉菜单中的“关闭”命令C、“文件”下拉菜单中的“退出”命令D、关闭Excel窗口的按钮×正确答案:B4.Powerpoint2010制作的演示文稿文件扩展名是()。

A、.pptxB、.xlsC、.docD、.fpt正确答案:A5.下列设备中,密封性最好的是()。

A、电源B、光驱C、机箱D、硬盘正确答案:D6.在立式机长中,个人计算机的电源一般安装在()。

A、中部B、顶部C、底部D、任意位置正确答案:B7.Linux系统中网络连接测试命令是()。

A、pingB、nettestC、iprouteD、route正确答案:A8.在因特网中,地址解析协议ARP是用来解析()。

A、IP地址与MAC地址的对应关系B、MAC地址与端口号的对应关系C、IP地址与端口号的对应关系D、端口号与主机名的对应关系正确答案:A9.有关WinRAR软件说法错误的是()。

A、WinRAR默认的压缩格式是RAR,它的压缩率比ZIP格式高出10%~30%B、WinRAR可以为压缩文件制作自解压文件C、WinRAR不支持ZIP类型的压缩文件D、WinRAR可以制作带密码的压缩文件正确答案:C10.Powerpoint2010提供的幻灯片模板,主要是解决幻灯片的()。

A、文字格式B、文字颜色C、背景图案D、以上全是正确答案:D11.如果在A1、B1和C1三个单元格分别输入数据1、2和3,再选择单元格D4,然后单击常用工具栏中的按钮“∑”,则在单元格D1显示()。

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

//实际分数:90,第2题扣了10分
//第2题给出扣10分的写法以及个人推荐的修改后写法
1、编写一段代码,获取记事本窗口中文本编辑器的句柄。

要求:无论记事本窗口标题是什
么,脚本都能成功获取窗口句柄。

Hwnd = Plugin.Window.Find("Notepad", 0)
//查找窗口类名("Notepad")或者标题(0),返回找到的句柄Hwnd
Hwnd = Plugin.Window.FindEx(Hwnd, 0, "Edit", 0)
//根据父窗口句柄(Hwnd)查找子窗口匹配类名("Edit")或者匹配标题(0),返回找到匹配的句柄Hwnd
2、编写一个函数,实现SayString相似功能的函数,只要能够输入英文即可
//测试代码
//x = "Hello"
//MySayString x, 1000
//扣10分的写法:没有区分大小写
//函数名称:MySayString(str,dtime)
//函数功能:实现和SayString类似的功能(仅支持英文)
//传入参数:str:英文字符串dtime:延时操作时间
//返回参数:无
Function MySayString(str,dtime)
strLen = len(str) //获取输入字符串长度
For i = 1 To strLen
Delay dtime
KeyPress Mid(str,i,1) , 1
Next
End Function
//个人推荐的修改后写法
//函数名称:MySayString(str,dtime)
//函数功能:实现和SayString类似的功能(仅支持英文)
//传入参数:str:英文字符串dtime:延时操作时间
//返回参数:无
//参考:/p/3570413748
Function MySayString(str,dtime)
strLen = len(str) //获取输入字符串长度
For i = 1 To strLen
mychar= Mid(str,i,1) //截取单个字符
If "A" <= mychar and mychar <= "Z" Then
Delay dtime
KeyPress "CapsLock", 1
Delay dtime
KeyPress mychar, 1
Delay dtime
KeyPress "CapsLock", 1
ElseIf "a" <= mychar and mychar <= "z" Then
Delay dtime
KeyPress mychar , 1
End If
Next
End Function
3、以下代码运行后未出现弹窗,请简述找不到图的可能原因(至少三个)FindPic 0, 0, 800, 600, "Attachment:\ajjl.bmp", 1.0, ajjlbmpX, ajjlbmpY
If ajjlbmpX > 0 And ajjlbmpY > 0 Then
MessageBox "找到图片"
End If
1、查找的区域内没有同附件相匹配的图片。

2、匹配的图片不在查找范围内
3、相似度的设定太高
4、附件ajjl.bmp可能不存在。

相关文档
最新文档