文档库 最新最全的文档下载
当前位置:文档库 › 南京理工大学考研复试计算机数据库试题1

南京理工大学考研复试计算机数据库试题1

南京理工大学考研复试计算机数据库试题1
南京理工大学考研复试计算机数据库试题1

一、选择题60(选择一个最合适的答案,在答题纸上涂黑)

1.一个事务中的一组更新操作是一个整体,要么全部执行,要么全部不执行。这是事务的:

A.原子性

B.一致性

C.隔离性

D.持久性

2.在数据库的三级模式结构中,描述一个数据库中全体数据的全局逻辑结构和特性的是:

A.外模式 B.内模式 C.存储模式D.模式

3.关于联系的多重性,下面哪种说法不正确?

A.一个多对多的联系中允许多对一的情形。

B.一个多对多的联系中允许一对一的情形。

C.一个多对一的联系中允许一对一的情形。

D.一个多对一的联系中允许多对多的情形。

4.考虑学校里的"学生"和"课程"之间的联系,该联系的多重性应该是:

A. 一对一

B. 多对一

C. 一对多

D. 多对多

5.下面哪种约束要求一组属性在同一实体集任意两个不同实体上的取值不同。

A. 键(key)约束。

B. 单值约束。

C. 参照完整性。

D. 域(domain)约束

6.关系模型要求各元组的每个分量的值必须是原子性的。对原子性,下面哪种解释不正确:

A.每个属性都没有内部结构。

B.每个属性都不可再分解。

C.各属性值应属于某种基本数据类型。

D.属性值不允许为NULL。

7.对于一个关系的属性(列)集合和元组(行)集合,下面哪种说法不正确:

A.改变属性的排列次序不影响该关系。

B.改变元组的排列次序不影响该关系。

C.改变元组的排列次序会改变该关系。

D.关系的模式包括其名称及其属性集合。

8.若R是实体集R1与R2间的一个多对多联系,将其转换为关系R',哪种说法不正确:

A.R'属性应包括R1与R2的所有属性。

B.R'属性应包括R1与R2的键属性。

C.R1与R2的键属性共同构成R'的键。

D.R'的属性应包括R自身定义的属性。

9.关于函数依赖的判断,下面哪种说法不正确?

A.若任意两元组在属性A上一致,在B上也一致,则有A → B成立。

B.若任意两元组在属性A上一致,在B上不一致,则A → B不成立。

C.若任意两元组在属性A上不可能一致,则不管在B上是否一致,有A → B成立。

D.若任意两元组在属性A上不可能一致,则A → B不成立。

10.若某关系R的属性集A函数决定R中所有其它属性,则A为关系R的一个:

A.键。

B.主键。

C.超键。

D.外键。

11.当且仅当函数依赖A→BC,则有A→B和A→C。此规则是

A.分解/合并规则。

B.平凡依赖规则。

C.传递规则。

D.增长规则。

12.对于某关系R的某个属性集A,下面哪种说法不正确:

A.若属性集A是R的键,则闭包A+是R中所有属性集合。

B.若闭包A+是R中所有属性集合,则属性集A是R的键。

C.若闭包A+是R中所有属性集合,则属性集A是R的超键。

D.当且仅当属性集A是R的超键,闭包A+是R中所有属性集合。

13.某关系R(A, B, C, D)有函数依赖A→B, BC→D, D→A,R总共有几个超键?

A.3

B.4

C.6

D.7

14.某关系R(A, B, C, D)有函数依赖A→B, BC→D, D→A,下面哪个函数依赖不蕴含于已知依赖?

A. D→B

B. AC→BD

C. BC→AD

D. BD→AC

15.某关系R(A, B, C, D)有函数依赖A→B, BC→D, D→A,该关系若违背BCNF,则应分解成几个关系才能满足BCNF:

A.符合BCNF,无需分解

B.2个关系

C.3个关系

D.4个关系

16.关系product(prodid,prodname,type,factory)表示所销售的每一种商品的货号、品名、种类及生产厂家,一种商品有唯一货号。该关系所满足下列最高范式是:

A 2NF 。

B 3NF 。

C BCNF 。

D 4NF 。

17.关系prodsales(salesman,prodid,prodname,quantity,amount)表示销售员销售商品情况:销售员、货号、品名、销售数量及销售金额。一名销售员可销售多种商品,一种商品可由多名销售员销售。该关系违背下列最低范式是:

A.1NF 。

B.2NF 。

C.3NF 。

D.BCNF 。

18.关系代数运算中,下面哪种计算可等价表示为其它几种计算的复合形式: A.投影∏ B.选择σ C.笛卡尔积× D.自然连接∞

19.设有关系R(A,B,C)和S(C,D,E),其元组如下所示:

πB,E (R ∞A=D S)的值是:

20.在学生选课表studentcourse(stdno,courseno,grade)中,查询选修3号课程、且成绩在70和80分之间的学生的学号(stdno)及其成绩(grade)。实现该功能的SQL 语句是: A .SELECT stdno,grade FROM studentcourse WHERE courseno='3' AND BETWEEN 70

WHERE courseno='3' AND grade BETWEEN 70 AND 80; C .SELECT stdno,grade FROM studentcourse WHERE courseno='3' AND grade BETWEEN 70,80; D .SELECT stdno,grade FROM studentcourse WHERE courseno='3' AND grade IN(70,80); 21.已知关系R 和S :

Select * From R

Where a<>ALL(Select b From S) 结果是;

22.学生成绩表R 如下

D.语法错

Select (score/10)*10 as ScoreLevel, count(no) as num From R

Group by (score/10)*10 Order by ScoreLevel desc; 结果是: A.基于一条Select 语句可定义一个视图。

B.Create View viewName AS...命令可定义视图。

C.查询视图与查询表在语法上是一样的。

D.Select 语句中的From 子句中视图和表不能同时出现。 24.关系R 如下

Select * From R Where a>no*2 OR (a>no*2)is Unknown 结果为

25.已知关系如下 D.语法错

D.语法错

Select empname,amount

From salesman Natural Left Outer Join salesorder; 结果为:

26.关于表的主键约束,下面哪种说法不正确: A.select 命令不可能违背主键约束。 B.insert 命令可能违背主键约束。 C.delete 命令不可能违背主键约束。 D.update 命令不可能违背主键约束。

27.关于数据库表中的外键,下面哪种说法不正确: A.表R1到R2有外键,R2到R1同时也能定义外键。 B.同一个表中属性A1到主键属性之间也能定义外键。 C.外键所关联的双方属性应属同种数据类型。 D.一个外键只能在单个属性上定义。

28.在并发性事务环境中,事务1先读取某行数据,随后事务2修改了此行数据并提交,造成事务1再读此行时先后结果不一致。这种现象被称为:

A.(Dirty Reads)脏读

B.(Non-repeatable Reads)不可重复读

C.(Phantom Rows)幻像行

D.事务冲突。 29.关于事务控制,下面哪种说法不正确? https://www.wendangku.net/doc/2516475811.html,mit 提交当前事务,并结束当前事务。

B.Rollback 退回当前事务,取消本事务已做的数据更新,并结束当前事务。

https://www.wendangku.net/doc/2516475811.html,mit 提交当前事务,并释放本事务施加的锁。

D.Rollback 退回当前事务,继续持有本事务施加的锁。

30.下面哪一种指令能为用户授权,使其能以一定的权限访问特定的数据库对象。 A.Grant B.Revoke https://www.wendangku.net/doc/2516475811.html,mit D.Privilege

二、综合题40

一个简化的图书馆信息管理系统。系统需求如下: 1.图书馆有若干管理员librarian ,各自有员工号empid 、姓名name 、身份证号idno 等属性。 2.图书馆中备有若干种图书booktype ,每种图书有ISBN 、名称title 、出版社publisher 、作者writers 、价格price 等属性,每种图书有唯一的ISBN 号,同种图书可购入多本。

3.每一本图书book 有唯一标记bookid 和种类booktype 。

4.读者reader 在办理借书证后方可借阅。一个读者有唯一的借书证号cardno ,还有姓名name 、身份证号idno 、住址address 、注销标记logoff 等。读者在注销之前,须归还所有已借图书或报失。

5.需处理以下基本业务:

①借书:在某时刻某读者通过某管理员借阅某一本书。

语法错

②还书:在某时刻通过某管理员归还某一本书。

③报失:在某时刻某读者向某管理员报失某一本书;报失之后该书不能再借。

每一次还书和报失记录都须对应某一次借书记录,且可由不同管理员处理。

按次序回答下列问题:

1.用E/R图建立该系统的数据库模型。为每个实体集确定键属性,并确定每个联系的多重性。(8) 2.由E/R模型建立该系统的关系模式,并确定每个关系的主键和可能的外键。注意各关系中的函数依赖和多值依赖,并使你的关系能符合更高范式。(8)

3.基于以上关系模式,用关系代数表示下面计算:(6)

1)计算“清华大学出版社”出版的图书名称及作者。

