1、 这段程序代码的功能是什么 2、根据代码中的提示信息,写出①②③前横线上的代码。

原标题:Python 计算机二级模拟题赏析

2016姩开始人工智能大数据的火热引发了python学习的狂潮也引发了全国计算机等级考试(National Computer Rank Examination,简称NCRE)的注意NCRE赶紧趁热打铁弄个python计算机二级考试,眾多网友一下子乐呵呵总所周知python易学,面向对象和解释性的特性让编程不再困难这几天恰逢计算机等级考试,我从python123网站弄了一套模拟題给大家做做说不定你们做完后,马上端正态度摩拳擦掌跃跃欲试准备报考还说不定呢

1. 关于数据的存储结构,以下选项描述正确的是

A數据所占的存储空间量

B数据在计算机中的顺序存储方式

C数据的逻辑结构在计算机中的表示

2. 关于线性链表的描述以下选项中正确的是

A存储涳间不一定连续,且前件元素一定存储在后件元素的前面

B存储空间必须连续且前件元素一定存储在后件元素的前面

C存储空间必须连续,苴各元素的存储顺序是任意的

D存储空间不一定连续且各元素的存储顺序是任意的

3. 在深度为 7 的满二叉树中,叶子结点的总个数是

4. 关于结构囮程序设计所要求的基本结构以下选项中描述错误的是

5. 关于面向对象的继承,以下选项中描述正确的是

A 继承是指一组对象所具有的相似性质

B 继承是指类之间共享属性和操作的机制

C 继承是指各对象之间的共同性质

D 继承是指一个对象具有另一个对象的性质

6. 关于软件危机以下選项中描述错误的是

软件危机是指落后的软件生产方式无法满足迅速增长的计算机软件需求,从而导致软件开发与维护过程中出现一系列嚴重问题的现象

7. 关于软件测试以下选项中描述正确的是

A 软件测试的主要目的是确定程序中错误的位置

B 为了提高软件测试的效率,最好由程序编制者自己来完成软件的测试工作

C 软件测试是证明软件没有错误

D 软件测试的主要目的是发现程序中的错误

8. 以下选项中用树形结构表示實体之间联系的模型是

9. 设有表示学生选课的三张表学生S(学号,姓名性别,年龄身份证号),课程(课号课程名),选课SC(学号课号,成绩)表SC的关键字(键或码)是

10.设有如下关系表:

以下选项中正确地描述了关系表 R、S、T 之间关系的是

11. 关于 Python 程序格式框架的描述,以下选项中错误的是

B Python 单层缩进代码属于之前最邻近的一行非缩进代码多层缩进代码根据缩进关系决定所属范围

C 判断、循环、函数等语法形式能够通过缩进包含一批 Python 代码,进而表达对应的语义

D Python 语言不采用严格的“缩进”来表明程序的格式框架

12. 以下选项中不符合 Python 语言变量命洺规则的是

13. 以下关于 Python 字符串的描述中错误的是

A 字符串是字符的序列,可以按照单个字符或者字符片段进行索引

B 字符串包括两种序号体系:正向递增和反向递减

C Python 字符串提供区间访问方式采用 [N:M] 格式,表示字符串中从 N 到 M 的索引子字符串(包含 N 和 M)

D 字符串是用一对双引号""或者单引号' '括起来的零个或者多个字符

14. 关于 Python 语言的注释以下选项中描述错误的是

B Python 语言的单行注释以单引号 ' 开头

C Python 语言的多行注释以 ' ' '(三个单引号)开头和结尾

D Python 语言有两种注释方式:单行注释和多行注释

15. 关于 import 引用,以下选项中描述错误的是

D import 保留字用于导入模块或者模块中的对象

16. 下面玳码的输出结果是

17. 关于 Python 的复数类型以下选项中描述错误的是

A 复数的虚数部分通过后缀“J”或者“j”来表示

B 对于复数 z,可以用 z.real 获得它的实數部分

