相关试卷
- 上海市浦东新区上海师范大学附属中学2024-2025学年高一上学期10月期中信息技术试题
- 海南省临高县第二中学2024-2025学年高一上学期期中考试信息技术试题
- 浙江省衢州市2024-2025学年高一下学期6月教学质量检测(期末)技术试题-高中信息技术
- 浙江省宁波市2024-2025学年高二下学期期末考试技术试题-高中信息技术
- 浙江省舟山市2024-2025学年高二下学期6月期末技术试题-高中信息技术
- 浙江省丽水市2024-2025学年高二下学期期末教学质量监控技术试题-高中信息技术
- 浙江省浙南名校联盟2024-2025学年高二下学期期末联考技术试题-高中信息技术
- 浙江省宁波市九校2024-2025学年高二下学期期末考试技术试题-高中信息技术
- 2025届浙江省Z20联盟(名校新高考研究联盟)高三下学期第三次联考技术试题-高中信息技术
- 2025届浙江省强基联盟高三下学期三模技术试题-高中信息技术
-
1、阅读如下一段程序,回答以下问题。
x = 20
if x > 10:
value = 4*x
else:
value = 5*x
print(value)
它的基本结构属于 , 屏幕输出的结果是。
-
2、请在空格处填写正确的代码,使程序完善。
实现功能:用辗转相除法求解两个正整数的最大公约数。
x = int(input('请输入第一个正整数:'))
y = int(input('请输入第二个正整数:'))
m = max(x,y) #找出x,y中 最大值
n = min(x,y) #找出x,y中的最小值
r = m%n #求得最大值除以最小值后的余数
while r!=0: #如果余数不等0,则进行以下循环
m = #把最小值赋给m
n = #把余数赋给n
r = m%n #求得最大值除以最小值后的余数
print('这两个数的最大公约数为:',)
input("运行完毕,请按任意键退出....")
-
3、已知英文大写字母“A”的ASCII码十进制数是 65,英文大写字母“B”的ASCII码十进制数是66……依次类推。英文小写字母“a”的ASCII码十进制数是97,则英文小写字母“h”的ASCII码十进制是。
-
4、如下Python程序段:
x = 2
print (x+1)
print (x+2)
运行后,变量x的值是( )A、2 B、3 C、5 D、4 -
5、一幅未压缩 分辨率像素为1366*768、24位真彩色的位图BMP图像,其存储容量大约为( )。A、1366*768*24/8/1024/1024(3.0 B、1366*768*24/8/1024(3073.5 C、1366*768*24/1024/1024(24.0 D、1366*768/1024(1024.5
-
6、下列关于算法的描述正确的是( )A、算法必须有一个或多个输入 B、算法的步骤可以是无穷的 C、描述算法的方法只有流程图 D、算法的每一步骤必须有确切的定义
-
7、以下关于信息描述错误的是( )A、数据是信息的符号表示,信息是数据的内涵,是对数据的语义解释 B、数据处理就是把原始数据转换成人们所需要的信息的过程 C、数据处理的目的是把信息转化成有用的数据以满足用户的需求 D、完整数据处理过程一般包括数据的采集、加工、传输、存储、检索和输出六个环节
-
8、小申想为小朋友们开发一款阅读相关的应用程序,该程序可以统计某位小朋友一周内每天阅读时间小于家长设定值(每周设置一次)的天数。(1)、在抽象与建模阶段,小申初步设计了计算模型,用day表示天数,time 表示每天阅读时间,1imit 表示家长的设定值。请问其中day变量的数据类型为( )A、float B、str C、int D、bool(2)、在设计算法阶段,以下流程图应填入的选项是( )A、①i=i+1 ②day=day+1 B、①i=i+1 ②time=time+1 C、①day=day+1 ②i=i+1 D、①time=time+1 ②i=i+1(3)、根据上述算法描述,我们知道解决该问题的算法为枚举法,枚举算法的特点为( )。A、一一列举 逐一检验 B、一一检验 逐一列举 C、重复检验 D、重复列举(4)、枚举算法的结构特征是( )。A、分支结构中嵌套循环结构 B、分支结构中嵌套分支结构 C、循环结构中嵌套循环结构 D、循环结构中嵌套分支结构(5)、在编写程序阶段,小申想用range(起始值、终值、步长)函数生成一个长度为7的整数序列,用于表示一周7天。以下适用的语句是( ) 。
①range(0, 7) ②range(1, 7) ③range(0, 7, 1)
④range(1,7,1) ⑤range(7,1,-1) ⑥range(7,0,-1)
A、①③⑥ B、②④⑥ C、①③⑤ D、②④⑤(6)、在调试运行阶段,小申发现程序并未达到预期的效果,如图1、图2所示,请分析原因并加以改正。①day=0
②limit=float (input(“请输入家长设定值(小时) :”))
③for i in range(7):
④ time=float(input(“请输入阅读时间(小时) :”))
⑤ if time>limit:
⑥ day=day+1
⑦print(“有”, day, “天阅读时间小于家长设定值”)
图1 预期结果
图2 调试结果
请写出出错的语句的编号 , 并写出修改后的语句: 。
-
9、以下Python程序段的运行结果是。
n = 36
s = 0
for i in [2,3,4,5,6,7,8]:
if n % i == 0:
s = s + 1
print (s)
-
10、以下Python程序段的运行结果是。
s = 0
for x in range(20,1,-3) :
s = s + x
print (s)
-
11、以下Python程序段的运行结果是。
i = 0
sum = 0
t = 1
while sum < 10:
i = i+ 1
t=t*i
sum = sum + t
print (sum)
-
12、以下Python程序段的运行结果是。
x=25
y=15
if x/5==int(x/5):
x = x + y
else:
y = x – y
print (x , y)
-
13、若输入987421,输出的结果是。
n = int(input("n="))
n = n % 1000
n = n // 100
print (n)
-
14、有如下Python程序,若运行时通过键盘分别输入23和3,输出的结果是。
a=input()
b=input()
c=a+b
print(c)
-
15、执行时,若依次输入2 -4 6 -8 10,则下面算法的输出结果是:。
-
16、该算法运行后的输出结果是:。
-
17、以下程序划线处应填入的语句是( )
c=0
list=[55,82,70,46,53,65,33,87,73,67]
for i in range(10):
if _____:
c = c + 1
print(“列表list中小于60的数的个数为:”, c)
A、i<60 B、list[i-1]<60 C、list[i+1]<60 D、list[i]<60 -
18、下面程序中,语句print (i)共执行了( )次。
for i in range(5) :
print(i)
A、3 B、4 C、5 D、6 -
19、运行以下程序代码时,输入x的值为-8,则运行的结果是( )
x = int(input("请输入x的值"))
if x > 0 :
y = sqrt(2 * x) + 1
elif x == 0:
y = 0
else:
y = x ** 2 -1
print (y)
A、0 B、5 C、-17 D、63 -
20、运行以下程序代码后的结果是( )
a=17.95
b= -18
m= int(a)
if abs (b) > m:
m = b
else:
m = a
print ("m=",m)
A、-18 B、18 C、m= -18 D、m= 18