2)计算借书证号为“A00345”的读者未归还的图书名称。

3)计算未处理过借书手续的管理员的员工号及其姓名。

4.使用SQL语言实现上述计算,并使输出结果不重复。(6)

5.使用SQL语言完成下面的计算:(12)

1) 增加借书记录:借书证号为'A00345',通过管理员'E0035'于当前日期借到图书'B00124'。(提示:today(*)函数返回当前日期)

2)还书记录:通过管理员'E0034'于当前日期归还图书'B00124'。(提示:还书无需确认借书证)

3)计算借书证号为“A00345”的读者已借超过30天而未还的图书数量。(提示:days(d1,d2)函数返回从日期d1到d2的天数)

4)计算借书次数最多的读者的姓名和身份证号。(注意使用视图)

5)计算所有图书的ISBN、书名、借阅次数,并按借阅次数从大到小排列。(注意使用外连接)

参考答案

1.ER 图(一些非键属性未列出)

2.关系模型

3.关系代数运算

1) 计算“清华大学出版社”出版的图书名称及作者

πtitle,writers(σpublisher=’清华大学出版社’Booktype) 2) 计算借书证号为“A00345”的读者未归还的图书名称

πtitle(σcardno=’A00345’AND end=NULL (Record ∞Book ∞Booktype)) 3) 计算未处理过借书手续的管理员的员工号及其姓名。

πempid,name(Librarian) -πempid,name(Librarian ∞brwempid=empid Record)

4.SQL 运算

1) 计算“清华大学出版社”出版的图书名称及作者

Select title,writers From Booktype Where publisher=’清华大学出版社’; 2) 计算借书证号为“A00345”的读者未归还的图书名称

NULL 1=return 2=lose NOT NULL

Select title

From Record Natural Join Book Natural Join Booktype

Where cardno=’A00345’ AND "end" IS NULL;

3)计算未处理过借书手续的管理员的员工号及其姓名。

Select empid,name

From Librarian

Where empid NOT IN(Select brwempid From Record);

5.SQL

1)增加借书记录:借书证号为'A00345',通过管理员'E0035'于当前日期借到图书'B00124'。(提示:today(*)函数返回当前日期)

insert into record(brwempid, cardno,bookid,borrowdate)

values('E0035','A00345','B00124',today(*));

2)还书记录:通过管理员'E0034'于当前日期归还图书'B00124'。(提示:还书无需确认借书证)

update record set "end" = 1, enddate= today(*),endempid='E0034'

where recid =

(select recid from record where bookid='B00124' and "end" IS NULL);

3)计算借书证号为“A00345”的读者已借超过30天而未还的图书数量。(提示:days(d1,d2)函数返回从日期d1到d2的天数)

Select Count(recid)

From Record

Where cardno='A00345' AND "end" IS NULL

AND days(borrowdate,today(*))>30;

4)计算借书次数最多的读者的姓名和身份证号。(注意使用视图)

Create view brwtimes as

select cardno,count(recid) as times

from record

group by cardno

select name,idno

from reader natural join brwtimes

where times=(select max(times) from brwtimes);

5)计算所有图书的ISBN、书名、借阅次数,并按借阅次数从大到小排列。(注意使用外连接)

Select book.isbn,title,count(recid) as times

From book Left Outer Join record Natural Join booktype

Group by book.isbn,title

Order by times DESC;

第3章介绍关系数据模型,关系模型是什么,如何设计规范的关系模型。

目的:由一个数据库的E/R模型,产生符合一定规范的关系模型。

日(其他考生),地点:报考学院(系);

体检时间:时间:4月11日8:30-16:00。体检当日饮食必须清淡,地点:我校医院;

笔试:时间:12日8:30-11:30(需携带2B铅笔及橡皮),地点:第四教学楼;

面试:时间:12日下午及13日,由各学院安排。

复试由笔试、面试组成,包括外语听力及口语测试,复试总成绩为300分,其中笔试150分、面试及实践(实验)能力测试100分,外语听力30分及口语20分。

数据库系统的世界(概述)

什么是数据库

数据库管理系统

2.数据库建模

数据模型

信息模型(概念模型):E/R模型,ODL模型等

基本数据模型:层次模型,网状模型,关系模型等

实体/联系图

属性attribute:

联系relationship:

对约束建模

有哪些重要的约束种类?

键key

单值single-value

参照完整性reference inte

关系数据模型

关系的等价表示法

改变列次序,不改变关系的含义。

改变行次序,不改变关系的含义。

从E/R图到关系设计

实体集到关系的转换

E/R联系到关系的转换

处理弱实体集

函数依赖

函数依赖是如何定义的?

若关系R的任意两个元组在属性A1、A2、…、An上一致(即有相同分量值),则这两个元组在属性B上也一致,则称属性A1A2…An函数决定B,或称B函数依赖于A1A2…An。

判断函数依赖的三种情形

如果任意两元组在属性A上一致,在B上也一致,则有A → B成立。

如果任意两元组在属性A上一致,在B上不一致,则A → B不成立。

如果任意两元组在属性A上不可能一致,则不管在B上是否一致,有A → B成立。

关系的键

如何用函数依赖定义键key?

定义:对于关系R,若属性集合{A1,A2,…,An}满足下列条件,则该属性集合是R的一个键key: 1.A1,A2,…,An函数决定R中所有其他属性。(超键)

2.{A1,A2,…,An}的任何真子集都不能函数决定R中所有其他属性。(最小化)

超键

什么是超键super key?

键的超集superset of key。即包含键的属性集合。

可函数决定关系中所有属性的属性集合。

每个键都是超键。

一个关系的属性全集超键。

每个超键都是键吗?不是。

函数依赖规则

有哪些重要的函数依赖规则?

分解/合并(Splitting/combining)规则

平凡依赖(Trivial Dependance)规则

传递(Transitivy)规则

计算属性的闭包

如何计算属性的闭包?

给定函数依赖集S和属性集A={A1,A2,…An},如何计算A+?

1 将X初始化为{A1,A2,…,An},闭包最小集合。

2 遍历S中的每个函数依赖,对于每个依赖式:B1B2…Bm → C

如果B1、B2、…、Bm都在X中,而C不在X中,则把C加入X中。

3 重复第2步,直到遍历完S中所有函数依赖,而没有新属性能加入到X中。

4 最终属性集X即为属性集A在函数依赖集S下的闭包A+。

例3.28:P90 设有关系R(A, B, C, D, E, F)与函数依赖集

S:{AB → C,BC → AD,D → E,CF → B}

求:{A,B}+

解:X(1)={A,B}, 由AB → C,得:

X(2)={A,B,C}, 由BC → AD,得:

X(3)={A,B,C,D}, 由D → E,得:

X(4)={A,B,C,D,E}={A,B}+

属性闭包计算有何用途?

假设关系R上已有一个依赖集S,另有一个函数依赖A1A2…An → B,该依赖是否蕴含于S?

判断方法:

计算{A1,A2,…,An}+。

若B在{A1,A2,…An}+中,则函数依赖A1A2…An → B蕴含于S中。

若B不在{A1,A2,…An}+中,则函数依赖A1A2…An → B不蕴含于S中。

属性的闭包和键之间有何关系?

对于一个关系R,当且仅当A1,A2,…,An是R的超键时,{A1,A2,…,An}+是R的所有属性的集合。

3.6.1 已知关系模式R(A, B, C, D)有函数依赖AB → C, C → D, D → A

(a)求蕴含于给定函数依赖的所有完全非平凡函数依赖。

(b)求R的所有键。

(c)求R的所有超键(不包括键)。

解:

(a)根据所有属性集合的闭包,计算所有可能的函数依赖。

{A}+={A}

{B}+={B}

{C}+={C, D, A} C → AD

{D}+={D, A}

{A, B}+={A, B, C, D} AB → CD

{A, C}+={A, C, D} AC → D

{A, D}+={A, D}

{B, C}+={B, C, D, A} BC → AD

{B, D}+={B, D, A, C} BD → AC

{C, D}+={C, D, A} CD → A

{A, B, C}+={A, B, C, D} ABC → D

{A, B, D}+={A, B, D, C} ABD → C

{A, C, D}+={A, C, D}

{B, C, D}+={B, C, D, A} BCD → A

(b)所有的键:{A, B}, {B, C}, {B, D}

(c)所有的超键(不包括键):{A,B,C}, {A,B,D}, {B,C,D}, {A,B,C,D}

关系数据库模式设计

BC范式

若关系模式R的每个分量均是不可再分的数据项,则R满足第一范式,又记作:R ∈ 1NF。

BC范式如何定义?

关系模式R满足BC范式,当且仅当若非平凡函数依赖A1A2…An → B1B2…Bm在关系R中成立,则{A1,A2,…,An}是R的超键。

关系R满足BC范式的两种情形

关系R中不存在非平凡函数依赖。(只有平凡函数依赖)

每个非平凡函数依赖的左面包含某个键(即左面是超键)。

关系R违背BC范式的唯一情形

关系R中至少存在一个非平凡函数依赖,其左面不是超键。

