当前位置:文档之家› 华中师范大学网络教育学院《数据库》练习测试题库及答案

华中师范大学网络教育学院《数据库》练习测试题库及答案

华中师范大学网络教育学院《数据库》练习测试题库及答案
华中师范大学网络教育学院《数据库》练习测试题库及答案

《数据库》练习测试题库

一、选择题

1、单个用户使用的数据视图的描述称为()。

A.外模式 B.概念模式 C.内模式 D.存储模式2、子模式DDL用来描述()。

A.数据库的总体逻辑结构 B.数据库的局部逻辑结构

C.数据库的物理存储结构 D.数据库的概念结构

3、在DBS中,DBMS和OS之间的关系是()。

A.相互调用 B.DBMS调用OS C.OS调用DBMS D.并发运行

4、五种基本关系代数运算是()。

A.∪,-,×,π和σ B.∪,-,∞,π和σ

C.∪,∩,×,π和σ D.∪,∩,∞,π和σ

5、当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是()。 A.左外联接 B.右外联接 C.外部并 D.外联接

6、下列聚合函数中不忽略空值 (null) 的是()。

A.SUM (列名) B.MAX (列名) C.COUNT ( * ) D.AVG (列名) 7、设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ = {AB,BC}相对于F()。

A.是无损联接,也是保持FD的分解 B.是无损联接,但不保持FD的分解

C.不是无损联接,但保持FD的分解 D.既不是无损联接,也不保持FD 的分解8、下列SQL语句中,修改表结构的是()。

A.CREATE B.ALTER C.UPDATE D.INSERT

9、在数据库设计中,将ER图转换成关系数据模型的过程属于()。

A.需求分析阶段 B.逻辑设计阶段

C.概念设计阶段 D.物理设计阶段

10、SQL中,下列涉及空值的操作,不正确的是()。

A.AGE IS NULL B.AGE IS NOT NULL C.AGE = NULL D.NOT (AGE IS NULL) 11、如果事务T获得了数据项Q上的排它锁,则T对Q()。

A.只能读不能写 B.只能写不能读

C.既可读又可写 D.不能读不能写

12、DBMS中实现事务持久性的子系统是()。

A.安全性管理子系统 B.完整性管理子系统

C.并发控制子系统 D.恢复管理子系统

13、SQL的全局约束是指基于元组的检查子句和()。

A.非空值约束 B.域约束子句 C.断言 D.外键子句14、分布式数据库系统中分片模式和分配模式均是()。

A.全局的 B.局部的 C.分布的 D.集中的

15、数据的独立性分为()两个层次。

A.层次独立性和概念独立性 B.系统独立性和用户独立性

C.物理独立性和逻辑独立性 D.控制独立性和模型独立性

16、下列有关数据库的描述,正确的是()。

A.数据库是一个DBF文件 B.数据库是一个关系

C.数据库是一个结构化的数据集合 D.数据库是一组文件

17、储蓄所有多个储户,储户在多个储蓄所存取款,储蓄所与储户之间是()。

A.一对一的联系 B.一对多的联系 C.多对一的联系 D.多对多的联系18、“实体”是信息世界中广泛使用的一个术语,它用于表示()。

A.有生命的事物 B.无生命的事物 C.实际存在的事物 D.一切事物19、数据模式是()。

A.文件的集合 B.记录的集合

C.数据的集合 D.记录类型及其联系的集合

20、实体完整性要求主属性不能取空值,这一点通常是通过()。

A.定义外部键来保证 B.定义主键来保证

C.用户定义的完整性来保证 D.关系系统自动保证

21、表示数据库的概念模型一般使用()。

A.用户活动图 B.数据流图 C.E-R图 D.流程图

22、建立数据库、配置和使用数据库的软件称为()。

A.操作系统B.数据库管理系统 C.应用开发工具D.应用程序23、设表SC中存放了学生的学号(Sno)、课程号(Cno)和成绩(Grade),现需要查询选修

了3号课程的学生的学号及其成绩,查询结果按分数的降序排列,下面SQL语句正确的是()。

A.SELECT Sno, Grade FROM SC WHERE Sno=’3’ ORDER BY Grade;

B.SELECT Sno, Grade FROM SC WHERE Cno=’3’ ORDER BY Grade;

C.SELECT Sno, Grade FROM SC WHERE Sno=’3’ ORDER BY Grade DESC;

D.SELECT Sno, Grade FROM SC WHERE Cno=’3’ ORDER BY Grade DESC;24、设表SC中存放了学生的学号(Sno)、课程号(Cno)和成绩(Grade),现需要查询选修

1号课程的学生平均成绩,下面SQL语句正确的是()。

A.SELECT Grade(AVG) FROM SC WHERE Cno=’1’;

B.SELECT Grade(AVG) FROM SC WHERE Sno=’1’;

C.SELECT AVG(Grade) FROM SC WHERE Sno=’1’;

D.SELECT AVG(Grade) FROM SC WHERE Cno=’1’;

25、设表SC中存放了学生的学号(Sno)、课程号(Cno)和成绩(Grade),现要插入一条学

号2005001和课程号3的记录,下面SQL语句正确的是()。

A.INSERT INTO SC VALUES(2005001,3);

B.INSERT INTO SC(Sno, Cno) VALUES(2005001,3,NULL);

C.INSERT INTO SC(Sno, Cno) VALUES(2005001,3);

D.INSERT INTO SC(Sno, Cno) VALUES(3,20005001);

26、一个表中的任意两行的记录值()。

A.不能全同 B.可全同 C.必须全同 D.以上都不是

27、视图在进行下面哪项操作时没有限制()。

A.插入 B.更新 C.删除 D.以上几项操作都有限制28、下面有关视图的说法,错误的是()。

A.视图是从一个或几个基本表导出的虚表

B.数据库中存放了视图的定义和数据

C.基本表中的数据改变,视图中查询出的数据也随之改变

D.可以在一个视图上再定义新的视图

29、表由行和列组成,行又称为(),行的顺序是任意的。

A.记录 B.语句C.字段D.元组

30、在创建表的约束条件中,主键强制表中的()。

A.某一列非空B.某一列非空且唯一

C.某一列或多列非空D.某一列或多列非空且唯一

31、在数据库故障中,以下情况下故障危害性最大,但发生可能性又最小的是()。

A.系统故障B.介质故障C.用户故障D.进程故障32、下面各种类型的备份中,可能是对数据库的一致性备份的是()。

A.联机完全备份 B.热备份 C.联机表空间备份 D.冷备份

33、以下哪种数据类型不是基本数据类型()。

A.TABLE B.NUMBER C.VARCHAR D.INTEGER

34、在SQL语言中将权限授予用户是通过()语句实现的。

A.CREATE B.REVOKE C.GRANT D.INSERT

35、()属于信息世界的模型,是现实世界到机器世界的一个中间层次。

A.数据模型 B.概念模型 C.E-R图D.关系模型36、关系数据库中的视图属于4个数据抽象级别中的()。

A.外部模型 B.概念模型 C.逻辑模型 D.物理模型

37、在下列关于关系的陈述中,错误的是()。

A.表中任意两行的值不能相同 B.表中任意两列的值不能相同

C.行在表中的顺序无关紧要 D.列在表中的顺序无关紧要

38、为了防止一个用户的工作不适当地影响另一个用户,应该采取()。

A.完整性控制 B.安全性控制 C.并发控制 D.访问控制

39.关系数据库中,实现实体之间的联系是通过表与表之间的()。

A.公共索引 B.公共存储 C.公共元组 D.公共属性

40、下列哪项不是组成数据模型的三要素()。

A.数据结构 B.数据操作 C.完整性约束条件 D.关系模型

二、填空题

1、一个类可以从直接的或间接的祖先中继承所有属性和方法,采用这个方法提高了软件的_______________。

2、用树型结构表示实体类型及实体间联系的数据模型称为_______________。

3、关系数据库的关系演算语言是以_______________为基础的DML语言。

4、在函数信赖中,平凡的函数信赖根据Armstrong推理规则中的_______________律就可推

出。

5、设关系模式R (A,B,C),F是R上成立的FD集,F = {B→A,B→C},则分解ρ= {AB,AC}丢失的FD是_______________。

6、分布式数据库中定义数据分片时,必须满足三个条件:完备性条件、重构条件和

_______________。

7、DB并发操作通常会带来三类问题,它们是丢失更新、_______________和读脏数据。

8、事务必须具有的四个性质是:原子性、一致性、_______________和持久性。

9、分布式数据库系统中透明性层次越高,应用程序的编写越_______________。

10、在有泛化/细化联系的对象类型之间,较低层的对象类型称为_______________。

11、用户可以用ORDER BY子句对查询结果排序,其中升序用表示。

12、数据库系统有较高的数据独立性,数据独立性有两个方面的含义,即物理数据独立性和_____。

13、数据库逻辑设计分为三步:分析实体及其联系、画E-R图、建立________。

14、数据库系统中常用的三种数据模型有层次模型、_________和关系模型。

15、关系模式必须要遵循的三类完整性约束规则分别是实体完整性约束、引用完整性约束和______。

16、数据库系统由数据库、操作系统、、应用开发工具、应用程序、数据库管理员和用户组成。

17、设有以下关系:

合同(合同号,用户号,用户名,用户地址),合同号是唯一的,则这个关系的范式等级是______。

18、数据库系统生命周期可分为分析、设计、______、测试和运行五个阶段。

19、SQL语言作为操作的标准语言,被美国国家标准化组织正式批准为数据库的工业标准。

20、建立数据库最重要的一步就是定义一些基本表,SQL语句使用语句定义基本表。

21、数据管理经过了手工文档、文件系统和_________三个发展阶段。

22、SQL语言中,用于事务回滚的语句是_________。

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

24、封锁对象的大小称为_________。

25、数据独立性包括物理独立性和。

26、MS SQL Server提供多个图形化工具,其中用来启动、停止和暂停SQL Server的图形化工具称为_________。

27、唯一标识实体的属性集称为。

28、DBMS利用事务日志保存所有数据库事务的_________操作。

29、如果两个实体之间具有M:N联系,则将它们转换为关系模型的结果是_________个表。30.数据库系统与文件系统的根本区别是。

31、数据库系统具有数据的_____________________、___________________________和________________________等三级模式结构。

32、数据库运行控制功能包括数据的________________控制、_________________控制、_________________控制和数据恢复等四个方面。

33、描述实体的特性称为_________。

