admin 管理员组

文章数量: 1086019


2024年12月31日发(作者:hybbs论坛源码)

程序设计基础

(总分32,考试时间90分钟)

一、选择题

1. 在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送______。

A. 调用语句 B. 命令

C. 口令 D. 消息

2. 程序设计语言的基本成分是数据成分、运算成分、控制成分和______。

A. 对象成分 B. 变量成分

C. 语句成分 D. 传输成分

3. 下面概念中,不属于面向对象方法的是______。

A. 对象 B. 继承

C. 类 D. 过程调用

4. 结构化程序设计主要强调的是______。

A. 程序的规模 B. 程序的效率

C. 程序设计语言的先进性 D. 程序的易读性

5. 对建立良好的程序设计风格,下面描述正确的是______。

A. 程序应简单、清晰、可读性好 B. 符号名的命名只要符合语法

C. 充分考虑程序的执行效率 D. 程序的注释可有可无

6. 下列叙述中,不属于软件需求规格说明书的作用的是______。

A. 便于用户、开发人员进行理解和交流

B. 反映出用户问题的结构,可以作为软件开发工作的基础和依据

C. 作为确认测试和验收的依据,

D. 便于开发人员进行需求分析

7. 下面描述中,符合结构化程序设计风格的是______。

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

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

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

D. 不使用goto语句

8. 在设计程序时,应采纳的原则之一是______。

A. 程序结构应有助于读者理解 B. 不限制goto语句的使用

C. 减少或取消注释行 D. 程序越短越好

9. 在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是______。

A. 可行性分析 B. 需求分析

C. 详细设计 D. 程序编码

二、填空题

1. 结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、______和限制使用goto

语句。

2. 面向对象的程序设计方法中涉及的对象是系统中用来描述客观事物的一个______。

3. 面向对象的模型中,最基本的概念是对象和______。

4. Jackson结构化程序设计方法是英国的n提出的,它是一种面向______的设计方

法。

5. 软件设计模块化的目的是______。

6. 在面向对象方法中,类之间共享属性和操作的机制称为______。

7. 结构化程序设计包含3种基本控制结构,其中SCAN—ENDSCAN语句属于______结构。


本文标签: 程序 方法 设计 成分 对象