超星2018年大学计算机基础答案(修正版).doc

内容发布更新时间 : 2024/12/24 1:33:42星期一 下面是文章的全部内容请认真阅读。

A、5 B、7 C、6 D、8

创建数据表

1、表字段的类型有视频型。×

2、如果字段内容为声音文件,则该字段的数据类型应定义为( )。 A、文本 B、备注 C、超级链接 D、OLE 对象

3、被删除的记录可以通过撤消操作的方式恢复。X

4、自动编号型的字段值可以根据个人需要进行修改。× 5、表字段的属性仅包含字段的类型和长度。× 6、下列不属于Access支持的数据类型是( )。 A、数字 B、文本 C、报表

D、时间/日期

表之间的关系

1、在数据库中,建立索引的主要作用是( )。 A、节省存储空间 B、提高查询速度 C、便于管理 D、插入规则 2、”数据库中有学生表、课程表和选课表,为了有效地反映这三张表中数据之间的联系,在创建数据库时应设置( )。 A、默认值

B、有效性规则 C、索引

D、表之间的关系

3、在 Access 中,参照完整性规则不包括( )。 A、更新规则

B、提高查询速度 C、删除规则

D、防止数据丢失

4、Access数据库中,为了保持表之间的关系,要求在主表中修改相关记录时,

子表相关记录随之更改,为此需要定义参照完整性关系的( )。 A、级联更新相关字段 B、级联删除相关字段 C、级联修改相关字段 D、级联插入相关字段

5、可以为一张表指定多个主键。×

6、有关参照完整性约束描述正确的是( )。

A、如果两张表存在关系,则一定存在参照完整性约束

B、在子表当中删除一行数据,父表中应删除相关数据是一种参照完整性约束 C、在父表中修改一项数据,子表中的数据不一定会被修改 D、在子表中插入一条新纪录时,父表的数据需要更新

数据库查询

1、若查找某个字段中以字母A开头且以字母Z结尾的所有记录,则条件表达式应设置为( )。 A、Like “A$Z” B、Like “A#Z” C、Like “A*Z” D、Like “A.Z”

2、查询“教师表”中的“职称”为“教授”或“副教授”的记录,下列条件表达式错误的是( )。

A、[职称] like “*教授”

B、[职称]=“教授” or “副教授” C、right([职称],2)=”教授” D、[职称] in (“教授”,“副教授”)

3、查询“书名”字段中包含“等级考试”字样的记录,应该使用的条件是( )。 A、Like \等级考试\B、Like \等级考试。 C、Like \等级考试*\D、Like \等级考试*\

4、有关查询,下列描述错误的是( )。

A、使用设计器建立的查询,可以查看相应的SQL语句,不能修改 B、参数查询只能通过设计器创建 C、交叉表查询会对数据进行两次分组

5、利用对话框提示用户输入查询条件,这样的查询属于 ( )。 A、选择查询 B、参数查询 C、操作查询 D、SQL查询

6、查询“学生表”中所有的志愿者,表达式错误的是( )。 A、[志愿者]=true

B、[志愿者]=on C、[志愿者]=-1 D、[志愿者]=1

SQL查询

1、在教师表中“职称”字段可能的取值为:教授、副教授、讲师和助教,要查找职称为教授或副教授的教师,错误的语句是( )。

A、SELECT * FROM 教师表 WHERE ( InStr([职称], “教授”) <> 0); B、SELECT * FROM 教师表 WHERE ( Right([职称], 2) = “教授” ); C、SELECT * FROM 教师表 WHERE ([职称] = “教授” ); D、SELECT * FROM 教师表 WHERE ( InStr([职称], “教授”) = 1 Or InStr([职称], “教授”) = 2 );

2、在SQL语言的SELECT语句中,用于指明检索结果排序的子句是( )。 A、FROM B、WHILE C、GROUP BY D、ORDER BY

3、在SQL语言的SELECT语句中,用于实现选择运算的子句是 ( )。 A、WHERE B、IF C、WHILE

