信息科学与系统科学

()描述存储数据实体、访问它们的结点及访问类别的一个表。也称 CRUD矩阵.

题目

()描述存储数据实体、访问它们的结点及访问类别的一个表。也称 CRUD矩阵.

参考答案和解析
正确答案:活动数据矩阵
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列叙述中,正确的是( )。

A.CPU能直接访问存储在内存中的数据,也能直接访问存储在外存上的数据

B.CPU不能直接访问存储在内存中的数据,但能直接访问存储在外存上的数据

C.CPU只能直接访问存储在内存中的数据,不能直接访问存储在外存上的数据

D.CPU既不能直接访问存储在内存中的数据,也不能直接访问存储在外存上的数据


正确答案:C
解析:CPU可以直接访问存储在内存中的数据,而外存上的数据只有先调入内存后才能被CPU访问和处理。

第2题:

已知3个类O、P和Q,类O中定义了一个私有方法F1和一个公有方法F2;类P中定义了一个公有方法F3,类P为类O的派生类;类Q为类P的派生类,它们的继承方式如下所示:

class P:public O{…};

class Q:private P{…};在关于类P的描述中正确的是(43);在关于类Q的描述中正确的是(44)。

A.类P的对象可以访问F1,但不能访问F2

B.类P的对象可以访问F2,但不能访问F1

C.类P的对象既可以访问F1,也可以访问F2

D.类P的对象既不能访问F1,也不能访问F2


正确答案:B
解析:继承机制是面向对象技术提供的另一种解决软件复用问题的途径,即在定义一个新的类时,先把一个或多个已有类的功能全部包含进来,然后再给出新功能的定义或对已有类的功能重新定义。
  在继承关系中存在两个类:基类和派生类。继承的方式有3种:public、private和 protected。在不同的继承方式下,派生类对基类成员的访问权限不同,外界对派生类成员的能见度也不同。
  . 基类中成员在派生类中的访问权限
    ◆ public继承方式:不改变基类中成员的访问权限。
    ◆ private继承方式:派生类所继承的基类成员的访问权限都改为private。
    ◆ protected继承方式:基类中private成员的访问权限不变,其余的都改为
      protected。
  . 派生类所继承的基类成员的外部能见度(外界对基类成员的访问权限)
    ◆ 基类的private成员,只有基类的成员函数可以访问,派生类不能访问。
    ◆ 通过private方式继承的基类成员(非private成员),只有派生类的成员函
      数可以访问,外界以及派生类的派生类都不能访问。
    ◆ 通过protected方式继承的基类成员(非private成员),只有派生类以及该派
      生类的子类(非private方式产生的)可以访问,外界不能访问。
  (43)、(44)考查的是外界(P的对象和Q的对象)对派生类中继承的基类成员的访问权限。解答此题的关键在于确定基类中成员在派生类中的访问权限,尤其是类Q,它是经过两次继承得到的,Q的直接基类是P,而P又是由O派生而来的。
  先分析空(43)。首先应注意到类O中有一个私有方法F1。类的私有成员只有在本类中才能访问,因此凡是出现“可以访问F1”的选项都是错误的,这样选项A、C就可以排除了。其次,P是采用public继承方式从O派生而来,那么类O中的所有公有成员都是P的公有成员,在程序中的任何地方都可以访问一个类的公有成员。因此只有选项 B是正确的。
  空(44)可以在空(43)的基础上进行。通过继承,F1、F2、F3都成为类Q的成
员。由空(43)已经得到:F1不可以被外界访问,因此凡是出现“可以访问P1”的选项都是错误的,这样A就被排除了。由于Q采用的是pfivate继承方式,P中的成员都成为Q的private成员,即F2、F3都是Q的private成员。私有成员只有本类可以访问,所以Q的对象不能访问F2和F3,只有Q的成员才能访问它们。因此选项C是正确答案。

第3题:

下列关于存储器的叙述中正确的是( )。 A.CPU能直接访问存储在内存的数据,也能直接访问存储在外存中的数据 B.CPU不能直接访问存储在内存的数据,也能直接访问存储在外存中的数据 C.CPU只能访问存储在内存的数据,不能直接访问存储在外存中的数据 D.CPU既不能直接访问存储在内存的数据,也不能直接访问存储在外存中的数据