分解为BC范式

分解策略:消除违背BCNF的函数依赖

1 找一个违背BCNF的非平凡函数依赖A1A2…An → B1B2…Bm。

2 把关系R分解成两个关系:

R1(A1,A2,…,An, B1,B2,…,Bm)。

R2(A1,A2,…,An, 所有其它属性),若不满足BC范式,则再分解。

例如:R(学号, 课号, 成绩, 系号, 系主任) 不满足BCNF。

1 非平凡函数依赖:学号→ 系号,系主任成立

2 R分解为:R1(学号, 系号, 系主任)

R2(学号, 课号, 成绩)

3 非平凡函数依赖:系号→ 系主任成立

4 R1继续分解为:R11(系号, 系主任)

R12(学号, 系号)

第三范式

关系模式R满足3NF,当且仅当若非平凡函数依赖A1A2…An → B在关系R中成立,则{A1,A2,…,An}是R的超键,或者B是某个键的组成部份(键属性)。

结论:一个关系模式总可以分解为满足3NF的模式,且所有的函数依赖都可得到保持。

第二范式

第二范式(2NF):

要求每个非键属性依赖于键的整体,而不是键的部分属性,即不允许有非平凡函数依赖的右面是非键属性,而左面是某个键的真子集。

满足2NF的几种情形:

不存在非平凡函数依赖。

存在非平凡函数依赖,且其右面是某个键的组成部分(键属性)。

存在非平凡函数依赖,且其右面是非键属性,则其左面要么是超键,要么包含非键属性。

例如:关系模式R(A, B, C, D)有函数依赖AB → C, C → D, D → A

找出所有违背BCNF的函数依赖。

必要时,分解为几个满足BCNF的关系

找出所有违背3NF 的函数依赖。 解:

所有的键:{A, B}, {B, C}, {B, D}

违背BCNF 的函数依赖:C → AD, D → A 分解:R1(A,C,D), R2(B,C) R11(A,D), R12(C,D)

函数依赖AB → C 不保持 R 满足3NF

关系模型中的运算 投影 选择 笛卡尔积 例4.5:p125

自然连接是什么运算?

对于两个关系R 和S ,自然连接表示为R S

结果:属性是R 和S 中的属性的并集,去掉同名的属性; 其元组是R 和S 在同名属性上一致的元组的所有组合。 上例:

例4.7:

θ连接 θ

计算R×S 用条件c 做选择运算:бc(R×S)。 例:上例U 和V 关系

改名 改名是什么运算?

把一个关系R 改名为关系S ,且属性也按次序改名为A1A2…An ,表示为ρS (A1, A2,…,An) (R),若仅关系改名为S 而属性不改名,则表示为ρS (R)

例:销售员Salesman (empid, idno, name, gender, phone, deptid) 求“所有重名的销售员的员工号及其姓名”

∏s1.empid,https://www.wendangku.net/doc/2516475811.html,(ρS1(Salesman)

基本运算和派生运算 问题:设有关系:选修(学号,课号,成绩),求: 既选修’c1’,亦选修’c2’的学生学号

∏学号(б课号 = 'c1'(选修)) ∩∏学号(б课号 = 'c2'(选修)) 没选修’c1’的学生学号