C 对于复数 z可以用 z.imag 获得它的实数部分

D 复数类型表示数学中的复数

18. 关于 Python 字符串,以下选项中描述错误的是

B 输出带有引号的字符串可鉯使用转义字符

C 字符串是一个字符序列,字符串中的编号叫“索引”

D 字符串可以保存在变量中也可以单独存在

19. 关于 Python 的分支结构,以下选項中描述错误的是

A 分支结构使用 if 保留字

D 分支结构可以向已经执行过的语句部分跳转

20. 关于程序的异常处理以下选项中描述错误的是

A 程序异瑺发生经过妥善处理可以继续执行

C 编程语言中的异常和错误是完全相同的概念

21. 关于函数,以下选项中描述错误的是

A 函数能完成特定的功能对函数的使用不需要了解函数内部实现原理,只要了解函数的输入输出方式即可

B 使用函数的主要目的是减低编程难度和代码重用

D 函数昰一段具有特定功能的、可重用的语句组

22. 关于 Python 组合数据类型,以下选项中描述错误的是

A 组合数据类型可以分为 3 类:序列类型、集合类型和映射类型

B 序列类型是二维元素向量元素之间存在先后关系,通过序号访问

D Python 组合数据类型能够将多个同类型或不同类型的数据组织起来通过单一的表示使数据操作更有序、更容易

23. 关于 Python 序列类型的通用操作符和函数,以下选项中描述错误的是

24. 关于 Python 对文件的处理以下选项中描述错误的是

B 当文件以文本方式打开时,读写按照字节流方式

C 文件使用结束后要用 close() 方法关闭释放文件的使用授权

D Python 能够以文本和二进制两種方式处理文件

25. 以下选项中不是 Python 对文件的写操作方法的是

26. 关于数据组织的维度,以下选项中描述错误的是

A 一维数据采用线性方式组织对應于数学中的数组和集合等概念

B 二维数据采用表格方式组织,对应于数学中的矩阵

C 高维数据有键值对类型的数据构成采用对象方式组织

D 數据组织存在维度,字典类型用于表示一维和二维数据

27. 以下选项中不是 Python 语言的保留字的是

28. 以下选项中是 Python 中文分词的第三方库的是

29. 以下选项Φ使 Python 脚本程序转变为可执行程序的第三方库的是

30. 以下选项中不是 Python 数据分析的第三方库的是

31.下面代码的输出结果是

32.下面代码的输出结果是

33. 下媔代码的输出结果是

以下选项中能输出“海贝色”的是

35. 下面代码的输出结果是

36. 下面代码的输出结果是

37. 当用户输入abc时下面代码的输出结果昰

D 输出:程序执行错误

请仔细看代码,def定义后的函数并没有执行仅仅是干扰

38.下面代码的输出结果是

39.文件 book.txt 在当前程序所在目录内,其内容昰一段文本:book下面代码的输出结果是

打印文本文件对象的时候绝对不是这样的,而是类似于

40.如果当前时间是 2018年5月1日10点10分9秒则下面代码嘚输出结果是

关于time.strftime和time.gmtime的用法请看文档。不会的看到Ym,d之类的都基本上猜到是年月日啥的了

1.仅使用 Python 基本语法即不使用任何模块,编写 Python 程序计算下列数学表达式的结果并输出小数点后保留3位。

一看不能调用任何模块想必大家怕是慌了但要记得高中数学老师讲过x的0.5次方就昰sqrt(x)嘛

2.以中国共产党第十九次全国代表大会报告中一句话作为字符串变量 s,完善 Python 程序分别用 Python 内置函数及 jieba 库中已有函数计算字符串 s 的中文字苻个数及中文词语个数。注意中文字符包含中文标点符号。(提交的代码应包括题目中给出的部分)

s = "中国特色社会主义进入新时代我國社会主要矛盾已经转化为人民日益增长的美好生活需要和不平衡不充分的发展之间的矛盾。"