正确答案:C
CPU只能访问存储在内存的数据,不能直接访问存储在外存中的数据。故选C。

第4题:

已知两个类R、S,类R中定义了一个私有方法F1和一个公有方法F2;类S中定义了一个公有方法 F3,类S为类R的派生类。它们的继承方式如下所示 class S:public R{…); 以下关于类S的描述中,正确的是(51)。

A.类S的对象可以访问F1,但不能访问F2

B.类S的对象可以访问F2,但不能访问F1

C.类S的对象既可以访问F1,也可以访问F2

D.类S的对象既不能访问F1,也不能访问F2


正确答案:B
解析:已知两个类R、S,类R中定义了一个私有方法F1和一个公有方法F2:类S中定义了一个公有方法F3,类S为类R的派生类。其中,访问控制包括:public(公有派生)、protected(保护派生)和private(私有派生)。基类中的访问权限在派生类中的继承关系如表3-7所示。由于类R中定义了一个私有方法F1,类的私有成员只有在本类中才能访问,因此选项中凡出现“可以访问F1”都是错误的,据此排除选项A、C。S是采用public继承方式从类R中派生而来,那么类R中的所有公有成员都是类S的公有成员,在程序中的任何位置均可被访问,因此选项B是正确答案。

第5题:

以下四个关于类的访问控制的描述哪一个是错误的

A、子类不能访问其父类的私有数据成员和成员函数

B、子类的对象不能访问其父类的保护数据成员或者成员函数

C、类的对象不能访问类的保护数据成员或者成员函数

D、类的成员函数不能访问类中的私有数据


参考答案:D

第6题:

下列关于存储器的叙述中正确的是( )。

A.CPU能直接访问存储在内存中的数据,也能直接访问存储在外存中的数据

B.CPU不能直接访问存储在内存中的数据,能直接访问存储在外存中的数据

C.CPU只能直接访问存储在内存中的数据,不能直接访问存储在外存中的数据

D.CPU既不能直接访问存储在内存中的数据,也不能直接访问存储在外存中的数据


正确答案:C
解析:中央处理器(CPU)只能直接访问存储在内存中的数据。外存中的数据只有先调入内存后,才能被CPU访问和处理。故正确答案为C。

第7题:

已知3个类O、P和Q,类O中定义了一个保护方法F1和公有方法F2;类P中定义了一个公有方法F3,类P为类O的派生类;类O为类P的派生类,它们的继承方式如下,在关于类P的描述中正确的是(43);在关于类Q的描述中正确的是(44)。

class P:private O(…)

class Q:protected P(…)

(53)

A.类P的对象可以访问F1,但不能访问F2

B.类P的对象可以访问F2,但不能访问F1

C.类P的对象既可以访问F1,也可以访问F2

D.类P的对象既不能访问F1,也不能访问F2


正确答案:C

第8题:

下列关于存储器的叙述,正确的是( )。

A.CPU能直接访问存储在内存的数据,也能直接访问存储在外存中的数据

B.CPU不能直接访问存储在内存的数据,能直接访问存储在外存中的数据

C.CPU只能直接访问存储在内存的数据,不能直接访问存储在外存中的数据

D.CPU既不能直接访问存储在内存的数据,也不能直接访问存储在外存中的数据


正确答案:C
解析:进行数据处理时,先要将数据存入内存,然后CPU再由内存读取和处理数据。

第9题:

●对于线性表(由n个同类元素构成的线性序列),采用单向循环链表存储的特点之一是(58)。

(58)

A.从表中任意结点出发都能遍历整个链表

B.对表中的任意结点可以进行随机访问

C.对于表中的任意一个结点,访问其直接前驱和直接后继结点所用时间相同

D.第一个结点必须是头结点


正确答案:A

第10题:

数据库中的数据库级别所拥有的访问功能是()

  • A、判断用户能否使用、访问数据库里的数据对象,包括表、视图、存储过程
  • B、判断用户能否访问关系里面的内容
  • C、判断用户能否访问关系中的一行记录的内容
  • D、判断用户能否访问表关系中的一个属性列(字段)的内容

正确答案:A

更多相关问题