34、数据库管理系统所支持的数据模型被分为___________、__________、__________和面向对象四种类型。

35、一个学生可以同时借阅多本图书,一本图书只能由一个学生借阅,学生和图书之间为

_____________的联系。

36、属性的取值范围称为该属性的_________。

37、关系模型的特点是关系必须___________,模型概念___________,能够采用集合操作。

38、在选择运算所得到的结果关系中,所含的元组数不________原关系中的元组数

39、一个学生关系模式为(学号,姓名,班级号,…),其中学号为关键字;一个班级关系模式为(班级号,专业,教室,…),其中班级号为关键字;则学生关系模式中的外关键字为_____________。

40、SQL语言具有对数据的_________、_________、__________和__________等四个方面的功能。41、有一个学生关系,其关键字为学号;又有一个课程关系,其关键字为课程号:另有一个选修关系,其关键字为学号和课程号的组合,则学号和课程号分别为该关系的_____________。

42、对于属性X的每一个具体值,属性Y有唯一的具体值与之对应,则称Y_______________X,或称X________________Y,记作________________,X称为决定因素。

43、设X→Y是关系模式R的一个函数依赖,如果存在X的真子集X’,使得X’→Y成立,则称Y__________________X,记作________________。

44、在关系模式R中,若每个属性都是不可再分割的最小数据单位,则R属于________________范式,记作___________。

45、关系规范化应遵循概念______________原则。

46、一个关系模式为Y(X1,X2,X3,X4),假定该关系存在着如下函数依赖:(X1,X2)→X3,X2→X4,则该关系属于______________范式,因为它存在着______________。

47、采用关系模型的逻辑结构设计的任务是将E-R图转换成一组_______________并进行______________处理。

48、对关系进行投影、选择、联接运算的结果是___________。

49、实体之间的联系按照联系方式的不同可分为、和。

50、数据库系统的核心是。

51、在关系模型中,实体以及实体间的联系都是用来表示的。

52、数据库管理系统保证数据安全的主要措施是进行。

53、人们已经提出了许多种类型的数据依赖,其中最重要的是和。

54、关系模式由3NF转化为BCNF是消除了主属性对码的和。

55、数据库设计应包括两个方面的内容:设计和设计。

56、数据库技术与技术相结合,形成了面向对象数据库系统。

57、在关系代数中专门的关系运算包括、投影、、除等运算。

58、关系模式的所有属性组是这个关系模式的候选码,称为。

59、数据库管理系统(DBMS)是数据库系统的核心,用户开发的数据库系统都是建立在特定的DBMS之上。DBMS的主要组成部分是:____________________、________________和_______________________________。

60、关系数据库系统是以__________________为基础的数据库系统。

三、简答题

1、请阐述在网状模型和关系模型中,实体之间联系的实现方法。

2、设有两个关系R (A ,B ,C) 和S (C ,D ,E),试用SQL 查询语句表达下列关系代数表达式()()S R D B E A ∞=σπ,

3、设有关系模式R (A ,B ,C ,D),F 是R 上成立的FD 集,F = {D →A ,D →B},试写出关系模式R 的候选键,并说明理由。

4、两个函数信赖集F 和G 等价的充分必要条件是什么?

5、简述数据管理技术的发展阶段。

6、试述关系模型的三个组成部分。

7、SQL 中表达完整性约束的规则主要有哪几种?

8、什么是分布式数据库的分布透明性?

9、什么是对象关系数据模型?

10、简要说明事务的原子性。

11、什么是数据库的并发控制?

12、简单说明排它锁和它的作用。

13、什么是分布式数据库?

14、解释文件系统为什么会存在数据冗余?这种数据冗余会导致哪两类典型的问题?

15、试述数据库设计过程。

16、假定使用的“图书”、“读者”、“借阅”和ZGJK 库的定义如下:

图书(总编号C (6),分类号C (8),书名C (16),作者C (6),出版单位C (16),单价N (7,2))

读者(借书证号C (4),单位C (10),姓名C (6),性别C (2),职称C (6),地址C

(16))

借阅(借书证号C4),总编号C (6),惜书日期D ())

ZGJK (职工号C (6),姓名C (6),性别C (2),出生日期D (),职称C (6),基本工资N (7,2))

试写出下列语句的含义:

(1)select count (*)as 总册数

from 图书

(2)select *

from 图书

where 出版单位 in (“清华大学”,“高等教育”)

order by 单价

(3)select 单位,count (*)

from 读者

group by 单位

(4)select *

from 图书;

where 总编号 in (select 总编号from 借阅)

17、假定使用的“图书”、“读者”、“借阅”和ZGJK 库的定义如下:

“图书(总编号C (6),分类号C (8),书名C (16),作者C (6),出版单位C (16),单价N (7,2))

读者(借书证号C (4),单位C (10),姓名C (6),性别C (2),职称C (6),地址C

(16))

借阅(借书证号C (4),总编号C (6),借书日期D ())

ZGJK (职工号C (6),姓名C (6),性别C (2),出生日期D (),职称C (6),基本工资N (7,2))

试写出下列语句的含义:

(1)select

from 图书

where 作者=“李”

(2)select distinct分类号,书名,作者

from图书

order by 分类号

(3)select

from 图书;

where 书名 like ”%数据库%”

(4)select distinct x. 借书证号,姓名,单位

from 借阅 x,读者 y

where x. 借书证号=y. 借书证号

18、什么是多值依赖中的数据依赖?举例说明。

19、数据库系统生存期是什么?

20、为什么说需求分析是数据库系统开发中最困难的任务之一?

21、简述ORDBS的中文含义。

22、数据库的三级模式和两级映象体系结构中,模式/内模式映象存在于概念级和内部级之间,用于定义概念模式和内模式间的对应性。其主要作用是什么?

23、简述逻辑数据的独立性。

24、数据库是一个共享资源,在多用户共享系统中,并发操作的含义是什么?

25、设有关系R和S如下,写出R÷S计算结果。

26、设有描述学校情况的U关系。