4、下列关于SQL语句的说法中,错误的是( )。 A、INSERT语句可以向数据表中追加新的数据记录 B、UPDATE语句用来修改数据表中已经存在的记录 C、DELETE语句用来删除数据表中的记录

D、CREATE语句用来建立表结构并追加新记录

5、要想从数据库中删除一个表,应该使用的SQL语句是( )。 A、ALTER TABLE B、DROP TABLE C、DELETE TABLE D、KILL TABLE

6、在SQL查询中“GROUP BY”的含义是 ( )。 A、选择行条件 B、对查询进行排序 C、选择列字段

D、对查询进行分组

创建窗体和报表

1、要在报表中输出时间,设计报表时要添加一个控件,且需要将该控件的“控件来源”属性设置为时间表达式,最合适的控件是()。 A、标签 B、文本框

C、列表框 D、组合框

2、可作为报表记录源的是( )。 A、表 B、查询

C、Select语句 D、以上都可以

3、在教师信息输入窗体中,为职称字段提供“教授”、“副教授”、“讲师”等选项供用户直接选择,应使用的控件是( )。 A、标签 B、复选框 C、文本框 D、组合框

4、在报表设计时,如果只在报表最后一页的主体内容之后输出规定的内容,则需要设置的是( )。 A、报表页眉 B、报表页脚 C、页面页眉 D、页面页脚

5、下列关于报表的叙述,正确的是( )。 A、报表只能输入数据 B、报表只能输出数据

C、报表既可以输入数据又可以输出数据 D、报表不能输入和输出数据 6、窗体的组成不包括( )。 B、窗体页眉、窗体页脚 C、页面页眉、页面页脚 D、主窗体节、子窗体节

查找算法

1、根据数据集的特征不同,查找算法有顺序查找、二分查找、散列查找等。√ 2、顺序查找的时间复杂度是( )。 A、O(n^2) B、O(2n) C、O(n) D、O(n/2) 3、查找也可称检索,是在数据集(大量的元素)中找到某个特定的元素的过程。√

4、顺序查找与二分查找针对的都是无序数据集。× 5、有序数据集也可以使用顺序查找。√

6、顺序查找一般平均需要比较(n+1)/2次。√

冒泡排序

1、最坏情况下,冒泡排序的次数是( )。 A、n2 B、2n C、n

D、n(n-1)/2

2、冒泡排序的时间复杂度是( )。 A、O(n^2) B、O(2n) C、O(n)

D、O(n(n-1)/2)

3、冒泡排序基本思想是比较序列中的相邻数据项,如果存在逆序则进行互换,重复进行直到有序。√

4、冒泡排序(bubble sort)是一种简单的互换类排序算法。√

Raptor程序设计环境

1、下面描述中,符合结构化程序设计风格的是( )。

A、使用顺序、选择和循环三种基本控制结构表示程序的控制逻辑 B、模块只有一个入口,可以有多个出口 C、注重提高程序的执行效率 D、结构简单

2、Raptor是一种可视化的程序设计环境。√

3、程序设计语言仅仅使用顺序、选择和重复(循环)三种基本控制结构就足以表达出各种结构的程序。√

4、顺序结构是一种简单的程序设计结构,顺序结构自始至终严格按照程序中语句的先后顺序逐条执行,是最基本、最常用的结构形式 √ 5【多选题】Raptor 基本符号有( )。 A、赋值符号

B、输入和输出符号 C、选择控制和循环控制 D、过程调用

6、循环结构有两类,一种是先执行循环体后判断的称为直到型循环结构。另一种是先判断后执行的循环体称为当型循环结构。 √

Raptor程序设计基础

1、Raptor中任何变量在被使用前必须存在并被赋值。√

2、当一个表达式进行计算时,是按照预先定义“优先顺序”进行的。√

3、Raptor变量的类型(数值,字符串,字符)由最初的赋值语句所给的数据决定。√ 4、在RAPTOR中,实现程序模块化的主要手段是子程序和子图。这些都是过程。√

5、Raptor 的开发环境,不允许对程序进行注释。×

6、复杂任务程序设计方法是将任务按功能进行分解,自顶向下、逐步求精。√

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4 ceshi