信息技术(省测+绍兴题库)程序58题附有答案_第1页
信息技术(省测+绍兴题库)程序58题附有答案_第2页
信息技术(省测+绍兴题库)程序58题附有答案_第3页
信息技术(省测+绍兴题库)程序58题附有答案_第4页
信息技术(省测+绍兴题库)程序58题附有答案_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

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

文档简介

信息技术(省测+绍兴题库)程序58题[复制]姓名:[填空题]*_________________________________1.计算机程序设计语言的发展阶段不包括下列选项中的哪一个阶段?()。[单选题]*A.自然语言(正确答案)B.机器语言C.汇编语言D.高级语言2.以下不是Python的注释方式的是()。[单选题]*A.#注释一行B.#注释第一行#注释第二行C.//注释第一行(正确答案)D."""Python文档注释"""3.print("水光潋滟晴方好"+"山色空蒙雨亦奇")的输出结果是()。[单选题]*A.水光潋滟晴方好山色空蒙雨亦奇(正确答案)B.“水光潋滟晴方”“山色空蒙雨亦奇”C.“水光潋滟晴方”+“山色空蒙雨亦奇”D.水光潋滟晴方+山色空蒙雨亦奇4.以下是print("学习\nPython")语句运行结果的是()。[单选题]*A.学习PythonB.学习\nPythonC.\nPythonD.学习Python(正确答案)5.执行语句print(3**2),输出的结果是()。[单选题]*A.2B.3C.8D.9(正确答案)6.以下算术运算符中优先级最高的是()。[单选题]*A./B.*C.**(正确答案)D.+7.以下函数中是将字符串或数字转换为整型的函数是()。[单选题]*A.print()B.float()C.int()(正确答案)D.input()8.以下不能在Python交互式环境下得到运算结果的是()。[单选题]*A.2+6*(1.4+1)B.6**(3+9)C.6//2D.2(4-5*5)(正确答案)9.运行以下Python程序,显示结果为()。n=9

ifn%2==0:

print(n,"是偶数")

else:

print(n,"是奇数")[单选题]*A.9是偶数B.9是奇数(正确答案)C.9D.9是偶数9是奇数10.运行下列Python程序代码,运行的结果为()。cj=85

ifcj>=60:

print("及格")

elifcj>=80:

print("良好")

elifcj>=90:

print("优秀")

else:

