14、按照路径选择算法,连接LAN的网桥通常分为 ( ) A透明网桥 B协议转换网桥 C 源路径选择透明网桥
D源路径选择网桥 E 过滤网桥
15、软件生存周期包括以下哪几个阶段( )
A、软件定义 B、软件使用 C、软件开发 D、软件测试 E、软件维护
16、软件测试包括黑盒测试和白盒测试,以下属于黑盒测试方法的有( )
A、等价划分 B、边界值分析 C、错误推断法 D、逻辑覆盖法 E、穷尽测试
17、大型软件测试一般包括以下( )部分
A、单元测试 B、集成测试 C、确认测试 D、系统测试 E、最终测试
18、数据库系统是由以下哪几部分组成( )
A、数据库 B、数据库管理系统 C、数据库管理员 D、用户 E、操作系统
19、结构化查询语言SQL的功能包括( )
A、数据定义 B、数据操纵 C、数据查询 D、数据安全 E、数据控制
20、数据库的并发操作通常会带来( )问题
A、查询等待 B、丢失更新 C、冗余存储 D、不可重复读 E、读脏数据
第三题、SQL 语句(本题 10 分)
阅读以下说明,回答问题 1 至问题4,将解答填入答题纸对应的解题栏内。
【说明】有学生课程数据库中包含三个关系:学生关系Student、课程关系Course、学生选
课关系SC,Student的属性(Sno char(8),Sname char(10),Sex char(2),SD char(20),Age
number(3))按顺序为学号、姓名、性别、系名、年龄,其中学号为主键;
Course(课程表)的字段按顺序为Course(Cno char(8),Cname char(10),Teacher
char(10))课程编号、课程名、教师名,其中Cno为主键;
SC(选课表)的字段按顺序为SC(Sno char(8),Cno char(8),Grade number(4))学号、课
程号、成绩, 表SC的完整性(Sno,Cno)参照关系表Student,Course中的Sno,Cno属性;
【问题1】用SQL语句创建表Student,Course,SC。(2分)
【问题2】用SQL语句检索课程名为“MS的”学生号和学生姓名(2分)
【问题3】用SQL语句检索至少选修了课程号为‘C1’和‘C3’的学生号(3分)
【问题4】用户有一查询语句:检索选修了2号课程的学生姓名及其所在的系,请写出该
查询的关系代数表达式(3分)
第四题:简答题(共 2 题,每题 5 分,共 10 分)
1. 某台计算机内保存有重要的保密信息,请简述你将采取何措施或办法来保护?
2. 局域网内部的 ARP攻击是指什么?如何防范?
第五题 看程序填空(本题 15 分)
奇偶交换排序是第一趟对序列中的所有奇数项 i扫描,第二趟对序列中的所有偶数项 i 扫描。若 A[i] >
A[i+1],则交换它们。第三趟有对所有的奇数项,第四趟对所有的偶数项,…,如此反复,直到整个序列
全部排好序为止。
阅读以下程序,将 5 个空白处的解答填入答题纸对应的解题栏内。
#include <stdio.h>
#define N 10