∏学号(选修) - ∏学号(б课号 = 'c1'(选修) 数据库语言SQL SQL 简单查询 投影

选择

多关系查询

乘积和连接

子查询

练习:

求选修了'C1'课的学生姓名。(用IN表示)

求'C1'课成绩最好的学生姓名。

求既选'C1'课,又选'C2'课的学生姓名。

求没选'C1'课的学生姓名。

聚合运算

分组

Group By子句如何构成?

根据一列或几列的值把元组分成若干组,有相同分组值的元组作为一组,每个组再分别进行聚合运算。

Having子句

Having子句条件表示什么?

在分组聚合之后按某条件过滤分组,使用Having子句确定条件。

视图

什么是视图view?

依据一条SELECT语句产生的一个命名的“虚关系”或“虚表”。视图的数据均来自基本表,并不实际存储。一个定义好的视图可看作基本表,用于定义新的视图,或对之进行查询甚至更新。

一个数据库可定义多个视图。视图的名称不能与已有的表名冲突。视图是数据库模式的一部分。

为何需要视图?

简化计算。

不同用户关心同一表中的不同属性。

提高数据的安全性。

创建视图

如何创建视图?

CREATE VIEW [ owner .]view-name [( column-name , ... )]

AS select-without-order-by [with check option]

例如:

CREATE View orderamount As

Select salesorder.orderno, signdate, empid, custid, Sum(quantity) as qty, Sum(singlecost*quantity) as amount

From dba.salesitem, dba.salesorder

Where salesorder.orderno = salesitem.orderno

Group by salesorder.orderno, signdate, empid, custid

产生一个虚关系:

orderamount(orderno, signdate, empid, custid, qty, amount)

视图查询

如何查询视图?

对视图的查询与表查询遵循相同的语法。

例:计算销售金额最高的订单号、签单日期及销售金额。

Select orderno, signdate, amount

From orderamount

Where amount = (Select Max(amount) From orderamount)

对视图的查询将由系统转换为对基本表的查询。

SQL约束和触发器

SQL中的键

键key是最重要的约束。每个表都必须确定自己的键。

每个表都可能有多个属性集可作为键,称为“候选键candicate key”。

一个表只能确定一个主键(Primary Key)。

若某个属性说明为Unique,则它是一个候选键。

主键和Unique属性之间有何区别和联系?

一个表有且仅有一个主键;而Unique属性可有多个或没有。

主键可以是多属性,而Unique只能说明单个属性。

若主键是单个属性,则该属性隐含为Unique。

若主键是多个属性,则每个属性都不可能为Unique。

实施主键约束

什么操作会导致违背键约束?

insert和update可能违背该表的键约束。

SQL实施主键约束即是在insert和update时检验键值,避免空值或重复键值。

参照完整性和外键

SQL中依靠外键保证参照完整性。外键定义时要注意区分参照关系和被参照关系。说明外键约束

是否可定义一个表参照自己?可以。

例如:salesman(empid, idno, name, managerid, deptid, …)

外键是否可取NULL值?可以。

SQL系统概况

SQL事务

事务transaction是什么概念?

事务有何特性?ACID。

如何控制事务运行?

事务的一次运行只能是下面两个结果之一:

Commit提交;或Rollback退回

Commit指令提交当前事务,完成对数据的更新。

Rollback指令退回当前事务,并取消当前事务对数据已做的更新。

Commit和Rollback都结束当前事务,并自动启动下一个事务。

在多用户多任务环境中,并发事务可能引起哪些问题?

同时更新同一数据

脏读dirty read

不可重复读non-repeatable read

虚行(幻象元组)phantom rows

“写锁”write lock是什么概念?

某数据被一个事务修改,在该事务提交或退回之前,其他事务不能修改或删除此数据。

脏读是什么含义?

当事务A修改某数据后,在提交或退回前,该数据被事务B读取,若事务A退回,则事务B读取的数据为“脏数据”,即事务B发生脏读。

不可重读non-repeatable read是什么含义?

事务A先读某行数据,随后事务B修改update或删除delete该行数据并提交,事务A重复再读该行数据,结果就不一致。

虚行phantom rows是什么含义?

事务A按某条件C查询一组数据,随后事务B增加insert满足条件C的数据,或修改update条件C相关的数据,使得事务A按原条件C再次查询的结果不一致。也称为“幻象”元组。

“读锁”read lock是什么概念?

当某数据被一个事务处理时,其他事务限制读该数据。

Grant, Revoke指令有何用途?

一、选择题(选择一个最合适的答案)60%

1.在实体/联系图(E/R图)中,实体集的每个属性都隐含为:

A 多值。

B 单值。

C 不允许为NULL。

D 前三者都不对。

2.“两个实体集之间若有联系,则该联系是唯一的。”这种说法对吗?

A 正确

B 不正确

C 不能断定

D 应该说,若该联系是一对一,则是唯一的。

3.“一个多对一的联系隐含着一对一的联系。”这种说法对吗

A 正确

B 不正确

C 不能断定

D 应该说,多对多的联系隐含一对一联系。

4.考虑银行业务中“储户”与“帐号”之间的联系,该联系的多重性应该是:

A 一对一

B 多对一

C 一对多

D 多对多

5.下面哪种约束要求一组属性在任意两个不同实体上的取值不同。

A 键(key)约束。

B 单值约束。

C 参照完整性。

D 域(domain)约束

6.参照完整性约束要求某个联系中被参照的实体________。

A 至少有一个。

B 有一个且仅一个。 C零个到多个。 D 前三者都不对。

7.对于一个“弱实体集”,下面哪种说法不正确:

A 一定有一个多对一的联系到其它实体集。

B 自身属性不能构成完整的键。

C 可单独存在,而无需其它实体集。

D 可以有自己的属性。

8.关系模型要求各元组的每个分量的值必须是原子性的。对原子性,下面哪种解释不

正确:

A 每个属性都没有内部结构。

B 每个属性都不可分解。

C 各属性值应属于某种基本数据类型。

D 属性值不允许为NULL。

9.对于一个关系的属性(列)集合和元组(行)集合,下面哪种说法不正确:

A 改变属性的排列次序不影响该关系。

B 改变元组的排列次序不影响该关系。

C 改变元组的排列次序会改变该关系。

D 关系的模式包括其名称及其属性集合。

10.若R是实体集R1与R2间的一个多对多联系,将其转换为关系R’,哪种说法不正

确:

A R’属性应包括R1与R2的所有属性。

B R’属性应包括R1与R2的键属性。

C R1与R2的键属性共同构成R’的键。

D R’的属性应包括R自身定义的属性。

11.若某关系R的属性集A函数决定R中所有其它属性,则A为关系R的一个:

A 键。

B 主键。

C 超键。

D 外键。

12.若函数依赖A→B和B→C,则有A→C。此规则是

A 分解/合并规则。

B 平凡依赖规则。

C 传递规则。

D 增长规则。

13.对于某关系R的某个属性集A,下面哪种说法不正确:

A 若属性集A是R的键,则闭包A+是R中所有属性集合。

B 若闭包A+是R中所有属性集合,则属性集A是R的键。

C 若闭包A+是R中所有属性集合,则属性集A是R的超键。

D 当且仅当属性集A是R的超键,闭包A+是R中所有属性集合。

14.若某关系R(A, B, C, D)有函数依赖AB→C, C→D, D→A,那么BC→AD是否蕴含于

已有的函数依赖:

A 蕴含

B 不蕴含

C 已知条件不足

D 前三者都不对

15.若某关系R(A, B, C, D)有函数依赖AB→C, C→D, D→A,那么下面那一个属性集不

是关系R的键:

A {A,B}

B {B,C}

C {B,D}

D {A,C}

16.若某关系R(A, B, C, D)有函数依赖AB→C, C→D, D→A,那么R的所有超键的数量

是:

A 3

B 4

C 6

D 7

17.若某关系R(A, B, C, D)有函数依赖AB→C, C→D, D→A,该关系是否违背BCNF,

若违背,则应分解成几个关系才能满足BCNF:

A R符合BCNF,无需分解

B 2个关系

C 3个关系

D 4个关系

18.关系Movie(studioName, title, year, length)描述每部电影的制片厂、片名、发

行年、片长,该关系所满足的下列最大范式是:

A 2NF。

B 3NF。

C BCNF。

D 4NF。

19.关系MovieStar(starName, title, year, length, studioName)描述影星及其主演

影片的片名、发行年、片长、制片厂。假设一部电影可有多位影星主演,且一位影星可主演多部电影,则该关系的最高范式是:

A 1NF。

B 2NF。

C 3NF。

D BCNF。

20.关系Starsin(movieTitle, movieYear, starName, starAddress)描述每部电影及

其主演影星,影星地址。假设一位影星可有多个地址且可主演多部电影,那么该关系所满足的最大范式是:

A 2NF。

B 3NF。

C BCNF。

D 4NF。

21. 关系代数运算中,下面哪种计算可等价表示为其它几种计算的复合形式:

A 投影∏

B 选择σ

C 笛卡尔积×

D 自然连接

22.

A

23. 关于数据库表中的主键或unique(唯一值),下面哪种说法正确:

A 主键中每个属性都隐含unique 。

B 主键中各属性的联合取值为unique 。

C unique 与主键等价。

D 每个unique 属性都隐含为主键。 24. 关于数据库表中的外键,下面哪种说法正确:

A 当表R1到R2有外键时,R2到R1就不能定义外键。

B 某表R 中属性A1到R 中另一个属性A2之间不能定义外键。

C 外键所参照的双方属性应属同种类型。

D 外键只能在单个属性上定义。

25. 假设表R1中的属性A 有外键参照表R2的主键,要使R2中被参照主键属性被修改后,

R1中参照元组的相应属性值也相应修改,那么该外键应设置为下列哪种策略? A ON Update Restrict. B ON Update Cascade C ON Update Set Null D 前三者都不对。

26. 若某属性A 设置为非空(NOT NULL),下面哪种说法不正确:

A Update 不能设置该属性为NULL 。

B Insert 元组时须指定该属性的值。

C 该属性不能定义外键使用SET NULL 策略。

D 该属性可定义外键允许NULL 。

27. 下面哪一项不是事务(Transaction)的特性:

A 原子性

B 可控性

C 隔离性

D 持久性 28. 用下面哪个命令可退回当前事务的执行。

A Commit

B Return

C Rollback

D 前三者都不对。

29. 在并发性事务环境中,事务1修改了某一行数据,但未提交或退回,此时事务2读

取了此行。而后事务1退回。这样可能导致事务2读到的数据不可靠。这种现象被称为:

A (Dirty Reads)脏读

B (Non-repeatable Reads)不可重复读

C (Phantom Rows)幻像行

D 事务2不能提交数据。

30.下面哪一种指令能为用户授权,使其能以一定的权限访问特定的数据库对象。

A Grant

B Revoke

C Commit

D Privilege

二、应用设计40%

为某图书发行公司开发一个会员制网上图书订购数据库系统,该系统的基本需求如下:1.该公司分为多个下属部门(Department),如“社科部”,“文艺部”,“计算机部”等。

每个部门有若干销售员(Salesman),每个销售员有唯一的员工号(如“S0025”)和身份证号,也包含性别、出生日期、电话等信息。一个销售员仅属于一个部门,且每个部门有一个销售员担任部门经理。部门和人员可以动态调整。

2.管理注册会员(Member):身份证号、姓名、性别、地址、邮编、电话等。可注册新会员(只有会员才能参与订购图书),也可注销旧会员。

3.管理所有销售的图书(Book):书名(如“数据库系统基础教程”等)、种类(如“计算机”等)、书号ISBN (如“7-302-03646-2等)、作者(也包括译者,如“史嘉权”)、出版社(如“清华大学出版社”)、定价等。

4.一个销售订单(Salesorder)表示一笔销售业务。每个订单有一个订单编号和签订日期,且对应一个会员和一个销售员(作为订单经办人)。一个订单至少销售一种图书,每种图书应确定其销售数量和销售价格(销售价格通常低于定价),以计算销售金额。按次序回答下列问题:

4.用若干E/R图建立该系统的数据库模型。为每个实体集确定其键属性,并确定每个联系的多重性。注意弱实体集的表示。(8)

5.由E/R模型建立该系统的关系模式,并确定每个关系的主键和可能的外键。注意各关系中的函数依赖和多值依赖,并使你的关系能符合更高范式。(8)

6.基于以上关系模式,用关系代数表示下面计算:(8)

1)计算名为“张军”的销售员的员工号及其电话号码。

2)计算所有重名的销售员的姓名及其员工号。

3)计算销售过清华大学出版社出版的计算机类图书的所有销售员的员工号及姓名。

4)未销售过计算机类图书的销售员的姓名及其员工号。

4.使用SQL语言实现上述计算,并使输出结果不重复。(8)

5.使用SQL语言完成下面的计算:(8)

1)计算2001年12月签订的所有订单的订单号、签单日期、销售数量和销售金额,

并按销售金额从小到大排列。

2)计算2001年12月签订的销售金额最大的订单号、销售员姓名和销售金额。(注意

利用已有查询定义视图)

3)计算2001年12月所有销售员的员工号、姓名及其销售金额。(注意使用外连接,

没有订单的销售员的销售金额应为0)

求员工号为“S0025”的销售员的部门经理的员工号及其姓名

product(maker,model,type)

pc(model,speed,ram,hd,cd,price)

金融硕士复试经验分享

金融专硕复试经验 光阴荏苒,转瞬之间又到了一年一度的研究生考试复试的时候,回想当时自己准备复试的日子,辛苦但又十分充实,希望大家在最后的冲刺中,顺利完成这临门一脚,金榜题名。应万学海文邀请,我写了一些自己的复试心得体会,谨供大家参考。 对复试的准备我们要从了解它的流程来开始。以我报考的学校为例,复试的内容包括资格审查、知识成就评定、专业能力笔试、专业潜质测试、外语听说测试、心理测试、和体格检查环节。最后的复试总分=知识成就评定成绩+专业能力笔试成绩×0.5+专业潜质面试成绩×0.5+外语听说测试成绩。其中知识成就评定满分为5分,专业能力笔试满分为100分,专业潜质面试满分为100分,外语听说测试满分为5分,以上四项最小得分单位为0.5分。 所以从整个的计分环节,就可以明白复试笔试过程是最为重要的,要求同学们尤为重视。参考书是理论知识建立所需的载体,如何从参考书抓取核心书目,从核心书目中遴选出重点章节常考的考点;如何高效地研读参考书、建立参考书框架;如何初步将参考书中的知识内容对应到答题中,是考生复习的第一阶段最需完成的任务。建议大家请教师兄师姐来帮助,从而高效率、高质量完成这项工作,为整个备考的成功构建基础。 知识成就评定由学院复试工作组于面试前或面试后根据考生提供的《硕士研究生复试知识成就评定表》以及相关证明材料进行打分,包括考生大学阶段的学习情况及成绩、复试之前相关实习及工作情况、发表论文和参加课题研究等科研情况三方面的考核。而专业课面试要求同学们有一个良好的表达能力。 然后在复试的笔试过程中,金融学综合考查的内容十分庞杂,一流名校年年都会有超纲内容,大概有两种情况,一种是扩展性的理论知识如国际金融,金融工程,公司财务,另一种属于时事的考查,即所谓的学科素养。前一种要求大家尽量扩展自己的知识体系,举一反三,多多积累,后一种,大家首先要培养看财经新闻的习惯并主动去分析经济问题,然后要分析学校的命题思路,如复旦对热点把握体现在爱考查最新的经济小热点,而中央财经爱考查较长一段时间的经济大趋势和大的矛盾点。这要依靠大家努力的分析往年试卷并培养自己的经济生活的敏感度。