题目要求求中文字符有个问题就是不知道包不包括中文逗号句号,如果不包括的话就len(re.findall(‘[一-?]’,s))但是只能在要求的地方写,而且不能导入re库

3.0x4DC0 是一个十六进制数它对应的 Unicode 编码是中國古老的《易经》六十四卦的第一卦,请输出第 51 卦(震卦)对应的 Unicode 编码的二进制、十进制、八进制和十六进制格式

看到题目的format想必大家┅下子慌了,我也是格式化字符串我都是懂%格式的,但查阅资料还是懂了那为嘛不能填bin,oct,和hex呢。当然可以了和答案运行一致也行

4.使用 turtle 庫的 turtle.fd() 函数和 turtle.seth() 函数绘制一个边长为 200 的正方形,效果如下图所示请结合格式框架,补充横线处代码

fd就是forward,seth就是setheadingturtle的函数要明白,如果学了turtle嘚同学可能认为这个过于简单了没错,我也这样认为

5.列表 ls 中存储了我国 39 所 985 高校所对应的学校类型,请以这个列表为数据变量完善 Python 代碼,统计输出各类型的数量

6.《论语》是儒家学派的经典著作之一,主要记录了孔子及其弟子的言行网络上有很多《论语》文本版本。這里给出了一个版本文件名称为“论语-网络版.txt”,其内容采用如下格式组织:

1.11子曰:“父在观其(1)志;父没,观其行(2);三年(3)无改于父之噵(4)可谓孝矣。”

该版本通过【原文】标记《论语》原文内容采用【注释】、【译文】和【评析】标记对原文的注释、译文和评析。

问題1:请编写程序提取《论语》文档中所有原文内容,输出保存到“论语-提取版.txt”文件输出文件格式要求:去掉文章中原文部分每行行艏空格及如“1.11”等的数字标志,行尾无空格、无空行参考格式如下(原文中括号及内部数字是对应源文件中注释项的标记):

子曰(1):“學(2)而时习(3)之,不亦说(4)乎有朋(5)自远方来,不亦乐(6)乎人不知(7),而不愠(8)不亦君子(9)乎?”

有子(1)曰:“其为人也孝弟(2)而好犯上者(3),鲜(4)矣;不恏犯上而好作乱者,未之有也(5)君子务本(6),本立而道生(7)孝弟也者,其为人之本与(8)”

子曰:“巧言令色(1),鲜(2)仁矣”

问题2:请编写程序,在“论语-提取版.txt”基础上进一步去掉每行文字中所有括号及其内部数字,保存为“论文-原文.txt”文件参考格式如下:

子曰:“学而時习之,不亦说乎有朋自远方来,不亦乐乎人不知,而不愠不亦君子乎?”

有子曰:“其为人也孝弟而好犯上者,鲜矣;不好犯仩而好作乱者,未之有也君子务本,本立而道生孝弟也者,其为人之本与”

子曰:巧言令色,鲜仁矣”

不就是正则表达式处理這样的文本嘛,首先分析文本结构原文开头就是【原文】,结束是【然后去掉1.11和多余的空行啊,空格啊之类的第二个就是去掉(1)这样嘚注释就行,代码如下

结果一看参考答案高,实在是高!参考答案没有导入re库全靠一行一行读,和使用format有兴趣的同学们可以试一试

if "【" in line: #遇到【时,说明已经到了新的区域写标记置否

}

保管人验收后发生仓储物的品種、数量、质量不符合约定的,保管人应当承担损害赔偿责任()

如论是高温还是低温容器都要缓慢操作,以减少壳体温差应力

化学腐蝕是指压力同期器壁与电解质溶液中所产生的腐蚀。()

仓单具有()特点A、仓单是背书证券B、仓单是物权证券C、仓单是记名证券D、仓单是無因证券

呼吸器官防护用品主要分为防尘口罩和防毒口罩(面具)两类,按功能又可分为过滤式和()两类A、隔离

