2022-2023学年上海市奉贤区致远高级中学高一(上)期末
信息技术试卷
1. 算法是指在有限的步骤内解决某一问题的确切过程。以下关于算法的描述中,错误的是
( )
A. 算法必须有输入,也必须有输出,而且可以有多个输入输出
B. 任何复杂的算法最终都可以用顺序、分支、循环结构来实现
C. 《九章算术》中用“更相减损术”求最大公约数的记载属于算法的自然语言描述
D. 同一问题选用不同的算法执行效率可能会有很大差别
2. 如图所示是“求实数a的绝对值”的流程图,则虚线框中应填入( )
A. B. C. D.
3. 下列优先级最高的运算符是( )
A. //
B. >
C. and
D. +
4. 设a=16,b=4,下列表达式的运算结果中,值最大的是( )
A. (a-1)% b
B. a% b-1
C. sqrt(a/b)
D. sqrt (a)//sqrt (b)
5. 要判断整数x是7的倍数,以下python条件表达式可行的是( )
①x//7=x/7
②x//7==0
③x%7==0
④x==7*int(x)
⑤x//7==int(x/7)
A. ①③④⑤
B. ③⑤
C. ①②④⑤
D. ③
6. 下列表达式中,值为True的是( )
A. 1>=2 or 3<5 and 7//2>6//2
B. not(1>2 or 1!=5)
C. int(6.89)==7
D. 8%5==9//3
7. 若a是个3位数,要取出a十位数上的数字,以下叙述正确的是( )
A. int((x//100)/10)
B. (a-a% 10)% 10//10
C. (a% 100)% 10
D. int(a/10)% 10
8. 当型循环和直到型循环的区别是( )
A. 当型循环的循环体至少执行一次,直到型循环的循环体可能一次也不执行
B. 当型循环和直到型循环的循环体都至少执行一次
C. 当型循环的循环体可能一次也不执行,直到型循环的循环体至少执行一次
D. 当型循环和直到型循环的循环体都有可能一次也不执行
9. 在Python语言中,以下简单数据类型选项中描述错误的是( )
A. 整数(int)、浮点数(float)
B. 字符串(str)
C. 布尔(bool)
D. 2.5+2.5的值是整数(int)类型
10. 下列Python表达式的值为整数6的是( )
A. 13//2
B. 18%3
C. 24/4
D. 2**3
11. 下列可作为Python变量名的是( )
A. ab-3
B. spaceline
C. _apple
D. if
12. 运行Python程序的过程中出现了如图错误提示,原因是( )
A. 变量名51study太长
B. 应该写成“chinese“=51study
C. “chinese“应该写成“chinaˈs“
D. 变量名51study不符合python语言规范,变量名不能以数字开头
13. 已知a=-2、b=10/3,则Python表达式round(b,1)+abs(a)的值为( )
A. 1.3
B. 5.33
C. 5.4
D. 5.3
14. 表达式(’1’+’3’)*2的结果为( )
A. 8
B. ‘132’
C. ‘1313’
D. 语法错误,程序报错
15. 已知a=“python“,则a[1]的值为( )
A. “p“
B. “py“
C. “python“
D. “y“
16. 以下Python程序段的运行结果是( )
A. 18
B. 27
C. 27.6
D. 15
17. 以下Python程序段的运行结果是( )
A. C++
B. True
C. Welcome
D. Python
18. 以下Python程序段的运行结果是( )
A. 4
B. 3
C. 6
D. 1
19. 以下Python程序段的运行结果是( )
A. [1,3,5,7,9,2]
B. [1,2,3,5,6,7,9]
C. [1,6,3,5,7,9]
D. [1,3,6,5,7,9]
20. 下列有关for循环语句说法错误的是( )
A. for 循环变量 in 列表后面必须加冒号
B. for循环所包含的语句是不以缩进为标志的
C. 列表的几种表达方式有:直接罗列,先定义后使用以及使用range( )函数
D. for循环所包含的语句是以缩进为标志的
21. 以下应用场景不包含大数据处理的是( )
A. 某宝的猜你喜欢
B. 物流配送
C. 智能交通网络
D. 某新生班学生信息统计
22. 为了保护数据的安全性,我们对数据做以下处理:
序号姓名性别银行卡号消费金额
1张*申男6225********1234156.80
这种数据保护称为( )
A. 数据加密
B. 数据脱敏
字符串长度大于5C. 访问控制
D. 数据备份
23. 下列流程图的功能是( )
A. 计算s=1+3+5+7+……+99的和
B. 计算s=1+3+5+7+……+97的和
C. 计算s=1+2+3+4+……+99的和
D. 计算s=2+4+6+7+……+98的和
24. 两个连续的三位自然数,其中小的数是7的倍数,大的数是9的倍数,求这两个连续的自然数。下列流程图中应填入( )
A. x% 7==0 and ( x+1)% 9==0
B. int (x/7)==0 and int ((x+1)/9)==0
C. int (x/7)==0 and int (x+1/9)==0
D. x% 7==0 and x+1% 9==0
25. 运行以下程序代码后的结果是( )
A. -18
B. 18
C. m=-18
D. m=18
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论