首页 > 全部 > 二级Python > 国家二级Python(程序设计基础)模拟试卷1

国家二级Python(程序设计基础)模拟试卷1

本单篇文档共3865字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类NCRE全国计算机二级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
二级Python 章节练习 7609人下载
价格: 1.60 原价:¥8.80
收藏

国家二级Python(程序设计基础)模拟试卷1

单项选择题

1.关于结构化程序设计风格,以下选项中描述正确的是(A)

A. 使用顺序、选择和重复(循环)3种基本控制结构表示程序的控制逻辑

B. 模块只有一个入口,可以有多个出口

C. 注重提高程序的执行效率

D. 不使用goto语句

解析:

2.以下选项中,不属于面向对象方法概念的是(D)

A. 对象

B. 继承

C. 类

D. 过程调用

解析:

3.结构化程序设计主要强调的是(B)

A. 程序的规模

B. 程序的易读性

C. 程序的执行效率

D. 程序的可移植性

解析:

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

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

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

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

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

解析:

5.对于建立良好的程序设计风格,以下选项中描述正确的是(A)

A. 程序应简单、清晰、可读性好

B. 符号名的命名要符合语法

C. 充分考虑程序的执行效率

D. 程序的注释可有可无

解析:

6.关于面向对象的描述,以下选项中描述错误的是(A)

A. 任何对象都必须有继承性

B. 对象是属性和方法的封装体

C. 对象间的信息交换靠消息传递

D. 操作是对象的动态性属性

解析:

7.在面向对象方法中,一个对象请求另一对象为其服务的方式是通过哪个选项发送?(D)

A. 调用语句

B. 命令

C. 口令

D. 消息

解析:

8.关于面向对象设计方法与传统的面向过程方法,下列选项中正确的是(C)

A. 面向对象模拟现实世界中不同事物之间的联系

B. 面向过程强调模拟现实世界中的算法而不强调概念

C. 面向过程使用现实世界的概念抽象地思考问题从而自然地解决问题

D. 面向对象鼓励开发者用实际领域概念去思考软件开发

解析:

9.在结构化方法的软件开发阶段中,软件功能分解所处的阶段是(D)

A. 详细设计

B. 需求分析

C. 编程调试

D. 总体设计

解析:

10.在设计程序时,应采纳的原则之一是(A)

A. 程序结构应有助于读者理解

B. 不限制goto语句的使用

C. 减少或取消注解行

D. 程序越短越好

解析:

11.下列工具中,不属于结构化分析常用的工具是(D)

A. 数据流图

B. 数据字典

C. 判定树

D. PAD图

解析:

12.结构化程序设计中,对goto语句的使用描述正确的是(C)

A. 使用goto语句程序效率高

B. 禁止使用goto语句

C. 应避免滥用goto语句

D. 不确定

解析:

13.以下选项中,不属于结构化程序设计特征的是(A)

A. 可封装

B. 逐步求精

C. 自顶向下

D. 模块化

解析:

14.以下选项中,不属于结构化程序设计特征的是(A)

A. 多态性

B. 逐步求精

C. 自顶向下

D. 模块化

解析:

15.以下选项中,不属于面向对象设计方法特征的是(C)

A. 继承性

B. 多态性

C. 分类性

D. 封装性

解析:

16.源程序的文档化不包括(B)

A. 符号名的命名要有实际意义

B. 正确的文档格式

C. 良好的视觉组织

D. 正确的程序注释

解析:

17.以下选项中,不符合良好程序设计风格的是(D)

A. 源程序要文档化

B. 数据说明的次序要规范化

C. 避免滥用goto语句

D. 模块设计要保证高耦合、高内聚

解析:

18.采用面向对象技术开发的应用系统的特点是(A)

A. 重用性强

B. 运行速度更快

C. 占用存储量小

D. 维护更复杂

解析:

19.在面向对象方法中,类之间共享属性和操作的机制是(A)

A. 继承

B. 封装

C. 多态

D. 对象

解析:

20.在面向对象方法中,类的实例称为(A)

A. 对象

B. 多重继承

C. 信息隐蔽

D. 父类

解析:

21.在结构化设计方法生成的结构图中,带有箭头的连线表示(A)

A. 模块之间的调用关系

B. 程序的组成成分

C. 控制程序的执行顺序

D. 数据的流向

解析:

22.下列叙述中正确的是(C)

A. 在面向对象的程序设计中,各个对象之间具有密切的联系

B. 在面向对象的程序设计中,各个对象都是公用的

C. 在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小

D. 上述三种说法都不对

解析:

23.下面概念中,不专属于面向对象方法的是(A)

A. 过程调用

B. 对象

C. 继承

D. 类

解析:

24.关于面向对象的继承,下列选项的描述中正确的是(A)

A. 程序的易读性

B. 程序的规模

C. 程序的执行效率

D. 程序的可移植性

解析:

25.下面选项中,不属于面向对象程序设计特征的是(A)

A. 类比性

B. 继承性

C. 多态性

D. 封装性

解析:

26.在结构化程序设计的具体实施中,不属于需要注意的要素是(D)

A. 使用程序设计语言中的顺序、选择、循环等有限的控制结构表示程序的控制逻辑

B. 选用的控制结构只准许一个入口和一个出口

C. 程序语句组成容易识别的块,每块只有一个人口和一个出口

D. 语言中所没有的控制结构,可以采用前后不一致的方法来模拟

解析:

27.根据设定的条件,判断应该选择哪一条分支来执行相应的语句序列,属于(A)

A. 选择结构

B. 顺序结构

C. 循环结构

D. 以上选项都不对

解析:

28.根据给定的条件,判断是否重复执行某一相同的程序段,属于(C)

A. 顺序结构

B. 选择结构

C. 循环结构

D. 以上选项都不对

解析:

29.对于面向对象方法中的对象,下面选项中描述错误的是(D)

A. 对象具有标识唯一性

本文档预览:3600字符,共3865字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
国家二级Python(程序设计基础)模拟试卷1

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号