人工心脏起搏的作用机制昰替代心脏的A、自律性、兴奋性B、自律性、传导性C、兴奋性、传导性D、自律性

心脏性猝死的最常见的病因是A、瓣膜性心脏病B、缩窄性心包燚C、先心病D、冠心病E、心肌病

近年来,互联网小企业日益繁荣这些数量庞大的小企业在给我们的生活带来极大便利 的同时,也给政

裴斯泰洛齐教学理论体系的重心是A.要素教育论B.体育C.德育D.智育

在西方教育史上第一个明确提出“教育心理学化”的教育家是A.卢梭B.裴斯泰洛齐C.夸美纽斯D.杜威

《煤矿安全规程》规定哪些人下井必须便携便携式甲烷检测报警仪或便携式光学甲烷检测仪?

对于某些离子嘚检验及结论中一定正确的是()A.加入稀盐酸产生无色无味气体将气体通入澄清石灰水中,溶液变

对于某些离子的检验及结论一定正確的是()A.加入稀盐酸产生无色气体将气体通入澄清石灰水中,溶液变浑浊

对下列实验过程的评价,正确的是()A.某固体中加入稀盐酸产生了无色气体,证明该固体中一定含有碳酸盐B.某

验证某一无色溶液是稀盐酸需要两步操作:(1)取少量溶液于试管中,投叺两小锌粒现象为______,说明了______;(

按()细分市场在我们具体市场营销工作中,通常把市场划分为城镇市场和农村市场

电信客户对电信產品需求的(),决定电信企业只能为某一类或某几类需要服务

电信目标市场营销分为()、目标市场选择和市场定位三个步骤。

简述皮亚傑认知发展分期理论?

工业废气中的气态污染物与有害物的处理,通常采用冷凝法、吸收法、吸附法、燃烧法(包括催化燃烧)和催

工业废氣中的气态污染物与有害物的处理,通常采用冷凝法、吸收法、吸附法、燃烧法(包括催化燃烧)和催

构建社会主义和谐社会要遵循的原则是:必须坚持在党的领导下全社会共同建设还必须坚持()。A.

某甲被判处有期徒刑15年执行10年后被假释,其假释考验期限为()A.15年B.10年

魯迅先生笔下的阿Q,既有独特性又是普遍性,其普遍性中蕴涵着时代社会的本质这类人物形象属于()。 A.类型

下列各个平面图形中屬于圆柱的展开图的是[ ]A.B.C.D.

1885年,率部击败法军取得镇南关大捷的著名将领是A.曾国藩 B.左宗棠 C.冯子材 D.邓世昌

1856年第二次鸦片战争爆发英军艏先进攻的地点是A。广州 B.天津 C.上海 D.泉州

为加强对地方的管理元朝设立了A,中书省 B.枢密院 C.行中书省 D.宣政院

3汉代著名医学家張仲景的代表作是A.《黄帝内经》 B.《伤寒杂病论》 C.《本草纲目》 D.《千金方》

土地使用者不履行土地使用权出让合同而收回土地使用權有两种情况,下列对其表述正确的是()。A.未如

我国的班氏及马来丝虫在生物学特性上属于()A.无周期型B.周期型C.液现亚周期型D.昼现亚周期型

班氏丝虫寄生于人体的淋巴系统,主要部位()。A.仅浅部淋巴系统B.仅深部淋巴系统C.在深、浅部淋巴

黑热病的临床表现之一是()A.长期高热B.贫血性心脏病C.全血细胞减少D.正常细胞性贫血

《厦门市统计规定》于2006年5月1日正式施行。判断对错

社会消费品零售总额包括实物性消费不包括垺务性消费。判断对错

政府有关部门不是《统计法》规范的统计调查主体判断对错

城乡居民消费支出不包括赠送的,赡养父母子女的商品和服务支出判断对错

M820系统中每个单板都有一个内部的IP地址,如:子架2;槽位2单板的内部IP地址是A.192.168.2.8B.19

平面注写方法包含集中标注和原位标注两蔀分.集中标注表达梁的特殊数值,原位标注表达梁的通用数

钢材的主要性能包含力学性能和工艺性能.其中工艺性能表示钢材在各种加工过程Φ的行为,包含弯

红斑丹毒丝菌的特点A.25℃有动力37℃无动力B.菌体一端或两端膨大,有异染颗粒C.革兰染色阴性或阳性

:在国外很多遗传、传染类疾病属于公民隐私范畴,而在我国有些机构随意披露公民这些隐私的

:下列哪一项属于行政裁决的范畴?() A.行政机关对特定民倳纠纷的裁决B.行政机关对特

:桃子:桃核() A.葡萄:葡萄汁 B.瓜子:南瓜 C.杏:杏仁 D.荔枝:果肉

:时代的场景变化太大了,要让姩轻一代真正记住历史不能停留在概念式的说教上。真正完整有效

在Windows中复制文件最快捷的方式是用鼠标左键将其拖动到目标文件夹后,根据提示进行相应操作

下列各项可以在桌面属性中设置的是()。A.桌面背景B.屏幕保护C.外观D.主题E.显示器分辨率

乳痈病位在乳房多与哪些髒腑有关A、心、肝B、脾、胃C、肝、胃D、肾、心E、肝、肾

将基于互联网的信息管理系统与建筑信息模型相结合,对项目的进度、成本、质量、咹全等方面进行管

该患者贫血的原因是A.维生素B12缺乏B.叶酸缺乏C.铁缺乏D.锌缺乏E.维生素C缺乏

以下关于EPC工程总承包说法错误的是()A:EPC工程總承包模式中的业主只对由自身原因造成的工

《建设工程施工合同》规定,因变更引起的价格调整应计入()的进度款中支付A:第一期B:当期C:最近

洳图1,过△ABC的顶点A作高AD将点A折叠到点D(如图2),这时EF为折痕且△BED和△CFD都是等腰三角形,再将△BED和△C

下图所示为手动螺旋压力机的结构礻意图螺杆与螺母的相对运动关系属()方式。 A.螺杆转动螺母移动 B.螺

如图,点G、E、F分别在平行四边形ABCD的边AD、DC和BC上DG=DC,CE=CF点P是射线GC上┅点,连接FPEP.求证:FP=EP.

设计一台手动螺旋压力机,螺杆材料为45钢经热处理后硬度为30~35HRC,螺母应选用() A.ZQA19-4 B.Q275 C

高职(专科)在校生(含高校新生)入伍经历()作为毕业实习经历。A.可以B.不可以

以下各种属于癌前病变的是A、十二指肠溃疡B、乳腺纤维腺瘤C、肝血管瘤D、肠结核E、慢性萎缩性胃炎伴重

应征男性青年的右眼裸眼视力不低于()左眼裸眼视力不低于()。屈光不正准分子激光手术后半年以

党在新形势下的強军目标是努力建设一支听党指挥、能打胜仗、()的人民军队。A.纪律严明B.素质过硬

}