2017年计算机学院研究生复试上机考试真题

2017年硕士学位研究生招生复试上机试题 考试科目: C语言与数据结构算法上机测试 考试时间120分钟 注意事项: 1、源程序都在D:\TEST文件夹下,请先将该“TEST”文件夹改名为“准考证号 _姓名”,其中准考证号是初试时的15位准考证号; 2、考试结束后,首先删除VC++ 6.0自动生成的debug文件夹,然后使用压缩软 件将上述考生文件夹中所有内容打包(包括里面所有文件,比如工程文件等。除上述debug文件夹外,不得删除任何考试过程中产生的文件),文件名为“准考证号_姓名.rar”,然后将该文件通过教学系统的学生端的“传文件给教师”功能上传到服务器。 注意: 文件上传后,需到监考老师处确认方可离开考场。如果未经监考老师确认,并且文件由于某种原因上传未成功,考试成绩以0分计。 3、如果已经上传,需要修改然后再上传的,在压缩包的文件名后加编号2、3、 4等,形如:“考号_姓名2.rar”、“考号_姓名3.rar”。在监考老师处确认时,请求监考老师将老文件删除。 4、所有提供的文件(包括C源文件),不得更改文件名,也不得更改其内部结 构(详见题目中的红字)。 5、所有程序需要在VC++6.0环境中运行,结果正确方可。比如,程序填空,不 能仅将空填好,而是需要运行程序,进行测试,确保正确。 6、本考试共包括1道程序改错、2道程序填空、3道程序编写题,分数分别为: 20、 15、 15、 15、15、20。 7、考试题文字描述见下,C程序见考生文件夹下相应文件。

(1) 给定程序modi.c中,函数fun的功能是:用下面的公式求π的近似值,直到最后一项的绝对值小于指定的数(参数num)为止(该项不包括在结果中): 例如,程序运行后,输入0.0001,则程序输出3.1414。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! (2) 给定程序blank1.c中,函数fun的功能是:找出100至x(x≤999)之间各位上的数字之和为15的所有整数,然后输出;符合条件的整数个数作为函数值返回。 例如,当x值为500时,各位数字之和为15的整数有:159、168、177、186、195、249、258、267、276、285、294、339、348、357、366、375、384、393、429、438、447、456、465、474、483、492。共有26个。 所以,程序运行后,输入500,则输出 The result is: 26。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! (3) 给定程序blank2.c中,函数fun的功能是将a和b所指的两个字符串转换成面值相同的整数,并进行相加作为函数值返回,规定字符串中只包含数字字符。 例如,主函数main中输入字符串:32486和12345,在主函数中输出的函数值为:44831。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! (4) 有n(n很大)个范围为0~32767数字,其中有大量重复的数,在main函数中已读入到data 数组中,请编写函数fun,计算剔除重复数字之后,还剩下几个数。 fun函数的功能是:传入两个形参,一个是数组data,一个是n的值,经过计算,返回剔除重复数字后剩下的数字的个数。 比如,程序运行时输入: 5 1 1 3 1 3 则程序输出:2 要求:请衡量时间复杂度和空间复杂度,尽量设计高效算法。请在prog1.c最前面的注释部分介绍自己的算法。 注意:部分源程序存在文件prog1.c中。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。

金融学考研复试真题

2006 年金融学 货币银行学部分 一试述存款保险制度的功能及存在的问题。 二分析国际资本流动的经济影响。 三阐明货币政策信贷传导机制理论的主要内容。 四试析金融监管理论依据的“金融风险论” 2005 年金融学 货币银行学部分(共 50 分) 一如何全面理解金融市场实现其功能所必需具备的理想条件 二简述利率对货币需求的替代效应和收入效应。 三试析存款货币银行调节其超额准备金比率的动机 四阐明选择性货币政策工具的种类和内容。 五金融业国际化对一国国内金融可能带来哪些消极作用 2004 年金融学、保险学试题 货币银行学部分 1,阐明利率对投资影响的作用机制,以及在不同企业投资中的利率弹性差异.2,结合我国实际,谈谈对证券二级市场功能的理解 3,怎样理解实行职能分工体制的西方商业银行走向全能化经营的主要原因和途径. 4,分析通货膨胀对资产结构的调整效应. 5,货币供应量能否作为货币政策中介指标的理论论证要点何在 6,阐明汇率决定理论中的金融资产论之内涵及其局限性. 2003 年试题

货币银行学部分 一、名词解释(每题 5 分,共 10 分) 1、信用配额 2、贷款证券化 二、简答题(15 分) 1、谈谈你对“金融”这个范畴的理解。 三、论述题(25 分) 1、试分析赤字对货币供应的影响。2002 年试题

