《计算机程序设计员模拟题库.docx》由会员分享,可在线阅读,更多相关《计算机程序设计员模拟题库.docx(5页珍藏版)》请在第一文库网上搜索。
1、一、选择题(请将正确的答案写在对应的括号内)1 .一台计算机字长是4个字节,这意味着(C)。A.能解决数值最大为4位十进制数9999B.能解决字符串最多由4个英文字母构成C.在CPU中作为一种整体加以传送解决二进制代码为32位D.在CPU运算最大成果为232次方2 .在普通状况下,外存中存储数据,在断电后(A)丢失。A.不会B.少量C.完全D.多数3 .在下面论述中,对的是(B)oA.外存中信息可直接被CPU解决B.健盘是输入设备,显示屏是输出设备C.操作系统是一种很重要应用软件D.计算机中使用中文编码和ASen码是同样4 .(D)是传送控制信号,其中涉及CPU送到内存和接口电路读写信号,中断
2、响应信号等。A.软驱B.地址总线C.数据总线D.控制总线5 .机器语言编制一段程序,可以(B)A.在任意计算机系统中执行B.特定计算机系统中执行C.由硬件直接辨认并执行D.在各种单板机上运营6 .下列选项中,哪种表示单行注释(B)A.%注释B.#注释C.*注释D.注释7 .下列选项中,哪种表示多行注释(A)A,”注释,B.“注释“C.”注释”D.注释8 .PythOn语言可以在下列平台上运行的是(D)A.windowsB.unixC.macD.以上都是9 .语句PrinI(x,y)的作用是(D)A.输出x,yB.输出(x,y)C.出现错误信息D.输出x,y的值10 .在Python3.x版本中
3、,下列输出变量a的正确写法是(C)A.printaB.printaC.print(a)D.Prin1(a)H.Py1hon程序文件的扩展名为(C)A.exeB.txtC.pyD.obj12 .在Python中表示空类型的是(A)A.NoneB.NothingC.Fa1seD.013 .查看变量类型的Py1hon内置函数是(C)A.id()B.int()C.type()D.c1ass()14 .Python的关系运算符中用来表示大于等于的符号是(C)A.2B.!=C.=D.=15 .下列运算符中优先级最高的是(A)A.*B.*C.&D.+16 .PyUIon表达式中,可以使用(A)控制运算的优先
4、顺序。A.圆括号()B.方括号UC.大括号D.尖括号17 .a+=b与下列哪个选项功能相同(A)A.a=a+bB.a=bC.a=a-bD.a=a+b+b18 .下列可作为PyIhon变量名的是(B)A.2studentB.student-1C.continueD.a*b19 .PythOn的逻辑运算符不包括(D)A.andB.orC.notD.in20 .关于Python内存管理,下列说法错误的是(B)A.变量不必事先声明B.变量无须先创建和赋值而直接使用C.变量无须指定类型D.可以使用de1释放资源21 .计算机中信息处理和信息储存用(A)A.二进制代码B.十进制代码C.十六进制代码D.AS
5、Cn代码22 .Python语言语句块的标记是(C)A.分号B.逗号C.缩进D./23 .PythOn不支持的数据类型有(A)A.charB.intC.f1oa1D.1ist24 .下列选项中不可以作为合法变量名的是(B)A.abB.mC.a_3D.计算机25 .下列选项中字符串表示方法正确的是(D)A.abcabB.abcabC.abcabD.abcab26 .函数IyPe(1.3+0xP=3)的返回结果是(C)A.B.C.D.27 .下列属于math库中的数学函数的是(A)A.sqrt()B.round()C.time()D.random()28 .字符串SmabewH,则Ien(S)的值
6、是(C)A.7B.6C.5D.429 .下列表达式中,值不是1的是(A)A.-1B.15%2C.10D.4/330 .下列不合法的表达式是(D)A.Xinu,2,3,4,5Bx-65C.e5and4=fD.3=a31 .下列表达式的值为TrUe的是(B)A.322B.2!=5orOC.5+4j2-3jD.1and5=032 .语句PrintCX=$:7.2f,.format(123.5678)执行后的输出结果是(C),选项中的口代表空格。A.x=123.56B.$口123.57C.x=S123.57D.x=$D123.5633 .下列选项中,不能使用下标运算的是(D)A.列表B.元组C.字符串
7、D.集合34 .执行中等职业学校-计算机专业后,屏幕上输出的结果是(C)A.中等职业学校B.中等职业学校-C.业专机算计D.业专机算计-35 .Python解释器执行,abcdeba.strip(,ab,)的结果是(D)A.,cdebaB.cdea,C.cdeb,D.,cde,36 .下列表达式的值为TrUe的是(B)A.322B.2!=5or0C.5+4j2-3jD.1and5=037 .语句a,b=b,a的功能是(A)A.交换a和b的值B.不做任何改变C.错误的表达式D.以上选项都不对38 .语句x,y=eva1(inpu1()执行时,输入数据格式错误的是(A)A.34B.(3,4)C.3
8、,4D.3,439 .下列不合法的表达式是(D)A.Xin1,2,3,4,5B.x-65C.e5and4=fD.3=a40 .在Python中,实现双分支选择结构的较好方法是(B)A.ifB.if-e1seC.if-e1if-e1seD.if嵌套41 .下列用于跳出本层循环的关键字为(B)A.continueB.breakC.passD.ohernes42 .下列关于循环嵌套说法,正确的是(A)A.先执行外层循环再执行内层循环B.内外层循环执行是同时进行的C.先执行内层循环再执行外层循环D.以上说法都不正确43 .下列选项中,可用于创建自定义函数的是(C)A.functionB.funcC.d
9、efD.procedure44 .在PythOn中,函数(D)A.不可以嵌套定义B.不可以嵌套调用C.不可以递归调用D.以上都不对45 .下列纯粹为了保持程序结构的完整性,不做任何操作所用到的关键字为(C)A.continueB.breakC.passD.oherirs46 .关于多分支结构if-e1if-e1se语句的说法正确的是(B)A.至少执行一个分支B.最多只会执行一个分支C.一个分支也不执行D,可执行多个分支47 .执行下列语句后的输出结果是(C)if2:print(5)e1se:print(6)A.0B.2C.5D.648 .在程序流程图中,表示处理框鲤是(B/A.OB.IIC.1
10、D.49 .i短魂字后面接多个条件时,一般用下列哪种运算将进行连接(C)A.逻辑B.算术C.关系D.字符()50 .多分支选择结构中的e1se子句是(A)A.必须有的B.可以有的C.没有的D.有e1if就有e1se51 .微机启动过程是将操作系统(D)cA.从磁盘调入中央解决器B.从内存调入高速缓冲存储器C.从软盘调入硬盘D.从外存储器调入内存器52 .微型计算机内存储器是(B)0A.按二进制位编址B.按字节编址C.按字长编址D.依照微解决器型号不同而编址不同53 .数据II1H最左边1相称于2(A)次方。A.8B.9C.11D.254 .下列各进制数中最大数是(D)。A.2270B.IFFH
11、C.IO1(X)O1BD.789D55 .(D)不是文献。A.设备B.文档C.应用程序D.窗口56 .信息解决进入了计算机世界,实质上是进入了(C)世界。A.模仿数字B.十进制数C.二进制数D.抽象数字57 .在下面关于计算机说法中,对的是(D)。A.微型计算机内存容量基本计量单位是字符C.二进制数中右起第10位上1相称于210次方58.IMB存储容量相称于(C)。B.1GB=I024KBD.ITB=I024GBA.一百万个字节B.210次方个字节59.使用random模块下的randim()函数将会生成(A.随机整数B.指定整数C.随机小数C.,)220次方个字节D.IOOOKBD.指定小数
12、60.在for循环中必须用到下列哪个关键字(C)A.ifB.e1seC.in61.Python中用于表示逻辑与运算的关键字是(B)D.passA.notB.andC.orD.e1se62.语句eva1(2+45)执行后的输出结果是(A)A.2.8B.2C.2+4/5D.2+4/563 .当Whi1e语句中的循环条件为TrUe时,可以通过下列哪个选项的关键字来终止当前Whi1e语句的循环(D)D.breakD.51D.语法错误)作为转义字符。D.%A.escB.quitC.continue64 .下列语句输出正确的结果是(D)(x(1=,105Ceva1(txt1(-2:-2)A.105B.50
13、1C.1565 .Python3执行,AB2C3D,.1ower().tit1e()的结果是(B)A.,Ab2c3dB.,Ab2C3DC.,AB2C3D,66 .当需要在字符串中使用特殊字符时,py1hon使用(AA.B./C.#67 .(D)函数以一系列列表作为参数,将列表中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。A.1ambdaB.mapC.fi1terD.zip68 .字符串是(B)一个字符序列,例如字符串S从右侧向左第3个字符用什么索引?A.S3B.S-3C.So:-3D.S:-369 .若a=abcd,若想将a变为ebcd,则下列语句正确的是(D)。A.a0eB.a
14、.rep1ace(a,e)C.a1=eD.a=e+a1:7().关于列表数据结构,下面描述正确的是(A)。A.可以不按顺序查找元素B.必须按顺序插入元素C.不支持in运算符D.所有元素类型必须相同71 .字符串是一个连续的字符序列,用什么方式打印出可以换行的字符串(B)。A.使用转义符WB.使用nC.使用空格D.使用“换行”72 .字符串是一个字符序列,例如字符串S从右侧向左第2个字符用什么索引(B)A.s:-2B.s-2C.sO:-2D.s2J73 .以下关于列表表述中错误的是(D)哪一项?A.可以用“=”比较两个列表是否相同B.Py1hon的列表可以嵌套,形成二维列表C.号可以用来拼接两个列表D.列表与字符串一样都是不可变的74 .以下关于Py1hOn自带数据结构的运算结果中错误的是(A)哪一项?A. 1=1,2,3,4:1.insert(2,-1):则1为1,2-1,4。B. 1=1,2,