抽象数据类型(ADT)包括定义和实现两方面,其中定义是独立于实现的,定义仅给出一个ADT的逻辑特性,不必考虑如何在计算机

题目
判断题
抽象数据类型(ADT)包括定义和实现两方面,其中定义是独立于实现的,定义仅给出一个ADT的逻辑特性,不必考虑如何在计算机中实现
A

B

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

_____

A.定义和实现

B.设计和测试

C.设计和实现

D.分析和定义

A.

B.

C.

D.


正确答案:A

第2题:

以下关于数据运算的叙述中,哪些是不正确的?

Ⅰ.数据运算是数据结构的一个重要方面

Ⅱ.数据运算定义在数据的逻辑结构上

Ⅲ.数据运算定义在数据的物理结构上

Ⅳ.数据运算的具体实现在数据的逻辑结构上进行

Ⅴ.数据运算的具体实现在数据的物理结构上进行

A.仅Ⅰ和Ⅱ

B.仅Ⅱ和Ⅲ

C.仅Ⅲ和Ⅳ

D.仅Ⅳ和Ⅴ


正确答案:C
解析:数据的运算是数据结构的一个重要方面,是以逻辑结构为基础的,具体的实现要在存储结构(即物理结构)上来完成的。

第3题:

有教师表(教师号,教师名,职称,基本工资),其中基本工资和取值与教师职称有关,实现这个约束的可行方案是______。

A.在教师表上定义一个视图

B.在教师表上定义一个存储过程

C.在教师表上定义插入和修改操作的触发器

D.在教师表上定义一个标量函数


正确答案:C
解析:触发器是一种特殊的存储过程,其特殊性在于它不需要由用户来调用,而是当用户对表中的数据进行UPDATE、INSERT或DELETE操作时自动触发执行。触发器可使业务的处理任务自动进行。

第4题:

Java语言的______特性实现了模块化和信息隐藏,______特性实现了代码重用,方便用户建立自定义数据类型和创建自定义的类库。


正确答案:封装 继承
封装 继承

第5题:

宏定义包括实现子功能的指令和伪操作,如果宏定义体中有一个或多个标号,则必须用______伪操作列出所有的标号。


正确答案:LOCAL
LOCAL 解析:宏定义包括实现子功能的指令和伪操作,如果宏定义体中有一个或多个标号,则必须用LOCAL伪操作列出所有的标号。

第6题:

由于软件开发的螺旋模型的每一周期内都包括()阶段,从而能有利于保证软件

产品的质量。

A.需求定义

B.需求定义、风险分析

C.需求定义、风险分析、工程实现

D.需求定义、风险分析、工程实现和评审


参考答案D

第7题:

宏定义体包括实现子功能的指令和伪操作,如果宏定义体中有一个或多个标号,则必须用【 】伪操作列出所有的标号。


正确答案:LOCAL
LOCAL

第8题:

( 9 )以下关于数据运算的叙述中,哪些是不正确的?

Ⅰ . 数据运算是数据结构的一个重要方面

Ⅱ . 数据运算定义在数据的逻辑结构上

Ⅲ . 数据运算定义在数据的物理结构上

Ⅳ . 数据运算的具体实现在数据的逻辑结构上进行

Ⅴ .数据运算的具体实现在数据的物理结构上进行

A )仅 Ⅰ 和 Ⅱ

B )仅 Ⅱ 和 Ⅲ

C )仅 Ⅲ 和 Ⅳ

D )仅 Ⅳ 和 Ⅴ


正确答案:C

第9题:

设在数据库应用系统设计与实现过程中有下列活动:Ⅰ.创建触发器Ⅱ.定义事务隔离性级别Ⅲ.数字签名Ⅳ.定义主码上述活动中,用于数据库的完整性保护的是( )。

A.仅Ⅰ和Ⅱ

B.仅Ⅰ和Ⅳ

C.仅Ⅲ和Ⅳ

D.仅Ⅱ和Ⅲ


正确答案:A
数据库的完整性是指数据库中数据的正确性、一致性和相容性。触发器是SQLserver提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,触发器经常用于加强数据的完整性约束和业务规则等。事务是以可控的方式对数据资源进行访问的一组操作,事务的隔离性使得事务之间的交互程度有着严格的定义,保护了数据的完整性。Ⅲ中数字签名是用于数据防篡改,Ⅳ定义主码是用于实体的完整性。

第10题:

数据库定义模块的基本功能包括( )。

Ⅰ、数据库模式定义

Ⅱ、数据库完整性定义

Ⅲ、数据库安全性定义

Ⅳ、存取路径定义

A.仅Ⅰ、Ⅱ和Ⅲ

B.仅Ⅰ、Ⅱ和Ⅳ

C.仅Ⅱ、Ⅲ和Ⅳ

D.都是


正确答案:D
解析:数据库定义功能是对数据库库的结构进行描述,包括外模式、模式、内模式的定义;数据库完整性的定义;安全保密的定义;存取路径的定义。这些定义存储在数据字典中,是DBMS运行的基本依据。

更多相关问题