U(S#,SD,MN,CN,G)

其中:S#属性表示学生学号,SD表示学生所在系名,MN表示系主任,CN表示课程名,G表示成绩。一个系有若干名学生,一个学生只属于一个系,一个系只有一名系主任,一个学生可选多门课,每个学生选每门课有一个成绩。试写出U关系中的函数依赖,并给每个函数依赖一个简短说明。

27、数据库运行中可能产生的故障有哪几类?

28、什么是日志文件?为什么要设立日志文件?

29、并发操作可能会产生哪几类数据不一致?用什么方法能避免各种不一致的情况?

30、什么是数据库系统?

四、设计题

1、设有关系数据库:职工关系EMPLOYEE (职工号,职工名,街道,城市)

工作关系WORKS (职工号,公司号,工资)

公司关系COMPANY (公司号,公司名,城市)

(1)假设职工可在多个公司兼职,请用关系代数表达式写出至少在公司号为‘C2’和‘C5’公司兼职的职工的职工号。

(2)依据上述的关系数据库,试用SQL语句写出下列操作:将所有在“联华公司”工作的职工加薪5﹪。

2、图书出版管理数据库中有两个基本表:

图书(书号,书名,作者编号,出版社,出版日期)

作者(作者编号,作者名,年龄,地址)

试用SQL语句写出下列查询:检索年龄低于作者平均年龄的所有作者的作者名、书名和出版社。

3、学校有多名学生,财务处每年要收一次学费。为财务处收学费工作设计一个数据库,包括两个关系:

学生(学号,姓名,专业,入学日期)

收费(学年,学号,学费,书费,总金额)

假设规定属性的类型:学费、书费、总金额为数值型数据;学号、姓名、学年、专业为字符型数据;入学日期为日期型数据。列的宽度自定义。

试用SQL语句定义上述表的结构。(定义中应包括主键子句和外键子句)

4、假设某商业集团数据库中有一关系模式R如下:

R (商店编号,商品编号,数量,部门编号,负责人)

如果规定:

(1) 每个商店的每种商品只在一个部门销售;

(2) 每个商店的每个部门只有一个负责人;

(3) 每个商店的每种商品只有一个库存数量。

试回答下列问题:

(1)根据上述规定,写出关系模式R的基本函数依赖;

(2)找出关系模式R的候选码;

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

(4)如果R不属于3NF,请将R分解成3NF模式集。

5、设有关系EMP(ENO,ENAME,SALARY,DNO),其中各属性的含义依次为职工号、姓名、工资和所在部门号,以及关系DEPT(DNO,DNAME,MANAGER),其中各属性含义依次为部门号、部门名称、部门经理的职工号。

试用SQL语句完成以下任务:

(1)试用SQL语句完成查询:列出各部门中工资不低于600元的职工的平均工资。

(2)请用SQL语句将“销售部”的那些工资数额低于600的职工的工资上调10%

6、设数据库中有基本表:

教师(工号,姓名,性别,职称,工龄,基本工资,补贴)

请用SQL语句写出工龄在20年以上(包括20年)基本工资低于1500元的教师的所有信息。

7、在教学管理系统中,含有二个关系:

学生(学号,姓名,性别,出生日期,系名)

成绩(学号,课程名,成绩)

(1)若查询每个学生的选修课程数、总成绩、平均成绩,写出实现上述要求的SQL语句(2)用SQL语句写出往成绩表中插入一个元组(20010101,管理信息系统,80)

8、基于数据库中的学生表、成绩表、任课表:

学生(学号,姓名,性别,出生日期,系名)

成绩(学号,课程名,成绩)

任课(课程名,任课教师名)

用SQL语言中的CREATE语句创建一个含有学号、姓名、性别、系名、课程名、成绩、任课教师名的学生成绩视图。

9、基于数据库中的成绩表:

成绩(学号,课程名,成绩)

用SQL语句写出只选修一门的学生的学号、课程名、成绩。

10、下面是医院组织的结构图

要求完成以下工作:

画出医院组织的E-R图;

查询所有外科病区和内科病区的所有医生姓名;

查询内科病区患胃病的病人的姓名。

11、设有一个SPJ数据库,包括S,P,J,SPJ四个关系模式;

S(SNO,SNAME,STA TUS,CITY);

P(PNO,PNAME,COLOR,WEIGHT);

J(JNO,JNAME,CITY);

SPJ(SNO,PNO,JNO,QTY):

供应商表S由供应商代码(SNO),供应商姓名(SNAME)、供应商状态(STATUS)、供应商所在城市(CITY)组成;

零件表P由零件代码(PNO)、零件名(PNAME),颜色(COLOR),重量(WEIGHT)组成;

工程项目表J由工程项目代码(JNO)、工程项目名(JNAME)、工程项目所在城市(CITY)组成:

供应情况表SPJ由供应商代码(SNO)、零件代码(PNO)、工程项目代码(JNO)、供应数量(QTY)组成,表示某供应商供应某种零件给某工程项目的数量为QTY。

针对建立的四个表试用SQL语言完成如下查询:

(1)求供应工程J1零件的供应商号码;

(2)求供应工程J1零件P1的供应商号码;

(3)求零件颜色为红色和兰色的零件号码;

(4)求重量在5和20公斤范围内的零件名称;

(5)查询所有与"高碳钢"有关的零件号码;

(6)查询没有登记零件供应数量的零件名称;

(7)查询上海供应商且状态标志为'A'级的供应商情况;

(8)查询零件号码为'TB_435'的零件颜色和重量;

(9)查询既不在上海和天津也不在北京的供应商情况;

(10)查询与"聚四氟乙稀"化学制品有关的零件情况。

《数据库系统原理概论》练习测试题参考答案

一、选择题

1、A

2、B

3、B

4、A

5、D

6、C

7、A

8、A

9、B

10、C

11、C

12、D

13、C

14、A

15、C

16、C

17、D

18、D

19、D

20、B

21、C

22、C

23、D

24、D

25、C

26、A

27、D

28、B

29、A

30、D

31、B

32、D

33、A

34、C

35、B

36、A

37、B

38、C

39、D

40、D

二、填空题

1、可重用性(或共享性)

2、层次模型

3、谓词演算

4、自反

5、B→C

6、不相交条件

7、不可重复读

8、隔离性

9、简单(或容易)

10、子类型

11、ASC

12、逻辑独立性

13、数据模型

14、网状模型

15、用户定义的完整性约束

16、数据库管理系统

17、2NF

18、编码

19、关系数据库

20、CREATE TABLE

21、数据库系统

22、ROLLBACK(或rollback)

23、数据库

24、封锁的粒度(或粒度)

25、逻辑独立性

26、SQL服务管理器(或SQL Service Manager)

27、码

28、更新(或修改)

29、3

30、数据结构化

31、局部逻辑结构整体逻辑结构物理存储结构

32、完整性并发操作安全性

33、属性

34、层次网状关系(次序无先后)

35、一对多或1:n

36、域(或定义域)

37、规范化单一

38、多于

39、班级号

40、定义查询操纵控制(次序无先后)

41、外关键字

42、函数依赖于函数决定X→Y

43、部分依赖于X-p→Y

44、第一R €1NF

45、单一化

46、第一部分依赖

47、关系模式规范化

48、关系

49、一对一或1∶1 一对多或1∶n 多对多或m∶n

50、数据库管理系统或DBMS

51、关系

52、存取控制

53、函数依赖多值依赖

54、部分函数依赖传递函数依赖

55、结构(或数据) 行为(或处理)

56、面向对象

57、选择连接

58、全码

59、查询处理程序 事务管理程序 存储管理程序

60、关系模型

三、简答题

1、 请阐述在网状模型和关系模型中,实体之间联系的实现方法。

在网状模型中,联系用指针实现。

在关系模型中,联系用关键码 (或外键,或关系运算) 来实现。

2、 设有两个关系R (A ,B ,C) 和S (C ,D ,E),试用SQL 查询语句表达下列关系代数表达

式()()S R D B E A ∞=σπ,

SELECT A ,E

FROM R ,S

WHERE B = D AND R.C = S.C

3、 设有关系模式R (A ,B ,C ,D),F 是R 上成立的FD 集,F = {D →A ,D →B},试写出关

系模式R 的候选键,并说明理由。

①R 的候选键是CD

②理由:从已知的F ,可导出D→ABD,

再根据增广律,可得出CD→ABCD,

即CD 值可决定全部属性值。

4、 两个函数信赖集F 和G 等价的充分必要条件是什么?

F 中每个FD 在

G + 中,并且G 中每个FD 也在F + 中。

5、试述关系模型的三个组成部分。

数据库技术的发展共经历了三个阶段:(1)20世纪50年代中期,主要是人工管理阶段,该阶段的特点是:数据不保存、应用程序管理数据、数据不共享、数据不具有独立性;(2)20世纪50年代后期到60年代中期,主要是文件系统阶段,主要特点在于:数据可长期保存、由文件系统管理数据、数据共享性差,冗余度大、数据独立性差;(3)20世纪60年代后期,数据库系统阶段,该阶段,数据结构化、数据的共享性高,冗余度低,易扩充、数据独立性高、数据有DBMS 统一管理和控制。

6、SQL 中表达完整性约束的规则主要有哪几种?

关系模型由关系数据结构、关系操作集合和关系完整性约束三部分组成。其中,关系模型的数据结构非常单一,现实世界的实体以及实体间的各种联系均用关系来表示;关系操作的特点是集合操作方式,即操作的对象和结果都是集合;关系的完整性约束包括实体完整性、参照完整性和用户自定义完整性。

7、SQL 中表达完整性约束的规则主要有哪几种?

有主键约束、外键约束、属性值约束和全局约束等。

8、什么是分布式数据库的分布透明性?

分布透明性是指用户不必关心数据的逻辑分片,不必关心数据物理位置分配的细节,也不必关心各个场地上数据库的数据模型。

9、什么是对象关系数据模型?

在传统的关系数据模型基础上,提供元组、数组、集合等数据类型以及处理新的数据类型操作的能力,这样形成的数据模型,称为“对象关系数据模型”。

10、简要说明事务的原子性。

事务的所有操作必须完成,否则事务将被撤消。也就是说,事务是作为一个整体的单位处理,不可以被分割。

11、什么是数据库的并发控制?

数据库技术的一个特点是数据共享,但多个用户同时对同一个数据的并发操作可能会破坏数据库中的数据,数据库的并发控制能防止错误发生,正确处理好多用户、多任务环境下并发操作。

12、简单说明排它锁和它的作用。

排它锁又称为写锁。如果事务T 对数据对象X 加上排它锁,则只允许事务T 读取和修改数据项X ,其他任何事务都不能对X 加任何类型的锁,直到T 释放X 上的锁。

从而保证其他事务在T 释放X 上的锁之前不能再读取和修改X 。

13、什么是分布式数据库?

数据库分布在计算机网络的不同计算机上,网络中的每个节点具有独立处理的能力(场地自治),可以执行局部应用,同时,每个节点也能通过网络通信子系统执行全局应用。14、解释文件系统为什么会存在数据冗余?这种数据冗余会导致哪两类典型的问题?

由于文件系统难于实现数据共享,因此,相同的数据可能会在多个文件中重复出现,即产生数据冗余。

数据冗余会导致数据(或更新)异常和数据不一致性。

15、试述数据库设计过程。

按照规范设计的方法,考虑数据库及其应用系统开发全过程,将数据库设计分为以下六个阶段:(1)需求分析;(2)概念结构设计;(3)逻辑结构设计;(4)物理结构设计;(5)数据库实施;(6)数据库运行和维护。

16、假定使用的“图书”、“读者”、“借阅”和ZGJK库的定义如下:

图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(16),单价N(7,2))

读者(借书证号C(4),单位C(10),姓名C(6),性别C(2),职称C(6),地址C (16))

借阅(借书证号C4),总编号C(6),惜书日期D())

ZGJK(职工号C(6),姓名C(6),性别C(2),出生日期D(),职称C(6),基本工资N(7,2))

试写出下列语句的含义:

(1)select count(*)as 总册数

from 图书

(2)select *

from 图书

where 出版单位 in(“清华大学”,“高等教育”)

order by单价

(3)select 单位,count(*)

from 读者

group by 单位

(4)select *

from图书;

where 总编号 in (select总编号from借阅)

解答:

(1)求出”图书”数据库中图书的总册数。

(2)按单价升序显示出“图书”库中由清华大学和高等教育出版社出版的所有图书。

(3)按单位分组统计出“读者”库中每个单位的人数。

(4)从“图书”库中(通过对“借阅”库的嵌套)查询出所有被借阅图书的信息。17、假定使用的“图书”、“读者”、“借阅”和ZGJK库的定义如下:

“图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(16),单价N(7,2))

读者(借书证号C(4),单位C(10),姓名C(6),性别C(2),职称C(6),地址C (16))

借阅(借书证号C(4),总编号C(6),借书日期D())

ZGJK(职工号C(6),姓名C(6),性别C(2),出生日期D(),职称C(6),基本工资N(7,2))

试写出下列语句的含义:

(1)select

from 图书

where作者=“李”

(2)select distinct分类号,书名,作者

from图书

order by 分类号

(3)select

from 国书;

where 书名 like ”%数据库%”

(4)select distinct x. 借书证号,姓名,单位

from 借阅 x,读者 y

where x. 借书证号=y. 借书证号

解答:

(1)查询出“图书”数据库中作者姓“李”的所有图书。

(2)按分类号升序显示“图书”库中各种图书的分类号、书名和作者。

(3)查询出“图书”库中书名含有“数据库”字串的所有图书。

(4)联接查询“借阅”库和“读者”库,得到每一借阅读者的借书证号、姓名和单位。

18、什么是多值依赖中的数据依赖?举例说明。

在关系模式中,函数依赖不能表示属性值之间的一对多联系,这些属性之间有些虽然没有直接关系,但存在间接的关系,把没有直接联系、但有间接的联系称为多值依赖的数据依赖。例如,教师和学生之间没有直接联系,但教师和学生可通过系名,或任课把教师和学生联系起来。

19、数据库系统生存期是什么?

把数据库应用系统从开始规划、系统分析、系统设计、实施、投入运行后的维护到最后由新的系统替换原有的数据库系统的整个期间。

20、为什么说需求分析是数据库系统开发中最困难的任务之一?

(1)系统本身的需求是不断变化的;

(2)由于用户缺少计算机信息系统设计方面的专业知识,要准确表达需求很困难;

(3)通过需求分析可以沟通用户与设计人员。

21、简述ORDBS的中文含义。

基于对象关系数据模型的DBS称为对象关系数据库系统(ORDBS)

22、数据库的三级模式和两级映象体系结构中,模式/内模式映象存在于概念级和内部级之间,用于定义概念模式和内模式间的对应性。其主要作用是什么?

