内容正文:
连州市2022—2023学年度第二学期期末核心素养检测
八年级《信息科技》学科
一、单项选择。( 本大题共30小题,每小题3分,共90分) 1.Python 源代码程序编译后的文件扩展名为( )。
A.py B.c C.java D.php
2.python 语言中,数据的输出通过( )函数来实现。
A.input() B.min() C.print() D.int()
3. · input()函数的返回结果的数据类型是( )。
A. 数值型 B. 集 合 C. 字符串 D. 列表
4. 在 python 语言中,变量的赋值是通过赋值运算符来完成,要将数据存放到变量中,使 用赋值命令( )
A.= B.!= C.>= D.<=
5.下面语句不正确的是( )
A.c+1=a B.c=c+1 C.c=a*b D.c=a/b
6.python 的关系运算符中,用来表示不等于的符号是()
A.= B.!= C.> D.<=
7. 计算机程序中最基本.最常用的程序结构是:()
A. 顺序结构 B. 分支结构 C. 循环结构 D. 混合结构
8. 在 python中,下列程序代码运行的结果是输出多少个good( )。
for value in range(1,6):
print("good")
A.6 B.5 C.4 D.1
9. 下列哪个语句和for 类似,都是循环结构的程序()。
A.while B.if C.def D.rande
10.在Python中,关于变量的说法,正确的是()
A. 变量必须以字母开头命名
B. 变量只能用来存储数字,不能存储汉字
C. 在python中变量类型一旦定义就不能再改变
D. 变量被第二次赋值后,新值会取代旧的值 11.int 属于的数据类型()
A. 整型 B. 浮 点 型 C. 字符型 D.A,B,C 全错
12.张明今天学习了python 里面提供的算术运算符,可以进行四则运算及各种算术运算, 以下两行程序的运行结果是()
八年级《信息科技》试题 第1页,共4页
Cs=20/4-3 print(cs)
A.2.0 B.3 C.1 D.18
13.下列导入(海龟)Turtle库的方式正确的是()
A.import turtle或 from turtle import* B.import(turtle)
C.class turtle D.def turtle
14.Python 的关系运算符中,用来表示等于的符号是()
A.= B.!= C.= D.><
15.以下程序代码主要体现了哪种程序结构?() grade=int(input("请输入您的成绩:")
if grade>=60:
print(" 及格") else:
print(" 不及格")
A. 循环结构 B. 顺序结构 C. 分支结构 D. 树型结构
16.如果在 python程序中执行下面代码,运行的结果是() Print("4+5=",4+5)
A.6 B.4+5=9 C.4+5=4+5 D. 程序报错
17.某停车场的收费标准为“停车超过30分钟并且未超过60分钟,收费5元”,t 是停车时 间变量,利用python编写收费程序时,判断语句应写成()。
A.t>=30 and t<60 B.t>30 or t<=60
C.t>=30 or t<60 D.t>30 and t<=60
18.foriin range(4):的作用是:循环执行 for语句下面的语句块()次。
A.1 B.2 C.3 D.4
19.python 中可以使用()符号对代码进行注释。
A.* B.# C.@ D.%
20. 下列语句中,能实现画圆弧的是()。
A.color() B.pensize() C.circle() D.speed()
21. 在 python是,代码之间的层次是通过什么来区分()
A.{} B. 缩 进 C. 分号 D. 换行
22 .在Python 中执行以下语句,结果显示() print("min(-20,100,400):",min(-20,100,400))
print("max(-20,100,400):",max(-20,100,400))
A.min(-20,100,400):400 B.min(-20,100,400):-20
max(-20,100,400):-20 max(-20,100,400):400
C.400 D.-20
-20 400
八年级《信息科技》试题 第2页,共4页
23.Python 的第三方模块扩展库需要安装后才能使用,现在需要使用扩展库matplotlib,打 开cmd 命令行窗口后执行哪行语句可以安装()
A.python -m pip install matplotlib
B.from matplotlib import* 上条语句
C.import matplotlib
D.install matplotlib 假
24 .请问右图执行流程图,对应哪种语句() 表 达 式
真
A.if <条件表达式>: B.if <条件表达式>: 循环体语句
<语句A> <语句A>
else:
(
<语句
B>
C.
while
<表达式>:
D. <语句A>
<循环体>
<语句B>
24题
25.
在
Python
中执行以下语句,结果显示(
)
sum=0
for value in range(10,1,-2):
sum=value+sum
print(sum)
A.10
B.20 C.30
D.-2
26
.
如下
Python
程序段
)下条语句
X=0
while x<50:
x=(x+2)*(x+3) Print(x)
运行后,x 的 值 为 ( )
A.0 B.72 C.50 D.168
(
A.
循环结构
)27. 如图所示的流程图,虚线框中的程序控制结构属于() 开始
sum<-0,i<1
B. 树形结构
C. 分支结构 N
i≤10?
(
输出
su
m
)D. 顺序结构 Y
28.运行如下代码后,程序的结果是( ) sum<sum+i
A=’张三’
结束
B='李四’ i<i+1
A=B B=A
Print(A,B)
A. 张三李四 B. 张三张三 C. 李 四 李 四 D. 李 四 张 三
八年级《信息科技》试题 第 3 页 , 共 4 页
29. 以下程序段运行后的结果是?( )
X=4
Y=3
Z=2
if(X>Y):
print(X) elif(Y>Z):
print(Y) else:
print(Z)
A.4 B.3 C.2 D.X
30. 以下程序运行后的结果是?( )
S=0
while(S<=10):
print("hello!") S=S+1
A. 输出10次 hello! B. 输出11次 hello!
C. 输出1次 hello! D. 输出11
二、综合判断题(本大题共10小题,每小题1分,共10分)
31.计算机感染病毒的表现一般有:计算机频繁自动重启.自动弹出很多网页.运行速度明 显变慢.文件莫名其妙丢失等等。( )
A. 正 确 B. 错误
32.手持式红外线电子体温枪只要对着人的额头或手腕即可测出人的体温,无需接触人体, 电子体温枪运用了传感技术()
A. 正确 B. 错误
33.通过网络入侵某个网站,但并没有破坏和窃取数据,这种行为没有构成犯罪。()
A. 正 确 B. 错 误
34.智能手机安装APP以后就可以使用了,不需要安装操作系统。()
A. 正 确 B. 错 误
35.只有在同一个网站上注册的电子邮箱,才能互相发送和接收邮件。()
A. 正 确 B. 错 误
3 6 . 在Windows 系统中,文件夹的名称与文件一样,也是由文件夹名和扩展名组成。()
A. 正确 B. 错误
37.浏览器浏览过的网页,网页地址会存放到浏览器的历史记录中。( )
A. 正 确 B. 错误
3 8 . 在Windows 系统中,删除桌面上的 图标,即可卸载 WinRAR软 件 。 ( )
A. 正 确 B. 错 误
39.在街边扫二维码送礼品的活动要谨慎参与,有可能会泄露个人信息。()
A. 正 确 B. 错误
40.信息就是我们用手机发送的短信()
A. 正确 B. 错 误
八年级《信息科技》试题 第4页,共4页
学科网(北京)股份有限公司
$$