2023年信息技术中考真题汇编-算法与编程(Word版,含答案)

文档属性

名称 2023年信息技术中考真题汇编-算法与编程(Word版,含答案)
格式 doc
文件大小 50.5KB
资源类型 教案
版本资源 通用版
科目 信息技术(信息科技)
更新时间 2023-09-03 14:27:19

图片预览

文档简介

2023年信息技术中考真题汇编-算法与编程
一、选择题
1.(2023·江苏·统考中考真题)程序设计过程包括设计算法、( )和调试程序。
A.封装测试 B.编译程序 C.编写程序 D.设计流程图
2.(2023·江苏·统考中考真题)右图Python程序段运行后的输出结果是( )

A.2 B.5 C.10 D.50
3.(2023·江苏·统考中考真题)Python程序语句:print(100-25%3) 的打印结果是( )
A.99 B.92 C.75 D.100
4.(2023·江苏·统考中考真题)小王同学用python编写计算1+2+……+100的和, 右图横线上的代码应该是( )
sum= 0for i sum=sum+i print (sum)
A.in range(100): B.in range(1, 99): C.in range(1, 100): D.in range(1, 101):
5.(2023·江苏·统考中考真题)在Python中,a=1,b=2,c=3,下列表达式值为真的是( )
A.a>b B.ac C.a>b or b6.(2023·江苏·统考中考真题)Python程序导入模块的命令是( )
A.input B.accept C.import D.in
7.(2023·江苏·统考中考真题)下列流程图图示中,表示“判断”的框图是( )。
A. B. C. D.
二、判断题
8.(2023·江苏·统考中考真题)Python程序中,“a=b”为赋值语句,“a==b”为关系表达式。( )
9.(2023·江苏·统考中考真题)Python程序中, 变量的命名不区分大小写。( )
10.(2023·江苏·统考中考真题)Python自带的IDLE包括Python Shell窗口和Python Editor窗口。( )
11.(2023·江苏·统考中考真题)Python程序中, a=input(“请输入数字”) 执行后, 变量a的数据类型是整型。( )
12.(2023·江苏·统考中考真题)Python程序文件的后缀名为“.py”。( )
三、操作题
13.(2023·江苏·统考中考真题)国家质量监督检验检疫局发布的《车辆驾驶人员血液、呼气酒精含量阈值与检验》中规定:车辆驾驶人员每100ml血液中的酒精含量小于20mg不构成饮酒驾驶行为;酒精含量大于或等于20mg且小于80mg为酒驾;酒精含量大于或等于80mg为醉驾。请根据酒驾检测程序代码,完成下面小题。
n=int(input("请输入酒精含量:“))if n<20:print("没有饮酒")else:if ① :print("酒驾")else:print("醉驾")
(1)程序中变量n的数据类型是 。
A.整数 B.浮点数 C.字符串 D.布尔型
(2)Python中的输入函数是
(3)Python中的输出函数是
(4)程序①处应填
(5)若从键盘读入80,则程序的输出结果是 。
四、填空题
14.(2023·江苏·统考中考真题)算法的三种基本结构包括顺序结构、 、和循环结构。
15.(2023·江苏·统考中考真题)Python语言中用来定义函数的关键字是
参考答案:
1.C
【详解】本题考查程序设计的过程。程序设计的基本过程一般包括:分析问题、设计算法、编写程序和调试程序。故选项C正确。
2.C
【详解】本题考查Python相关知识。过程如下:
定义A=10 ,B=5
执行A=A*B=10*5=50
B=A/B=50/5=10
故选项C正确。
3.A
【详解】本题考查Python程序语句分析。在print(100-25%3)语句中,print()函数的功能是输出括号中的内容,运算式100-25%3中,取余“%”优先级高于减法“-”,所以100-25%3=100-1=99,所以打印输出结果是99。故选项A正确。
4.D
【详解】本题考查Python相关知识。for i in range()是用来for循环遍历的。语法格式:range(start, stop[, step]),分别是起始、终止和步长,如果无步长,默认步长为1。for i in range(1,101)范围是从1到101,但不包含101。故选项D正确。
5.C
【详解】本题考查Python相关知识。选项A中1>2不成立;选项B中2>3不成立,条件是and,要左右两边同时成立才成真;选项D中a==b不成立;选项C中2<3成立,条件是or,只要满足一个条件即为真。故选项C正确。
6.C
【详解】本题考查Python相关知识。Python程序导入模块的命令是import。故选项C正确。
7.B
【详解】本题考查算法流程图。“输入/输出框”用平行四边形表示,选项A错误;“判断框”用菱形表示,选项B正确;“开始/结束框”用圆角矩形表示,选项C错误;“处理框”用矩形表示,选项D错误。
8.正确
【详解】本题考查Python相关知识。“变量=表达式或数值”是赋值语句;等于(==):用于判断两个值是否相等,为关系表达式。故说法正确。
9.错误
【详解】本题考查Python变量命名。在Python中,变量名必须以字母或下划线开头,不能以数字开头。变量名可以包含字母、数字和下划线,但不能包含空格或其他符号。变量名区分大小写,故说法错误。
10.正确
【详解】本题考查Python相关知识。IDLE 提供了一个交互式的 Python shell 窗口和一个简单的代码编辑器,可以帮助用户轻松编写、测试和调试 Python 代码。故说法正确。
11.错误
【详解】本题主要考查Python输入函数input()的应用。Python系统中,input()函数接收的数据类型均是字符型,不是整型,故说法错误。
12.正确
【详解】本题考查算法与编程。Python程序文件的后缀名为“.py”,题目说法正确。
【点睛】
13. A input print n<80 醉驾
【详解】本题考查Python相关知识。(1)int是整型数据类型;(2)输入函数是input;(3)输出函数是print;(4)酒精含量大于或等于20mg且小于80mg为酒驾,程序①处应填n<80;(5)酒精含量大于或等于80mg为醉驾,读入80输出结果为醉驾,如图:

14.选择结构(分支结构)
【详解】本题考查算法的基本结构。算法的基本结构有三种:顺序结构、选择结构(分支结构)、循环结构。
15.def
【详解】本题考查Python关键字。Python中定义函数的关键字是def。写函数时会写:def (): ...
试卷第1页,共3页
试卷第1页,共3页
同课章节目录