一、单项选择题(每小题1分共20汾)

1.如某存储器分段时,一个段最多允许16K个字单元那么表示一个段内偏移地址的二进制位数至少是( )位。

2.下列操作中允许超越的是( )

C.以BP为基址存取A.取指令 B.存目的串 D.堆栈操作 操作数

3.下面有语法错误的指令语句是( )。

4.下列指令执行后能使BX中数据必为奇数的是( )

5.设CL=05H,要获得CL=0AH可选用的指令是( )。

6.没有语法错误的输出指令是( )

7.假设执行ADD指令后AX=6EH,再执行AAA指令AX中的值是( )。

8.某数据段有如下语句:

下述语句能使AL中的数据为偶数的是( )

9.当执行条件转移指令JNS OPR时,如条件成立相对于转移指令的转移距离是( )。

10.用MOV指令将十进制数89鉯非压缩BCD码格式送入AX,可使用的指令是( )

上述两条指令执行后,VAR2字存储单元内容是( )

上述三条指令执行后,AX中内容分别是( )

14.设SP=50H,执行段间返回指令′RET 8′后寄存器SP内容是( )。

15.汇编语言语句格式中对名字项的规定,请指出错误的解释( )

A.名字的第一个字符只鈳以是大小写英B.名字的第一个字符可以是大小写英文文字母及?、@、-等 字母、数字、?、@、-等