由于概念模式和内模式的两级的数据结构可能不-致,即记录类型、字段类型的命名、组成可能不一致,用这个映象说明概念记录和内部记录间的对应性。

23、简述逻辑数据的独立性。

当对数据库的概念模式进行修改时,内模式尽可能保持不变或尽量少的作修改,即对概念模式的修改尽量不影响外模式和应用程序,称数据库达到了逻辑数据独立性。

24、数据库是一个共享资源,在多用户共享系统中,并发操作的含义是什么?

在多用户共享系统中,多个用户同时对同一数据进行操作称为并发操作。

25、设有关系R和S如下,写出R÷S计算结果。

R÷S计算结果为:

26、设有描述学校情况的U关系。

U(S#,SD,MN,CN,G)

其中:S#属性表示学生学号,SD表示学生所在系名,MN表示系主任,CN表示课程名,G表示成绩。一个系有若干名学生,一个学生只属于一个系,一个系只有一名系主任,一个学生可选多门课,每个学生选每门课有一个成绩。试写出U关系中的函数依赖,并给每个函数依赖一个简短说明。

(1)S#→SD 学生学号,决定其所在系名;

(2)SD→MN 系名决定了其所在系的系主任;

(3)S#,CN→G学号和课程决定该生此课程的成绩;

27、数据库运行中可能产生的故障有哪几类?

数据库系统中可能发生各种各样的故障,大致可以分为以下几类:事务内部的故障;系统故障;介质故障;计算机病毒。

28、什么是日志文件?为什么要设立日志文件?

日志文件是用来记录事务对数据库的更新操作的文件。

日志文件在数据库恢复中起着非常重要的作用,具体的包括:(1)事务故障恢复和系统故障恢复必须用日志文件;(2)在动态转储方式中必须建立日志文件,后援副本和日志文件综合起来才能有效地恢复数据库;(3)在静态转储方式中,也可以建立日志文件,负责故障的恢复。

29、并发操作可能会产生哪几类数据不一致?用什么方法能避免各种不一致的情况?

并发操作带来的数据不一致性包括三类:丢失修改、不可重复读和读“脏”数据。

我们可以通过封锁机制避免各种不一致的情况。

30、什么是数据库系统?

数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。

四、设计题

3、设有关系数据库:职工关系EMPLOYEE (职工号,职工名,街道,城市)

工作关系WORKS (职工号,公司号,工资)

公司关系COMPANY (公司号,公司名,城市)

(1)假设职工可在多个公司兼职,请用关系代数表达式写出至少在公司号为‘C2’和‘C5’公司兼职的职工的职工号。

(2)依据上述的关系数据库,试用SQL语句写出下列操作:将所有在“联华公司”工作的职工加薪5﹪。

答案:

(1)

(2)UPDATE WORKS

SET工资= 工资* 1.05

WHERE公司号IN

(SELECT公司号

FROM COMPANY

WHERE公司名=…联华公司?);

4、图书出版管理数据库中有两个基本表:

图书(书号,书名,作者编号,出版社,出版日期)

作者(作者编号,作者名,年龄,地址)

试用SQL语句写出下列查询:检索年龄低于作者平均年龄的所有作者的作者名、书名和出版社。

答案:

SELECT 作者名,书名,出版社

FROM 图书,作者

WHERE 图书 . 作者编号= 作者. 作者编号

AND 年龄< = (SELECT A VG (年龄)

FROM 作者);

3、学校有多名学生,财务处每年要收一次学费。为财务处收学费工作设计一个数据库,包括两个关系:

学生(学号,姓名,专业,入学日期)

收费(学年,学号,学费,书费,总金额)

假设规定属性的类型:学费、书费、总金额为数值型数据;学号、姓名、学年、专业为字符型数据;入学日期为日期型数据。列的宽度自定义。

试用SQL语句定义上述表的结构。(定义中应包括主键子句和外键子句)

答案:

CREATE TABLE 学生

(学号CHAR (8),

姓名CHAR (8),

专业CHAR (13),

入学日期DATE,

PRIMARY KEY (学号));

CREATE TABLE 收费

(学年CHAR (10),

学号CHAR (8),

学费NUMERIC (4),

书费NUMERIC (5,2),

总金额NUMERIC (7,2),

PRIMARY KEY (学年,学号),

FOREIGN KEY (学号) REFERENCES 学生(学号))

4、假设某商业集团数据库中有一关系模式R如下:

R (商店编号,商品编号,数量,部门编号,负责人)

如果规定:

(1) 每个商店的每种商品只在一个部门销售;

(2) 每个商店的每个部门只有一个负责人;

(3) 每个商店的每种商品只有一个库存数量。

试回答下列问题:

(1)根据上述规定,写出关系模式R的基本函数依赖;

(2)找出关系模式R的候选码;

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

(4)如果R不属于3NF,请将R分解成3NF模式集。

答案:

(1)有三个函数依赖:(商店编号,商品编号) →部门编号

(商店编号,部门编号) →负责人

(商店编号,商品编号) →数量

(2)R的候选码是(商店编号,商品编号)

(3)因为R中存在着非主属性“负责人”对候选码(商店编号、商品编号)的传递函数依赖,所以R属于2NF,R不属于3NF。

(4)将R分解成:R1 (商店编号,商品编号,数量,部门编号)

R2 (商店编号,部门编号,负责人)

5、设有关系EMP(ENO,ENAME,SALARY,DNO),其中各属性的含义依次为职工号、姓名、工资和所在部门号,以及关系DEPT(DNO,DNAME,MANAGER),其中各属性含义依次为部门号、部门名称、部门经理的职工号。

试用SQL语句完成以下任务:

(1)试用SQL语句完成查询:列出各部门中工资不低于600元的职工的平均工资。

(2)请用SQL语句将“销售部”的那些工资数额低于600的职工的工资上调10%

答案:

(1)SELECT DNO, A VG (SALARY)

FROM EMP

WHERE SALARY>=600

GROUP BY DNO

(2)UPDA TE EMP

SET SALARY=SALARY*1.1

WHERE ENO IN

(SELECT ENO

FROM EMP, DEPT

WHERE EMP.DNO=DEPT.DNO

AND DNAME=…销售部?

AND SALARY<600

6、设数据库中有基本表:

教师(工号,姓名,性别,职称,工龄,基本工资,补贴)

请用SQL语句写出工龄在20年以上(包括20年)基本工资低于1500元的教师的所有信息。

答案:

SELECT 工号,姓名,性别,职称,工龄,基本工资,补贴

FROM 教师

WHERE 工龄≥20 AND 基本工资<1500

7、在教学管理系统中,含有二个关系:

学生(学号,姓名,性别,出生日期,系名)

成绩(学号,课程名,成绩)

(1)若查询每个学生的选修课程数、总成绩、平均成绩,写出实现上述要求的SQL语句(2)用SQL语句写出往成绩表中插入一个元组(20010101,管理信息系统,80)

答案:

(1)SELECT 学生,学号,姓名,COUNT(成绩.学号),SUM(成绩),A VG(成绩)FROM 学生,成绩

WHERE 学生.学号=成绩.学号

GROUP BY学生.学号

(2)INSERT INTO 成绩(学号,课程名,成绩)

V ALUES('20010101','管理信息系统',80)

8、基于数据库中的学生表、成绩表、任课表:

学生(学号,姓名,性别,出生日期,系名)

成绩(学号,课程名,成绩)

任课(课程名,任课教师名)

用SQL语言中的CREATE语句创建一个含有学号、姓名、性别、系名、课程名、成绩、任课教师名的学生成绩视图。

答案:

CREATE VIEW 学生成绩

AS SELECT 学生.学号,姓名,性别,系名,成绩,学生.课程名,任课教师名

FROM 学生,成绩,任课

WHERE 学生.学号=成绩.学号

AND 成绩.课程名=任课.课程名

9、基于数据库中的成绩表:

成绩(学号,课程名,成绩)

用SQL语句写出只选修一门的学生的学号、课程名、成绩。

答案:

SELECT 学号,课程名,成绩

FROM 成绩AS X

WHERE UNIQUE (SELECT 学号,课程名,成绩

FROM 成绩

AS Y WHERE Y. 学号=X.学号)

10、下面是医院组织的结构图

要求完成以下工作:

画出医院组织的E-R图;

查询所有外科病区和内科病区的所有医生姓名;

查询内科病区患胃病的病人的姓名。

答案:

11、设有一个SPJ数据库,包括S,P,J,SPJ四个关系模式;

S(SNO,SNAME,STA TUS,CITY);

P(PNO,PNAME,COLOR,WEIGHT);

J(JNO,JNAME,CITY);

SPJ(SNO,PNO,JNO,QTY):

供应商表S由供应商代码(SNO),供应商姓名(SNAME)、供应商状态(STATUS)、供应商所在城市(CITY)组成;

零件表P由零件代码(PNO)、零件名(PNAME),颜色(COLOR),重量(WEIGHT)组成;

工程项目表J由工程项目代码(JNO)、工程项目名(JNAME)、工程项目所在城市(CITY)组成:

供应情况表SPJ由供应商代码(SNO)、零件代码(PNO)、工程项目代码(JNO)、供应数量(QTY)组成,表示某供应商供应某种零件给某工程项目的数量为QTY。

针对建立的四个表试用SQL语言完成如下查询:

(1)求供应工程J1零件的供应商号码;

(2)求供应工程J1零件P1的供应商号码;

(3)求零件颜色为红色和兰色的零件号码;

(4)求重量在5和20公斤范围内的零件名称;

(5)查询所有与"高碳钢"有关的零件号码;

(6)查询没有登记零件供应数量的零件名称;

(7)查询上海供应商且状态标志为'A'级的供应商情况;(8)查询零件号码为'TB_435'的零件颜色和重量;(9)查询既不在上海和天津也不在北京的供应商情况;(10)查询与"聚四氟乙稀"化学制品有关的零件情况。答案:

(1)SELECT SNO

FROM SPJ

WHERE JNO='J1';

(2)SELECT SNO

FROM SPJ

WHERE JNO='J1'AND PNO='P1'

(3)SELECT PNO

FROM P

WHERE COLOR IN('红色','兰色')

(4)SELECT PNAME

FROM P

WHERE WEIGHT BETWEEN 5 AND 20

(5)SELECT PNO

FROM P

WHERE PNAME LIKE '%高碳钢%'

(6)SELECT PNAME

FROM P

WHERE WEIGHT IS NULL

(7)SELECT SNO,NAME

FROM S

WHERE STA TUS='A' AND CITY='上海'' (8)SELECT COLOR,WEIGHT

FROM P

WHERE PNO LIKE 'TB\_435'ESCAPE'\' (9)SELECT *

FROM S

WHERE CITY NOT IN('上海','天津','北京') (10)SELECT *

FROM P

WHERE PNAME LIKE '%聚四氟乙稀%'

最新软件测试期末考试试题及答案

一,判断 1 √ 2.× 3.√ 4.× 5. × 6. ×7. ×8. ×9.√10. ×二,选择 1. D 2. D 3. B 4. B 5. B 6. A 7. D 8. B 9. C 10. A 三填空 1. 测试计划、测试用例 2. 稳定性测试、负载测试、压力测试 3. 非增量是集成测试自顶向下增量式测试、自底向上增量式测试 4. 回归 5. 软件需求 四简答题(30分) 1.试描述软件测试的定义?(3分) 答:利用手工或者自动化的方式,按照测试方案对系统执行测试用例的过程叫做软件测试。 2.什么是软件缺陷?(4分) 答:满足以下条件的问题都叫缺陷: 软件未达到产品说明书中已标明的功能 软件出现了产品说明书中指明不会出现的错误 软件功能超出了产品说明书指明的范围 软件未达到产品说明书虽未指出但应达到的目标 软件测试员认为软件难以理解,不易使用,运行速度缓慢,或者最终用户认为该软件使用效果不好。 3.常见的黑盒测试用例的设计方法?并分别简单介绍一下各自的思想。(8分)答:等价类划分:等价类划分法是一种重要的、常用的黑盒测试方法,它将不能穷举的测试过程进行合理分类,从而保证设计出来的测试用例具有完整性和代表性。 边界值分析:对输入输出的边界值进行测试的一种黑盒测试方法。 决策表法:决策表是分析和表达多逻辑条件下执行不同操作的情况的工具 因果图分析法:是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况。 错误推测法:基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对

性的设计测试用例的方法。 4. 列举常见的系统测试方法。答出来5个即可。(5分) 答:恢复测试 安全测试 强度测试 性能测试 正确性测试 可靠性测试 兼容性测试 Web测试 5.文档测试主要测试哪些内容?答出来5点即可(5分) 答:(1)检查产品说明书属性 (2)检查是否完整 (3)检查是否准确 (4)检查是否精确 (5)检查是否一致 (6)检查是否贴切 (7)检查是否合理 (8)检查代码无关 (9)检查可测试性 6. 单元测试主要测试那几方面的问题?(5分) 答:模块接口、局部数据结构、边界条件、独立的路径和错误处理。五,设计题

一套比较完整的软件测试人员面试题

人力资源问题 你为什么选择软件测试行业 因为之前有了解软件测试这个行业,觉得他的发展前景很好。也对 根据你以前的工作经验描述一下软件开发、测试过程,由那些角色负责,你做什么 要有架构师、开发经理、测试经理、程序员、测试员 我在里面主要是负责所分到的模块执行测试用例。 结合你以前的学习和工作经验,你认为如何做好测试。 根据我以前的工作经验,我认为做好工作首先要有一个好的沟通,只有沟通无障碍了,才会有好的协作,才会有跟好的效率,再一个就是技术一定要过关,做测试要有足够的耐心,和一个良好的工作习惯,不懂的就问,实时与同事沟通这样的话才能做好测试工作。 你觉得测试最重要的是什么 尽可能的找出软件的错误 怎样看待加班问题 加班的话我没有太多的意见,但是我还是觉得如果能够合理的安排时间的话,不会有太多时候会加班的。如果一个很有个性的程序员认为自己的BUG不是BUG,怎么解决? 首先我要确定我所提的在我认为是不是bug,如果我认为是的话我会在他面前重现这个bug和他讲这是个bug,和他沟通,或者我会找到我的直系领导让他解决。 为什么在团队中要有测试 因为软件有错误,如果没有专业的测试人员很难发现软件的一些错误。 在测试时代学习自己最大的收获是什么? 在测试时代我除了学习了测试的知识外,还看到了老师们对待测试的一种态度,明白了做任何工作都要有沟通,做测试的也要有很好的沟通才可以做好。知道自己在项目组中的位置,和开发的关系。 你对未来的规划 我想在工作中慢慢的积累经验,使自己强大起来,能够担任更重要的职务。 自己优势及缺点 我的优点是有足够的耐心对待每一件事情,善于观察事物,承受压力的能力很强。缺点可能就是我不是很爱说话,习惯做不习惯说,但是和人沟通还是没有问题的。 你为什么选择测试时代不选择51testing 因为相对比来看测试时代价钱相对公道,师资也不错,还有一个原因就是在网上查了一下测试时代的口碑不错,也是网放心过来的原因。 13.请谈谈您对测试工作的理解 我认为测试工作是找出软件产品的错误, 14.你认为测试人员需要具备哪些素质? 我认为做测试的应该要有一定的协调能力,因为测试人员要经常与开发接触处理一些问题,如果处理不好的话会引起一些冲突这样的话工作上就会做不好。还有测试人员要有一定的耐心,有的时候做的测试很枯燥乏味的。除了要有耐心之外还要细心,不放过每一个可能的错误。 15.你为什么能够做测试这一行。 虽然说我的测试技术还不是很纯熟,但是我觉得我还是可以胜任软件测试这个工作的,因为做软件测试不仅是要求技术好,还要有一定的沟通能力,耐心、细心等外在的因素。综合起来看我认为我是胜任这个工作的。 1测试的目的是什么? 测试的目的是找出软件产品中的错误,是软件尽可能的符合用户的要求。

华中师范大学网络教育学院《多媒体技术及教育应用》练习测试题库及答案(可编辑)

华中师范大学网络教育学院《多媒体技术及教育应用》 练习测试题库及答案 华中师范大学网络教育学院《多媒体技术及教育应用》练习测试题库及答案 一、填空 1.多媒体计算机的发展趋势将有以下几个方面:________,__________ ,___________ 2.多媒体计算机的定义可简单地概括为:__________, ___________ 3.音频信号采样和量化过程所用的主要硬件是_________在数字音频回放时,再由 __________还原。 4.音频卡的主要功能是:_________,__________,___________,___________。 5.在多媒体计算机中采用了YUV彩色空间,数字化后通常为Y∶U∶ V__________,或者是Y∶U∶V_________。 6.JPEG建议使用两种熵编码方法:_________,___________。 7.JPEG 编码原理简化框图如图(一)所示,__________,___________, ____________。 8.普通计算机变成多媒体计算机要解决的关键技术是:_________,_________,

___________,__________。 9.在Ⅱ型DVI系统中,音频子系统的核心是模拟公司生产的________-,通过它完 成所有_________。10、多媒体数据库管理系统的层次结构可以分为三层:______________、___________和_______________。 11、多媒体技术具有______________、______________、______________和高质量等特性。 12、用计算机实现的动画有两种:_______________和_______________。 13、多媒体计算机技术是指运用计算机综合处理_______________________的技术,包括将多种信息建立_____________________,进而集成一个具有__________________性的系统。 14、音频卡的分类主要根据数据采样量化的位数来分,通常分为______位、______位和_______位声卡。 15、多媒体的信息表达元素______,______,______,______,等。 16、分辨率是指把采样所得的值_______________,即用二进制来表示模拟量,进而实现__________________转换。 17、多媒体创作系统大致可分为_____________、_____________和____________三个部分。 18、视频采集是将视频信号_______________并记录到_____________上的过程。 19、根据通信节点的数量,视频会议系统可分为两类:______________ _____________________和____________________________。

软件测试基础期末试卷及参考答案

1、判定覆盖设计足够多的测试用例,使得被测试程序中的每个判断的“真”、“假”分支_至少被执行一次。 2、黑盒测试的具体技术方法 ____________、 __________、 __________、____________。 等价类划分法,边界值分析法,决策表法,因果图法 3、黑盒测试又称之为___________测试。 功能 4、等价类划分有两种不同的情况:____________和____________。 有效等价类,无效等价类 5、根据覆盖目标的不同,逻辑覆盖又可分为:________________,_____________,_______________,__________________,条件组合覆盖,判断/条件覆盖。 语句覆盖,判定覆盖,条件覆盖,路径覆盖 6、根据软件生命周期中的定义,可以把自动化测试工具划分3大类____________,____________和 ____________。 白盒测试工具、黑盒测试工具、测试管理工具 7、软件测试是为发现程序中的______________而执行程序的______________。 错误,过程 8、测试用例是由______________和预期的______________两部分组成。 测试输入数据,输出数据 9、白盒测试又称为______________,可以分为______________和______________两大类。 结构测试,静态测试,动态测试 10、软件是包括____________﹑____________﹑____________的完整集合。 程序,数据,相关文档 11、边界值分析法属于____________。 黑盒测试 12、单元测试是以____________说明书为指导,测试源程序代码。 详细设计 13、集成测试以____________说明书指导,测试软件结构。 概要设计 14、确认测试以____________说明书为指导。 需求分析 15、软件开发的基本过程____________,_____________,_______________,_____________, _____________,______________。 需求分析、概要设计、详细设计,编码,测试、维护 16、代码复审属于____________,不实际运行程序。 静态测试 17、集成测试把模块组成成系统的测试方式:_____________和______________。 一次性集成测试,增量式集成测试 18、黑盒测试有两种基本方法,即:_____________和______________。 通过测试,失败测试 二、选择题(每题3分,共10题,分数为30分) 1. 下列哪一项不是白盒测试(C) A.单元测试 B.集成测试 C.系统测试 D.回归测试 2. 属于黑盒测试的方法(C) A.基于基本路径 B.控制流 C.基于用户需求测试 D.逻辑覆盖 3.在Assert类中断言对象为NULL是_____。(C) 4.___________的目的是对最终软件系统进行全面的测试确保最终软件系统产品满足需求。(A)

《服装美学》网上考试题库

《服装美学》网上课程考试题库 一、单选题。 1.服装的美指的是(D) A.色彩的美 B. 样式的美 C. 料子的美 D. 着装形象的 美 2.采用希腊式长裙作为女装的时代是( C ) A.巴洛克时期 B. 洛可可时期 C. 新古典主义 D. 浪漫主义 3.黑格尔认为最具有艺术性的服饰是( A ) A. 希腊人的服饰 B. 罗马人的服饰 C. 德国人的服饰 D. 基督教的服饰 4. 温克尔所写的关于古希腊艺术的著作是( A ) A.《古代艺术史》 B. 《美学》 C. 《艺术哲学》 D. 《希腊艺术史》 5. 伊甸园的故事表明了服装起源于( A ) A. 羞耻 B. 保护 C. 装饰 D. 自我实现 6. 中世纪的欧洲影响人们的主要思想观念是( A ) A. 基督教 B. 伊斯兰教 C. 佛教 D. 希腊思想 7. 基督教对于服装美的评价依据的标准是( C ) A. 性感 B. 装饰说 C. 遮蔽 D. 表现体型 8. 唐代服装出现暴露的现象主要是因为( B ) A. 受西方的影响 B. 受胡人的影响

C. 受日本的影响 D. 宗教思想的影响 9. 西方服装观念变化的标志是() A. 缠裹式服装的出现 B. 剪裁式服装的出现 C. 披挂式服装的出现 D. 裙装的出现 10. 下面能称为服装的是( C ) A. 纹身 B. 画眉 C. 衬衫 D. 医疗手术做的双眼皮 11. 路易十四戴假发是( C ) A. 为了美观 B. 增加威严 C. 掩饰缺陷 D. 引领时尚 12. 有闲阶层服饰的重要特点是( D ) A. 华丽 B. 奢侈 C. 简洁 D. 不方便 13. 具有简洁风格的女装是( C ) A. 巴洛克时期 B. 洛可可时期 C. 新古典主义时期 D. 浪漫主义时期 14. 在等级社会中时尚传递的方式是( B ) A.自下而上 B. 自上而下 C. 从边缘到中心 D. 集体选择 15. 中国出现时尚的时代是( D ) A. 唐 B. 春秋 C. 明晚期 D. 民国时期 16. 西方社会出现时尚的时代是( B ) A. 中世纪 B. 文艺复兴 C. 17世纪 D. 18世纪 17. 青年亚文化出现于( A ) A. 一战之后 B. 二战之后

华中师范大学等六校合编《分析化学》(第4版)(下册)配套题库-课后习题-极谱法与伏安法【圣才出品】

第十四章极谱法与伏安法 1.极谱分析与普通电解分析有哪些相同和不同之处? 答:(1)极谱分析与普通电解分析的相同点 都是电解过程,需要外加电压才能进行,极谱分析是控制电极电位的电解分析过程。 (2)极谱分析与普通电解分析的不同点 ①所用电极不同 极谱分析使用一个通常是面积很小的滴汞电极,另一个通常是很大的饱和甘汞电极;一般电解分析都使用面积大的电极。 ②电解条件不同 极谱分析的溶液是静止的,有利于产生浓差极化,且加入大量的支持电解质;电解分析是在搅拌的溶液中进行的。 ③定量方法不同 极谱分析是利用被测物质所产生的氧化还原电流的强度来进行定量;电解分析是将被测离子还原为金属或氧化为金属氧化物,最后称重进行定量。 ④分析量不同 极谱分析是一种微量成分的分析方法;电解分析是一种常量成分的分析方法。 2.极限扩散电流主要受哪些因素的影响?在进行定量分析时,怎样消除这些影响? 答:(1)影响极限扩散电流的因素 ①溶液组分的影响 组分不同,溶液黏度不同,因而扩散系数不同。

②毛细管特性的影响 汞滴流速m、汞滴周期t是毛细管的特性,将影响平均扩散电流大小。 ③温度的影响 除z外,温度影响公式中的各项,尤其是扩散系数D。 ④滴汞电极电位的影响 滴汞周期有赖于滴汞与溶液界面的表面张力,滴汞的电极电位影响表面张力,从而影响滴汞周期。 (2)消除影响的方法 ①分析时应使标准溶液与待测试液组分基本一致。 ②实验中汞柱高度必须保持一致。 ③控温精度必须在±0.5℃范围之内。 3.什么是底液?底液中的成分各起什么作用? 答:(1)底液:含有支持电解质,除氧剂,络合剂及极大抑制剂的溶液。 (2)底液中的成分及其作用分别如下: ①极大抑制剂:消除极大现象; ②除氧剂:消除氢波或氧波的干扰; ③络合剂:消除其他共存例子的干扰。 4.阐明下列术语的含义:电容电流;迁移电流。 答:(1)电容电流:又称充电电流,是残余电流的主要部分。 (2)迁移电流:由于电极对待测离子的静电引力导致更多离子移向电极表面,并在电

软件测试方法和技术重点和试题与答案

太原理工大学软件测试技术 适用专业:软件工程2011级考试日期:2014.1 时间:120 分钟 一、判断题 1. 测试是调试的一个部分(╳) 2. 软件测试的目的是尽可能多的找出软件的缺陷。(√ ) 3. 程序中隐藏错误的概率与其已发现的错误数成正比(√ ) 4. Beta 测试是验收测试的一种。(√ ) 5. 测试人员要坚持原则,缺陷未修复完坚决不予通过。(√ ) 6. 项目立项前测试人员不需要提交任何工件。(╳) 7. 单元测试能发现约80%的软件缺陷。(√ ) 8. 测试的目的是发现软件中的错误。(√ ) 9. 代码评审是检查源代码是否达到模块设计的要求。(√ ) 10. 自底向上集成需要测试员编写驱动程序。(√ ) 11. 测试是证明软件正确的方法。(╳) 12. 负载测试是验证要检验的系统的能力最高能达到什么程度。(√ ) 13. 测试中应该对有效和无效、期望和不期望的输入都要测试。(√ )验收测试是由最终用户来实施的。(√ ) 14. 测试人员要坚持原则,缺陷未修复完坚决不予通过。(√ )黑盒测试也称为结构测试。(╳)集成测试计划在需求分析阶段末提交。(╳) 15. 软件测试的目的是尽可能多的找出软件的缺陷。(√) 16. 自底向上集成需要测试员编写驱动程序。(√) 17. 负载测试是验证要检验的系统的能力最高能达到什么程度。(╳) 18. 测试程序仅仅按预期方式运行就行了。(╳) 19. 不存在质量很高但可靠性很差的产品。(╳) 20. 软件测试员可以对产品说明书进行白盒测试。(╳) 21. 静态白盒测试可以找出遗漏之处和问题。(√) 22. 总是首先设计白盒测试用例。(╳) 23. 可以发布具有配置缺陷的软件产品。(√) 24. 所有软件必须进行某种程度的兼容性测试。(√) 25. 所有软件都有一个用户界面,因此必须测试易用性。(╳) 26. 测试组负责软件质量。(╳) 27. 按照测试实施组织划分,可将软件测试分为开发方测试、用户测试和第三方测试。(√) 28. 好的测试员不懈追求完美。(×) 29. 测试程序仅仅按预期方式运行就行了。( ×) 30. 在没有产品说明书和需求文档的条件下可以进行动态黑盒测试。( √) 31. 静态白盒测试可以找出遗漏之处和问题。( √) 32. 测试错误提示信息不属于文档测试范围。( ×)

软件测试综合题目(附答案)-上

一、选择题: 1.模块的耦合度描述了___D___。 A.模块内各种元素结合的程度B.模块内多个功能之间的接口 C.模块之间公共数据的数量D.模块之间相互关联的程度 2.内聚是一种指标,表示一个模块_B_____。 A.代码优化的程度B.代码功能的集中程度 C.完成任务时及时程度D.为了与其他模块连接所要完成的工作量3.在UNIX操作系统中,把输入/输出设备看作是__D____。 A.普通文件B.目录文件C.索引文件D.特殊文件4.“science”是一个XML 元素的定义,其 中元素标记的属性值是__C____。 A.title B.style C.italic D.science 5. ___C___描述数据的局部逻辑视图,是数据库用户的数据视图,它是与某一 应用有关的数据逻辑表示。 A.模式B.逻辑模式C.外模式D.内模式解析:三级模式结构:外模式、模式和内模式 一、模式(Schema) 定义:也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。 理解: ①一个数据库只有一个模式; ②是数据库数据在逻辑级上的视图; ③数据库模式以某一种数据模型为基础; ④定义模式时不仅要定义数据的逻辑结构(如数据记录由哪些数据项构成,数据项的名字、类型、取值范围等),而且要定义与数据有关的安全性、完整性要求,定义这些数据之间的联系。 二、外模式(External Schema) 定义:也称子模式(Subschema)或用户模式,是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。 理解: ①一个数据库可以有多个外模式; ②外模式就是用户视图; ③外模式是保证数据安全性的一个有力措施。 三、内模式(Internal Schema) 定义:也称存储模式(Storage Schema),它是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式(例如,记录的存储方式是顺序存储、按照

华中师范大学等六校合编《分析化学》(第4版)(下册)-名校考研真题第十三章至第十八章【圣才出品】

第十三章电解与库仑分析法 一、选择题 1.库仑分析法与一般的滴定分析相比,其特点是()。[西北大学2014研] A.需要标准物质进行滴定剂的校准 B.很难使用不稳定的滴定剂 C.测量精度相近 D.不需要准备标准溶液,不稳定试剂就可以就地产生 【答案】D 【解析】库仑分析法是对试样溶液进行电解,但不需要称量电极上析出物的质量,而是通过测量电解过程中所消耗的电量,由法拉第电解定律计算出分析结果。其特点是不需要准备标准溶液,不稳定试剂就可以就地产生。 2.在控制电位电解过程中,为了保持工作电极电位恒定,必须保持()。[华东师范大学2012研;苏州大学2014研] A.不断改变外加电压 B.外加电压不变 C.辅助电极电位不变 D.电解电流恒定 【答案】A 【解析】在控制阴极电位电解过程中,要随时测量阴极电位,随时调节电压以控制阴极电位为一恒定值。

3.库仑分析法进行定量分析()。[厦门大学2011研] A.不需要标准物质 B.需要控制电流效率100% C.依据是法拉第电解定律定量 D.以上说法均正确 【答案】D 4.在库仑分析中,为了提高测定的选择性,一般都采用()。[南开大学2011研] A.大的工作电极 B.大的电流 C.控制电位 D.控制时间 【答案】C 二、填空题 1.库伦分析法是通过对试液进行电解,测量电解反应所消耗的,再根据计算待测物质量的一种方法。[陕西师范大学2013研] 【答案】电荷量;法拉第电解定律 【解析】电解分析法(电重量法)是根据称量电解前后电极的质量来确定被测物质的含量。如果根据电解过程中所消耗的电荷量来求得被测物质含量,则称为库仑分析法。

软件测试试题及答案分析

单选 1. 属于黑盒测试的方法?( C) A.基于基本路径 B.控制流 C.基于用户需求测试 D.逻辑覆盖 2.在Assert类中断言对象为NULL是_____。(D) A.assertEquals B.assertTrue C.fail D.assertNull 3.___________的目的是对最终软件系统进行全面的测试确保最终软件系统产品满足需求(A) A.系统测试B.集成测试 C.单元测试D.功能测试 4.有一组测试用例使得每一个被测试用例的分支覆盖至少被执行一次,它满足的覆盖标准___________。(B) A. 语句覆盖 B.判定覆盖 C.条件覆盖 D.路径覆盖 5.软件测试的目的是___________。(C) A.表明软件的正确性B.评价软件质量 C.尽可能发现软件中的错误D.判定软件是否合格 6.关于白盒测试与黑盒测试的最主要区别,正确的是___________。(A) A.白盒测试侧重于程序结构,黑盒测试侧重于功能 B.白盒测试可以使用测试工具,黑盒测试不能使用工具 C.白盒测试需要程序参与,黑盒测试不需要 D.黑盒测试比白盒测试应用更广泛 7.软件测试类型按开发阶段划分___________。(B) A.需要测试﹑单元测试﹑集成测试 B.单元测试﹑集成测试﹑确认测试﹑系统测试﹑验收测试 C.单元测试﹑集成测试﹑确认测试 D.调试﹑单元测试﹑功能测试 8.在Junit中,testXXX()方法就是一个测试用例,测试方法是______。(B) A.private void testXXX() B.public void testXXX() C.public float testXXX() D.public int testXXX() 9.软件测试是软件质量保证的重要手段,下述哪种测试是软件测试的最基础环节?(A)A.单元测试B.集成测试 C.目的测试D.确认测试 10.增量式集成测试有3种方式:自顶向下增量测试方法,和混合增量测试方式。(D ) A.自中向下增量测试方法B.多次性测试 C.维护D.自底向上增量测试方法 1)以下不属于软件测试的原则有(D )。 A.程序最好别让由编写该程序的程序员自己来测试

期末题库-软件测试答案

选择题10×2分 1、软件就是程序与( A )的集合。 A、文档 B、代码 C、测试用例 D、测试 2、软件工程中描述生存周期的瀑布模型一般包括计划、( A)、设计、编码、测试、维护等几个阶段。 A、需求分析 B、需求调查 C、可行性分析 D、问题定义 3、严重的软件缺陷的产生主要源自( A)。 A、需求 B、设计 C、编码 D、测试 4、以下不属于应用系统中的缺陷类型的就是:( B) A、不恰当的需求解释 B、用户指定的错误需求 C、设计人员的习惯不好 D、不正确的程序规格说明 5、降低缺陷费用最有效的方法就是( B )。 A、测试尽可能全面 B、尽可能早的开始测试 C、测试尽可能深入 D、让用户进行测试 6、测试环境中不包括的内容就是( A ) A、测试所需文档资料 B、测试所需硬件环境 C、测试所需软件环境 D、测试所需网络环境 7、软件调试的目的就是( B) A、发现软件中隐藏的错误

B、解决测试中发现的错误 C、尽量不发现错误以便早日提交软件 D、证明软件的正确性 8、软件测试的目的就是( A ) 难易度:2 A、发现软件中隐藏的错误 B、解决软件中隐藏的错误 C、尽量不发现错误以便早日提交软件 D、证明软件的正确性 9、下列关于测试与调试的说法中正确的就是( B ) A、测试与调试没有本质区别。目的都就是为了发现软件系统中的错误。 B、测试就是测试人员的职责,在整个测试活动中可以不需要开发人员的参与。 C、调试主要在软件的开发阶段进行。 D、调试一般不能确定程序中潜在错误发生的原因 10、从测试的要求来讲,如果想让测试完成的效果更好,测试部门与开发部门的关系最好就是下面四种中的( D )。难易度:3 A、测试组织与开发组织为同一公司同一部门同一小组,并且测试人员与开发人员为同一组人员,即开发人员测试自己的程序。 B、测试组织与开发组织为同一公司同一部门同一小组,但测试人员与开发人员为不同人员。 C、测试组织与开发组织为同一公司,但不在同一部门。 D、测试组织与开发组织为不同公司。 11、某软件公司在招聘软件测试工程师时,应聘者甲向公司做如下保证:

华中师范大学网络教育《教育评价学》课程练习题库及答案

华中师范大学网络教育《教育评价学》课程练习题库及答案一、名词解释(每小题3分) 教育价值 所谓教育价值,是指作为客体的教育现象的属性与作为社会实践主体的人的需要之间的一种特定的关系。 教育评价 教育评价是根据一定的标准,在系统而科学地收集和运用信息的基础上,对教育活动发展变化的过程和结果进行价值判断的过程。 形成性评价 形成性评价又称即时评价,是指在教育活动过程中,为不断了解活动进行的状况以便能及时对活动进行调整,用以调节活动过程,保证活动目标的实现而进行的评价。 相对评价 相对评价又称常模参照评价,是指在一个团体内,以自己所处的地位与他人相比较而进行的评价。 个体内差异评价 个体内差异评价指以评价对象的某一状况作为评价标准而实施的评价。 评价的激励功能 教育评价的激励功能是指合理有效运用教育评价,能够激发评价对象的内在动力,调动他们的潜能,提高他们工作的积极性与创造性等。 CIPP模式 CIPP模式由美国的斯塔弗尔比姆于1966年提出的,这一模式包括背景评价(Context)、输入评价(Input)、过程评价(Process)、成果评价(Product)四个方面,它强调这四种评价为决策的不同方面提供信息。 非正式评价 非正式评价主要是指评价者在与评价对象的日常工作的接触、互动过程中,以观察(包括直接和间接的观察)和交流为主要方式来对评价对象进行评价的一种评价方式。 正式评价

正式评价是指评价者通过相对规范的评价程序和评价工具,通过专门组织的评价活动来了解评价对象的一种评价方式。 以人为本的评价理念 以人为本的评价理念最基本的涵义是突出评价活动中人的主体地位和作用,具体包括充分发挥评价对象的主观能动性、创设民主和谐的评价氛围、重视情感态度方面的评价内容等方面。 评价的教育性原则 教育性原则是指教育评价应在教育工作中发挥指导和促进作用,而不仅仅注重鉴定和拔功能;教育评价是教育工作中承前启后的一个关键环节,而不仅仅是一个工作总结。 评价的伦理性原则 伦理性原则是指评价者在评价活动中必须坚持正当的行为规范,它包括对评价对象的态度、处理和使用评价信息的方式以及正确履行评价者的权力和义务等方面。 指标体系 评价指标是一种具体的、可测量的、行为化的评价准则,是根据可测或可观察的要求而确定的评价内容。评价指标按一定的层次而组成的有一定结构和功能的系统,即为指标体系。 期望评语标准 期望评语标准是对每项末级指标的要求作出最理想的说明,这个说明就是评价的标准。 效度 效度指的是测量的有效性,即一个测量对它所要测量的特质准确测量的程度。 标准化测验 标准化测验是指由专家编制的,适用于大规模范围内评定个体心理特征或能力水平的测验。由于测验条件的标准化,测验的结果比较客观一致,适用的范围和时限也较宽广。 指标量化考评法

软件测试试题及答案

一、判断题 1.测试是调试的一个部分(╳) 2.软件测试的目的是尽可能多的找出软件的缺陷。(√) 3.程序中隐藏错误的概率与其已发现的错误数成正比(√) 4.Beta测试是验收测试的一种。(√) 5.测试人员要坚持原则,缺陷未修复完坚决不予通过。(√) 6.项目立项前测试人员不需要提交任何工件。(╳) 7.单元测试能发现约80%的软件缺陷。(√) 8.测试的目的是发现软件中的错误。(√) 9.代码评审是检查源代码是否达到模块设计的要求。(√) 10.自底向上集成需要测试员编写驱动程序。(√) 11.测试是证明软件正确的方法。(╳) 12.负载测试是验证要检验的系统的能力最高能达到什么程度。(√) 13.测试中应该对有效和无效、期望和不期望的输入都要测试。(√)验收测试是由最终用户来实施的。(√) 14.测试人员要坚持原则,缺陷未修复完坚决不予通过。(√)黑盒测试也称为结构测试。(╳)集成测试计划在需求分析阶段末提交。(╳) 15.软件测试的目的是尽可能多的找出软件的缺陷。(√) 16.自底向上集成需要测试员编写驱动程序。(√) 17.负载测试是验证要检验的系统的能力最高能达到什么程度。(╳)

18.测试程序仅仅按预期方式运行就行了。(╳) 19.不存在质量很高但可靠性很差的产品。(╳) 20.软件测试员可以对产品说明书进行白盒测试。(╳) 21.静态白盒测试可以找出遗漏之处和问题。(√) 22.总是首先设计白盒测试用例。(╳) 23.可以发布具有配置缺陷的软件产品。(√) 24.所有软件必须进行某种程度的兼容性测试。(√) 25.所有软件都有一个用户界面,因此必须测试易用性。(╳) 26.测试组负责软件质量。(╳) 27.按照测试实施组织划分,可将软件测试分为开发方测试、用户测试和第三方测试。(√) 28.好的测试员不懈追求完美。(×) 29.测试程序仅仅按预期方式运行就行了。(×) 30.在没有产品说明书和需求文档的条件下可以进行动态黑盒测试。(√) 31.静态白盒测试可以找出遗漏之处和问题。(√) 32.测试错误提示信息不属于文档测试范围。(×) 33.代码评审是检查源代码是否达到模块设计的要求。(√) 34.总是首先设计黑盒测试用例。(√) 35.软件测试是有风险的行为,并非所有的软件缺陷都能够被修复。(∨) 36.软件质量保证和软件测试是同一层次的概念。(x)

2016年下学期《中国文化地理》网上课程考试题库

《中国文化地理》网上课程考试题库 (标绿色为新增试题) 一、单选题 1.说起文明的起源,最为重要的就是?C A人类的起源B文化的起源C 农业的起源D社会的起源 2.四大文明古国的共同特点是?B A都在热带B都在东半球C都是亚热带季风气候D都最先种植了水稻 3.四大文明中哪一个文明与其他三个文明不在同一纬度上呢?B A古埃及B中国C巴比伦D印度4.中国早期农业的主要作物是?A A小米B小麦C水稻D玉米 5.以下属于小米生长范围的是?A A小米生长范围很广泛大都地区都可以B山坡C河流边D平原 6.真正出现将水稻转换成农业的地方是在?A A长江流域B海南C广东D西北 7.中国早期北方的文明出现在哪个区域?A A黄河流域B西部地区C东北地区D长江流域 8.中国历史的早期,现在称为先秦时期,可以划分为皇、帝、王、和哪个时代?AA 霸B君C主D诸侯9.三皇是指天皇、帝皇和?B A海皇B人皇C世皇D皇帝10.五帝是指黄帝、颛顼、帝喾、尧?B A炎帝B舜C水帝D冥帝11.

有位历史学家叫顾继刚,他写了一篇文章,解释一个学说是?A A递层演进说B历史进化说C帝皇演进说D传位演进说 12.中国古代传说故事大概是从以下哪个时期传诵而来的呢?D A夏朝B商朝C秦朝D春秋战国时期13我们所说的中国文明到底有多少年的历史?C A五千年B三千年C四-五千年D一万年14.世界文明的起源大概在?B A公元前1500年B公元前1600年C公元前400年D公元前2000年第 15.我国在什么时候兴起了白话文运动?A A清朝末年B唐朝末年C秦朝末年D宋朝末年16.我国在什么时候统一了文字?DA清朝B 唐朝C宋朝D秦朝17汉语属于哪个语系?C A阿拉伯语系B印欧语系C汉藏语系D阿尔泰语系18我国哪一地区首先出现的文字?C A西部地区B东部地区C中部地区D南部地区19.相比较而言,哪种方言最为复杂?D A赣语B湘语C粤语D闽语20下列不属于北京的别称有?D A北平B燕京C蓟D都城21我国的文字最早出现在哪里?C A南方B北方C黄河流域D长江流域 22.下列选项中不属于近几十年北方饮食的变化的是?C A水稻的出现B小米的减少C紫薯的引进D玉米的发展 23.北方菜偏重于以下哪种口味?A A咸B甜C辣D酸

软件测试笔试题及答案修订

1、TCP是互联网中的(1)协议,使用(2)次握手协议建立连接。当主动发出SYN连接请求后,等待对方回答(3)。这种连接的方法可以防止(4),TCP使用的流量控制协议是(5)。 (1)A.传输层B.网络层C会话层D.应用层 (2)(3),,,,ACK (4)A.出现半连接B.无法连接C.假冒的连接D.产生错误的连接 (5)A.固定大小的滑动窗口协议B.可变大小的滑动窗口协议C.后退N帧ARQ协议D.选择重发ARQ 协议 2、下列叙述中,与提高软件可移植性相关的是。 A.选择时间效率高的算法 B.尽可能减少注释 C.选择空间效率高的算法 D.尽量用高级语言编写系统中对效率要求不高的部分 D软件可移植性是指与软件可从某一环境移植到另一环境的能力有关的一组属性。高级语言具有较好的可移植性,所以可以尽量用高级语言编写系统中对效率要求不高的部分。减少注释、选择时间/空间效率高的算法都不能提高软件的可移植性。 3、用边界值分析法,假定1

华中师范大学网络教育学院《算法设计与分析》练习题库及答案

《算法设计与分析》练习题库及答案 (加粗红色字体为2013下新增题目) 一、概念题:请解释下列术语。 1.数据类型 2.队列 3.多项式复杂度 4.满二叉树 5. NP-难度 6.算法 7. SIMD(并行算法) 8.连通图 9.抽象数据类型 10.指数复杂度 11.递归

12.完全二叉树 13.状态空间树 14. NP-完全的 15.算法与过程 16.有向图与无向图 17.树 18. P类问题 19. 确定的算法 20. NP问题 21. 最小生成树 22. 动态规划 23. 数据结构 24. 排序 二、填空题 1. 简单递选分类过程中所需进行移动存储的操作次数较少,其最大值为

___________。 2. 一组有序的n个数,采用逐个查找算法查找一给定的数是否出现在序列 中,其算法复杂性为_____________。 3. 动态规划实际上是研究一类__________________的算法,其应用非常广泛。 4. BFS算法的中文名称是______________________算法。 5. 一棵树中定义为该树的高度或深度。 6. 二分检索树要求树中所有结点中的元素满足。 7. 比较树的结点由称为和的两种结点组成。 8. 外结点用一个结点表示,在二分检索算法中它表示不成功检索的一种情况。 9. 由根到所有内部结点的距离之和称为 ;由根到所有外部结点的距离 之和称为 . 10.max和min被看成是两个内部函数,它们分别求取两个元素的大者和小者,并认为每次调用其中的一个函数都只需作次元素比较。

11.如果用分治策略来设计分类算法,则可使最坏情况时间变为o(n logn)。 这样的算法称为。 12.贪心算法可行的第一个基本要素是。 13. 当一个问题的最优解包含着它的子问题的最优解时,称此问题具有性质。 14. 二路归并模式可以用树来表示。 15. kruskal算法对于每一个无向连通图g产生一棵。 16.因为如果有环,则可去掉这个环且不增加这条路径的长度(不含有负长度的环)。如果k是这条最短路径上的一个中间结点,那么—由i到k和由k 到j的这两条子路径应分为别是由i到k和.由k到j的最短路径。否则,这条由i到j的路径就不是具有最小长度的路径。于是,原理成立。 17.为了把动态规划应用于得到一棵最优二分检索树的问题,需要把构造这样 的一棵树看成是一系列决策的结果,而且要能列出求取序列的递推式. 18. 所谓可靠性设计最优化问题是在的约束下,如何使系统的可靠性

软件测试练习题及答案

练习题 一、判断 (01)测试是为了验证软件已正确地实现了用户的要求。错 (02)白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求。对 (03)白盒测试不仅与程序的内部结构有关,还要考虑程序的功能要求。错 (04)程序员兼任测试员可以提高工作效率。错 (05)黑盒测试的测试用例是根据应用程序的功能需求设计的。对 (06)当软件代码开发结束时,软件测试过程才开始。错 (07)据有关数据统计,代码中60%以上的缺陷可以通过代码审查发现出来。对(08)无效等价类是无效的输入数据构成的集合,因此无需考虑无效的等价类划分。错(09)软件本地化就是将一个软件产品按特定国家或语言市场的需要翻译过来。错(10)在压力测试中通常采用的是黑盒测试方法。对 (11)软件测试员无法对产品说明书进行白盒测试。对 (12)功能测试工具主要适合于回归测试。对 (13)测试人员说:“没有可运行的程序,我无法进行测试工作”。错 (14)自底向上集成需要测试员编写驱动程序。对 (15)测试是可以穷尽的。错 (16)自动化测试相比手工测试而言,能发现更多的错误。错 (17)软件测试自动化可以提高测试效率,可以代替手工测试。错 (18)语句覆盖法的基本思想是设计若干测试用例,运行被测程序,使程序中的每个可执行语句至少被执行一次。对 (19)Beta测试是验收测试的一种。对 (20)软件开发全过程的测试工作都可以实现自动化。错 (21)软件只要经过严格严谨的内部测试之后,可以做到没有缺陷。错 (22)结构性测试是根据软件的规格说明来设计测试用例。错 (23)软件测试工具可以代替软件测试员。错 (24)通过软件测试,可以证明程序的正确性。错 (25)在单元测试中,驱动程序模拟被测模块工作过程中所调用的下层模块。错(26)软件缺陷可能会被修复,可能会被保留或者标识出来。对 (27)测试用例是由测试输入数据和对应的实际输出结果这两部分组成。错(28)单元测试通常由开发人员进行。对 (29)现在人们普遍认为软件测试不应该贯穿整个软件生命周期,而应在编程完毕之后再进行,这样可以降低成本。错 (30)文档的错误不是软件缺陷。错 (31)Junit只是单元测试工具,并不能进行现回归测试。错 (32)判定表法是一种白盒测试方法。错 (33)白盒测试不考虑程序内部结构。错 (34)在单元测试中,桩程序模拟被测模块工作过程中所调用的下层模块。对

创新创业课程试题库

单选什么类型的项目不适合寻求风险投资? A.资金充足的项目 B.自盈利且运转良好的项目 C.前景光明的项目 D.团队成员足够多的项目 2 多选成功创业者的共同特质: A.前瞻性 B.意志力 C.凝聚力 D.理性思考的能力 3 多选没经验的创业者提高成功率的方法有: A.选择创新模式 B.准备充足的资金 C.不怕失败 D.与有经验者合作 4 多选理性应对失败应该做到: A.调整好心态? B.对未来做好充分的心理准备 C.一个人躲起来发泄 D.面对失败时理性从容 5 多选正确的创业心态首先要做到: A.认清自己是否适合创业 B.对自身进行冷静理性的评估 C.对心态、性格、志趣、能力等方面要有超强的准备和训练 D.倾家荡产也要创业 多选 产品初期吸引精准用户的基本手段包括 A.借助大平台 B.使用具有创意的推广方式 C.针对目标用户选择有效的沟通方式 D.花钱买用户 2 多选企业的不同阶段需要设定的不同目标包括 A.战术目标 B.经济目标 C.愿景目标 D.战略目标

A.有 B.没有 2 单选根据统计学规律,创始人为__________人时,初创公司成功概率较大? 个及以上 3 单选创始人需要在企业初创期订立股东协议吗? A.需要 B.不需要 4 单选两个创始人的股份比例分配为以下哪种情况时,相对来说更有利于公司的决策与未来发展? :5 :7 5 单选公司在以下哪个阶段引入具有专业技能的“雇佣军”会比较适宜? A.初创期 轮融资后 6 单选对公司前景的宣传应重点面向: A.公司外部人员 B.公司内部人员 7 单选合伙人在管理职能和股权比例两方面的关系最好是: A.对等的 B.不对等的 8 单选公司初创期,创始人和CEO最好由: A.同一个人担任 B.不同人担任 9多选董事会必须披露的内容包括: A.经营细节 B.财务数据 C.重大发展战略 10 单选监管机制更适用于: A.初创公司 B.较为成熟的大型公司 11 单选根据统计学规律,创始人为__________人时,初创公司成功概率较大?

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