第二章《算法与程序实现》巩固测试卷_第1页
第二章《算法与程序实现》巩固测试卷_第2页
第二章《算法与程序实现》巩固测试卷_第3页
第二章《算法与程序实现》巩固测试卷_第4页
第二章《算法与程序实现》巩固测试卷_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精品文档-下载后可编辑第二章《算法与程序实现》巩固测试卷第二章《算法与程序实现》巩固测试卷

一.单项选择题(每题2分,共36分)

1.下列选项都是属于高级语言的是()[2分]

A.汇编语言、机器语言

B.汇编语言、Basic语言

C.Basic语言、Python语言

D.机器语言、Python语言

2.input()函数的返回结果是()。[2分]

A.数值型

B.集合

C.列表

D.字符串

3.下面关于算法的描述,正确的是()[2分]

A.算法不可以用自然语言描述

B.算法只能用流程图来描述

C.一个算法必须保证它的执行步骤是有限的

D.算法的流程图表示法有零个或多个输入,但只能有一个输出

4.s=int(input("请输入一个两位数:"))s=s%6print(s)程序运行后,键盘输入33,其输出结果为()[2分]

A.5.5

D.3.0

5.在Python中运行下列程序,输出结果()foriinrange(1,6):print(‘*’)[2分]

A.******

B.******

C.*****

D.*****

6.在python语言中,以下哪个选项a数据类型为整型()[2分]

A.a=5

B.a=input()

C.a='5'

D.a=5.0

7.在python语言中,运行以下程序,结果应为()a=5b=7b+=3a=b*20a+=2a=a%bprint(a,b)[2分]

A.57

B.2022

C.227

D.210

8.下面的程序中一共有()处错误1a=3b=input()c=a+bprint("c")[2分]

9.下面的程序段,通过键盘输入5,则运算结果是()A=input()print(A*5)[2分]

A.3125

B.25

C.5*5

D.5.5

10.运行下列Python程序,输出结果为True,则空白处应为()a=15b=46if__________:print(‘True’)else:print(‘Flase’)[2分]

A.a=b

B.ab

C.a

D.a==b

11.运行下列Python程序,结果正确是()a=32b=14c=a//bprint(c)[2分]

A.2.2

C.“2”

12.下列选项中,属于Python立即终止循环的语句是()[2分]

A.break

B.continue

C.stop

D.print

13.下面的程序段运行后的结果为()s=1foriinrange(1,6,2):s=s+iprint(s)[2分]

A.15

B.10

C.12

14.下列标识符中合法的是()[2分]

A.3df

B.f3e

C.3-Q

D.%er

15.Python程序文件扩展名是()[2分]

A..python

B..pyt

C..pt

D..py

16.算术运算符、赋值运算符和关系运算符的运算优先级按从高到低依次为()[2分]

A.算术运算、赋值运算、关系运算

B.算术运算、关系运算、赋值运算

C.关系运算、赋值运算、算术运算

D.关系运算、算术运算、赋值运算

17.计算机能够直接识别的语言是()[2分]

A.自然语言

B.机器语言

C.汇编语言

D.高级语言

18.不属于使用计算机解决问题的步骤是()[2分]

A.分析问题

B.输入数据

C.编写程序

D.设计算法

二、多项多选题(每题4分,共20分)

19.下列说法正确的是()[3分]

20.我们每一个人都可以通过电视新闻、报纸、广播、网络等方式了解到美国大选的结果,这体现了信息的()特征。[3分]

21.下列有关for循环语句说法正确的是()。[3分]

22.有关顺序结构的说法正确的是()[3分]

23.()是程序的基本控制结构。[3分]

三、判断(每题4分,共20分)

24.算法就是解决问题的方法和步骤。[2分]

25.python语言是一种面向对象的解释型计算机程序设计语言,发明于1989年。目前,python已经成为最受欢迎的程序设计语言之一。[2分]

26.使用流程图描述算法存在歧义性,容易导致算法执行的不确定性。[2分]

27.王军同学编写程序解决“韩信点兵”问题后,总结出计算机解决问题的过程分为分析问题-设计算法-编写程序-调试运行程序等步骤。[2分]

28.算法必须有输出。[2分]

四、填空题题(每题5分,共10分)

29.运行下列程序,正确的结果是___s=0foriinrange(1,5):s=s+iprint("i=",i,"s=",s)[每空5分]

30.程序运行后,从键盘输入781,结果是___x=int(input("请输入一个正整数:"))ifx%2==0:print(x,"是偶数。")else:print(x,"

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论