工学

单选题在Access中对记录进行排序,()排序。A 只能按1个字段B 只能按2个字段C 只能按主关键字段D 可以按多个字段

题目
单选题
在Access中对记录进行排序,()排序。
A

只能按1个字段

B

只能按2个字段

C

只能按主关键字段

D

可以按多个字段

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

第1题:

● 在Access中,下列关于排序的说法,不正确的是 (68) 。

A.记录可以按升序或降序方式排序

B.排序操作不会修改表中的数据

C.对所有的数据类型都能进行排序操作

D.记录可以按多个字段排序


正确答案:C


第2题:

Access2000中,对数据库表的记录进行排序时,数据类型为【 】、超级链接或OLE对象的字段不能排序。


正确答案:备注
备注 解析:本题考查Access的数据类型。 Access常用的数据类型有:文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE对象、超级链接、查阅向导等。其中不能进行排序的是:备注、超级链接或OLE对象的字段。

第3题:

Access 2000中,对数据库表中的记录进行排序时,数据类型为 ______ 、超级链接或OLE对象的字段不能排序


正确答案:备注
备注

第4题:

在Access中文版中,排序记录时所依据的规则是中文排序,其具体方法错误的是( )。

A.中文按拼音字母的顺序排序

B.数字由小至大排序

C.英文按字母顺序排序,小写在前,大写在后

D.以升序来排序时,任何含有空字段的记录将列在列表中的第一条


正确答案:C
解析:本题考查排序的概念。Access排序时,英文不分大小写,其他选项都是正确的。答案为C。

第5题:

在Access中文版中,排序记录时所依据的规则是中文排序,其中错误的是( )。

A.中文按拼音字母的顺序排序

B.数字由小至大排序

C.英文按字母顺序排序,小写在前,大写在后

D.以升序来排序时,任何含有空字段的记录将列在列表中的第一条


正确答案:C
解析:Access排序时,英文不分大小写,其他选项都是正确的。

第6题:

有n个记录存储在带头结点的双向链表中,现用双向冒泡排序法对其按上升序进行排序,请写出这种排序的算法。(注:双向冒泡排序即相邻两趟排序向相反方向冒泡)。


参考答案:
  [算法描述]:
  typedef struct node
  { ElemType data;
  struct node *prior,*next;
  }node,*DLinkedList;
  void TwoWayBubbleSort(DLinkedList la)
  //对存储在带头结点的双向链表la中的元素进行双向起泡排序。
  {int exchange=1; // 设标记
  DLinkedList p,temp,tail;
  head=la //双向链表头,算法过程中是向下起泡的开始结点
  tail=null; //双向链表尾,算法过程中是向上起泡的开始结点
  while (exchange)
  {p=head->next; //p是工作指针,指向当前结点
  exchange=0; //假定本趟无交换
  while (p->next!=tail) // 向下(右)起泡,一趟有一最大元素沉底
  if (p->data>p->next->data) //交换两结点指针,涉及6条链
  {temp=p->next; exchange=1;//有交换
  p->next=temp->next;temp->next->prior=p //先将结点从链表上摘下
  temp->next=p; p->prior->next=temp; //将temp插到p结点前
  temp->prior=p->prior; p->prior=temp;
  }
  else p=p->next; //无交换,指针后移
  tail=p; //准备向上起泡
  p=tail->prior;
  while (exchange && p->prior!=head)
  //向上(左)起泡,一趟有一最小元素冒出
  if (p->dataprior->data) //交换两结点指针,涉及6条链
  {temp=p->prior; exchange=1; //有交换
  p->prior=temp->prior;temp->prior->next=p;
  //先将temp结点从链表上摘下
  temp->prior=p; p->next->prior=temp; //将temp插到p结点后(右)
  temp->next=p->next; p->next=temp;
  }
  else p=p->prior; //无交换,指针前移
  head=p; //准备向下起泡
  }// while (exchange)
  } //算法结束

第7题:

在Access中,有些情况下可以对“OLE对象”的字段进行排序。()

此题为判断题(对,错)。


正确答案:错误

第8题:

在Access中,以下关于排序的说法,正确的是(67)。

A.一张工作表只能按一个字段排序

B.对所有的数据类型都能进行排序操作

C.排序操作会修改表中的数据

D.记录可以按升序或降序方式排序


正确答案:D
解析:在Access中,可以按多个字段进行排序,并可以给每个字段指定升序、降序方式。排序操作不会修改表中的数据。并不是所有的数据类型都能够进行排序操作。例如,备注类型、OLE对象等就不能排序。

第9题:

按排序策略分类,冒泡排序属于(59)。对n个记录的文件进行排序时,如果待排序文件中的记录初始时为所要求次序的逆序,则冒泡排序过程中需要进行(60)次元素值的比较。

(50)

A.插入排序

B.选择排序

C.交换排序

D.归并排序


正确答案:C

第10题:

下列说法正确的是( )。

A.Access只能按一个字段排序记录

B.使用“高级筛选/排序”窗口只能按同一个次序对多个字段进行排序

C.使用“数据表”视图只能对相邻的多字段实现排序

D.Access排序结果和表不能一起保存


正确答案:C
暂无解析,请参考用户分享笔记

更多相关问题