专业:金融学 科目:货币银行 -、名词解释 货币市场互助基金最后的贷款者不动产信用控制国际金融公司 二、简述 1 如何理解股份有限公司存在是以信用普遍发展为前提 2 如何理解储蓄的利率弹性 3 居民进行资产选择所要考虑的因素 4 金融创新对金融制度和金融业务的影响 三、论述 1 从体制高度剖析"我国货币供给存在倒逼机制"这一流行说法 2 运用所学原理,结合我国实际谈你对中央银行运用公开市场操作所需构建之环境的看法。 专业:金融学 科目:综合考试 一、名词解释 资本成本资产证券化债权头寸资本和金融项目托宾税保险深度 二、问答题 1 如何防止逆向选择和道德风险的产生 2 简述促进商业银行中间业务发展的动因 3 简述有效市场理论对企业融资的决策意义 三、论述 1 试举出国际金融市场三次最有影响的并购案例,并分析对金融业的影响 2 结合我国商业银行经营现状试述银证合作意义与现存问题(我认为一谈金融问题就应该从银行, 企业,证券市场,金融监管四个角度,都是固定模式了. 2001 年试题 专业:金融学科目:货币银行学 一、名词解释 收益资本化期权合约金融控股公司通货紧缩货币化率 二、简述 1,简述利率决定理论中的实际利率论 2,简析“融资证券化趋势就是直接融资逐步取代间接融资的趋势”的说法 3,简述微观主体预期之于货币政策效应的对消作用 三、论述

南理工复试上机题

n=5时,输出 25 16 9 4 1 16 9 4 1 25 9 4 1 25 16 4 1 2 5 1 6 9 1 25 16 9 4 第一行规律是5的平方,4的平方...... 其中n由用户自己来输入 2. 给出一个连加公式,西格玛cos(k)+西格玛k的平方+西格玛1/k,后面的题目要求还有什么函数指针,这道题我没怎么做。 3. n=6时,输出, 1 1 2 1 1 2 3 2 1 1 2 3 4 3 2 1 1 2 3 4 5 4 3 2 1 1 2 3 4 5 6 5 4 3 2 1 数据对,格式不对给5分。 4. a="abxc",b="ehdi",输出"abxehdic" 即把b串插入到a串ascii码最大字符之后,并输出,其中a,b由用户自己输入。 5. 汉诺塔问题,n个盘子从a塔移到c塔,假设每移一个盘子用1秒钟,问移动n个盘子共需要多少时间。用多少年多少天多少小时多少分钟多少秒的形式输出,一年按365天算。其中n由用户自己输入。题干给了一个n=31时的测试用例。在1秒钟内运行处结果得10分,否则若结果对运行时间大于1秒只得7分。

6. 用户输入一句话,统计这句话中有多少个单词。题干给了提示,会使用到getline()函数,具体用法得查联机文档。 7. 统计有多少个这样的三位数:首先是偶数,而且至少有两位数相同。输出其个数。 8. 题干给出了一个类 class point { int x; int y; public: void setxy(int a,int b){x=a;y=b;} int getx(){return x;} int gety(){return y;} } 要求设计矩形类,该矩形类继承point类,属性有长宽和左上角的坐标,并有以下功能: (1)可以由用户输入矩形的长宽坐标 (2)可以显示矩形的诸属性 (3)可以求得并输出该矩形的周长和面积。 完成后,源代码保存在优盘里,各个题目源文件依次起名为test1,test2...... u盘装入信封并上交。 18日下午1:30面试,地点就在计算机学院。 七组同时进行。有的组面试快,有的组面试慢。大家都在走廊外面楼梯上等,你面试完了负责叫下一个同学。 我面试那组5个老师,都很和蔼。 英语口语让我介绍hometown 面试问题有: 1.本科做没做过设计之类?(如果有的话,老师会问得详细一些) 2.为什么来南理? 3.你本科学校是什么,怎么样? 4.本科的课程设置有哪些? 5.四六级过否? 6.初试成绩多少分? 7.有没有考虑过读专业硕士? 8.本科有没有参加什么竞赛? 前后不过10分钟。

北邮计算机研究生复试历年上机测试模拟试题及真题

2008年北邮计算机学院研究生入学考试(复试)上机测试模拟试题 第一题:人数统计 1305 Submit: 1853 Accepted:717 Time Limit: 1000MS Memory Limit: 65535K Description 今年计算机学院研究生入学复试分多个小组。现在老师需要知道每组复试同学中男生和女生的人数。请你编写程序分别统计出男女生的总人数。 Input 输入的第一行是一个数t(0 < t < 10),表示有t组测试用例。 对于每组输入数据有两行,第一行是一个正整数n(1 < n < 1000),表示参加该组复试的总人数。接下来一行有n个整数(取值为0或1),0代表男生,1代表女生,整数间由一个空格隔开。 Output 对于每组测试用例,输出一行,由两个数组成,用一个空格隔开,分别表示男生和女生的总人数。 Sample Input 2 2 1 0 7 0 1 0 0 1 1 0 Sample Output 1 1 4 3 数字统计 1306 1512 Submit: 1257 Accepted:578 Time Limit: 1000MS Memory Limit: 65536K Description 给你一个非常大的整数x,(-10^400 <=x<= 10^400),请统计x的每一位,分别输出9,1,2出现的次数.

Input 一个大整数; Output 一共三行,第一行是9出现的次数,第二行是1出现的次数,第三行是2出现的次数。 Sample Input 912912912910915902 Sample Output 6 5 4 第二题:统计字母1512 Submit: 2259 Accepted:625 Time Limit: 1000MS Memory Limit: 65535K Description 给定一个只有小写英文字母组成的字符串,串长为n。请你编写程序求出这个字符串中出现次数最多的字母。 Input 输入的第一行为t(0 < t < 10),表示有t组测试用例。 对于每组测试用例,输入有两行。 第一行是一个正整数n( 1 < n < 100)表示字符串的长度。 后面一行是一个长度为n的字符串(只由小写字母组成)。 Output 对于每组测试用例,输出一行,仅输出出现次数最多的字母。 测试用例保证出现次数最多的字母只有一个。 Sample Input 2 5 acmcs 3 zzt

中央财经大学金融专硕考研复试超详细解读

中央财经大学金融硕士考研复试超详细解读 首先现要恭喜大家过了初试,也就意味着拿到了进入中财的敲门砖,今天凯程蒙蒙老师就带着大家了解一下中财金融硕士复试都会考什么?怎么考?希望大家跟着老师一起把中财金融硕士复试了解清楚。因为一旦你进入复试后,复试分数的重要性要远远高于初试分数,所以复习的任务非常重。 希望初试成绩高的同学不要懈怠,复试1分,顶初试7.5分左右,你比别人能多有几分的优势呢?如果初试成绩不是很理想,在复试线上没几分,也别灰心,毕竟基本上是复试定胜负,还是有很大的翻盘机会。总之就是希望同学们在初试结束后,能够尽早投入到复试的复习,毕竟考研征程还没有结束。 接下来介绍一下中财的复试。 一、进复试的人数和录取人数,计算录取比例。 2017年2016年2015年 进入复试人数133 录取人数107 录取比例80.45% 2016年与2015年数据有缺失,但是根据中央财经大学发布的这两年的复试安排及工作办法,2016年与2015年的复试比例大约为130%(参与复试的人数为将要录取人数的130%)。 二、复试流程与项目 复试大约进行三天,一般为周五到周日,周五上午提交资格审查材料(包括各类证书、

实习证明、成绩单等等),提交的材料评估后为档案分一项,周五晚上是专业课笔试,在笔试之前会有半小时心理测试(不计入总分),周六周日进行专业面试和英语面试,体检也安排在周六日进行。 三、录取分数的计算方式 复试总分满分为100分,计算公式为:复试总分=知识成就评定成绩+专业能力笔试成绩×0.5+专业潜质面试成绩×0.4+外语听说测试成绩。知识成就评定成绩满分为5分,专业能力笔试成绩满分为100分,专业潜质面试成绩满分为100分,外语听说测试成绩满分为5分,上述四项最小得分单位均为0.1分。 考生的总成绩满分为600分,计算公式为:总成绩=初试总分×48%+复试总分×360%。 复试总分不及格即低于60分者(含专项计划),不予录取。 四、复试英语口语与笔试详细说明 中央财经大学的硕士考试,在复试阶段并不安排英语笔试,仅有英语面试。 英语面试大约进行5分钟,以往的英语面试大约为首先进行英文自我介绍,时间控制在1分钟,然后是考官提问环节,由于英语面试时由外语学院负责的,所以老师一般问的都不是金融专业知识,而是一些常规化,生活化的问题,例如如果你之前介绍了你的家乡,老师就会问一问关于你家乡的问题,或者是你喜欢的体育运动,你最喜欢的电影,书籍,音乐等等。时间控制也不太严格,基本上可能你的自我介绍只说了一半(没有到1分钟时限)老师就会打断你,然后提一两个简单的问题就结束了,总时长也不会达到5分钟。 但是2017年的英语口语面试发生了一些变化。进入考场,有两名老师和一名计时员(一般是志愿学生)。首先是自我介绍,这部分会严格控制1分钟,除非介绍完毕,否则到1分

考研复试上机题目

浙江大学计算机学院2007年考研复试上机题 输入格式:测试输入包含若干测试用例,每个测试用例由一系列坐标组成,每对坐标占一行,其中|x|和|y|小于231;输入格式:测试输入包含若干测试用例,每个测试用例包含2行,第1行为一个长度不超过5的字符串,第2行为一个长度不超过80的字符串。输入格式:测试输入包含若干测试用例,每个测试用例为一整天的租船纪录,格式为。输出格式:对每个测试用例输出1行,即当天的游客租船次数和平均租船时间(以分钟为单位的精确到个位的整数时间)。输出格式:对每个测试用例,首先输出1行"Case i:",其中i 是测试用例的编号(从1开始)。 2007浙大复试上机考试题目3--游船出租 题目要求: 现有公园游船租赁处请你编写一个租船管理系统。当游客租船时,管理员输入船号并按下S键,系统开始计时;当游客还船时,管理员输入船号并按下E键,系统结束计时。船号为不超过100的正整数。当管理员将0作为船号输入时,表示一天租船工作结束,系统应输出当天的游客租船次数和平均租船时间。 注意:由于线路偶尔会有故障,可能出现不完整的纪录,即只有租船没有还船,或者只有还船没有租船的纪录,系统应能自动忽略这种无效纪录。 具体的输入输出格式规定如下: 输入格式:测试输入包含若干测试用例,每个测试用例为一整天的租船纪录,格式为 船号(1~100)键值(S或E)发生时间(小时:分钟) 每一天的纪录保证按时间递增的顺序给出。当读到船号为-1时,全部输入结束,相应的结果不要输出。 输出格式:对每个测试用例输出1行,即当天的游客租船次数和平均租船时间(以分钟为单位的精确到个位的整数时间)。 输入样例: 1 S 08:10 2 S 08:35 1 E 10:00 2 E 13:16 0 S 17:00 0 S 17:00 3 E 08:10 1 S 08:20 2 S 09:00 1 E 09:20 0 E 17:00 1 输出样例: 2 196

东北财经大学金融硕士考研复试分数线公布

东北财经大学金融硕士考研复试分数线 公布 为帮助广大考生增强应试能力,合理定位自身,现在凯程与大家共享年东北财大金融硕士研招信息,以备参考借鉴。 凯程祝大家马到成功! 2012 年考研国家复试分数线( 专业学位类) 专业学位名称A 类考生* B 类考生* 总分 单科( 满 分=100 分) 单科( 满 分>100 分) 总分 单科( 满分 =100 分) 单科( 满 分>100 分) 金融340 50 75 330 47 71 【金融硕士考研经验】凯程2015年考取全国金融硕士超过200人,经验分享视频见凯程光荣榜,其中基本都是跨专业的学生,还有很大一部分是本科二本的同学。各校金融硕士在录取的时候非常公平,招生人数多(各个学校招生人数咨询凯程老师),加上凯程的专业辅导与人脉关系,凯程已经成为了金融硕士的黄埔军校,每年考取各校金融硕士的人数是其他院校的总和还要多。在凯程网站有很多成功学员的视频,凯程学校里有专门针对道口、清华经管、北大、人大、中财、贸大等院校的内部讲义,这是其他机构所不具备的,同学们到了凯程学校可以实地查看(有些机构根本就没有开过金融硕士课程,自然没有讲义了)(其中中财金融硕士讲义包括:中财金融硕士凯程通,中财金融硕士热点讲义,中财金融硕士真题讲义,中财金融硕士冲刺讲义、题库等)。此外,其他机构1个经验谈视频都没有,凯程的金融硕士经验谈非常多,在凯程网站有展示,同学们可以查看。相信同学们能够正确选择考研辅导班,凯程一直以来,以“学生满意,家长放心,社会认可”为理念,创建最强的金融会计考研培训学校。 【金融硕士微信公众号】关注凯程微信,获取最新清华、北大、人大、中财、贸大金融硕士报考信息,参考书,真题,辅导班信息,欢迎添加凯程微信公众号。 【联系老师】:您可以点击页面的在线客服(周一到周日,9-18点,其他时间段请留下您的问题和联系方式,老师会24小时内电话联系您,为您解答疑难问题) 如何选择考研辅导班: 在考研准备的过程中,会遇到不少困难,尤其对于跨专业考生的专业课来说,通过报辅导班来弥补自己复习的不足,可以大大提高复习效率,节省复习时间,大家可以通过以下几个方面来考察辅导班,或许能帮你找到适合你的辅导班。

浙大计算机学院考研复试上机试题及参考答案(免费)

浙江大学计算机复试上机2005-2007 (由林子整理) 2005年浙江大学计算机学院考研复试上机试题及参考答案(1/5) 第一题:A+B(10分) [结题] 题目要求:读入两个小于100的正整数A和B,计算A+B。 需要注意的是:A和B的每一位数字由对应的英文单词给出。输入格式:测试输入包含若干测试用例,每个测试用例占一行,格式为"A + B =",相邻两字符串有一个空格间隔。当A和B同时为0时输入结束,相应的结果不要输出。 输出格式:对每个测试用例输出1行,即A+B的值。 输入样例: one + two = three four + five six = zero seven + eight nine = zero + zero = 输出样例:

3 90 96 #include <> #include <> #include <> #include <> int main(void) { const char data[12][6] = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "+", "="}; unsigned a, b;/* 转换后的表达式参数,如a+b(123+456)*/ unsigned i, j, k;/* 临时变量,作为下标*/ char str[100];/* 输入字符串,足够大容量*/ char temp[6];/* 临时字符串,用于检索数字,如"one"->'1'*/

char result[30];/* 转换后的表达式参数,如"123+456="*/ do{ a = b = i = j = k = 0;/* 初始化变量*/ memset(str, 0, sizeof(str)); memset(temp, 0, sizeof(temp)); memset(result, 0, sizeof(result)); gets(str);/* 获取输入字符串,不能使用scanf,因为有空格*/ for(i=0, k=0; i

考研复试 自我介绍金融硕士

【自我介绍(self-introduction)】金融硕士 Good morning. My dear teachers, I am very glad and honored to be here for this interview. My name is …, My hometown is … of … province. I'm … years old and I will finish my undergraduate period this July in … University majoring in…(应届毕业生) / and I have finished my undergraduate education in… University majoring in…(已经毕业). Through the four years’specialized and systematic study, I have a certain understanding and grasp of financial knowledge. During the college time, I have made great efforts to study my courses including international finance, currency banking, financial marketing, western economics and so on. There is no doubt that what I have learned in class is limited and it’s necessary to further enrich myself by browsing financial books and journals on a daily basis. Generally speaking,I am a boy or girl with an optimistic mind and love for life. After class, I have participated in many sports activities and joined in several clubs. By joining and organizing many activities, I have made some good friends and I have learned quite a lot from them. What’s more, I am fond of watching English films and listening to English songs. In my mind, as one of the most famous universities in our country, XXX university provides students with enough room to get further enrichment. I cherish everything obtained in my life so if I can obtain the opportunity to study here, I will learn solidly step by step because I know perseverance means success. That’s all about me. Thank you for your attention.

南理工录取名单14

考生编号姓名专业代码专业名称初试总分复试成绩总成绩备注102884100000803王磊080300光学工程33876.3371.09 102884100000808方杰080300光学工程39573.3376.73 102884100000809蒋超080300光学工程36076.6773.87 102884100000824赵彦080300光学工程33976.3371.21 102884100000825叶琼080300光学工程36874.0073.76 102884100000829殷家乐080300光学工程37081.3376.93 102884100000830李珊珊080300光学工程36075.3373.33 102884100000833张辉钦080300光学工程35875.3373.09 102884100000834刘炳琦080300光学工程33579.3371.93 102884100000835黄磊080300光学工程34078.3372.13 102884100000836张运旭080300光学工程38275.6776.11 102884100000837周建强080300光学工程33678.6771.79 102884100000842徐华080300光学工程33679.3372.05 102884100000874吴传奇080300光学工程36975.3374.41 102884100000876姚哲毅080300光学工程38674.6776.19 102884100000877孔富城080300光学工程35974.3372.81 102884100000880马翼080300光学工程38178.3377.05 102884100000882张以明080300光学工程38378.6777.43 102884100000884杨颖080300光学工程35976.0073.48 102884100000888张婷婷080300光学工程37376.3375.29 102884100000890杨成章080300光学工程37676.6775.79 102884100000891罗浩080300光学工程35475.6772.75 102884100000897王彦博080300光学工程37676.0075.52 102884100000902张超080300光学工程33678.3371.65 102884100000906卢斯洋080300光学工程33778.0071.64 102884100000907田杰080300光学工程36675.0073.92 102884100001678曾凡喜080300光学工程34875.3371.89 102884100001682薛维煌080300光学工程35073.3371.33 102884100001683张梁燕080300光学工程35479.6774.35 102884100001687吕锦超080300光学工程34474.6771.15 102884100001689刘欣欣080300光学工程38080.0077.60 102884100001700陈付志080300光学工程34175.3371.05 102884500004231李雪080300光学工程34784.0075.24 102884500004379张业伟080300光学工程39586.6782.07 102884500004502赵军080300光学工程33976.6771.35 102884500004787赵世静080300光学工程37277.0075.44 102884500004845王甜080300光学工程34878.0072.96 102884500005234笪健080300光学工程37883.6778.83 102884500005236杨锦清080300光学工程35874.6772.83

北京理工大学计算机专业研究生复试上机试题 20002008

2000-2008 计算机系2000年研究生入学复试上机试题: ----------------------------------------------- 1、输入任意4个字符(如:abcd),并按反序输出(如:dcba) 2、设a、b、c均是0 到9 之间的数字,abc、bcc是两个三位数,且有:abc+bcc=532。求满足条件的所有a、b、c的值。 3、一个数如果恰好等于它的各因子(该数本身除外)子和,如:6=3+2+1,则称其为“完数”;若因子之和大于该数,则称其为“盈数”。求出2到60之间所有“完数”和“盈数”,并以如下形式输出: E: e1 e2 e3 ......(ei为完数) G: g1 g2 g3 ......(gi为盈数) 4、从键盘输入4个学生的数据(包括姓名、年龄和成绩),并存放在文件sf1上。从该文件读出这些数据,按成绩从高到底排序,并输出其中成绩次高者的所有数据。 ----------------------------------------------- 计算机系2001年研究生入学复试上机试题(1) ----------------------------------------------- 1、编写程序,计算下列分段函数y=f(x)的值。 y= -x+2.5 0<= x <2 y=2-1.5(x-3)(x-3) 2<= x <4 y=x/2-1.5 4<= x <6 2、编写程序,读入一个整数N。若N 为非负数,则计算N 到2N 之间的整数和;若N 为一个负数,则求2N 到N 之间的整数和。 3、设N是一个四位数,它的9 倍恰好是其反序数(例如:1234的反序数是4321),求N 的值。 4、N个人围成一圈顺序编号,从1号开始按1、2、3顺序报数,报3者退出圈外,其余的人再从1、2、3开始报数,报3的人再退出圈外,依次类推。请按退出顺序输出每个退出人的原序号。要求使用环行链表编程。 ----------------------------------------------- 计算机系2001年研究生入学复试上机试题(2) ----------------------------------------------- 1、请输入高度h,输入一个高为h,上底边长为h的等腰梯形(例如h=4,图形如下)。 **** ****** ******** ********** 2、请编写一个程序,从键盘上输入n(n的范围是1~20),求n的阶乘。 3、从键盘上任意输入一个长度不超过20的字符串,对所输入的字符串,按照ASCII码的大

中科大金融硕士考研复试轻松过

中科大金融硕士考研复试轻松过 凯程中科大金融硕士考研老师给大家一些复试的建议,希望广大考生可作为参考,总结经验。同时本文也介绍中科大金融硕士考研难度,中科大金融硕士考研就业,中科大金融硕士考研辅导,中科大金融硕士考研参考书,中科大金融硕士考研专业课五大方面的问题。凯程就是王牌的金融硕士考研机构! 一、中科大金融硕士复试分数线是多少? 2015年中科大金融硕士复试分数线是310分,政治英语不低于50分,专业课不低于85分。 复试形式:面试,复试内容包括专业素质和综合素质两个方面,考察考生对本专业基本知识和基本概念的掌握和理解、对本学科发展动态的了解以及在本专业领域发展的潜力等。 考研复试面试不用担心,凯程老师有系统的专业课内容培训,日常问题培训,还要进行三次以上的模拟面试,确保你能够在面试上游刃有余,很多老师问题都是我们在模拟面试准备过的。 二、中科大金融硕士考研难不难,跨专业的学生行不行? 最近几年金融硕士很火,特别是清华北大这样的名校。清华五道口,清华经管,北大光华的难度都比较大一些,相比较而言,中科大难度就小了很多,比人大的难度稍微大一些。这是中科大金融硕士的整体排名情况。据凯程从北大研究生院内部统计数据得知,中科大金融硕士的考生中93%是跨专业考生,在录取的学生中,基本都是跨专业考的。对这个现象凯程洛老师咨询了中科大的老师,本身金融学本科的学生,保研的,加上出国的,加上就业的,基本上没有几个来考研的,金融学本科的就业本身就是不错的,不用冒着风险来考研。在考研复试的时候,老师更看重跨专业学生的能力,而不是本科背景。其次,金融硕士考试科目里,金融综合本身知识点难度并不大,跨专业的学生完全能够学得懂。即使本科学金融的同学,专业课也不见得比你强多少(大学学的内容本身就非常浅)。所以记住重要的不是你之前学得如何,而是从决定考研起就要抓紧时间完成自己的计划,下定决心,就全身心投入,要相信付出总会有回报。在凯程辅导班里很多这样三凯程生,都考的不错,主要是看你努力与否。金融学和公司理财本身难度并不是很大。 三、中科大金融硕士就业怎么样? 中科大本身的学术氛围不错,人脉资源也不错,出国机会也不少。中科大金融硕士开设的比较晚,现在还没有毕业生,但是金融硕士的大潮流是挡不住的,就业是一等一的好,清华五道口和经管毕业生第一年大约20-30万每年,人大的也是在15-25之间,中科大的预计在15-30万之间,金融硕士就业去向一般是金融机构,证券公司,投行,一行三会,国有大企业的投资金融部门,前景一片光明。 四、中科大金融硕士学费是多少? 中科大金融硕士学费总额未公布,学制2年。金融硕士是高投入高产出的专业,没有一流的老师就没有一流的学生,请最好的老师培养金融硕士人才,这是行业需要。确实,金融硕士就业薪水高是事实,一年就赚回来了。 五、中科大金融硕士考研辅导班有哪些? 对于金融硕士考研辅导班,业内最有名气的就是凯程。很多辅导班说自己辅导中科大金融硕士,您直接问一句,中科大金融硕士参考书有哪些,大多数机构瞬间就傻眼了,或者推脱说我们有专门的专业课老师给学生推荐参考书,为什么当场答不上来,因为他们根本就没

南理工机械工程学院研究生拟录取名单

102884500004217柏锴霖080104工程力学31260.4761.44 102884100000201张本涛080201机械制造及其自动化37869.0072.30 102884100000207王忠强080201机械制造及其自动化32668.2066.70 102884100000217杨龙080201机械制造及其自动化30968.8765.34 102884100000240刘丙凯080201机械制造及其自动化31872.0767.84 102884100001016王博080201机械制造及其自动化39172.2075.20 102884100001024孙维超080201机械制造及其自动化34879.6074.60 102884100001028刘新越080201机械制造及其自动化30673.9367.56 102884100001030沈一080201机械制造及其自动化36382.4777.54 102884100001031丁志辉080201机械制造及其自动化32878.0771.84 102884500003514郑亚杰080201机械制造及其自动化33267.0066.70 102884500004050常方圆080201机械制造及其自动化32069.4766.74 102884500004079曾玉堂080201机械制造及其自动化34176.7372.46 102884500004263姚国栋080201机械制造及其自动化32965.6065.70 102884500004436黄韬080201机械制造及其自动化36074.9373.46 102884500004438阚海涛080201机械制造及其自动化34283.7376.06 102884500004439李骐恺080201机械制造及其自动化39481.0779.94 102884500004441姚敬东080201机械制造及其自动化32969.4767.64 102884500004556殷水忠080201机械制造及其自动化35375.8773.24 102884500004738甄文臣080201机械制造及其自动化34172.4770.34 102884500004791施俊杰080201机械制造及其自动化34276.8072.60 102884500004897孟恒080201机械制造及其自动化35071.6070.80 102884500005167周达凯080201机械制造及其自动化33070.6068.30 102884500005289江明明080201机械制造及其自动化31067.7364.86 102884500005441丁骁垚080201机械制造及其自动化32568.0766.54 102884500005467王贝贝080201机械制造及其自动化36572.2072.60 102884500005562戴震宇080201机械制造及其自动化32971.6068.70 102884500005617韩邢峰080201机械制造及其自动化37275.0074.70 102884500005623疏亚雅080201机械制造及其自动化32066.4765.24 102884500005856潘江陵080201机械制造及其自动化33363.0064.80 102884500006921马威080201机械制造及其自动化32369.0766.84 102884500007315吴建成080201机械制造及其自动化33764.8066.10 102884500007355杜凯080201机械制造及其自动化33065.3365.66 102884500007490程遥辉080201机械制造及其自动化35277.8774.14 102884500007543付乾辰080201机械制造及其自动化36074.8773.44 102884500007544孙建强080201机械制造及其自动化34874.1371.86 102884500007717宋坤080201机械制造及其自动化32765.7365.56 102884500007718陈富华080201机械制造及其自动化34269.8769.14 102884500007985王正要080201机械制造及其自动化34770.6770.04 102884500008240鄢正清080201机械制造及其自动化34572.4070.70 102884500008289鲁泽华080201机械制造及其自动化33372.8769.74 102884500008447吕丁080201机械制造及其自动化33672.2769.74 102884500008608谢华明080201机械制造及其自动化36474.6773.74 102884500008819柴猛080201机械制造及其自动化33970.1368.96 102884500008929林浩鹏080201机械制造及其自动化35277.5373.96 102884500008957丁旺080201机械制造及其自动化33676.2771.74

贵州大学计算机学院研究生复试上机考试题目

注意事项: 1、请勿使用书籍、U盘、光盘等任何资料。 2、考试时间:2小时。 3、文件一定要保存在E盘,其余盘重新启动后会还原。 程序设计,用C语言完成(75分) 1、从键盘上输入一个字符串,将该串分为数字、字母、其他字符三个部分输出,例如: 输入:Thdad29#@12aH;77 输出:ThdadaH 291277 #@; 2、对任意正整数N,求XN,,要求运算的时间复杂度为O(logN)。例如X30,有X30=X15*X15,X15=X7*X7*X,X7=X3*X3*X,X3=X*X*X,共7次乘法运算完毕。 3、有N个小朋友围成一圈玩击鼓传花游戏,将小朋友编号为1~N,从1号开始传花,每次传3个,拿到花的小朋友表演节目后退出,任给N,问最后一个表演的小朋友编号是多少。 例如:5个小朋友,从1号开始传花,第一个表演的是3号,第二个表演的是1号,第三个表演的是5号,第四个表演的是2号,最后一个表演的是4号。 数据库(25分) 4、设某物流系统有如下表: 仓库表(仓库号,仓库名,地点) 货物表(货物号,货物名,单价) 出入库表(仓库号,货物号,出入库数量,时间) 要求: (1)使用SQL语句建立以上三张表(需要主键、外键)

(2)使用SQL语句查询:单价高于100元的货物名、出入库总次数、总数量 注:不需要在电脑上建表,仅需要写出SQL语句,保存到文本文件中即可 2016年的: 程序设计,可使用C、C++、Java或C#完成(75分)1、从键盘输入一个字符串(可能含数字、字母、其他可见字符),输出出现频率最高的英文字母及次数,忽略字母的大小写(如大写A和小写a均视为a)。例如: 输入:There are10,000soldiers in the town. 输出:e 5 4、某学院管理系统有如下表: 课程表(课程号,课程名,任课老师姓名,学时数) 学生表(学号,学生姓名,性别,年级) 选课表(课程号,学号,成绩) 要求: (1)使用SQL语句建立以上三张表(需要主键、外键)(2)建立视图:对于每门课程,列出课程号,课程名以及不及格学生人数 注:不需要在电脑上建表,仅需要写出SQL语句,保存到文本文件中即可 1.视图的作用是什么? 2.关系数据库的作用? 3.数据库设计的基本步骤? 4.数据库安全性的常用方法和常用技术? 贵大数据库笔试: 选择题都比较简单,知识面比较杂,一般的复习题的知识能

相关文档
相关文档 最新文档