《湖北省随州市曾都区2022-2023学年八年级上学期期末学业质量监测信息技术试题.docx》由会员分享,可在线阅读,更多相关《湖北省随州市曾都区2022-2023学年八年级上学期期末学业质量监测信息技术试题.docx(6页珍藏版)》请在三一办公上搜索。
1、湖北省随州市曾都区2022-2023学年八年级上学期期末学业质量监测信息技术试题学校:姓名:班级:考号:一、选择题1 .下列流程图的符号中,表示判断操作的是()a / / b C GDD.A.有穷性 B.确定性C.有效性3.下列程序设计语言中,不属于高级语言的是()D.连续性D. PASCALD. Stu_NameD.随机结构A. 18B. 30C. 10D. 152 .下列不属于算法的基本特征的是()A.FORTRANB.BASICC.汇编语言4 .下列变量名称中,正确的是()A.forB.12aC.not5 .下列不属于程序的基本结构的是()A.顺序结构B.选择结构C.循环结构6 .下列有
2、关input语句的说法错误的是()A.是一种灵活地给变量赋值的方法B.从键盘输入的数据的个数与Mput语句中变量的个数要保持一致C.从键盘输入的数据可以是常量、变量、函数表达式D.输入的数据之间用逗号分隔,不能用分号或空格作为间隔符号7 .以下程序执行完毕后,变量Age的最终值是()IAge=18Ase=Age+2RemAge=30Age=Age,2PrintAgeD. rand(x)D.金山快译8 .下列QBasic标准函数中,表示取整函数的是()A.abs(x)B.int(x)C.sqr(x)9 .下列不属于翻译软件的是()A.金山词霸B.金山毒霸C.有道词典10 .下列有关数组的说法不正
3、确的是()A.数组是有序数据的集合B.数组中的各个数据称为数组元素C.数组中每个数据分别用序号来标识D.数组可以存储不同类型的元素二、填空题11 .计算机的工作过程和人类解决问题的过程很相似,只要事先把解题步骤按先后顺序输入到计算机,计算机就会自动按预先安排好的步骤完成计算,这种事先编写好的解题步骤就是一O12 .程序按从上到下的顺序依次执行各条语句,每条语句必须执行且只能执行一次,没有执行不到的或执行多次的语句,这是结构程序设计的特点。13 .常见的选择结构有三种:单分支选择结构、双分支选择结构和选择结构。.阅读下列代码,程序的输出结果是o1.eta=5Letb三15IfabThenPrin
4、taelsePnntbEndIfEnd14 .若要在屏幕上打印出三角形的九九乘法表,则横线处应填写oForI=ITo9ForJ三lToS-I*JPnntJ:S;NertJPrintNextIEnd参考答案:1. B【详解】本题考查算法流程图。“输入/输出框”用平行四边形表示;“判断框”用菱形表示;“开始/结束框用圆角矩形表示;“处理框用矩形表示。故选项B正确。2. D【详解】本题考查算法的特征。算法的五大特征:有穷性、确定性、能行性(可行性)、有O个或多个输入、有一个或多个输出。连续性不是算法发特征。故选项D符合题意。3. C【详解】本题考查程序设计语言。高级语言并不是特指的某一种具体的语言,
5、而是包括很多编程语言,如流行的java,c,c+,C#,pascal,python,lisp,FoxPro,FortransBaSiC等等。汇编语言是符号化的机器语言,是低级编程语言。故选项C符合题意。4. D【详解】本题考查VB编程。VB变量命名规则,必须以字母或者文字开头,不能使用数字或其他字符开头,不能含有VB的专用保留字,同时VB不区分大小写。for,not保留字。选项D符合题意。5. D【详解】本题考查算法与编程。程序的基本结构是顺序结构、选择结构和循环结构。选项D符合题意。6. C【详解】本题考查PythOn里面input函数。格式:input(提示性文字),功能:等待用户从键盘上
6、输入数据,用户输入的内容将作为函数的值,不管用户输入的是什么内容,返回的都是字符串。从键盘输入的数据都是字符串。故选项C符合题意。7. C【详解】本题考查VB编程。VB中Rem语句是程序注释语句。因此程序第三行没有实际意义。Age的值为20,Age=Age2,最后Age值为10。选项C符合题意。8. B【详解】本题考查QBaSiC标准函数。abs(x)是求绝对值函数、int(x)是取整函数、sqr(x)是求平方函数、rand(x)是产生随机数。故选项B正确。9. B【详解】本题考查常用软件。金山毒露是中国的反病毒软件。金山词霸、有道词典、金山快译是翻译软件。故选项B符合题意。10. D【详解】
7、本题考查数组相关知识。数组是有序的元素序列、若将有限个类型相同的变量的集合命名,那么这个名称为数组名。用于区分数组的各个元素的数字编号称为下标。数组的元素必须是同一种类型。故选项D符合题意。11. 程序【详解】本题考查算法与编程。程序是一组能被计算机理解并执行的指令序列,是计算机执行算法的操作步骤。只要事先把解题步骤按先后顺序输入到计算机,计算机就会自动按预先安排好的步骤完成计算,这种事先编写好的解题步骤是程序。12. 顺序【详解】本题考查流程图的顺序结构。顺序结构的程序按从上到下的顺序依次执行各条语句,每条语句必须执行且只能执行一次,没有执行不到的或执行多次的语句。如图所示:C3运算顺序由上至下,依次执行StepLstep3step213. 多分支【详解】本题考查流程图的选择结构。常见的选择结构有三种:单分支选择结构、双分支选择结构和多分支选择结构。分别如下图:14. 15【详解】本题考查VB编程。根据代码a=5,b=15,判断ab不成立,因此输出b的值为15。故答案为15o15. I【详解】本题考查的知识点是程序设计循环结构的应用。题目要求打印出三角形的九九乘法表,外循环从1开始,内循环从1开始,以外循环的I结束,即可打印出三角形的九九乘法表。故横线处填写为:I。