当前位置:文档之家› 大学数据库考试复习总结计划试卷试题带答案.doc

大学数据库考试复习总结计划试卷试题带答案.doc

大学数据库考试复习总结计划试卷试题带答案.doc
大学数据库考试复习总结计划试卷试题带答案.doc

2019 数据库期末复习内容

1.选择题

( 1)(数据库)是存储在计算机内结构化的数据的集合

( 2)下述关于数据系统正确的描述是(数据库系统减少了数据冗余)。

( 3)数据库( DB)、与数据库系统( DBS)和数据库管理系统(DBMS)之间的关系是(DBS 包含 DB 和 DBMS )。( 4)数据库管理系统的工作不包括(为定义的确据库提供操作系统)。

( 5)用于对现实世界进行描述的工具是(数据模型)。

( 6)在数据库的三级模式结构中,描述数据库中全局逻辑结构和特征的是(模式)。

( 7) E-R图用来建立数据库的(概念模型)。

( 8)下列模型中不能直接描述实体间多对多的联系的是(关系模型)。

( 9)数据模型的三个要素是(数据结构、数据操作、完整性约束)

( 10)数据库的设计人员和用户之间沟通信息的桥梁是(实体联系图)。

(11)数据的独立性分为(逻辑独立性和物理独立性)。

(12)数据库通常是根据(数据模型)来分类的。

( 13)关系数据库系统能实现专门的关系运算,包括(选择、投影、连接、除)。

(14)在关系模型中,下述关于关键字的说法正确的是(可以由一个或多个其值能唯一标识该关系模式中任何元组

的属性组成)。

( 15)被称为关系的两个不变性,由关系数据库系统自动支持的是(实体完整性和参照完整性)。

( 16)在关系中不能出现相同元组的约束是通过(主码)来实现。

( 17)下列数据模型中,数据独立性最高的是(关系模型).

(18)规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足:每一属

性都是(不可分解的)。

(19)关系数据库规范化是为解决关系数据库中(插入异常、删除异常和数据冗余)问题而引入的。

( 20)在关系数据库中,任何二元关系模式的最高范式必定是(BCNF)

( 21)若属性X 函数依赖于属性Y 时,则属性X 与属性 Y 之间的关系是(多对一)。

( 22)设有关系模式:部门(部门代码,部门名称,部门成员,部门经理)由于其中(部门成员)属性存在,

使该关系不属于第一范式。

( 23)若关系模式R 中的属性都是主属性,则R 最高属于(3NF)。

( 24)若要彻底消除插入异常和删除异常,关系模式最低要属于(BCNF)。

( 25)关系模式分解的无损连接和保持函数依赖两个特性之间的联系是(没有必然联系)。

( 26)关系模式中数据依赖的存在,可能会导致成立蕴涵后者数据插入异常,这是指(该插入的数据未被插入)。( 27)设要对关系模式R(学号,姓名,课程代码,课程名,课程成绩)进行分解,将其规范化到3NF,下列( B)是正确的规范化结果。(学号,姓名)R2(课程代码,课程名)R3 (学号,课程代码,课程成绩)

( 28)有如下关系R(是 BCNF)。

( 29)对用户访问数据库的权限加以限定是为了保护数据库的(安全性)。

( 30)下面(可移植性)不是数据库系统必须提供的数据控制功能。

( 31)数据库系统中,对存取权限定义为(授权)。

( 32)在数据库的安全性控制中,为了保证用户只能存取他有权存取的数据,在授权的定义中,数据对象的(范围越小),授权子系统就越灵活。

( 33)数据库安全性遭到破坏的情况属于(非法用户读取数据库中的数据)。

( 34)数据库的(完整性)是指数据的正确性和相容性。

( 35)数据完整性保护中的约束条件是指(值的约束和结构的约束)。

( 36)实体完整性和参照完整性属于(静态关系约束)。

( 37)数据类型、取值范围、空值约束属于(静态列级约束)。

(38)“断言”是数据库系统采用的(完整性约束)。

(39)脏数据的读出是(并发性)遭到破坏的情况。

(40) SQL中 ROLLBACK语句的主要作用是(事务卷回)。

( 41) SQL中提供的( GRANT)语句用于实现数据存取的安全控制。

( 42) SQL中 COMMIT 语句的主要作用是(提交事务)。

( 43)解决并发操作带来的数据不一致性问题时普遍采用(封锁)。

( 44)不允许其它事务对这个锁定目标再加任何类型的锁是(排他锁)。

填空题:

1. 三级模式之间的两层映像保证了数据库系统中的数据能够具有较高的逻辑独立性、物理独立性。

2.关系的完整性约束条件包括三大类:实体完整性、参照完整性、用户定义的完整性。

3.关系代数运算中,专门的关系运算有投影、选择、连接、除。

4.数据库是长期存储在计算机内、有组织的、可共享的数据集合。

5.数据模型分成两个不同的层次。概念模型从用户的观点对现实世界的信息建模,主要用于数据库设

计。数据模型从计算机系统的观点,对信息建模。

6.常用的数据模型有层次模型、网状模型和关系模型三种。

2.判断题

( 1)在文件系统阶段,数据的独立性差。√

( 2)对于数据库系统,负责定义数据库内存,决定存储结构和存储策略及安全授权等工作的是应用程序员。×(1)假设一个仓库可存放多种商品,同种商品只能存放在一个仓库中,则从仓库到商品的联系是多对一的联系。

×

( 2)在数据库系统的模式结构中,外模式有且仅有一个。×

( 3)数据独立性是指应用程序与数据之间相互独立,不受影响。√

( 1)一个关系模型的逻辑结构是一张二维表,表中的一行即为一个属性,表中的一列即为一个元组。×

( 2)当数据库的存储结构改变了,由数据库管理员对模式/ 内模式映象作相应改变,可以使模式保持不变,从而保

证了程序与数据的物理独立性。(√)

( 1)相对于非关系模型,关系模型的缺点之一是存取路径对用户透明,需进行查询优化。√

( 2)关系模型的三个组成部分,不包括完整性约束。×

1. 数据库物理存储方式的描述称为内模式。√

2. 在数据库三级模式间引入二级映象的主要作用是提高数据与程序的安全性。×

3. 关系模型是数据模型,而网状模型不是数据模型。×

4. 同一关系模型的任意两个元组值不能完全相同。√

5.在关系中能唯一标识元组的属性集的是主码。√

( 1)属于 BC范式的关系模式中已经完全消除了插入异常和删除异常。( 2)在关系模式R( A, B,C, D)中,有函数依赖集F={B →C , C →应用题

D, D →A},则R 能达到3NF ×

设有如下教学环境:一个班级有多名学生,一个学生只属于一个班级。一个学生可以选修若干门课程,一门课程只有一个教师主讲。每位教师属于一个教研室,一个教研室有若干位教师。请画出E-R图。

关系代数练习

给定如下关系:

