资源简介 山东省日照市新营中学2020-2021学年七年级上学期信息技术期末考试试卷一、选择题1.(2020七上·日照期末)高阳同学在进行计算机组成知识的项目研究,以下说法错误是( )A.冯·诺依曼提出了存储程序的思想,确定计算机是由输入设备、控制器、存储器、运算器和输出设备五大部分组成B.CPU性能是选购优良计算机的核心指标C.计算机的存储设备一般有扫描仪、U盘、光盘、内存条等D.计算机存储的基本单位是字节,处理一个汉字需要2个字节2.(2020七上·日照期末)下列关于文件说法不正确的是( )A.从打开方式看,分为可执行文件和非可执行文件B.常见的图像文件扩展名有bmp、gif、jpg、mp3C..rar是压缩文件格式D.可执行文件的扩展名有.3.(2020七上·日照期末)下列软件中,属于应用软件的是( )①Photoshop ②word ③Android ④Flash ⑤WindowsA.①②③ B.①②④ C.②③⑤ D.②④⑤4.(2020七上·日照期末)执行下边的程序,输出运行结果是( )A.6.5 B.6.0 C.5 D.65.(2020七上·日照期末)执行语句y=4**3后,变量y的值为?( )A.64 B.12 C.0 D.816.(2020七上·日照期末)print("a"+"b"*2)结果是?( )A.ab2 B.abb C.abab D.ab7.(2020七上·日照期末)Python中,用什么方式实现代码快速缩进?( )A.Alt+Tab键 B.shift+Tab键 C.按4次空格键 D.Tab键8.(2020七上·日照期末)以下打印结果的类型不为字符串的是:( )A.a=input('输入一个数字: ')print(a) B.x=8y=str(x)print(y)C.x='8'y=int(x)print(y) D.print('8')9.(2020七上·日照期末)在Python中,s =“hellopython”则print(s[:-4])的结果是( )。A.hello B.hellopyt C.nyingzhong D.hellopy10.(2020七上·日照期末)在Python中运行如下侧程序,屏幕打印( )个#。for i in range(1,21,2):print("#")A.9 B.10 C.11 D.2011.(2020七上·日照期末)下列表达式,结果为False的是( )A.not 6<15 B.9>2 and 0C.2<9 or 5<2 D.20>19 and 87<10012.(2020七上·日照期末)下面程序的执行结果是( )x=['写作业','听音乐','运动]x.append ('看电影')print(x[3])A.写作业 B.听音乐 C.运动 D.看电影二、填空题13.(2020七上·日照期末)该程序可以依据原始成绩,判断证书等级,85(含)分以上为Great,70(含)至85为Good,60(含)至70为Medium,60分以下为Bad。G=int(input(‘请输入原始成绩:’)) If print(‘Great’) elif G<85 and G>=70: print(‘Good’) print(‘Medium’) else: print(‘Bad’)14.(2020七上·日照期末)打印1到100的偶数和。s=0 For i in range( ) print(“偶数和是:”,s)答案解析部分1.【答案】C【知识点】计算机系统的组成;信息在计算机中的存储【解析】【解答】计算机系统由硬件系统和软件系统组成。计算机硬件系统由运算器、控制器、存储器、输入设备、输出设备五大功能部分组成。计算机的性能主要由CPU、存储器等部件的性能指标决定。计算机的存储设备一般有硬盘、U盘、光盘、内存条等,扫描仪属于计算机输入设备。故答案选C。【分析】本题考查的是计算机的组成。存储程序式体系结构的计算机工作原理2.【答案】B【知识点】文件类型及格式【解析】【解答】常见的图形文件格式:bmp、jpg、gif、psd、png。mp3是音频文件扩展名。 .是可执行文件。故答案选B。【分析】本题考查的是文件的类型。文件的后缀名则表示了文件的格式类型。3.【答案】B【知识点】系统软件、应用软件及功能【解析】【解答】应用软件是为了某种特定的用途而开发的软件。题中Photoshop是图片处理,word是文字处理,Flash是动画处理,Android和Windows是操作系统。故答案选B。【分析】本题考查计算机软件。一般来讲,系统软件包括操作系统( Operating System, OS )、设备驱动程序、语言处理程序等。系统软件提供了使用计算机的基本功能,但是并不针对某一特定应用领域。应用软件可以是一个特定的程序,如图像浏览器,也可以是一组功能联系紧密、互相协作的程序集合,如办公处理软件。4.【答案】D【知识点】顺序结构程序设计与分析;Python常用内置函数【解析】【解答】b=int(6.5),取整为6。故答案选D。【分析】本题考查的是Python程序的运行。INT函数是将返回实数向下取整后的整数值。5.【答案】A【知识点】运算符与表达式【解析】【解答】4**3就是4的3次方。4**3=64。故答案选A。【分析】本题考查的是表达式的运算。**表示冥次方。6.【答案】B【知识点】运算符与表达式;Python常用内置函数【解析】【解答】print("a"+"b"*2)输出结果是abb。故答案选B。【分析】本题主要考查的是表达式的运算。*是乘法运算。7.【答案】B【知识点】注释与缩进【解析】【解答】使用Shift+Tab键实现代码快速缩进。故答案选B。【分析】本题考查的是Python的缩进。Python的缩进一般为四个字符的长度。8.【答案】C【知识点】Python常用内置函数【解析】【解答】'8'是字符串类型,y将x强制转换为int类型。输出y的值为整型数据,不是字符串。故答案选C。【分析】本题主要考查的是程序的分析及函数的功能。input( )函数默认返回字符串格式,str是字符串类型。9.【答案】D【知识点】数据类型【解析】【解答】s[:-4]表示在字符串s中取自右往左数4个字符之前的字符串,即hellopy。故答案选D。【分析】本题考查的是字符串与列表。字符串和列表的切片操作:格式:[start: end: step]。功能:返回从索引位置start到索引位置end且以step为步数的子序列(不包含索引位置end的元素)。10.【答案】B【知识点】循环结构程序设计与分析【解析】【解答】for i in range(1, 21, 2)表示从1开始,到21终止(不包含21),步长为2。故输出10个#。故答案选B。【分析】本题考查的是循环结构程序的分析。for i in range是用来for循环遍历的。range( )函数格式: range([start,] stop[, step]);参数:起始值(缺省为0),终值(但不包括),步长(缺省为1)。11.【答案】A【知识点】运算符与表达式【解析】【解答】选项A:6<15的值为True,not 6<15为False;选项B:9>2为True,True and 0为0;选项C:2<9为True, 5<2为False,True or False为True;选项D:20>19为True,87<100为True,True and True为True。故答案选A。【分析】本题考查的是Python表达式。表达式优先级别排序:算术运算符>=字符运算符>关系运算符>逻辑运算符12.【答案】D【知识点】数据类型【解析】【解答】append命令是将整个对象加在列表末尾,加入后列表x为['写作业','听音乐','运动,'看电影'] 。程序中输出的是索引为3的元素,看电影的索引即为3。故答案选D。【分析】本题主要考查的是列表的操作。列表是包含0个或多个对象的有序序列,用方括号“[ ]”括起来,并用逗号分隔其中的对象(元素)。可以通过索引访问列表中特定位置的元素。列表的索引:索引正向从0开始递增,反向从-1开始递减。13.【答案】G>=85:;elif G<70 and G>=60:【知识点】分支结构程序设计与分析【解析】【解答】要输出Great,则G需要大于85,故第一空答案为:G>=85:;要输出Medium,则G范围60(含)至70,故第二空答案为:elif G<70 and G>=60:。【分析】本题考查的是分支结构程序的设计与分析。14.【答案】1,101;if i%2==0: s=s+i【知识点】循环结构程序设计与分析【解析】【解答】for i in range(1,101)表示从1开始,到101终止(不包含101),步长为1。故第一空答案为:1,101;根据语句print(“偶数和是:”,s)可知,输出的是偶数的和,判断一个数是偶数的表达式为i%2==0。故第二空答案为:if i%2==0: s=s+i。【分析】本题考查的是循环结构程序设计与分析。for i in range是用来for循环遍历的。range( )函数格式: range([start,] stop[, step]);功能:创建一个整数列表;参数:起始值(缺省为0),终值(但不包括),步长(缺省为1)。1 / 1山东省日照市新营中学2020-2021学年七年级上学期信息技术期末考试试卷一、选择题1.(2020七上·日照期末)高阳同学在进行计算机组成知识的项目研究,以下说法错误是( )A.冯·诺依曼提出了存储程序的思想,确定计算机是由输入设备、控制器、存储器、运算器和输出设备五大部分组成B.CPU性能是选购优良计算机的核心指标C.计算机的存储设备一般有扫描仪、U盘、光盘、内存条等D.计算机存储的基本单位是字节,处理一个汉字需要2个字节【答案】C【知识点】计算机系统的组成;信息在计算机中的存储【解析】【解答】计算机系统由硬件系统和软件系统组成。计算机硬件系统由运算器、控制器、存储器、输入设备、输出设备五大功能部分组成。计算机的性能主要由CPU、存储器等部件的性能指标决定。计算机的存储设备一般有硬盘、U盘、光盘、内存条等,扫描仪属于计算机输入设备。故答案选C。【分析】本题考查的是计算机的组成。存储程序式体系结构的计算机工作原理2.(2020七上·日照期末)下列关于文件说法不正确的是( )A.从打开方式看,分为可执行文件和非可执行文件B.常见的图像文件扩展名有bmp、gif、jpg、mp3C..rar是压缩文件格式D.可执行文件的扩展名有.【答案】B【知识点】文件类型及格式【解析】【解答】常见的图形文件格式:bmp、jpg、gif、psd、png。mp3是音频文件扩展名。 .是可执行文件。故答案选B。【分析】本题考查的是文件的类型。文件的后缀名则表示了文件的格式类型。3.(2020七上·日照期末)下列软件中,属于应用软件的是( )①Photoshop ②word ③Android ④Flash ⑤WindowsA.①②③ B.①②④ C.②③⑤ D.②④⑤【答案】B【知识点】系统软件、应用软件及功能【解析】【解答】应用软件是为了某种特定的用途而开发的软件。题中Photoshop是图片处理,word是文字处理,Flash是动画处理,Android和Windows是操作系统。故答案选B。【分析】本题考查计算机软件。一般来讲,系统软件包括操作系统( Operating System, OS )、设备驱动程序、语言处理程序等。系统软件提供了使用计算机的基本功能,但是并不针对某一特定应用领域。应用软件可以是一个特定的程序,如图像浏览器,也可以是一组功能联系紧密、互相协作的程序集合,如办公处理软件。4.(2020七上·日照期末)执行下边的程序,输出运行结果是( )A.6.5 B.6.0 C.5 D.6【答案】D【知识点】顺序结构程序设计与分析;Python常用内置函数【解析】【解答】b=int(6.5),取整为6。故答案选D。【分析】本题考查的是Python程序的运行。INT函数是将返回实数向下取整后的整数值。5.(2020七上·日照期末)执行语句y=4**3后,变量y的值为?( )A.64 B.12 C.0 D.81【答案】A【知识点】运算符与表达式【解析】【解答】4**3就是4的3次方。4**3=64。故答案选A。【分析】本题考查的是表达式的运算。**表示冥次方。6.(2020七上·日照期末)print("a"+"b"*2)结果是?( )A.ab2 B.abb C.abab D.ab【答案】B【知识点】运算符与表达式;Python常用内置函数【解析】【解答】print("a"+"b"*2)输出结果是abb。故答案选B。【分析】本题主要考查的是表达式的运算。*是乘法运算。7.(2020七上·日照期末)Python中,用什么方式实现代码快速缩进?( )A.Alt+Tab键 B.shift+Tab键 C.按4次空格键 D.Tab键【答案】B【知识点】注释与缩进【解析】【解答】使用Shift+Tab键实现代码快速缩进。故答案选B。【分析】本题考查的是Python的缩进。Python的缩进一般为四个字符的长度。8.(2020七上·日照期末)以下打印结果的类型不为字符串的是:( )A.a=input('输入一个数字: ')print(a) B.x=8y=str(x)print(y)C.x='8'y=int(x)print(y) D.print('8')【答案】C【知识点】Python常用内置函数【解析】【解答】'8'是字符串类型,y将x强制转换为int类型。输出y的值为整型数据,不是字符串。故答案选C。【分析】本题主要考查的是程序的分析及函数的功能。input( )函数默认返回字符串格式,str是字符串类型。9.(2020七上·日照期末)在Python中,s =“hellopython”则print(s[:-4])的结果是( )。A.hello B.hellopyt C.nyingzhong D.hellopy【答案】D【知识点】数据类型【解析】【解答】s[:-4]表示在字符串s中取自右往左数4个字符之前的字符串,即hellopy。故答案选D。【分析】本题考查的是字符串与列表。字符串和列表的切片操作:格式:[start: end: step]。功能:返回从索引位置start到索引位置end且以step为步数的子序列(不包含索引位置end的元素)。10.(2020七上·日照期末)在Python中运行如下侧程序,屏幕打印( )个#。for i in range(1,21,2):print("#")A.9 B.10 C.11 D.20【答案】B【知识点】循环结构程序设计与分析【解析】【解答】for i in range(1, 21, 2)表示从1开始,到21终止(不包含21),步长为2。故输出10个#。故答案选B。【分析】本题考查的是循环结构程序的分析。for i in range是用来for循环遍历的。range( )函数格式: range([start,] stop[, step]);参数:起始值(缺省为0),终值(但不包括),步长(缺省为1)。11.(2020七上·日照期末)下列表达式,结果为False的是( )A.not 6<15 B.9>2 and 0C.2<9 or 5<2 D.20>19 and 87<100【答案】A【知识点】运算符与表达式【解析】【解答】选项A:6<15的值为True,not 6<15为False;选项B:9>2为True,True and 0为0;选项C:2<9为True, 5<2为False,True or False为True;选项D:20>19为True,87<100为True,True and True为True。故答案选A。【分析】本题考查的是Python表达式。表达式优先级别排序:算术运算符>=字符运算符>关系运算符>逻辑运算符12.(2020七上·日照期末)下面程序的执行结果是( )x=['写作业','听音乐','运动]x.append ('看电影')print(x[3])A.写作业 B.听音乐 C.运动 D.看电影【答案】D【知识点】数据类型【解析】【解答】append命令是将整个对象加在列表末尾,加入后列表x为['写作业','听音乐','运动,'看电影'] 。程序中输出的是索引为3的元素,看电影的索引即为3。故答案选D。【分析】本题主要考查的是列表的操作。列表是包含0个或多个对象的有序序列,用方括号“[ ]”括起来,并用逗号分隔其中的对象(元素)。可以通过索引访问列表中特定位置的元素。列表的索引:索引正向从0开始递增,反向从-1开始递减。二、填空题13.(2020七上·日照期末)该程序可以依据原始成绩,判断证书等级,85(含)分以上为Great,70(含)至85为Good,60(含)至70为Medium,60分以下为Bad。G=int(input(‘请输入原始成绩:’)) If print(‘Great’) elif G<85 and G>=70: print(‘Good’) print(‘Medium’) else: print(‘Bad’)【答案】G>=85:;elif G<70 and G>=60:【知识点】分支结构程序设计与分析【解析】【解答】要输出Great,则G需要大于85,故第一空答案为:G>=85:;要输出Medium,则G范围60(含)至70,故第二空答案为:elif G<70 and G>=60:。【分析】本题考查的是分支结构程序的设计与分析。14.(2020七上·日照期末)打印1到100的偶数和。s=0 For i in range( ) print(“偶数和是:”,s)【答案】1,101;if i%2==0: s=s+i【知识点】循环结构程序设计与分析【解析】【解答】for i in range(1,101)表示从1开始,到101终止(不包含101),步长为1。故第一空答案为:1,101;根据语句print(“偶数和是:”,s)可知,输出的是偶数的和,判断一个数是偶数的表达式为i%2==0。故第二空答案为:if i%2==0: s=s+i。【分析】本题考查的是循环结构程序设计与分析。for i in range是用来for循环遍历的。range( )函数格式: range([start,] stop[, step]);功能:创建一个整数列表;参数:起始值(缺省为0),终值(但不包括),步长(缺省为1)。1 / 1 展开更多...... 收起↑ 资源列表 山东省日照市新营中学2020-2021学年七年级上学期信息技术期末考试试卷(学生版).docx 山东省日照市新营中学2020-2021学年七年级上学期信息技术期末考试试卷(教师版).docx