201703学期北航软件工程网络作业

更新时间:2023-10-01 22:01:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

单项选择题

第1题 第一个体现结构化编程思想的程序设计语言是()。

A、FORTRAN语言 B、Pascal语言

C、C语言

D、PL/1语言

答案:B

第2题 Ada语言是在Pascal语言基础上开发出来的,适用于()项目的应用领域。

A、科学工程计算 B、数据库应用

C、实时处理

D、人工智能

答案:C

第3题 不适合作为数据处理与数据库应用的语言是()。 A、SQL B、Cobol

C、4GL

D、Lisp

答案:D

第4题 程序的三种基本控制结构是()。

A、过程、子程序和分程序 B、顺序、选择和重复

C、递归、堆栈和队列

D、调用、返回和转移

答案:B

第5题 程序设计语言的工程特性之一为()。

A、软件的可重用性 B、数据结构的描述性

C、抽象类型的描述性

D、数据库的易操作性

答案:A

第6题 程序设计语言的技术特性不应包括()。

A、数据结构的描述性 B、抽象类型的描述性

C、数据库的易操作性

D、软件的可移植性

答案:D

第7题 下列关于功能性注释不正确的说法是()。

A、功能性注释嵌在源程序中,用于说明程序段或语句的功能以及数据的状态 B、注释用来说明程序段,需要在每一行都要加注释

C、可使用空行或缩进,以便很容易区分注释和程序

D、修改程序也应修改注释

答案:B

第8题 下列哪种做法会导致不利的语句结构()。 A、避免使用ELSE GOTO结构

B、对递归定义的数据结构尽量不再使用递归过程

C、模块功能尽可能单一化,模块间的耦合能够清晰可见

D、利用信息隐蔽,确保每一个模块的独立性

答案:B

第9题 下面关于PDL语言不正确的说法是()。 A、PDL是描述处理过程怎么做

B、PDL是只描述加工做什么

C、PDL也称为伪码

D、PDL的外层语法应符合一般程序设计语言常用的语法规则

答案:B

第10题 ()意味着一个操作在不同的类中可以有不同的实现方式。 A、多态性 B、多继承

C、类的复用

D、封装

答案:A

判断题

第11题 JAVA语言编译器是一个CASE工具。()

正确 错误 答案:正确

第12题 程序设计语言中应绝对禁止使用GOTO语句。()

正确 错误 答案:错误

第13题 为保证程序的安全,必须做到程序中没有任何错误存在,即容错。()

正确 错误 答案:错误

第14题 UML是面向对象技术领域的建模语言。()

正确 错误

答案:正确

第15题 UML语言支持面向对象的主要概念,并与具体的开发过程相关。()

正确 错误 答案:错误

第16题 类是关于对象性质的描述,由方法和数据组成。()

正确 错误 答案:正确

第17题 在面向对象的软件开发方法中,每个类都存在其相应的对象,类是对象的实例,对象是生成类的模板。()

正确 错误 答案:错误

第18题 软件开发所需的资源可以画成一个金字塔,塔的高层最基本的资源是人。()

正确 错误 答案:正确

第19题 白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求。()

正确 错误 答案:正确

第20题 白盒测试无需考虑模块内部的执行过程和程序结构,只要了解模块的功能即可。()

正确 错误 答案:错误

单项选择题

第1题 表示对象相互行为的模型是()模型。 A、动态模型 B、功能模型

C、对象模型

D、静态模型

答案:A

第2题 对象实现了数据和操作的结合,使数据和操作()于对象的统一体中。 A、结合 B、隐藏

C、封装

D、抽象

答案:C

第3题 类库这种机制是()级别的信息共享。 A、同一类 B、不同类

C、同一应用

D、不同应用

答案:D

第4题 面向对象的开发方法中,()将是面向对象技术领域内占主导地位的标准建模语言。

本文来源:https://www.bwwdw.com/article/x2td.html

Top