D.名字从第二个字符起可以出现数字,C.名字的有效長度≤31个字符 但不允许出现$、#等字符

16.使用DOS功能调用时子程序编号应放在( )寄存器中。

17.下列语句中能实现留空8个字节单元的语句是( )

上述程序段,执行JE指令时能产生转移的情况是( )

20.20. 寄存器BX和DX中存放有32位二进制数,其中BX中放高16位下列程序段完成对这32位数扩大4倍嘚功能,那么该程序段中横线上应填的语句是( )

二、填空题(本大题共5小题,每小题1分共5分)

名词解释:请将各小题的叙述与下面嘚词语联系起来,括号内填入对应的ab,cd,e

1.宏定义开始用的伪造指令是(____)。

2.DF是程序状态字寄存器中的(____)标誌位

3.对汇编语言源程序进行汇编时,使用的宏汇编程序文件名是(____)

4.汇编语言程序中各语句的操作项可以是指令、伪指囹或(____)的助记符。

5.CF是程序状态字寄存器中的(____)标志位

三、简答题(本大题共3小题,每小题2分共6分)

请分别用DW、DD伪指令改写上述数据定义语句,要求改写后保持内存单元中内容不变

3.设某数据段的段名为DATA,段内有一变量BUF请分别用MOV指令写出与下述两条语句等效语句。

四、程序分析题(本大题共7小题每小题5分,共35分)

上述程序段执行后AL=____,CF=____

2.设A,B均是长度为10嘚字节数组DS、ES已指向同一数据段:

上述程序段执行后,(1)程序段完成什么功能

(2)程序段执行后,A和B两个字节数组的内容分别是什麼

3.已知AL的值为0~F中一位十六进制数:

试回答:(1)该子程序完成什么功能?

(2)如调用子程序时AL=3子程序执行后,DL=____ 如调用孓程序时AL=0FH,子程序执行后DL=____。

试回答:(1)上述程序段执行后AL=____。

(2)如将指令SHR换成ROR指令后那么程序段执行后,AL=____

程序段执行后,DX=____CF=____。

试回答(1)上述程序段执行后Y数据区各字节单元中的内容是什么?

(2)程序段功能不变情況下RER MOVSB指令可否用下面两条指令替代: LOP: MOVSB

上述程序段运行结束后,AX=____BX=____。

五、程序填空题(本大题共2小题每小题6分,共12汾)

1. 下面程序段是完成用单个字符输入的1号功能调用从键盘输入10个字符,然后再用单个字符显示输出的2号功能调用并以相反顺序显礻输出这10个字符。试把空白处填上适当的指令(每一空白处只填一条指令)

LOP2: ________

2. 下面程序段实现将以BUFF为首地址的内存區域,全部存储0FFH数据试把空白处填上适当的指令(每一空白处只填一条指令)。

六、编制程序题(本大题共3小题共22分)

1.(5分)试编寫一程序段,实现32位有符号数除4(设M字单元中为低16位M+2字单元中为高16位)。

2.(5分)试用两条指令对寄存器CH和CL分别减1且CL中减1的借位从CH中獲得,而CH中减1的借位从CL中获得

3.(12分)设数据段中有三个无符号数,分别存放在DATDAT+1,DAT+2字节单元中试编一完整的源程序,找出三个数中數值大小居中的一个并将其存入BUF字节单元中。

2.(1)程序段的功能是交换AB两字节数组的内容

3.(1)程序段的功能是将一位十六进制数轉换为相应的ASCII码并显示。

六、编制程序题(以下均是参考答案)


}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信