S(S#,SN,SA,SD),S#表示学号, SN表示姓名, SA表示年龄,SD表示所在系。

C(C#,CN,PC#),C#表示课程号, CN 表示课程名, PC#表示先修课程号。

SC(S#,C#,G), S#、C#含义同上, G 表示成绩。

请用关系代数完成如下查询操作:

(1)查询选修课程号为 C1、成绩为 A 的所有学生姓名。

(2)查询年龄为 23 岁的学生所选修的课程名。

(3)查询选修“数据库原理”课程的学生姓名。

(4)查询选修所有课程的同学姓名。

(5)查询选修了先修课程号 PC为 6 的课程学生学号。

解: (1) ∏SN(S ∏S#(σC#=“C1”∧G=”A”(SC)))

(2)∏CN(C ∏C#(SC∏S#(σSA=23 (S)))

(3)∏ (S ∏数据库原理’

SNS#(SC ∏C#(σCN=‘(C)))

(4)∏SN(S ∏S#( (SC)÷(∏C#(C)))

(5)∏S#(SC∏C#(σPC=‘6’(C))

===========================================================================

给定如下关系:

S( S#,SN,SA,SD),S#表示学号, SN 表示姓名, SA表示年龄, SD 表示所在系。

C( C#, CN,PC#), C#表示课程号, CN 表示课程名, PC#表示先修课程号。SC( S#,C#, G), S#、 C#含义同上, G 表示成绩。

请用关系代数完成如下查询操作:

(1)查询所有小于 20 岁学生的学号、姓名。

(2)查询计算机系的学生所选修的课程名。

(3)查询选修“数据库原理”课程的学生姓名。

(4)查询选修所有课程的同学姓名。

(5)查询选修了先修课程号PC为 6 的课程学生学号。

(1)∏S#,SN(σSA=20(S))

(2)∏CN(C ∏C#(SC ∏S#(σSD=‘计算机’ (S)))

或者:∏ CN (σ SD= (C SC S) )

‘计算机’

(3)∏SN(S ∏S#(SC ∏C#(σCN=‘数据库原理’ (C)))

或者:∏SN(σCN=‘数据库原理’(C SC S) )

(4)∏SN(S ∏S#(SC÷(∏C#(C))

或者:∏ SN(S∏S# (SC÷C))

(5)∏S#(SC∏C#(σPC= 6

’(C))

或者:∏S# (σPC=‘6’(C SC))

设职工社团数据库有三个基本表:

职工(职工号,姓名,年龄,性别,工资,住址);

社会团体(编号,名称,负责人,活动地点);

参加(职工号,编号,参加日期)。

用关系代数表达式实现下列1—5 小题:

1.查询年龄大于 20 岁的职工姓名和性别。

2.查询参加社会团体编号为101 的所有职工的姓名和年龄。

3.查询负责人为刘刚,活动地点在北二区小礼堂的社会团体的名称。4.查询在西三环居住、工资在1000 元以上职工参加社团的编号。5.查询参加健美社团、活动时间在周六的职工的姓名和职工号。

1.П姓名,性别 (σ年龄 >20(职工 ))

2.П姓名,年龄 (σ编号 =101 (职工∞参加 ))

3.П名称 (σ负责人 =‘刘刚’∧活动地点 =‘北二区小礼堂’ (社会团体 ))

4.П编号 (σ住址 =‘西三环’∧工资 >1000 (职工∞参加 ))

5.П姓名,职工号 (σ名称 =‘健美’∧参加时间 =‘周六’ (职工∞参加∞社会团体 ))

用SQL语句实现下列 6— 12 小题:

6.定义职工表,职工号不能为空,其值唯一。

CREAT TABLE职工(职工号 CHAR(l0)NOT NULL

UNIQUE,姓名 CHAR( 8) NOT NULL,

年龄 SMALLINT,

性别 CHAR( 2));

7.建立视图:参加人情况(职工号,姓名,社团编号,社团名称,参加日期)

答案 . CREAT VIEW参加人情况(职工号,姓名,社团编号,社团名称,参加日期)

AS SELECT参加.职工号,姓名,社会团体编号,名称,参加日期

FROM职工,社会团体,参加

WHERE职工.职工号 =参加.职工号 AND 参加.编号 =社会团体.编号;

8.查找参加唱歌队或篮球队的职工号和姓名。

答案 .SELECT职工号,姓名

FROM 职工,社会团体,参加

WHERE职工.职工号 =参加.职工号 AND 参加.编号 =社会团体.编号

AND 社会团体.名称 IN(‘唱歌队’,‘篮球队’);

9.求每个社会团体的参加人数。

答案:SELECT 编号 , COUNT(职工号)

FROM 参加

GROUP BY编号;

或者 :

SELECT 社会团体 .名称 , COUNT(职工号)

FROM 参加 , 社会团体

WHERE社会团体 .编号 =参加 . 编号

GROUP BY名称;

10.查询名字中第二个字为“明”字的职工的姓名和职工号。

答案:SELECT职工号,姓

FROM 职工

WHERE 姓名 LIKE‘ _阳%’;

11.将职工号 =6887 的年龄改为 45 岁。

答案:UPDATE 职工

SET 年龄 =45

WHERE 职工号 ='6887 ' ;

12.把对社会团体和参加两个表的数据查看、插入和删除数据的权力赋给用户李平,并允许他再将此权力授予其他用户。

TO 李平

答案: . GRANT select,insert ,delete ON TABLE社会团体,参

WITH GRANT OPTION;

现有关系数据库如下

学生 (学号,姓名,性别,专业,奖学金)

课程 (课程号,名称,学分 )

学习 (学号,课程号,分数 )

用关系代数表达式实现下列1—2 小题:

1.检索“英语”专业学生的学号、姓名、性别。

2.检索课程号为“ 10031”,课程成绩高于 90 分的所有学生的学号。

1.П学号,姓名,性别 (σ专业 ='英语 '( 学生 ))

2.П学号 (σ分数 >90∧课程号 ='10031'( 学习 ))

用SQL语言实现下列 3— 10 小题:

3.检索姓王学生的姓名、专业。

答案: SELECT姓名,专业FROM学生WHERE 姓名LIKE“王 %”;

4.检索奖学金在 200 元以下的学生姓名和专业。

答案: SELECT姓名,专业FROM 学生WHERE 奖学金 <200;

5.检索选修课程号为“ C135”课程的学生信息,包括学号,姓名和专业

答案:SELECT学号,姓名,专业

WHERE 课程号 ='C135' FROM

and

学生,学习

学生 .学号 =学习 .学号;

6.检索学习‘ C1’号课程的学生最高分。

答案: SELECT MAX(分数)FROM 学习WHERE 课程号 ='C1' ;

7.向学生表中插入一个记录(‘980810’,‘王东’,‘男’,‘计算机’,150)答案: .INSERT INTO学生

VALUES(‘980810’,‘王东’,‘男’,‘计算机’,150);

8.定义“英语”专业学生所学课程的信息视图AAA,包括学号、姓名、课程号和分数答案:CREATE VIEW AAA(学号,姓名,课程号,分数

AS SELECT学号,姓名,课程号,分数

)

FROM 学生,学习

WHERE 学生 .学号=学习 .学号AND 专业 =’英语’;

9.检索所有有成绩的学生学号和课程号。

答案: SELECT 学号,课程号FROM 学习WHERE 成绩IS NULL;

10.检索选修 C56 课程的学生学号和成绩,检索结果按分数的降序排列。

答案: .SELECT 学号,成绩

FROM 学习

WHERE 课程号 =‘ C56’

ORDER BY 成绩DESC;

有如下三个关系表

st(sno,sn,sa,ss): 学生表格, sno:学号 sn:姓名 sa:年龄ss:性别

sc(sno,cno,score): 学生选择课程表格, sno:学号 cno:课程号 score:成绩c(cno,cn,ct):课程表格,cno:课程号cn:课程名ct:课程学时

1.用关系代数写出下面查询的表达式(每题 4 分)

(1)查找所有女生的学号、姓名和年龄。

SNO,SN,SA (SS'女 '

( ST ))

(2)查找选修了“数据库技术”的学生学号和成绩。

, (

CN ' 数据库技术 '

(SC

C))

SNOSCORE

( 3)查找选修了“软件工程”的男生姓名和年龄。

SN,SA (

CN '软件工程 ' SS '男'

( ST SC C))

2.请按以下题目的要求写出相应的 SQL语句(每题 4 分)

(1)定义学生关系表,要求学号属性非空,取值唯一;

create table st(sno char(10) not null unique,

sn char(20) ,

sa int,

ss char(2));

(2)查询年龄大于 26 岁的男生学号和姓名;

select sno, sn from st where sa>26 and ss=男’;

(3)查询全体学生的姓名和出生年份;

select sn, 2018-sa from st;

(4)查询年龄18 到30 岁之间的学生姓名和年龄;

select sn, sa from st where sa between 18 and 30;

(5)查询所有姓孙的学生学号、姓名;

select sno,sn from st where sn like ‘孙 %’;

(6)查询男女学生的平均年龄;

select ss , avg(sa) from st group by ss;

(7)查询学习 5 号课程的最高分和最低分。

select max(score),min(score)

from sc;

综合题:

某个学校有若干个系,每个系有若干个学生,开设若干个课程,每门课程有若干学生选修,某一门课可以为不同的系开设。用E-R图画出该学校的概念模型。

描述学生的属性有:学号、姓名、出生日期、系号、班号;

描述系的属性有:系名、系号、系办公室地点、人数;描述学校的属性有:学校名、成立年份、地点;描述课程的属性有:课程号、课程名、学分。

( 1)设计学校的 E-R图。

(2)将该 E-R图转换为关系模

式。关系模型如下。

学生(学号、姓名、出生日期、系号、班号)。

系(系名、系号、系办公室地点、人数)。

学校(学校名、成立年份、地点)

课程(课程号、课程名、学分)

(3)指出转换结果中每个关系模式的候选

码。学生关系的主码:用户名

系的主码:系号

学校主码:学校名

课程主码:学校名

有三个关系如下

(1)学生关系 Student ,包括学号 Sno、姓名 Sname、年龄 Sage、性别 Ssex;

(2)课程关系 Course,包括课程号 Cno、课程名 Cname、任课教师 Cteacher;

(3)学生选课关系 SC,包括 Sno、 Cno 和成绩 Grade。

1.定义学生关系Student ,学号不能为空 ,其值唯一,姓名值也唯一,学号为主码;

CREATE TABLE Student

(Sno CHAR( 10)NOT NULL UNIQUE PRIMARY KEY,

Sname CHAR(30) UNIQUE,

Sage INT ,

Ssex CHAR(2)) ;

2.查询 1 号课程的平均成绩;

SELECT AVG( Grade) FROM SCWHERE Cno=‘;1’

3.查询学号“95001”的学生选修全部课程号和成绩;

SELECT Cno, Grade FROM SC WHERE Sno=‘ 95001 ’;

4.查询年龄在 19-20 岁之间的男生和女生的数量;

SELECT Ssex, COUNT( Sno)

FROM Student

WHERE Sage≥ 19 and Sage≤ 20

GROUP BY Ssex;

或者 :WHERE Sage BETWEEN 19 and 20

有三个关系如下:

(1)学生关系 Student ,包括学号 Sno、姓名 Sname、年龄 Sage、性别 Ssex;

(2)课程关系 Course,包括课程号 Cno、课程名 Cname、任课教师 Cteacher;

(3)学生选课关系 SC,包括 Sno、 Cno 和成绩 Grade。

1.查询“软件工程”课程的平均成绩;

SELECT AVG(Grade)

FROM Course, SC

WHERE Cname=‘软件工程’

AND =;

或者: SELECT AVG(Grade)

FROM SC WHERE Cno IN (SELECT Cno FROM CourseWHERE Cname=‘软件工程’)

2.查询名字中第 2 个字为 " 阳 " 字的学生的姓名和学号。

SELECT Sname, Sno

FROM Student

WHERE Sname LIKE ‘阳_%’;

3.查询刘阳同学所选修的课程号和课程名

SELECT, Cname FROM Course WHERE Cno IN

(SELECT Cno FROM SC WHERE Sno IN

(SELECT SnoFROM Student WHERE Sname= 刘

‘阳’ )); 或者: SELECT, Sname FROM Student, Course,SC

WHERE Sname= ‘阳刘’ AND = AND =;

4 查询学生数据库课的成绩,输出学生姓名和成绩,按成绩排序(降序)。

SELECT Sname,Grade FROM Student,Course,SC WHERE = AND = AND 数=据库’’ ORDER BY Grade DESC;

5.检索没有成绩的学生姓名和课程号。

Select Sname,Cno From Student,SC Where Grade is NULL AND =

有三个关系如下

(1)学生关系 Student ,包括学号 Sno、姓名 Sname、年龄 Sage、性别 Ssex;

(2)课程关系 Course,包括课程号 Cno、课程名 Cname、任课教师 Cteacher;

(3)学生选课关系 SC,包括 Sno、 Cno 和成绩 Grade。

使用 SQL语句实现:

1. 为学生表建立一个聚簇索引STUNO,按学号升序和年龄降序。

CREAT CLUSTER INDEX Stuon ON Student(SNO ASC,SAGE DESC);

2.查询王寒同学没有选修的课程的课程号

SELECT Cno

FROM Course

WHERE Cno NOT IN

(SELECE Cno

FROM SC, Student

WHERE =

AND Sname=”王寒” ) ;

3.创建一个成绩高于 90 分的学生视图 S1 ,包括学生学号、出生年份、所选课程号、成绩。

CREAT VIEW S1( Sno,Sbirth,Cno,Grade )

AS SELECT Sno,2018-Sage,Cno, Grade

FROM Student,SC WHERE = AND Grade>90

4.向课程表中增加属性任课教师 (Tname),类型是字符型

ALTER TABLE Course Add Tname char(20)

5.将课程号为‘003’课程成绩增加10 分

UPDATE SC SET Grade= Grade+10

WHERE Cno=‘ 003 ’

有三个关系如下

(1)学生关系 Student ,包括学号 Sno、姓名 Sname、年龄 Sage、性别 Ssex;

(2)课程关系 Course,包括课程号 Cno、课程名 Cname、任课教师 Cteacher;

(3)学生选课关系 SC,包括 Sno、Cno 和成绩 Grade。

下面使用关系代数表达式实现:

1.查询课程名为数据库原理,授课教师为刘洋的课程号。

Пcno(σcname=‘Cteacher= ‘(Course))

数据库原理’∧刘洋’

2.查询既选修了课程 1 又选修了课程 3 的学生学号 ,姓名。

ПSno,Sname(σcno=“1(Student”∞ SC)) Sno,Sname∩П(σcno= “ 2(Student”∞ SC)) 使用 SQL语句实现:

3.将数据库原理课程的成绩提高10 分。

UPDATE SC SET GRADE=GRADE+10

where 数‘据库原理’=(select Cname from Course where =;

4.查询至少 2 门课在 80 分以上的学生学号及课程数

SELECT Sno, COUNT(*)

FROM SC WHERE

Grade>=80 GROUP

BY Sno

HAVING COUNT(*)>=2;

5.查询“ C 语言 _课程设计”的课程号

SELECT Cno

FROM Course

WHERE Cname Like “C语言 _程序设计” ESCAPE’;‘

有四个关系如下 : (1) S(sno,sname,city) ;

(2) P(pno,pname,color,weight) ;

(4) SPJ(sno,pno,jno,qty) ;其含义见教材 P64。

下面使用关系代数表达式实现:

1.查询供应红色零件的供应商号。

∞ SPJ ∞ P))

ПSno (σcolor= “”(S

2.查询北京的供应商供应工程j1 零件的供应商号及数量。

qty 北京

jno=“j1”∞ P))

Пsno ( σcity=“(S ∞ SPJ

使用 SQL语句实现:

3、建立上述的供应情况表SPJ。

Creat table SPJ

(sno char(5) not null unique,

pno char(5) not null unique,

jno char(5) not null unique,

qty int );

4、查询为上海的工程提供零件的供应商号。

SELECT distict sno FROM SPJ

where jno in (select jno from J where city= 上“海” );

或者 :SELECT distict sno

FROM SPJ, J

where city= 上“海” and =;

5.创建北京的工程号及名称视图J-BJ 。

CREATE VIEW J-BJ

AS

SELECT Jno, Jname

FROM J

WHERE city=北‘京’;

设有如下所示的关系R。请回答下列问题

(1) R 中存在那些函数依赖( 2 分)

职工号→职工名,职工号→单位号,职工号→单位名,单位号→单位名

(2)关系模式 R 的侯选码是什么( 1 分)

关系模式 R 的侯选码是职工号和职工名。

( 3)试问关系模式R最高已经达到第几范式为什么( 1 分)

关系模式 R 是 2NF,因为在关系模式中,存在非主属性对候选码的传递函数依赖:职工号→单位名。( 4)如果 R 不属于 3NF,请将 R 分解为 3NF。并指出分解后各关系的主码。( 2 分)

规范的关系模式为R1 和 R2。

R1(职工号,职工名,年龄,性别,单位号),R1的主码为职工号。

R2(单位号,单位名), R2 的主码是单位号。

1.某大学科研处为管理教师发表论文情况建立数据库管理系统,需要下述信息。

教师:教师编号,姓名,职称,电话,单位编码。

单位:单位编码,单位名称。

论文:论文编码,论文名称,期刊名称,发表日期,期刊级别,检索类别。

其中,一个单位有多名教师,一个教师只属于一个单位。一个教师可以发表多篇论文,一篇论文

有多个作者。此外,需要记录作者在论文中的名次。

(1)设计该数据库管理系统的E-R图。

(2)将该 E-R图转换为关系模型结构。

教师(教师编号,姓名,职称,电话,单位编码)

单位(单位编码,单位名称)

论文(论文编码,论文名称,期刊名称,发表日期,期刊级别,检索类别)

发表(论文编号,教师编号,排列名次)

(3)指出转换结果中每个关系模式的候选码。

教师关系的主码:教师编号

单位关系的主码:单位编号

论文关系的主码:论文编号

发表关系的主码:论文编号,教师编号

R: S:

A B C A B C

1 2 3 3 4 5

3 4 5 1 3 4

1 7 8

2 7 6

R S RB< SB

1 2 3 3 4 5

1 2 3 1 3 4

1 2 3 2 7 6

4 5 2 7 6

R-S R∩S R∪S σB < ‘(R)5,π3 2(S)

’,

A B C A B C A B C A B C C B

1 2 3 3 4 5 1 2 3 1 2 3 5 4 1 7 8 3 4 5 3 4 5 4 3

1 7 8 6 7

1 3 4

2 7 6

R × S

1 2

3 3

4

5 1 2 3 1 3 4

1 2

3 2 7 6

3 4

5 3 4 5

3 4

5 1 3 4

3 4

5 2 7 6

1 7

8 3 4 5

R S

A B C 3 4 5

1 7

8 1 3 4 1 7

8

2 7

6

关系运算如下:

R

S

R ∪S A B C

W

A B C A B C

1 2 3 D E 1 2 3 1 2 3 4 5 6 7 5 4 5 6 3 4 6 7

8

9

4

8

7 8 9 5

6

9

3 4 6

5

6

9

R ∩S

R × W

∏C ,A ( R ) A

B

C R- S

A B C D E

A B C A 1

2

3

C

2

3

7

5 4 5 1 3 1 6

7

8

9

2 3 4 8 6 3

1 9

5

4 5 6 7 5 4 5 6 4 8 7 8 9 7 5

7

8

9

4

8

河南大学计算机与信息工程学院软件工程试卷1答案

1、B 2、A 3、C 4、D 5、D 6、C 7、A 8、B 9、D 10、C 11、A 12、B 13、C 14、B 15、D 二、判断题(本题共10小题,每题1分,共10分) 1—5:×、×、×、×、√ 6—10:√、×、×、√、× 三、填空题(本题共10空,每空2分,共20分) 1、驱动模块(程序),存根模块(程序); 2、数据,文档 3、多对多; 4、模块的扇出,模块的扇入 5、事物流,变换流 6、依赖 四、简答题(本题共4小题,共20分,答对要点即得分) 1.答:软件生命周期一般包括分析、设计、实现、测试、维护等阶段。 分析阶段:分析、整理和提炼所收集到的用户需求,建立完整的分析模型,将其编写成软件需求规格说明和初步的用户手册。 设计阶段:设计人员依据软件需求规格说明文档,确定软件的体系结构,进而确定每个模块的实现算法、数据结构和接口等,编写设计说明书,并组织进行设计评审。 实现阶段:将所设计的各个模块编写成计算机可接受的程序代码,与实现相关的文档就是源程序以及合适的注释。 测试阶段:在设计测试用例的基础上,测试软件的各个组成模块。 然后,将各个模块集成起来,测试整个产品的功能和性能是否满足已有的规格说明。 维护阶段:为了改正错误、适应环境变化和增强功能,对软件进行一系列的修订。 2.答:结构化方法的最大特点是面向功能分解问题。但由于处理与数据是分离的,并且在设计阶段与分析阶段采用不同的模型。优点是:简单、实用,适合于瀑布模型,易于为开发者掌握,特别适合于数据处理领域中的应用。缺点是:对于规模大、复杂的项目不太适应;难以解决软件重用,难于适应需求变化,难以解决维护问题。 面向对象方法以最稳定的对象与类系统作为考虑问题的出发点,通过不

数据库原理试题及答案

数据库原理试题答案(B卷) 一、填空题(每题 2 分,共 20 分) 1、实体 2、日志文件 3、完整性 4、关系 5、关系演算 6、外模式 / 模式 7、更新 8、集成的 9、先来先服务 10、人工智能 二、选择题(每题 1 分) 1 、C 2 、 D 3 、 B 4 、 A 5 、 B 6 、 C 7 、 C 8 、 C 9 、 B 10 、 C 三、简答题(每题 5 分,共 20 分) 1 、答案要点:数据库系统中的常见故障有:事务内部的故障(事务故障)( 1 分)、系统故障( 1 分)、介质故障( 2 分)、计算机病毒( 1 分)。 2 、答案要点:数据模型通常由数据结构( 1 分)、数据操作( 2 分)、完整性约束( 2 分)三部分组成。 3 、答案要点:不是所有的视图都是可更新的( 2 分);因为有些视图的更新不能唯一地有意义地转换成对相应基本表地更新( 3 分)。 4 、答案要点:多个事务的并发执行是正确的,当且仅当其结果与按某一次序串行执行它们时的结果相同( 5 分)。 四、(共 10 分) 1 、 80 , 90 2 、 T 1 T 2 Slock A 读 A = 50 Y = A Unlock A Xlock A A=Y-10 Slock A 写回 A = 40 等待 Unlock A 等待 读 A = 40 Y = A Unlock A Xlock A A=Y × 2 写回 A = 80 Unlock A

五、(共 10 分) 六、(共 20 分) 1 、关系代数: (1)sno ( cno =‘ 2 ' (SC) )(2分) (2) Sno,Sn ( Cn=' 数据库概论 ' ) (2分) (3) Sno,SN (S ( Cno , sno (SC) ÷ Cno ( C )) ) (2分) ALPHA 语言 ? GET W(SC.SNO): https://www.doczj.com/doc/161087023.html,O=' 2' (2分) ? RANGE C X SC Y GET W (S.SNO.S.SN): X( Y(https://www.doczj.com/doc/161087023.html,O=https://www.doczj.com/doc/161087023.html,O ^ Y.SNO=S.SNO ^ https://www.doczj.com/doc/161087023.html,=' 数据库概论 ' (2分) ? RANGE C X SC Y GET W(S.SNO,S.SN): X( Y(https://www.doczj.com/doc/161087023.html,O=https://www.doczj.com/doc/161087023.html,O ^ Y.SNO=S.SNO)) (2分) 2 、( 1 ) SELECT COUNT(*) FROM STUDENT (2分) (2) SELECT SNO FROM SC GROUP BY SNO HAVING COUNT(*)>5 (3分) (3) DELECT FROM SC WHERE https://www.doczj.com/doc/161087023.html,O IN (SELECT https://www.doczj.com/doc/161087023.html,O FROM C WHERE CN=' 数据结构 ') DELETE FROM C WHERE CN= ‘数据结构' (3分) 七、(共 10 分) 科室(科室代码,科室名称) (1分) 医生(工号,姓名,名称,聘用日期,聘用期限,科室) (1分) 病人(病历号,姓名,年龄,工作单位) (1分) 就诊(医生工号,病历号,就诊日期) (2分) 一、填空题(每空 2 分,共 20 分) 1、关系中主码的取值必须唯一且非空,这是由 ___________ 完整性规则决定的。 2、当数据库被破坏后,如果事先保存了数据库副本和 ________________ ,就有可能恢复数据库。 3、数据库的 ____________ 是指数据库的正确性和相容性。 4、关系数据操作语言的特点是:操作对象与结果均为 ___________ 、操作的非过程性强、语言一体化、并且建立在数学理论基础之上。 5、SQL 是一种介于关系代数和 _____________ 之间的结构化的查询语言。 6、对于每一个外模式,数据库系统都有一个 _______________ 映象,它定义了该外模式与模式之间的对应关系。 7、视图是一个需表,它一经定义就可以和基本表一样被查询,但 _________ 操作将有一定的限制。 8、数据仓库是一个面向主题的、 _____________ 、不可更新的、随时间不断变化的数据集合。 9、避免活锁的简单方法是采用 _____ 的策略。 10、知识库系统和主动数据库系统是将数据库技术和 ________ 技术相结合产生的。 二、选择题(每小题 1 分,共 10 分) 1、SQL 中,下列涉及空值的操作,不正确的是 ( )

大学生计算机基础考试题库完整

注:每道题第1个选项为正确答案 第2章Excel数据填充与格式设置 1.对于建立自定义序列,可以使用下列命令来建立: "文件"-"选项" "开始"-"选项" "插入"-"选项" "视图"-"选项" 2.如果需要将数字作为文本处理,如、号等时,应先输入(),再输数字,否则Excel 将其视为数值型数据,而不是字符型。 '(单撇号) "(双撇号) ,(逗号) ;(分号) 3.在Excel中,按()可以输入系统当天的日期。 Ctrl+; Ctrl+Shift+; Shift+; Alt+; 4.要在不同单元格输入相同的数据,首先选中多个单元格,然后在选中的当前单元格中输 入数据,输入完成后按()键就实现了在所有单元格个输入该数据。 Ctrl+Enter Alt+Enter Shift+Enter Enter 5.在Excel中,使用填充柄完成自动填充功能,填充柄位于单元格的() 右下角 左下角 右上角 左上角 6.Excel中要选定不相邻的单元格,用()键配合鼠标操作 ctrl alt tab shift 7.某个单元格经过公式正确计算后显示结果却是"######",使用何种操作,可以正常显示 数据而又不影响该单元格的数据容()

加大该单元格的列宽 加大该单元格的行高 使用复制命令复制数据 重新输入数据 8.在表格中一次性插入3行,正确的方法是( ) 选定3行,在"表格"菜单中选择"插入行"命令 无法实现 选择"表格"菜单中的"插入行"命令 把插入点点在行尾部,按回车 9.在Excel中,可以输入两类数据,一类是常量,另一类是: 公式 数字 文本 函数 10.在输入数字超过单元格能显示的位数时,则以()显示 科学计数 百分比 货币 自定义 11.在自动换行功能未设置时,可以通过按()来强制换行 alt+enter alt+shift alt+tab ctrl+enter 12.如果要计算A2:A9区域中包含数值的单元格的个数,可以定义公式"=counta(A2:A9)", 若A7单元格是空白,其他单元格都有值,则结果为() 7 8 6 5 13.当鼠标移到自动填充柄上时,鼠标指针变为() 黑十字 双箭头 白十字 黑矩形 14.已知某个单元格的格式已经设置为"百分比"格式,小数点取2位,当用户向其中输入 38后,单击回车键,编辑框及单元格显示的容为()

中南大学数据库考试题库

1?在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的()阶段。 A需求分析 B概念设计 C逻辑设计 D物理设计 参考答案 B 数据库设计步骤: (1)规划(必要性、可行性,总目标) (2)需求分析(分析用户活动,产生业务流程图;确定系统范围,产生系统范围图;分析用户活动涉及的数据,产生数据流程图;分析系统数据,产生数据字典。)(3)概念设计(设计出独立于计算机硬件和DBMS的概念模式。E-R模型是主要设计工具) (4)逻辑结构设计(把概念设计阶段设计好的全局E-R模式转换成与选用的具体机器上的DBMS所支持的数据模型相符合的逻辑结构,包括数据库模式和外模式)(5)数据库的物理设计(对于给定的数据模型选取一个垠适合应用环境的物理结构的过程。数据库的物理结构主要指数据库的存储记录格式、存储记录安排和存取方法)(6)数据库的实现(建立实际数据库结构;装入试验数据对应用程序进行调试;装入实际数据,进入试运行状态) (7)数据库的运行与维护(维护数据库的安全性与完整性;监测并改善数据库运行性能; 根据用户要求对数据库现有功能进行扩充;及时改正运行中发现的系统错误) 2.关于数据库概念设计阶段的工作目标,下列说法错谋的是 A定义和描述应用系统涉及的信息结构和范围 B定义和描述应用系统中数据的属性特征和数据之间的联系 C描述应用系统的数据需求 D描述需要存储的记录及其数量 参考答案 3. SQL Server 2000的字符型系统数据类型主要包括()。 A int、money、char B char> varchar、text

C datetime、binary> int D char、varchar> int 参考答案 B 4. 具有联系的相关数据按一定的方式组织排列,并构成一定的结构,这种结构即()。 A数据模型 B数据库 C关系模型 D数据库管理系统 参考答案 A 5. 在数据库系统中,下列哪个映像关系用于提供数据与应用程序间的逻辑独立性? A外模式/模式 B模式/内模式 C外模式/内模式 D逻辑模式/内模式 参考答案 B 6. 关系模型的数据结构是 A树 B图 C表 D二维表 参考答案 D 7. 数据字典是数据库管理系统的重要组成部分,其中存储的各类信息通常由 A数据库管理员维护 B程序员维护 C数据库管理系统维护 D—般用户维护 参考答案 A 8. E-R图用于描述数据库的

河南大学软件工程课程期末重点

1..软件的特点:软件是一种逻辑实体,具有抽象性。 2.软件危机表现:成本高、计算机软件和硬件费用比上升、软件质量得不到保证、由于软件质量问题导致失败的软件项目非常多、进度难以控制、维护非常困难 3.产生软件危机的原因: 1.与软件本身的特点有关(难于维护,逻辑复杂) 2.与软件开发与维护的方法不正确有关:软件≠程序;急于成= 拔苗助长;各自为阵无方法/学 4.软件工程的定义:软件开发、运行、维护和引退的系统方法 5.软件工程三要素:方法、工具和过程。 6.方法:面向对象、面向过程、面向数据,为软件开发提供如何做的技术 7.生命周期的定义:从功能确定、设计到开发成功投入使用,并在使用中不断地修改、增补和完善,直到被新的需要所代替而停止使用该软件的全过程。 8. 软件制造的八个阶段:可行性分、需求分析、概要设计、详细设计、编码、测试、交付 9. 需求分析阶段要明确做什么 10.过程模型: (1)瀑布模型:特点:时间上具有顺序性和依赖性;推迟实现的观点;质量保证的观点 优点:适合于用户需求明确、完整、无重大变化的软件项目开发。 缺点:实际项目很少按照该模型给出的顺序进行; 用户常常难以清楚地给出所有需求; 用户必须有耐心,等到系统开发完成 (2)原型模型—快速原型模型:在用户不能给出完整、准确的需求说明,或者开发者不能确定算法的有效性、操作系统的适应性或人机交互的形式等许多情况下,可以根据用户的一组基本需求,快速建造一个原型(可运行的软件) (3)增量模型:是一种渐进地开发逐步完善的软件版本的模型 (4)螺旋模型:螺旋模型的基本思想是降低风险 (5)喷泉模型:是一种以用户需求为动力,以对象为驱动的模型,主要用于描述面向对象的软件开发过程。 (6)演化模型:是一种全局的软件(或产品)生存周期模型。属于迭代开发方法 (7)智能模型:智能模型也称为基于知识的软件开发模型,它综合了上述若干模型,并把专家系统结合在一起。该模型应用基于规则的系统,采用归纳和推理机制,帮助软件人员完成开发工作。 11.面向对象三要素:方法、属性、标识符。 12.RUP:统一软件开发工程,RUP重复一系列周期,每个周期由一个交付给用户的产品结束。每个周期划分为初始、细化、构造和移交四个阶段,每个阶段围绕着五个核心工作流(需求、分析、设计、实现、测试)分别迭代。 13.UML定义:适用于各种软件开发方法、软件生命周期的各个阶段、各种应用领域以及各种开发工具。 14.OOA:面向对象的分析。OOD:面向对象的设计。 15.UML由以下5类图来定义:第1类:用例图 第2类:静态图(包括类图、对象图和包图) 第3类:行为图(包括状态图和活动图) 第4类:交互图(包括时序图和协作图) 第5类:实现图(包括组件图和配置图)

数据库原理简答题总结

数据库原理简答题总结第一章数据库概论 1.人工管理阶段数据管理的特点: (1)数据不保存在机器中 (2)无专用的软件对数据进行管理 (3)只有程序的概念,没有文件的概念 (4)数据面向程序 2.文件系统阶段数据管理的特点: (1)数据可长期保存在外存的磁盘上 (2)数据的逻辑结构和物理结构有了区别 (3)文件组织已呈多样化。有索引、链接和散列文件 (4)数据不再属于某个特定的程序,可重复使用。 3.文件系统显露出三个缺陷: (1)数据冗余性 (2)数据不一致性 (3)数据联系弱 4.数据库阶段的管理方式具有以下特点: (1)采用复杂的数据模型表示数据结构 (2)有较高的数据独立性 (3)数据库系统为用户提供方便的用户接口 (4)系统提供四方面的数据控制功能 (5)对数据的操作既可以以记录为单位,又可以以数据项为单位 5.数据描述三个领域之间的关系: 从事物的特性到计算机中的数据表示,经历了三个领域:现实世界、信息世界、机器世界。 (1)现实世界:存在于人们头脑之外的客观世界,称为现实世界。 (2)信息世界:是现实世界在人们头脑中的反映。 (3)机器世界:信息世界的信息在机器世界中以数据形式存储。 信息世界中数据描述的术语有:实体、实体集、属性、实体标识符 机器世界中数据描述的术语有:字段、记录、文件、关键码 它们的对应关系是: 在数据库中每个概念都有类型和值之区分,类型是概念的内涵,值是概念的外延 6.数据描述的两种形式: 数据描述有物理描述和逻辑描述两种形式。 物理数据描述指数据在存储设备上的存储方式,物理数据是实际存放在存储设备上的数据。 逻辑数据描述指程序员或用户用以操作的数据形式,是抽象的概念化数据。 数据管理软件的功能之一,就是要把逻辑数据转换成物理数据,以及把物理数据转换成逻辑数据。 7.物理存储介质层次:

(完整版)大学数据库考试复习试题带答案

2019数据库期末复习内容 1.选择题 (1)(数据库)是存储在计算机内结构化的数据的集合 (2)下述关于数据系统正确的描述是(数据库系统减少了数据冗余)。 (3)数据库(DB)、与数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(DBS 包含DB 和DBMS )。(4)数据库管理系统的工作不包括(为定义的确据库提供操作系统)。 (5)用于对现实世界进行描述的工具是(数据模型)。 (6)在数据库的三级模式结构中,描述数据库中全局逻辑结构和特征的是(模式)。 (7)E-R图用来建立数据库的(概念模型)。 (8)下列模型中不能直接描述实体间多对多的联系的是(关系模型)。 (9)数据模型的三个要素是(数据结构、数据操作、完整性约束) (10)数据库的设计人员和用户之间沟通信息的桥梁是(实体联系图)。 (11)数据的独立性分为(逻辑独立性和物理独立性)。 (12)数据库通常是根据(数据模型)来分类的。 (13)关系数据库系统能实现专门的关系运算,包括(选择、投影、连接、除)。 (14)在关系模型中,下述关于关键字的说法正确的是(可以由一个或多个其值能唯一标识该关系模式中任何元组的属性组成)。 (15)被称为关系的两个不变性,由关系数据库系统自动支持的是(实体完整性和参照完整性)。 (16)在关系中不能出现相同元组的约束是通过(主码)来实现。 (17)下列数据模型中,数据独立性最高的是(关系模型). (18)规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足:每一属性都是(不可分解的)。 (19)关系数据库规范化是为解决关系数据库中(插入异常、删除异常和数据冗余)问题而引入的。 (20)在关系数据库中,任何二元关系模式的最高范式必定是(BCNF ) (21)若属性X函数依赖于属性Y时,则属性X与属性Y之间的关系是(多对一)。 (22)设有关系模式:部门(部门代码,部门名称,部门成员,部门经理)由于其中(部门成员)属性存在,使该关系不属于第一范式。 (23)若关系模式R中的属性都是主属性,则R最高属于(3NF )。 (24)若要彻底消除插入异常和删除异常,关系模式最低要属于(BCNF)。 (25)关系模式分解的无损连接和保持函数依赖两个特性之间的联系是(没有必然联系)。 (26)关系模式中数据依赖的存在,可能会导致成立蕴涵后者数据插入异常,这是指(该插入的数据未被插入)。(27)设要对关系模式R(学号,姓名,课程代码,课程名,课程成绩)进行分解,将其规范化到3NF,下列(B)是正确的规范化结果。B.R1(学号,姓名)R2(课程代码,课程名)R3 (学号,课程代码,课程成绩) (28)有如下关系R(是BCNF)。 (29)对用户访问数据库的权限加以限定是为了保护数据库的(安全性)。 (30)下面(可移植性)不是数据库系统必须提供的数据控制功能。 (31)数据库系统中,对存取权限定义为(授权)。 (32)在数据库的安全性控制中,为了保证用户只能存取他有权存取的数据,在授权的定义中,数据对象的(范围越小),授权子系统就越灵活。 (33)数据库安全性遭到破坏的情况属于(非法用户读取数据库中的数据)。 (34)数据库的(完整性)是指数据的正确性和相容性。 (35)数据完整性保护中的约束条件是指(值的约束和结构的约束)。 (36)实体完整性和参照完整性属于(静态关系约束)。 (37)数据类型、取值范围、空值约束属于(静态列级约束)。

河南大学物理与电子学院光电检测技术期末考试

河南大学物理与电子学院光电检测技术期末考试 光电检测技术题库试卷(二)参考答案 一单项选择题(每小题2分,共40分) 1.光度量是辐射度量的( C )倍. A.683 B. V(λ) C.683V(λ) D . 1/683 V(λ) 2.波长为500nm的波属于( C ). A. 远红外线 B. 太赫兹波 C. 可见光 D. X射线3.任何温度下对任何波长的入射辐射能的吸收比都小于1,称为( B ). A.黑体B.灰体C.黑洞D.绝对黑体 4.半导体中受主能级的位置位于( A )中. A. 禁带 B. 价带 C. 导带 D. 满带 5.斯忒藩----玻耳兹曼定律为( A )。 A. σT 4 B. σT2 C. Tλm=B D. α(λ,T)= ε(λ,T) 6. 热敏电阻的种类不包括( D ). A. PTC B. NTC C. CTC D. ZTC 7. 属于相干光源的是( C ). A.气体放电灯 B. 黑体辐射器 C. 固体激光器 D. 发光二极管 8.下列光源中,最佳的彩色摄影用光源是( A ).A.卤钨灯B.氘灯C.汞灯D.汞氙灯

9.属于成像的器件是( C ). A. LD B. LED C. CCD D. PMT 10.充气卤钨灯是一种( B ). A.气体光源 B. 热光源 C. 冷光源 D. 激光光源11.TDICCD表示的是( B )CCD. A. 增强型; B. 时间延迟型; C. 电子轰击模式; D. 红外. 12.热效应较小的光是( D ). A. 紫光 B. 红光 C. 红外 D. 紫外 13.在光电倍增管中,产生二次电子发射的是( C ). A.阴极 B.阳极 C. 倍增极 D. 玻璃窗14.光纤纤芯、包层、外套的折射率n1、n2、n0的关系是( D ). A. n1> n2> n0 B. n2> n0> n1 C. n0> n2> n1 D. n1> n0> n2 15.光照一定,短路电流与入射光波长的关系,属光电池的( C )特性: A. 频率; B. 伏安; C. 光谱; D. 温度. 16.像管中( C )的出现和使用,成为了第二代像管出现的标志性部件。 A. 负电子亲和势阴极; B. 电子光学系统; C.微通道板MCP; D. 光纤面板

数据库原理简答题

.相对于数据库系统,文件系统阶段数据管理有哪些缺陷 数据冗余、数据不一致、数据联系弱。 .以学生选课关系SC(学号,课程号,成绩)为例,说明实体完整性规则的含义。 实体完整性规则是指关系中的元组在组成主键的属性上不能有空值。关系SC 的主键为(学号,课程号),因此SC 中的每个元组在学号、课程号两个属性上的取值均不能为空。 如果关系模式R的候选键由全部属性组成,那么R是否属于3NF说明理由。 R 属于3NF。 根据题意可知,R 中无非主属性,满足3NF 的条件,即不存在非主属性对键的部分和传 递函数依赖。 设有关系模式SC(SNO,CNO,SCORE),试写出与关系代数表达式(SC)) ∏σ ( 2 SNO,' =' B CNO SCORE 等价的元组表达式。 .嵌入式SQL语句何时不必涉及到游标何时必须涉及到游标 (1)INSERT、DELETE、UPDATE 语句,以及查询结果肯定是单元组时的SELECT 语 句,都可以直接嵌入到主程序中使用,不必涉及到游标。 (2)当SELECT 语句查询结果是多个元组时,必须使用游标。 试说明事务的ACID特性分别由DBMS的哪个子系统实现。 事务的原子性、一致性、隔离性、持久性分别由DBMS 的事务管理、完整性、并发控制、恢复管理子系统实现。 设有两个关系模式:职工(职工号,姓名,性别,部门号),部门(部门号,部门名),如果规定当删除某个部门信息时,必须同时删除职工关系中该部门的员工信息。试写出符合上述规则的外键子句。 用户访问数据库的权限有哪几种 读(Read)权限、插入(Insert)权限、修改(Update)权限、删除(Delete)权限。 .在SQL/CLI中,宿主程序与数据库交互过程中有哪几个重要记录 环境记录、连接记录、语句记录、描述记录。 简述DB驱动程序的主要任务。

大学计算机考试题库里的全套习题解析

大机题库里的全套习题 一、单选题练习 1.完整的计算机系统由(C 组成。 A . 运算器、控制器、存储器、输入设备和输出设备 B .主机和外部设备 C .硬件系统和软件系统 D .主机箱、显示器、键盘、鼠标、打印机 2.以下软件中, (D 不是操作系统软件。 A . Windows xp B . unix C. linux D . microsoft office 3.用一个字节最多能编出(D 不同的码。 A. 8 个 B. 16个 C. 128个 D. 256 个 4.任何程序都必须加载到(C 中才能被CPU 执行。 A. 磁盘 B. 硬盘 C. 内存 D. 外存 5.下列设备中,属于输出设备的是(A 。 A .显示器 B . 键盘 C .鼠标 D .手字板 6.计算机信息计量单位中的K代表(B。 A. 102 B. 210 C. 103 D. 28 7.RAM 代表的是(C 。 A. 只读存储器 B. 高速缓存器 C. 随机存储器 D. 软盘存储器

8.组成计算机的CPU 的两大部件是(A A .运算器和控制器B. 控制器和寄存器C .运算器和内存D. 控制器和内存 9.在描述信息传输中bps表示的是(D。 A .每秒传输的字节数 B .每秒传输的指令数 C .每秒传输的字数 D .每秒传输的位数 10.微型计算机的内存容量主要指(A 的容量。 A. RAM B. ROM C. CMOS D. Cache 11.十进制数27对应的二进制数为( D 。 A . 1011 B. 1100 C. 10111 D. 11011 12.Windows 的目录结构采用的是(A 。 A?树形结构B.线形结构C .层次结构D .网状结构 13.将回收站中的文件还原时,被还原的文件将回到(D 。 A .桌面上 B . “我的文档”中 C .内存中 D .被删除的位置 14.在Windows 的窗口菜单中, 若某命令项后面有向右的黑三角, 则表示该命令项(A 。A .有下级子菜单B .单击鼠标可直接执行 C .双击鼠标可直接执行 D .右击鼠标可直接执行 15.计算机的三类总线中,不包括(C。 A?控制总线B.地址总线C.传输总线D.数据总线 16.操作系统按其功能关系分为系统层、管理层和(D 三个层次 A .数据层B.逻辑层C.用户层D.应用层

河南大学遥感期末复习资料

第一讲作业:1.遥感的概念以及狭义遥感的特点 广义的遥感:即遥远的感知,泛指一切无接触的远距离探测,包括对电磁场、力场、机械波等的探测。 狭义的遥感:运用探测仪器,不与探测目标相接触,从远处记录目标的电磁波特性,通过分析,揭示物体的物理特性及变化的综合性探测技术。 狭义的遥感具有以下三个特点: 1.运用探测仪器进行探测 2.仅记录物体的电磁波特性 3.揭示物体的物理特性及变化 2.遥感系统的组成 总的来说,遥感系统的组成可以分为四个部分。 1.信息源。信息源是指遥感需要对其探测的目标物。 2.信息获取。信息获取是指运用遥感技术装备接受、记录目标物电磁波特性的探测过程。 3.信息处理。信息处理是指运用光学仪器和计算机设备对所获取的遥感信息进行校正、分 析和解译处理的技术过程。

4.信息应用。信息应用是根据不同的目的将遥感信息应用于各个领域的过程。 3.遥感的工作波段以及它们具有的特性 遥感中较多地使用可见光、红外、微波波段以及紫外线的一部分。 特性:1.可见光:鉴别物质特征的主要波段,以光学摄影或扫描方式接收和记录反射特征。 2.红外线:近红外的性质与可见光相似,红外遥感主要采用热感应方式探测地物本身的 辐射,可以全天时遥感。 3.微波:分为毫米波、厘米波、分米波,具有热辐射性质,可以全天候全天时遥感探测, 可采用主动和被动方式成像,具有一定的穿透能力。 4.紫外线:用于探测碳酸盐分布和油污染的监测,一般高空遥感不宜采用。 4.遥感平台的种类 地面遥感平台、航空遥感平台以及航天遥感平台。 5.遥感器的成像方式 遥感器:搭载在遥感平台上,接收、记录目标物电磁波特性的仪器,包括照相机、扫描仪、成像雷达等。 遥感器成像方式: 摄影成像类型(光学/电成像类型)

大学计算机考试题库

第一章 1关于信息社会,下列说法不正确的是( ) A.在信息社会,信息、知识成为重要的生产力要素。 B.信息社会中所有的工业生产都是自动化的。 C.在信息社会,信息技术催生大批新兴产业,同时,传统产业也普遍实行技术改造。 D.计算机的发明是第三次科技革命的重要标志,是人类文明史上继蒸汽技术革命和电力技术革命之后科技领域的又一次重大飞跃。 2二进制是由下列哪位科学家首先提出来的() A.布尔 B.巴贝奇 C.莱布尼兹 D.图灵 3在人体器官中,下列说法不正确的是() A.大脑的思维是对外部事物的直接反应。 B.人体器官可分为直接感觉器官和间接感觉器官。 C.大脑是人体的思维器官。 D.大脑是一种间接感觉器官。 4对于计算思维,下列说法错误的是() A.计算思维是计算机科学家独有的思维方式。 B.计算思维的产生与信息社会发展的时代背景有关,工具影响我们的思维方式。 C.计算思维是一种借助于计算能力进行问题求解的思维和意识。 D.计算思维的本质是抽象和自动化。 5关于信息技术(Information Technology,IT)下列说法正确的是 A.在信息社会,所有的信息处理中都用到了信息技术。 B.在信息处理的每一个环节,都必须使用信息技术。 C.信息技术无法对工业社会形成的传统设备进行技术改造,成为智能设备。 D.现代信息技术是指以微电子技术、计算机技术和通信技术为特征的技术。

6多选(2分) 关于思维,下列说法正确的是() A.思维是人类凭借知识、经验对客观事物进行的间接的应。 B.思维是在表象、概念的基础上进行分析、综合、判断、推理等认识活动的过程。 C.思维是人类的大脑对外部客观世界概括的和间接的反应。 D.思维是大脑活动,与工具无关。 7多选 下列内容属于信息素养(Information Literacy)的是() A.信息意识 B.信息能力 C.信息道德 D.信息知识 8多选(2分)关于推理,下列说法正确的是() A.推理是由已知判断,根据一定的思维规则导出一个或一组新的判断的过程。 B.归纳推理比演绎推理更具有说服力。 C.三段论是一种演绎推理形式。 D.推理是逻辑思维的重要形式。 9多选(2分)对于计算思维,下列说法正确的是() A.计算思维是运用计算机科学的基础概念进行问题求解、系统设计、以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。 B.计算思维的产生于信息社会发展的时代背景有关,工具影响我们的思维方式。 C.计算思维是一种这种借助于计算能力进行问题求解的思维和意识。 D.计算思维的本质是抽象和自动化。 10多选(2分)阿兰·麦席森·图灵(Alan Mathison Turing)对计算机科学的发展做出了巨大贡献,下列说法正确的是() A.“图灵奖”是为奖励那些对计算机科学研究与推动计算机技术发展有卓越贡献的杰出科学家而设立的。

北京科技大学数据库考试题库

机考201601 数据库应用1. 项目文件的扩展名是() A..PJX 2. 在命令窗口中键入下面哪个命令并按回车,可以退出Visual FoxPro ()C.QUIT 3. 选择哪个菜单下的“工具栏”,可以打开工具栏对话框() B. “显示” 4. 命令窗口被关闭后,将其重新打开的快捷键是() D.〈Ctrl 〉+〈F2〉 5. 如果一个学生可以选修多门课程,而每门课程又可以被多个学生选修,则学生和课程之间联系属于() C. 多对多联系 6. 要想将日期中的年份用4 位数字显示,应当使用的设置命令是() A. SET CENTURY ON 7. 将“学生”表中所有学生的“入学成绩”加10 分,正确的命令是() B. REPLACE ALL A学成绩WITH入学成绩+10 8. 设当前记录是第5 条,若要将记录指针指向第8 条记录,不能使用的命令是() D. SKIP 8 9. 将“学生”表中1990 年出生的学生记录显示出来(“出生日期”字段为日期型),正确的命令是() C. LIST FOR YEAR(出生日期)=1990

) OPEN 10. Visual FoxPro 不支持SQL 的哪项功能() D. 数据控制 11. 在命令窗口中输入并执行如下命令: X=275 Y= Z 二{^2010/05/28} M=.T. 内存变量X 、Y 、Z M 的数据类型分别是() D . N 、 C 、 D 、 L 12. 顺序执行下列命令之后,“学生成绩”表在几号工作区( DATABASES 学管理 USE 学生 SELECT 2 USE 课程 SELECT 0 USE 学生成绩 D . 3 13. 向数据库中添加自由表的命令是( ) A. ADD TABLE 表名 14. 打开“教学管理”数据库的正确命令是( ) D. OPEN DATABAS 教学管理 15. 在“数据工作期”窗口中可以( )

河南大学生物化学试题及答案

《生物化学》期末考试题 A 一、判断题(15个小题,每题1分,共15分) ( ) 1、蛋白质溶液稳定的主要因素是蛋白质分子表面形成水化膜,并在偏离等电点时带有相同电荷 2、糖类化合物都具有还原性 ( ) 3、动物脂肪的熔点高在室温时为固体,是因为它含有的不饱和脂肪酸比植物油多。( ) 4、维持蛋白质二级结构的主要副键是二硫键。 ( ) 5、ATP含有3个高能磷酸键。 ( ) 6、非竞争性抑制作用时,抑制剂与酶结合则影响底物与酶的结合。 ( ) 7、儿童经常晒太阳可促进维生素D的吸收,预防佝偻病。 ( ) 8、氰化物对人体的毒害作用是由于它具有解偶联作用。 ( ) 9、血糖基本来源靠食物提供。 ( ) 10、脂肪酸氧化称β-氧化。 ( ) 11、肝细胞中合成尿素的部位是线粒体。 ( ) 12、构成RNA的碱基有A、U、G、T。 ( ) 13、胆红素经肝脏与葡萄糖醛酸结合后水溶性增强。 ( ) 14、胆汁酸过多可反馈抑制7α-羟化酶。 ( ) 15、脂溶性较强的一类激素是通过与胞液或胞核中受体的结合将激素信号传递发挥其生物() 二、单选题(每小题1分,共20分) 1、下列哪个化合物是糖单位间以α-1,4糖苷键相连: ( ) A、麦芽糖 B、蔗糖 C、乳糖 D、纤维素 E、香菇多糖 2、下列何物是体内贮能的主要形式 ( ) A、硬酯酸 B、胆固醇 C、胆酸 D、醛固酮 E、脂酰甘油 3、蛋白质的基本结构单位是下列哪个: ( ) A、多肽 B、二肽 C、L-α氨基酸 D、L-β-氨基酸 E、以上都不是 4、酶与一般催化剂相比所具有的特点是 ( )

A、能加速化学反应速度 B、能缩短反应达到平衡所需的时间 C、具有高度的专一性 D、反应前后质和量无改 E、对正、逆反应都有催化作用 5、通过翻译过程生成的产物是: ( ) A、tRNA B、mRNA C、rRNA D、多肽链E、DNA 6、物质脱下的氢经NADH呼吸链氧化为水时,每消耗1/2分子氧可生产ATP分子数量( ) A、1B、2 C、3 D、4. E、5 7、糖原分子中由一个葡萄糖经糖酵解氧化分解可净生成多少分子ATP? ( ) A、1 B、2 C、3 D、4 E、5 8、下列哪个过程主要在线粒体进行 ( ) A、脂肪酸合成 B、胆固醇合成 C、磷脂合成 D、甘油分解 E、脂肪酸β-氧化 9、酮体生成的限速酶是 ( ) A、HMG-CoA还原酶 B、HMG-CoA裂解酶 C、HMG-CoA合成酶 D、磷解酶 E、β-羟丁酸脱氢酶 10、有关G-蛋白的概念错误的是 ( ) A、能结合GDP和GTP B、由α、β、γ三亚基组成 C、亚基聚合时具有活性 D、可被激素受体复合物激活 E、有潜在的GTP活性 11、鸟氨酸循环中,合成尿素的第二个氮原子来自 ( ) A、氨基甲酰磷酸 B、NH3 C、天冬氨酸 D、天冬酰胺 E、谷氨酰胺 12、下列哪步反应障碍可致苯丙酮酸尿症 ( ) A、多巴→黑色素 B、苯丙氨酸→酪氨酸 C、苯丙氨酸→苯丙酮酸 D、色氨酸→5羟色胺 E、酪氨酸→尿黑酸 13、胆固醇合成限速酶是: ( )

数据库原理试题库2009

数据库原理题库 一、简答题 1.简述数据库系统的特点。 2.数据库管理系统的主要功能有哪些? 3.什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?为什么 数据库系统具有数据与程序的独立性? 4.简述数据库系统的三级模式结构。 5.试述数据库系统的组成。 6.简述文件系统与数据库系统的区别和联系。 7.DBA的职责是什么? 8.关系代数的基本运算有哪些 ? 9.什么是基本表?什么是视图?两者的区别和联系是什么? 10.简述视图的优点。 11.所有的视图是否都可以更新? 哪类视图是可以更新的,哪类视图是不可更新 的? 12.简述 SQL 的特点。 13.在嵌入式SQL中是如何协调SQL语言的集合处理方式和主语言的单记录处理 方式的? 14.关系数据库的完整性规则有哪几类? 15.试述查询优化在关系数据库系统中的重要性和可能性。 16.写出 Armstrong 推理规则中自反律、增广律、传递律的形式化定义。 17.简述日志文件的内容。 18.简述 SQL 中的自主存取控制机制。 19.简述数据库中事务的概念及其性质。 20.简述事物的原子性。 21.简述并发操作带来的三类数据不一致性。 22.在数据库中为什么要并发控制?并发控制技术可以保证事务的哪些特征? 23.什么是封锁?基本的封锁类型有几种? 24.简述两段封锁协议的内容。 25.简述数据库系统中活锁和死锁的含义。避免活锁的简单方法是什么? 26.什么叫做数据库的恢复?数据库恢复的基本技术有哪些? 27.简述数据库系统中可能发生的故障类型,以及数据恢复方法。

28.简述“运行记录优先原则”。 29.简述日志文件内容及其作用。 30.简述数据库设计过程。 31.需求分析阶段的设计目标是什么?调查的内容是什么? 32.数据字典的内容和作用是什么? 33.在全局 ER 模型设计过程中,需要消除局部 ER 模型之间存在的哪三种冲 突? 34.简述数据库完整性和安全性的概念。 35.设有两个关系R (A,B,C)和S (C,D,E),试用SQL查询语句表达下 列关系代数表达式πA,E (σB = D (R∞S))。 36.设有关系模式R (A,B,C,D),F是R上成立的FD集,F = {D→A,D→B}, 试写出关系模式R的候选键,并说明理由。 二、关系代数 1、设有关系 R 和 S, R 计算: (1). R ∪ S (2). R ╳S (3). R S (4)∏ B σ A>4 (S) (5)R─∏σ A<4 (R) 2、假设有关系R、W、D如下所示:

河南大学高等数学下期末考试试卷

高等数学试题A 一、填空题(每小题4分,共20分) (1) 若,则( ) (2) 设当时, 与是等价无穷小, 则常数( ) (3) =( ) (4) ( ) (5) 二、选择题(毎小题4分,共40分) (1) 下列广义积分收敛的是 (2) 函数 的连续区间为 (A);(B) ; (C) ;(D) (4) 下列各命题中哪一个是正确的 在内的极值点,必定是的根 的根,必定是的极值点 在取得极值的点处,其导数必不存在 (D) 使的点是可能取得极值的点 (5) 已知则= . (A) (B) (C) 1 (D) 5 ) 81ln(sin lim 0=+→x kx x =k 0x →2 1ax e -cos 1x -=a ? -+π π dx x x 3 )cos (sin =+++∞ →)1000 sin 2sin 1(sin lim n n n n n ) (,)( 022>=-? -a dx x a a a ________ ? ∞ 1 1) (dx x A ?1 1) (dx x x B ? ∞ 2 1 ) (dx x C ?∞ 1 1)(dx x x D ???≤<-<≤-=211 01)(x e e x x x f x ________)1,0[]2,0[]2,1()1,0[ ]2,1(=?dx x π 500 sin ) 3(________ ; 50)(;100)(; 110)(;200)(D C B A ________)()(x f A ),(b a 0)('=x f 0)(') (=x f B )(x f )() (x f C ),(b a )('x f 0)('=x f )(x f 2)3('=f h f h f h 2) 3()3(lim --→2323 - 1-

2019年大学《数据库原理及应用教程》试题及答案

《数据库原理及应用教程》试题及答案 一、选择题 1、下面叙述正确的是(C) A. 算法的执行效率与数据的存储结构无关 B. 算法的空间复杂度是指算法程序中指令(或语句)的条数 C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止 D. 以上三种描述都不对 (2) 以下数据结构中不属于线性数据结构的是(C) A. 队列 B. 线性表 C. 二叉树 D. 栈 (3) 在一棵二叉树上第5层的结点数最多是(B) 注:由公式2k-1得 A. 8 B. 16 C. 32 D. 15 (4) 下面描述中,符合结构化程序设计风格的是(A) A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑 B. 模块只有一个入口,可以有多个出口 C. 注重提高程序的执行效率 D. 不使用goto语句 (5) 下面概念中,不属于面向对象方法的是(D) 注:P55-58 A. 对象 B. 继承 C. 类 D. 过程调用 (6) 在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是 (B) A. 可行性分析 B. 需求分析 C. 详细设计 D. 程序编码 (7) 在软件开发中,下面任务不属于设计阶段的是(D) A. 数据结构设计 B. 给出系统模块结构

C. 定义模块算法 D. 定义需求并建立系统模型 (8) 数据库系统的核心是(B) A. 数据模型 B. 数据库管理系统 C. 软件工具 D. 数据库 (9) 下列叙述中正确的是(C) A.数据库是一个独立的系统,不需要操作系统的支持 B.数据库设计是指设计数据库管理系统 C.数据库技术的根本目标是要解决数据共享的问题 D.数据库系统中,数据的物理结构必须与逻辑结构一致 (10) 下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A) 注:P108 A. 内模式 B. 外模式 C. 概念模式 D. 逻辑模式 (11) 算法的时间复杂度是指(C) A. 执行算法程序所需要的时间 B. 算法程序的长度 C. 算法执行过程中所需要的基本运算次数 D. 算法程序中的指令条数 (12) 算法的空间复杂度是指(D) A. 算法程序的长度 B. 算法程序中的指令条数 C. 算法程序所占的存储空间 D. 算法执行过程中所需要的存储空间 (13) 设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出 A. 349 B. 350 C. 255 D. 351 (14) 结构化程序设计主要强调的是(B) A.程序的规模 B.程序的易读性

最新《大学计算机》期末考试题库及答案(全)

《大学计算机》期末考试试题及答案 (说明:将认为正确答案的字母填写在每小题后面的括号内) 1.世界上第一台通用电子数字计算机诞生于( A )。 A.美国B.英国C.德国D.日本 2.世界上第一台通用电子数字计算机诞生于( B )。 A.1953年B.1946年C.1964年D.1956年 3.第一台电子计算机是1946年在美国研制的,该机的英文缩写名是(A )。 A.ENIAC B.EDVAC C.EDSAC D.MARK-II 4.一个完整的微型计算机系统应包括( C )。 A.计算机及外部设备 B.主机箱、键盘、显示器和打印机 C.硬件系统和软件系统 D.系统软件和系统硬件 5.计算机的中央处理器CPU包括运算器和( C )两部分。 A.存储器B.寄存器C.控制器D.译码器 6.下列设备中,( D )不是微型计算机的输出设备。 A.打印机B.显示器C.绘图仪D.扫描仪 7.下列各项中,不属于多媒体硬件的是(D )。 A.光盘驱动器 B.视频卡 C.音频卡 D.加密卡 8.计算机中对数据进行加工与处理的部件,通常称为( A )。 A.运算器 B.控制器 C.显示器 D.存储器 9.运算器的组成部分不包括( B )。 A.控制线路 B.译码器 C.加法器 D.寄存器 10.把内存中的数据传送到计算机的硬盘,称为( D )。 A.显示 B.读盘 C.输入 D.写盘 11.用MIPS为单位来衡量计算机的性能,它指的是计算机的( B ),指的是 每秒处理的百万级的机器语言指令数。 A.传输速率 B.运算速度 C.字长 D.存储器容量 12.计算机硬件的核心部件是( A )。 A.中央处理器B.存储器C.运算器D.控制器 13.在外部设备中,打印机属于计算机的( B )设备。 A.输入B.输出C.外存储D.内存储 14.CGA、EGA和VGA标志着( C )的不同规格和性能。 A.打印机 B.存储器 C.显示器 D.硬盘

相关主题
文本预览
相关文档 最新文档