print("不及格")[单选题]*A.良好B.优秀C.及格(正确答案)D.不及格11.计算机语言经历了由低级到高级的过程,按发展过程,以下顺序正确的是()。[单选题]*A.机器语言、汇编语言、高级语言(正确答案)B.汇编语言、机器语言、高级语言C.高级语言、汇编语言、机器语言D.机器语言、高级语言、汇编语言算法12.流程图中表示判断的图形符号是()。[单选题]*A.矩形框B.菱形框(正确答案)C.平行四边形框D.圆角矩形框13.能将高级语言源程序转换为目标程序的是()。[单选题]*A.编辑程序B.编译程序(正确答案)C.调试程序D.翻译程序14.Python语言属于()。[单选题]*A.机器语言B.汇编语言C.高级语言(正确答案)D.自然语言15.结构化程序设计的3种基本结构是()。[单选题]*A.输入、处理、输出B.总线型、星状、环状C.顺序、选择、循环(正确答案)D.主程序、函数、功能库16.下列运算符中优先级最高的是()。[单选题]*A/**(正确答案)B.*C.//D./17.有两个条件p和q,只要有一个条件为真,结果一定为真的值是()。[单选题]*A.notpB.pandqC.porq(正确答案)D.notpandnotq18.描述“60<=x<100”表达式为()。[单选题]*A.x>=60andx<=100B.x>=60orx<100C.x>=60andx<100(正确答案)D.notx<60andx>=10019.在Python中,要交换变量x和y,应使用语句()。[单选题]*A.x=y;y=xB.x=y;y=z;Z=XC.z=x;y=x;y=zD.x,y=y,x(正确答案)20.在Python中,不合法的语句是()。[单选题]*A.x=y=z=2B.x=(y=z+2)(正确答案)C.x+=yy=y,D.x,y=y,x21.设i的初值为3,则执行语句“i-=i*3”后,i的值是()[单选题]*A.0B.9C.12D.-6(正确答案)22.以下程序段的输出结果是()。i,j=1,5ifj<0:

i=-1else:

i=0

print(i)[单选题]*A.0(正确答案)B.1C.-1D.523.设有以下程序段,循环将执行()。i=10

whilei<10:

i-=1[单选题]*A.10次B.0次(正确答案)C.无限次D.1次24.在列表n中,元素n[2]表示第()个元素。[单选题]*A.1B.2C.3(正确答案)D.425.使用选择排序法对数据“8,7,5,9,5,6”从大到小排序,共需经过()次数据对调。[单选题]*A.3B.4(正确答案)C.5D.626.在程序设计语言发展历程中,最早出现的计算机语言是()。[单选题]*A.机器语言(正确答案)B.汇编语言C.高级语言D.自然语言27.Python中,“不等号“的正确书写是()。[单选题]*A.≠B.<>C.!=(正确答案)D.?=28.在Python中导入turtle模块,下列选项正确的是()。[单选题]*A.fromturtleimportastB.fromturtleimport*(正确答案)C.importturtlefrom*D.importturtlefromall29.在下列代码中,第1行代码中的变量是()。name=input("请输入姓名:")goal=input("请输入你的理想高中:")print("hello",name)print("预祝你考入",goal)[单选题]*A.name(正确答案)B.=C.inputD."请输入姓名:"30.在Python中执行如下两行程序,输出的结果是()。st="我和我的家乡"[单选题]*A.我,家B.我家(正确答案)C.和的D.和,的31.在Python中,为实现输出0-100之间所有数之和,请补充完成括号处的代码s=0foriinrange(101):

()

print(s)[单选题]*A.i=i+1B.i=i+sC.s=s+i(正确答案)D.s=s+132.运行下列Python程序,输出结果为True,则括号应为()。a=22b=13if

:

print("True")else:

print("False")[单选题]*A.a=bB.a>b(正确答案)C.a<bD.a==b33.运行如下所示程序,输出值为()。i=1whilei<4:

j=i*5+1

i=i+1print(j)[单选题]*A.jB.i*5+1C.16(正确答案)D.634.在Python中,有一段代码如下:通过代码可以判断出背景是(),画笔的颜色是()。importturtleastt.bgcolor("green")t.pensize("5")t.pencolor("red")t.speed(10)forjinrange(4):

t.fd(60)

t.left(90)[单选题]*A.绿色红色(正确答案)B.红色绿色C.白色红色D.白色绿色35.下列特征中,()不是算法应有的特征。[单选题]*(A)确定性(B)有限性(C)准确性(正确答案)(D)可行性答案解析:算法具有确定性、有限性、输入项、输出项、可行性的特征。36.下列属于正确的程序语言发展顺序是()。[单选题]*(A)机器语言、汇编语言、高级语言(正确答案)(B)机器语言、高级语言、汇编语言(C)高级语言、汇编语言、机器语言(D)汇编语言、机器语言、高级语言37.下列哪个语句在Python中是不合法的()。[单选题]*(A)x=y=z=1(B)x=(y=z+1)(正确答案)(C)x,y=y,x(D)x*=y答案解析:y=z+1是一个赋值语句,作为一个整体没有返回值,x等于的是个空值,无意义。38.设有如下程序段:k=10whilek:

k=k-1

print(k)下列说法正确的是()。[单选题]*(A)while循环执行10次(正确答案)(B)循环是无限循环(C)循环体语句一次也不执行(D)循环体语句执行一次答案解析:while是计算机的一种基本循环模式。当满足条件时进入循环,进入循环后,当条件不满足时(k=0),跳出循环。所以本循环执行了10次。39.已知x=2,语句x*=x+1执行后,x的值是()。[单选题]*(A)3(B)4(C)5(D)6(正确答案)答案解析:在Phython语言中,运算符(+)的优先级高于运算符(*=),因此x*=x+1相当于x=x*(x+1),即x=2*(2+1)=6。40.Python语言采用严格的“缩进”来表明程序的格式框架。下列说法不正确的是()。[单选题]*(A)缩进指每一行代码开始前的空白区域,用来表示代码之间的包含和层次关系。(B)代码编写中,缩进可以用Tab键实现,也可以用多个空格实现,但两者不混用。(C)“缩进”有利于程序代码的可读性,并不影响程序结构。(正确答案)(D)不需要缩进的代码顶行编写,不留空白。答案解析:缩进是Python语言严格的格式之一,不能随意更改,必须遵守。41.Python语言属于()。[单选题]*(A)汇编语言(B)机器语言(C)高级语言(正确答案)(D)自然语言42.下列不属于Python主要特点的是()。[单选题]*(A)解释型(B)动态数据类型(C)开源(D)面向用户(正确答案)43.下列数据类型中,不能直接存储数字的是()。[单选题]*(A)int(B)float(C)complex(D)str(正确答案)答案解析:str是字符串数据类型。44.Python这个单词含义是()。[单选题]*(A)派腾(B)龙(C)蟒蛇(正确答案)(D)苹果45.Python程序文件的扩展名是()。[单选题]*(A)python(B)py(正确答案)(C)pt(D)pyt46.下列运算符优先级最低的是()。[单选题]*(A)减号(-)(正确答案)(B)**(C)%(D)正号(+)47.在Python中,下列标识符不符合命名规则的是()。[单选题]*(A)a_b(B)Xword(C)3ab(正确答案)(D)ab3答案解析:标识符由字母、下划线和数字组成,且数字不能作为首字符,关键字和内置函数不能作为自定义标识符。48.列表a=[12,35,56],经语句a[2]=27,那么列表a变成()。[单选题]*(A)a=[12,35,56](B)a=[12,27,56](C)a=[12,56,27](D)a=[12,35,27](正确答案)答案解析:列表从0开始,索引2是第三项,所以第三个数字会替换成27。49.在Python集成开发环境Pycharm中,可使用()快捷键运行程序。[单选题]*(A)Ctrl+S(B)Shift+F10(正确答案)(C)Ctrl+N(D)F150.下列不属于Python选择语句的结构的是()。[单选题]*(A)if(B)if-else(C)elif(D)else(正确答案)答案解析:Python选择语句包括if结构、if-else结构、elif结构。51.Python转义符“\n”说明正确的是()。[单选题]*(A)回车(B)双引号(C)换行(正确答案)(D)水平制表符52.计算表达式1234%1000//100的值为()。[单选题]*(A)1(B)2(正确答案)(C)3(D)4答案解析:Phython语言中,运算符%是取余运算符,运算符//是整除运算符,两者优先级相同。所以从左到右,先计算1234%1000等于234,再计算234//100,取整得到2。53.若k为整型,下述while循环执行的次数为()k=10whilek>1:

printk

k=k/2[单选题]*(A)9(B)10(正确答案)(C)11(D)1000答案解析:进行循环输出k值共9次,但是最后一次K=0时还需要判断1次才能跳出循环,所以while循环执行的次数是10次。54.下列程序的结果是()sum=0foriinrange(100):

if(i%10):

continue

sum=sum+iprint(sum)[单选题]*(A)5050(B)4950(C)450(正确答案)(D)45答案解析:本程序段是计算100以内10的倍数之和55.下列算法说法正确的是()。[单选题]*(A)先设计算法,后分析问题(B)选择排序和插入排序都可以对数据进行排序(正确答案)(C)冒泡排序算法的核心是最大的数放在中间(D)选择排序算法的核心是最大的数放在中间答案解析:先分析问题,后设计算法,冒泡排序和选择排序最大数都是放在两边,不放中间。56.下列说法错误的是()。[单选题]*(A)斐波那契数列第1项为1(B)斐波那契数列第2项为1(C)斐波那契数列第3项为1(正确答案)(D)斐波那契数列从第三项开始,每一项等于前两项的和答案解析

温馨提示

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

评论

0/150

提交评论