资源简介 山东省临沂市2020-2021学年七年级上学期信息技术期末考试试卷一、选择题1.(2020七上·临沂期末)以下不是“离线版”App Inventor登录方式的是( )A.localhost:8888 B.127.0.0.1:8888C.Log in:8888 D.本机IP:8888【答案】C【知识点】编程环境【解析】【解答】“离线版”App Inventor登录方式:(1)在chrome或firefox浏览器地址栏中输入localhost:8888;(2)浏览器地址栏中的localhost替换成电脑的ip,即本机IP:8888;(3)用127.0.0.1:8888。故答案选C。【分析】本题考查的是编程环境App Inventor。2.(2020七上·临沂期末)启动Python,第一步先启动( )。A.Python ILDE B.Python IDLE C.Python LDIE D.Python EDLI【答案】B【知识点】程序设计工具【解析】【解答】启动Python,首先需要启动的是Python IDLE。故答案选B。【分析】本题考查的是Python的使用。编写程序一般需要有相应的开发环境。IDLE是Python自带的集成开发环境。3.(2020七上·临沂期末)Print()是一个Python内置函数,主要作用是( )。A.显示 B.调用 C.打印输出 D.展示【答案】C【知识点】Python常用内置函数【解析】【解答】Print( )的作用是打印输出。故答案选C。【分析】本题考查的是Python函数功能。Python常用的内置函数有input()、print()、int()、flout()、str( )、len()。4.(2020七上·临沂期末)Type( )函数主要是用于( )类型的查看。A.数值 B.对象 C.文字 D.字符【答案】B【知识点】Python常用内置函数【解析】【解答】type( )函数如果只有第一个参数则返回对象的类型,三个参数返回新的类型对象。故答案选B。【分析】本题考查的是Python函数。type( )函数是Python的内置函数。5.(2020七上·临沂期末)input( )函数结果返回一个( )类型数据。A.字符串 B.数字 C.列表 D.整数【答案】A【知识点】Python常用内置函数【解析】【解答】input( )函数功能:读取从键盘输入的字符串,若给定提示字符串,则直接输出。故答案选A。【分析】本题考查的是Python函数。input函数格式:input([prompt1])。6.(2020七上·临沂期末)App Inventor的设计界面主要包括哪几个部分?( )A.菜单区、工作区 B.素材区、属性面板C.组件面板、组件列表 D.以上都是【答案】D【知识点】编程环境【解析】【解答】App Inventor的设计界面主要包括菜单区、工作区 、素材区、属性面板、组件面板、组件列表几部分。故答案选D。【分析】本题考查的是App Inventor的设计界面。7.(2020七上·临沂期末)以下图形中哪个是流程图符号( )A. B.C. D.以上都是【答案】D【知识点】流程图的概念及其常用图形【解析】【解答】A是起止框;B是判断框;C是输入、输出框。故答案选D。【分析】本题考查的是流程图的符号。流程图的基本图形及其功能:围形 名称 功能开始/结束 表示算法的开始或结束。输入输出 表示算法中变量的输入或输出。处理 表示算法中变量的计算与赋值。判断 表示算法中的条件判断。流程线 表示算法中的流向。连接点 表示算法中的转接。8.(2020七上·临沂期末)选出不是Python中对应的运算符号( )A.取整/ B.幂运算 ** C.取余 % D.乘法 *【答案】A【知识点】运算符与表达式【解析】【解答】/是除法,//是向下取整。故答案选A。【分析】本题考查的是Python运算符。Python的算术运算符有+、-、、*、/、**、//。9.(2020七上·临沂期末)在if条件后输入冒号“:”,下面的程序会强制缩进,一般是( )字符。A.1 B.2 C.3 D.4【答案】D【知识点】注释与缩进【解析】【解答】在Python程序中,通常情况下都是采用4个空格长度作为一个缩进量。。故答案选D。【分析】本题考查的是语句的缩进。Python对代码的缩进要求非常严格,同一个级别代码块的缩进量必须一样,否则解释器会报SyntaxError异常错误。10.(2020七上·临沂期末)在for循环语句中,遍历结构不可以是( )A.range()函数 B.字符串C.注释 D.列表【答案】C【知识点】循环结构语句及格式【解析】【解答】字符串和列表等序列,其所有元素的索引值构成一个数字序列。为此,可以先通过Python提供的函数(range)构建数字序列,再通过for循环遍历序列中的所有元素。而注释就是对代码的解释和说明,只是为了提高可读性,不会被计算机编译。故答案选C。【分析】本题考查循环结构。for语句通过遍历序列中的元素实现循环,并通过序列的元素数量来控制循环次数。11.(2020七上·临沂期末)App Inventor有三个界面,下列不属于App Inventor界面的是( )A.项目界面 B.设计界面C.主界面 D.逻辑编程界面【答案】C【知识点】编程环境【解析】【解答】App Inventor三个界面分别是项目界面、设计界面、逻辑编程界面。故答案选C。【分析】本题考查的是App Inventor界面。12.(2020七上·临沂期末)下列不是App Inventor中组件的是( )A.Screen B.水平布局 C.按钮 D.语音识别器【答案】A【知识点】编程环境【解析】【解答】Screen相当于手机的屏幕,是用户界面设计的地方,不是App Inventor的组件。故答案选A。【分析】本题考查的是App Inventor的组件。App Inventor的组件面板:13.(2020七上·临沂期末)HTTP协议也称为( )A.文本传输协议 B.超文本传输协议C.传输协议 D.信息传输协议【答案】B【知识点】网络协议【解析】【解答】HTTP是超文本传输协议(英文:HyperTextTransferProtocol),是一种用于分布式、协作式和超媒体信息系统的应用层协议。故答案选B。【分析】本题考查的是网络协议。FTP是文本传输协议。14.“Delete”键等同于下面( )命令。A.复制 B.粘贴 C.删除 D.重命名【答案】C【知识点】计算机及其组成【解析】【解答】“Delete”键等同于删除命令。故答案选C。【分析】本题考查“Delete”键。删除键(delete)在键盘上为del键或者是delete键,通常位于键盘的右上角区域。15.(2020七上·临沂期末)在windows中文件名由( )两部分组成。A.主文件名和圆点 B.扩展名和圆点C.主文件名和扩展名 D.大写字母和小写字母【答案】C【知识点】资源管理器与文件、文件夹【解析】【解答】文件由主文件名和扩展名组成。故答案选C。【分析】本题考查文件名称的组成。文件命名规则:前缀名+后缀名,中间加一个点。前缀名可以任意命名,而后缀名则表示了文件的格式类型。16.(2020七上·临沂期末)将一个文件从某个文件夹移动到另一个文件夹中,可以使用( )A.Ctrl+C/Ctrl+V B.Ctrl+X/Ctrl+VC.Ctrl+A/Ctrl+Z D.Ctrl+F/Ctrl+H【答案】B【知识点】资源管理器与文件、文件夹【解析】【解答】Ctrl+C+Ctrl+V是复制粘贴,Ctrl+X+Ctrl+V是剪切粘贴,Ctrl+A是全选、Ctrl+Z是撤销、Ctrl+F是查找、Ctrl+H是替换。要移动文件用Ctrl+X/Ctrl+V。故答案选A。【分析】本题考查文件的移动操作。17.(2020七上·临沂期末)计算机是重要的信息处理工具,计算机系统是由( )两个部分组成A.主机和显示器 B.主机和外部C.中央处理和存储器 D.硬件和软件【答案】D【知识点】计算机系统的组成【解析】【解答】计算机系统是由硬件和软件两个部分组成。故答案选D。【分析】本题考查的是计算机系统的组成。只有硬件系统的电脑,成为裸机。18.(2020七上·临沂期末)在Python中,程序文件保存的名字正确的是( )A.dream B.dream.py C.dream.python D.dream.txt【答案】B【知识点】程序的保存及文件扩展名【解析】【解答】Python文件的扩展名是.py。故答案选B。【分析】本题考查的是Python程序文件。19.(2018八上·蒙阴期中)Python程序的单行注释可使用( )后面加注释语句。A.* B.# C.% D.$【答案】B【知识点】注释与缩进【解析】【解答】Python中,单行注释需要用#。故答案选B。【分析】本题考查Python的语句注释。20.(2020七上·临沂期末)Python中,( )不能作为标识符的开头。A.小写字母 B.数字 C.下划线 D.大写字母【答案】B【知识点】常量、变量与赋值语句【解析】【解答】Python变量名可以包括字母、数字、下划线,但是数字不能做为开头。故答案选B。【分析】本题考查的是Python变量的命名。在Python中,给变量命名,要遵守以下规则:(1)只能包含字母、数字和下划线。注意字母区分大小写。(2)不能以数字开头,不能与关键字同名。二、判断题21.(2020七上·临沂期末)AppInventor有两种版本:一种是“离线版”;一种是“在线版”。【答案】(1)正确【知识点】编程环境【解析】【解答】App Inventor有“离线版”和“在线版”。故答案为:正确。【分析】本题考查的是App Inventor。22.(2020七上·临沂期末)在Python程序中,只可以使用括号“()”和“[ ]”。【答案】(1)错误【知识点】运算符与表达式【解析】【解答】python中最常见的括号有:小括号( )、中括号[ ]和大括号。故答案为:错误。【分析】本题考查的是Python的符号。23.(2020七上·临沂期末)AppInventor的组件分为两类。一类是可视组件,另一类是非可视组件。【答案】(1)正确【知识点】编程环境【解析】【解答】App Inventor的组件分为可视组件和非可视组件。故答案为:正确。【分析】本题考查的是App Inventor的组件。24.(2020七上·临沂期末)在Python程序中,注释语句同样会被执行。【答案】(1)错误【知识点】注释与缩进【解析】【解答】注释只是为了提高可读性,不会被计算机编译。故答案为:错误。【分析】本题考查的是Python的注释语句。注释就是对代码的解释和说明,其目的是让人们能够更加轻松地了解代码。25.(2020七上·临沂期末)在AppInventor中,变量类型只有数字、文本和逻辑3种。【答案】(1)错误【知识点】常量、变量与赋值语句【解析】【解答】App Inventor变量类型有数字、文本、逻辑、列表、颜色等。故答案为:错误。【分析】本题考查的是App Inventor的变量类型。26.(2018八上·蒙阴期中)Python中,幂运算的优先级较高。【答案】(1)正确【知识点】运算符与表达式【解析】【解答】幂运算(指数),在Python中是优先级最高的运算符。故答案为正确。【分析】本题考查Python的运算符优先级。幂运算是较高的优先级的运算符。27.(2020七上·临沂期末)AppInventor“离线版”安装后不可以单机使用。【答案】(1)错误【知识点】程序设计工具【解析】【解答】App Inventor“离线版”安装后可以单机使用。故答案为:错误。【分析】本题考查的是App Inventor。App Inventor有“离线版”和在线版两种。28.(2020七上·临沂期末)标识符可以包括字母、数字、下划线,数字可以作为标识符的开头。【答案】(1)错误【知识点】常量、变量与赋值语句【解析】【解答】Python变量名可以包括字母、数字、下划线,但是数字不能做为开头。故答案为:错误。【分析】本题考查的是Python变量的命名。在Python中,给变量命名,要遵守以下规则:(1)只能包含字母、数字和下划线。注意字母区分大小写。(2)不能以数字开头,不能与关键字同名。29.(2020七上·临沂期末)分支结构是程序根据条件判断而选择不同执行方式的一种程序结构。【答案】(1)正确【知识点】算法的控制结构【解析】【解答】分支结构(也称选择结构)是先进性条件判断,再根据判断结果分别执行不同处理的控制结构。故答案为:正确。【分析】本题考查分支结构。分支结构在执行时具有下列特点:①首先进行条件判断,根据条件满足与否来决定执行哪个分支。②在一个分支结构中,必定有一个分支被执行,其他的分支则被忽略。30.(2020七上·临沂期末)多分支语句可以使用“if--elif--else”的结构。【答案】(1)正确【知识点】分支结构语句及格式【解析】【解答】在分支结构中,当选择的情况较多时,Python中提供了if-elif条件语句。故答案为:正确。【分析】本题考查的是多分支语句。在Python中,if-elif条件语句的一般格式是:if <条件1>:<语句块1>elif <条件2>:<语句块2>elif <条件n>:<语句块n>[else:<语句块n+1>]31.(2020七上·临沂期末)积木抽屉在AppInventor的设计界面里。【答案】(1)错误【知识点】编程环境【解析】【解答】积木抽屉在App Inventor的逻辑编程界面里。故答案为:错误。【分析】本题考查的是App Inventor界面。App Inventor三个界面是项目界面、设计界面、逻辑编程界面。32.(2020七上·临沂期末)在AppInventor中合理重命名组件是非常好的编程习惯。【答案】(1)正确【知识点】编程环境【解析】【解答】给App Inventor合理重命名组件可以方便修改、调整编程。故答案为:正确。【分析】本题考查的是App Inventor组件。33.(2020七上·临沂期末)在Python中,常见错误有函数名错误、使用了中文符号、出现语法错误等。【答案】(1)正确【知识点】程序设计工具【解析】【解答】Python常见的异常:异常 描述NameError 尝试访问一个没有申明的变量ZeroDivisionError 除数为0SyntaxError 语法错误IndexError 索引超出序列范围KeyError 请求一个不存在的字典关键字IOError 输入输出错误(比如你要读的文件不存在)AttributeError 尝试访问未知的对象属性ValueError 数值错误ValueError 传给函数的参数类型不正确,比如给int()函数传入字符串形AssertionError 断言错误故答案为:正确。【分析】本题考查的是Python的常见错误。34.(2020七上·临沂期末)只要计算机中安装了病毒防治软件就可以万无一失地防治病毒的入侵。【答案】(1)错误【知识点】计算机病毒与恶意软件【解析】【解答】计算机安装了病毒防治软件仅仅是降低了感染计算机病毒的风险。故答案为:错误。【分析】本题考查的是计算机病毒的防范。防范计算机中病毒的方法:1、及时将重要数据备份到U盘、移动硬盘、光盘等外部存储设备,也可以利用云存储技术,如网盘、云盘等对数据进行备份。2、不使用来历不明的移动存储设备,一定要使用时,必须先用最新版本的杀毒软件进行检查、杀毒。3、及时安装计算机系统的补丁程序,堵住系统漏洞。4、定期更改重要密码,不用英语单词等简单字符作为网络账号的密码。5、不浏览恶意网站;不随意安装来历不明的软件。6、注重计算机系统的安全防护,及时安装并更新防护软件和杀毒软件。35.(2020七上·临沂期末)我们日常所用的文字处理、图像加工、动画制作等软件都是通过计算机语言设计编写出来的。【答案】(1)正确【知识点】计算机语言及其发展历程【解析】【解答】日常所用的软件都是通过计算机语言设计编写出来的。故答案为:正确。【分析】本题考查的是软件的编写。1 / 1山东省临沂市2020-2021学年七年级上学期信息技术期末考试试卷一、选择题1.(2020七上·临沂期末)以下不是“离线版”App Inventor登录方式的是( )A.localhost:8888 B.127.0.0.1:8888C.Log in:8888 D.本机IP:88882.(2020七上·临沂期末)启动Python,第一步先启动( )。A.Python ILDE B.Python IDLE C.Python LDIE D.Python EDLI3.(2020七上·临沂期末)Print()是一个Python内置函数,主要作用是( )。A.显示 B.调用 C.打印输出 D.展示4.(2020七上·临沂期末)Type( )函数主要是用于( )类型的查看。A.数值 B.对象 C.文字 D.字符5.(2020七上·临沂期末)input( )函数结果返回一个( )类型数据。A.字符串 B.数字 C.列表 D.整数6.(2020七上·临沂期末)App Inventor的设计界面主要包括哪几个部分?( )A.菜单区、工作区 B.素材区、属性面板C.组件面板、组件列表 D.以上都是7.(2020七上·临沂期末)以下图形中哪个是流程图符号( )A. B.C. D.以上都是8.(2020七上·临沂期末)选出不是Python中对应的运算符号( )A.取整/ B.幂运算 ** C.取余 % D.乘法 *9.(2020七上·临沂期末)在if条件后输入冒号“:”,下面的程序会强制缩进,一般是( )字符。A.1 B.2 C.3 D.410.(2020七上·临沂期末)在for循环语句中,遍历结构不可以是( )A.range()函数 B.字符串C.注释 D.列表11.(2020七上·临沂期末)App Inventor有三个界面,下列不属于App Inventor界面的是( )A.项目界面 B.设计界面C.主界面 D.逻辑编程界面12.(2020七上·临沂期末)下列不是App Inventor中组件的是( )A.Screen B.水平布局 C.按钮 D.语音识别器13.(2020七上·临沂期末)HTTP协议也称为( )A.文本传输协议 B.超文本传输协议C.传输协议 D.信息传输协议14.“Delete”键等同于下面( )命令。A.复制 B.粘贴 C.删除 D.重命名15.(2020七上·临沂期末)在windows中文件名由( )两部分组成。A.主文件名和圆点 B.扩展名和圆点C.主文件名和扩展名 D.大写字母和小写字母16.(2020七上·临沂期末)将一个文件从某个文件夹移动到另一个文件夹中,可以使用( )A.Ctrl+C/Ctrl+V B.Ctrl+X/Ctrl+VC.Ctrl+A/Ctrl+Z D.Ctrl+F/Ctrl+H17.(2020七上·临沂期末)计算机是重要的信息处理工具,计算机系统是由( )两个部分组成A.主机和显示器 B.主机和外部C.中央处理和存储器 D.硬件和软件18.(2020七上·临沂期末)在Python中,程序文件保存的名字正确的是( )A.dream B.dream.py C.dream.python D.dream.txt19.(2018八上·蒙阴期中)Python程序的单行注释可使用( )后面加注释语句。A.* B.# C.% D.$20.(2020七上·临沂期末)Python中,( )不能作为标识符的开头。A.小写字母 B.数字 C.下划线 D.大写字母二、判断题21.(2020七上·临沂期末)AppInventor有两种版本:一种是“离线版”;一种是“在线版”。22.(2020七上·临沂期末)在Python程序中,只可以使用括号“()”和“[ ]”。23.(2020七上·临沂期末)AppInventor的组件分为两类。一类是可视组件,另一类是非可视组件。24.(2020七上·临沂期末)在Python程序中,注释语句同样会被执行。25.(2020七上·临沂期末)在AppInventor中,变量类型只有数字、文本和逻辑3种。26.(2018八上·蒙阴期中)Python中,幂运算的优先级较高。27.(2020七上·临沂期末)AppInventor“离线版”安装后不可以单机使用。28.(2020七上·临沂期末)标识符可以包括字母、数字、下划线,数字可以作为标识符的开头。29.(2020七上·临沂期末)分支结构是程序根据条件判断而选择不同执行方式的一种程序结构。30.(2020七上·临沂期末)多分支语句可以使用“if--elif--else”的结构。31.(2020七上·临沂期末)积木抽屉在AppInventor的设计界面里。32.(2020七上·临沂期末)在AppInventor中合理重命名组件是非常好的编程习惯。33.(2020七上·临沂期末)在Python中,常见错误有函数名错误、使用了中文符号、出现语法错误等。34.(2020七上·临沂期末)只要计算机中安装了病毒防治软件就可以万无一失地防治病毒的入侵。35.(2020七上·临沂期末)我们日常所用的文字处理、图像加工、动画制作等软件都是通过计算机语言设计编写出来的。答案解析部分1.【答案】C【知识点】编程环境【解析】【解答】“离线版”App Inventor登录方式:(1)在chrome或firefox浏览器地址栏中输入localhost:8888;(2)浏览器地址栏中的localhost替换成电脑的ip,即本机IP:8888;(3)用127.0.0.1:8888。故答案选C。【分析】本题考查的是编程环境App Inventor。2.【答案】B【知识点】程序设计工具【解析】【解答】启动Python,首先需要启动的是Python IDLE。故答案选B。【分析】本题考查的是Python的使用。编写程序一般需要有相应的开发环境。IDLE是Python自带的集成开发环境。3.【答案】C【知识点】Python常用内置函数【解析】【解答】Print( )的作用是打印输出。故答案选C。【分析】本题考查的是Python函数功能。Python常用的内置函数有input()、print()、int()、flout()、str( )、len()。4.【答案】B【知识点】Python常用内置函数【解析】【解答】type( )函数如果只有第一个参数则返回对象的类型,三个参数返回新的类型对象。故答案选B。【分析】本题考查的是Python函数。type( )函数是Python的内置函数。5.【答案】A【知识点】Python常用内置函数【解析】【解答】input( )函数功能:读取从键盘输入的字符串,若给定提示字符串,则直接输出。故答案选A。【分析】本题考查的是Python函数。input函数格式:input([prompt1])。6.【答案】D【知识点】编程环境【解析】【解答】App Inventor的设计界面主要包括菜单区、工作区 、素材区、属性面板、组件面板、组件列表几部分。故答案选D。【分析】本题考查的是App Inventor的设计界面。7.【答案】D【知识点】流程图的概念及其常用图形【解析】【解答】A是起止框;B是判断框;C是输入、输出框。故答案选D。【分析】本题考查的是流程图的符号。流程图的基本图形及其功能:围形 名称 功能开始/结束 表示算法的开始或结束。输入输出 表示算法中变量的输入或输出。处理 表示算法中变量的计算与赋值。判断 表示算法中的条件判断。流程线 表示算法中的流向。连接点 表示算法中的转接。8.【答案】A【知识点】运算符与表达式【解析】【解答】/是除法,//是向下取整。故答案选A。【分析】本题考查的是Python运算符。Python的算术运算符有+、-、、*、/、**、//。9.【答案】D【知识点】注释与缩进【解析】【解答】在Python程序中,通常情况下都是采用4个空格长度作为一个缩进量。。故答案选D。【分析】本题考查的是语句的缩进。Python对代码的缩进要求非常严格,同一个级别代码块的缩进量必须一样,否则解释器会报SyntaxError异常错误。10.【答案】C【知识点】循环结构语句及格式【解析】【解答】字符串和列表等序列,其所有元素的索引值构成一个数字序列。为此,可以先通过Python提供的函数(range)构建数字序列,再通过for循环遍历序列中的所有元素。而注释就是对代码的解释和说明,只是为了提高可读性,不会被计算机编译。故答案选C。【分析】本题考查循环结构。for语句通过遍历序列中的元素实现循环,并通过序列的元素数量来控制循环次数。11.【答案】C【知识点】编程环境【解析】【解答】App Inventor三个界面分别是项目界面、设计界面、逻辑编程界面。故答案选C。【分析】本题考查的是App Inventor界面。12.【答案】A【知识点】编程环境【解析】【解答】Screen相当于手机的屏幕,是用户界面设计的地方,不是App Inventor的组件。故答案选A。【分析】本题考查的是App Inventor的组件。App Inventor的组件面板:13.【答案】B【知识点】网络协议【解析】【解答】HTTP是超文本传输协议(英文:HyperTextTransferProtocol),是一种用于分布式、协作式和超媒体信息系统的应用层协议。故答案选B。【分析】本题考查的是网络协议。FTP是文本传输协议。14.【答案】C【知识点】计算机及其组成【解析】【解答】“Delete”键等同于删除命令。故答案选C。【分析】本题考查“Delete”键。删除键(delete)在键盘上为del键或者是delete键,通常位于键盘的右上角区域。15.【答案】C【知识点】资源管理器与文件、文件夹【解析】【解答】文件由主文件名和扩展名组成。故答案选C。【分析】本题考查文件名称的组成。文件命名规则:前缀名+后缀名,中间加一个点。前缀名可以任意命名,而后缀名则表示了文件的格式类型。16.【答案】B【知识点】资源管理器与文件、文件夹【解析】【解答】Ctrl+C+Ctrl+V是复制粘贴,Ctrl+X+Ctrl+V是剪切粘贴,Ctrl+A是全选、Ctrl+Z是撤销、Ctrl+F是查找、Ctrl+H是替换。要移动文件用Ctrl+X/Ctrl+V。故答案选A。【分析】本题考查文件的移动操作。17.【答案】D【知识点】计算机系统的组成【解析】【解答】计算机系统是由硬件和软件两个部分组成。故答案选D。【分析】本题考查的是计算机系统的组成。只有硬件系统的电脑,成为裸机。18.【答案】B【知识点】程序的保存及文件扩展名【解析】【解答】Python文件的扩展名是.py。故答案选B。【分析】本题考查的是Python程序文件。19.【答案】B【知识点】注释与缩进【解析】【解答】Python中,单行注释需要用#。故答案选B。【分析】本题考查Python的语句注释。20.【答案】B【知识点】常量、变量与赋值语句【解析】【解答】Python变量名可以包括字母、数字、下划线,但是数字不能做为开头。故答案选B。【分析】本题考查的是Python变量的命名。在Python中,给变量命名,要遵守以下规则:(1)只能包含字母、数字和下划线。注意字母区分大小写。(2)不能以数字开头,不能与关键字同名。21.【答案】(1)正确【知识点】编程环境【解析】【解答】App Inventor有“离线版”和“在线版”。故答案为:正确。【分析】本题考查的是App Inventor。22.【答案】(1)错误【知识点】运算符与表达式【解析】【解答】python中最常见的括号有:小括号( )、中括号[ ]和大括号。故答案为:错误。【分析】本题考查的是Python的符号。23.【答案】(1)正确【知识点】编程环境【解析】【解答】App Inventor的组件分为可视组件和非可视组件。故答案为:正确。【分析】本题考查的是App Inventor的组件。24.【答案】(1)错误【知识点】注释与缩进【解析】【解答】注释只是为了提高可读性,不会被计算机编译。故答案为:错误。【分析】本题考查的是Python的注释语句。注释就是对代码的解释和说明,其目的是让人们能够更加轻松地了解代码。25.【答案】(1)错误【知识点】常量、变量与赋值语句【解析】【解答】App Inventor变量类型有数字、文本、逻辑、列表、颜色等。故答案为:错误。【分析】本题考查的是App Inventor的变量类型。26.【答案】(1)正确【知识点】运算符与表达式【解析】【解答】幂运算(指数),在Python中是优先级最高的运算符。故答案为正确。【分析】本题考查Python的运算符优先级。幂运算是较高的优先级的运算符。27.【答案】(1)错误【知识点】程序设计工具【解析】【解答】App Inventor“离线版”安装后可以单机使用。故答案为:错误。【分析】本题考查的是App Inventor。App Inventor有“离线版”和在线版两种。28.【答案】(1)错误【知识点】常量、变量与赋值语句【解析】【解答】Python变量名可以包括字母、数字、下划线,但是数字不能做为开头。故答案为:错误。【分析】本题考查的是Python变量的命名。在Python中,给变量命名,要遵守以下规则:(1)只能包含字母、数字和下划线。注意字母区分大小写。(2)不能以数字开头,不能与关键字同名。29.【答案】(1)正确【知识点】算法的控制结构【解析】【解答】分支结构(也称选择结构)是先进性条件判断,再根据判断结果分别执行不同处理的控制结构。故答案为:正确。【分析】本题考查分支结构。分支结构在执行时具有下列特点:①首先进行条件判断,根据条件满足与否来决定执行哪个分支。②在一个分支结构中,必定有一个分支被执行,其他的分支则被忽略。30.【答案】(1)正确【知识点】分支结构语句及格式【解析】【解答】在分支结构中,当选择的情况较多时,Python中提供了if-elif条件语句。故答案为:正确。【分析】本题考查的是多分支语句。在Python中,if-elif条件语句的一般格式是:if <条件1>:<语句块1>elif <条件2>:<语句块2>elif <条件n>:<语句块n>[else:<语句块n+1>]31.【答案】(1)错误【知识点】编程环境【解析】【解答】积木抽屉在App Inventor的逻辑编程界面里。故答案为:错误。【分析】本题考查的是App Inventor界面。App Inventor三个界面是项目界面、设计界面、逻辑编程界面。32.【答案】(1)正确【知识点】编程环境【解析】【解答】给App Inventor合理重命名组件可以方便修改、调整编程。故答案为:正确。【分析】本题考查的是App Inventor组件。33.【答案】(1)正确【知识点】程序设计工具【解析】【解答】Python常见的异常:异常 描述NameError 尝试访问一个没有申明的变量ZeroDivisionError 除数为0SyntaxError 语法错误IndexError 索引超出序列范围KeyError 请求一个不存在的字典关键字IOError 输入输出错误(比如你要读的文件不存在)AttributeError 尝试访问未知的对象属性ValueError 数值错误ValueError 传给函数的参数类型不正确,比如给int()函数传入字符串形AssertionError 断言错误故答案为:正确。【分析】本题考查的是Python的常见错误。34.【答案】(1)错误【知识点】计算机病毒与恶意软件【解析】【解答】计算机安装了病毒防治软件仅仅是降低了感染计算机病毒的风险。故答案为:错误。【分析】本题考查的是计算机病毒的防范。防范计算机中病毒的方法:1、及时将重要数据备份到U盘、移动硬盘、光盘等外部存储设备,也可以利用云存储技术,如网盘、云盘等对数据进行备份。2、不使用来历不明的移动存储设备,一定要使用时,必须先用最新版本的杀毒软件进行检查、杀毒。3、及时安装计算机系统的补丁程序,堵住系统漏洞。4、定期更改重要密码,不用英语单词等简单字符作为网络账号的密码。5、不浏览恶意网站;不随意安装来历不明的软件。6、注重计算机系统的安全防护,及时安装并更新防护软件和杀毒软件。35.【答案】(1)正确【知识点】计算机语言及其发展历程【解析】【解答】日常所用的软件都是通过计算机语言设计编写出来的。故答案为:正确。【分析】本题考查的是软件的编写。1 / 1 展开更多...... 收起↑ 资源列表 山东省临沂市2020-2021学年七年级上学期信息技术期末考试试卷(学生版).docx 山东省临沂市2020-2021学年七年级上学期信息技术期末考试试卷(教师版).docx