WORD格式.可编辑
C、超级链接 D、OLE 对象
3、被删除的记录可以通过撤消操作的方式恢复。
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、在父表中修改一项数据,子表中的数据不一定会被修改
技术资料分享
WORD格式.可编辑
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、交叉表查询会对数据进行两次分组 D、选择查询可以对数据进行分组统计
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 ([职称] = “教授” );
技术资料分享
WORD格式.可编辑
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 D、FOR
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、标签
技术资料分享
WORD格式.可编辑
B、复选框 C、文本框 D、组合框
4、在报表设计时,如果只在报表最后一页的主体内容之后输出规定的内容,则需要设置的是( )。
A、报表页眉 B、报表页脚 C、页面页眉 D、页面页脚
5、下列关于报表的叙述,正确的是( )。 A、报表只能输入数据 B、报表只能输出数据
C、报表既可以输入数据又可以输出数据 D、报表不能输入和输出数据 6、窗体的组成不包括( )。 A、主体节
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)
技术资料分享
WORD格式.可编辑
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、复杂任务程序设计方法是将任务按功能进行分解,自顶向下、逐步求精。√
Raptor程序的控制结构 1、在循环控制语句执行过程中,菱形符号中的表达式结果为“No”,则执行“No”的分支,这将导致循环语句和重复。×
2、一个循环控制语句允许重复执行一个或多个语句,直到循环条件变为Flase。× 3、顺序控制没有对应的控制符号。√
4、启动Raptor后,可见程序区有开始(Start)和结束(End)符号,我们在这之间加入语句符号来完成我们的求解任务。√
5、要重复执行的语句只能放在循环控制菱形符号下方。×
6、程序需要根据数据的一些条件来决定是否应执行某些语句。这就是循环结构。×
7、Raptor的选择控制语句呈现出一个菱形的符号,菱形符号内部显示的是选择条件。√
技术资料分享