数据库语言程序设计试卷(非计算机及计算机专业)

数据库语言程序设计试卷(非计算机及计算机专业)
数据库语言程序设计试卷(非计算机及计算机专业)

卷号:A

哈尔滨电子科技大学

数据库语言程序设计 试题

(非计算机及计算机类 专业 用) 闭卷

注意:学号、姓名和所在年级班级不写、不写全或写在密封线外者,试卷作废。

一、判断题(每小题2分,共5题,合计10分)

正确描述请在题后的括号内写上T ,错误的描述请在题后的括

号内写上F 。

( )1、数据的逻辑结构与存储结构是一一对应的。( )

( )2、设计数据库时,将E-R 图转换成关系模型的过程属于物理设计阶段。( ) ( )3、在窗体中,列表框控件是用来输入或编辑字段数据的交互控件。( ) ( )4、Select 语句可作为报表记录源。( )

( )5、宏不是独立的数据库对象,但可以提供独立的操作动作。( )

二、单项选择题(每小题2分,共10题,合计20分)

在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。

( )1、在Access2010的文件菜单中用( ),表示选择该菜单项暂时不能使用。 A 、省略号 B 、向右三角按钮 C 、筛选框 D 、灰色显示

( )2、一名教师讲授一门课程,一门课程有多位同学选修,教师们和学生之间的联系是( )。 A 、一对一 B 、一对多 C 、多对一 D 、多对多 ( )3、用树型结构来表示实体及实体之间联系的数据模型是( )。 A 、关系模型 B 、层次模型 C 、网状模型 D 、实体–联系模型 ( )4、Access2010存储图形、音乐等数据类型采用( )。 A 、Wav 型 B 、JPG 型 C 、OLE 对象 D 、文本型

( )5、Access2010的窗体中与数据表各字段数据相绑定的控件是( )。 A 、文本框控件 B 、标签控件 C 、复选框控件 D 、列表框控件 ( )6、邮政编码是由6位数字组成的字符串,为邮政编码设置的输入掩码是( )。 A 、000000 B 、999999 C 、CCCCCC D 、LLLLLL

( )7、模块是Access 系统中的一个重要对象,以( )为基础编写,以函数过程Function 或子过程Sub 为单元的集合方式存储。 A 、表和查询 B 、VBA C 、窗体 D 、报表

总分 核分人

题号 一 二 三 四 五 六 七 八 九 十 题分 10 20 20 20 20 10 得分

( )8、在创建交叉表查询时,列标题字段的值显示在交叉表的位置是()。

A、第一列

B、第一行

C、上面若干行

D、左面若干列

( )9、在报表设计时,如果只在报表最后一页的主体内容之后输出规定的内容,则需要设置的是()节。

A、报表页眉

B、页面页眉

C、报表页脚

D、页面页脚

( )10、打开查询的宏操作是()。

A、OpenForm

B、OpenModule

C、OpenTable

D、OpenQuery

三、填空题(每小题4分,共5题,合计20分)

在每小题列出的两对括号中填上符合题目要求的答案,请将正确的答案填写在括号内。

( ) 1、在Access2010中,表是()中的对象,数据库文件的扩展名是(. )。( )2、在Access数据库中,()对象用来存储数据,()和模块对象用来实现数据库中的自动操作。

( )3、在Access2010中,数据表的视图包括()视图、数据透视表视图、数据透视图视图和( )视图

( )4、在Access中,创建表对象分为创建()和向表中输入()两个步骤。( )5、在教师表中,查找职称为“教授”的教师,所采用的关系运算是(),查找姓名、职称字段的关系运算是()。

四、简答题(每小题5分,共4题,合计20分)

简要地地回答下面的问题,不用对问题作深入的讨论。

( )1、简叙数据库的定义?

( )2、什么是表和窗体对象的绑定?

( )3、什么是输入掩码?

( )4、什么叫SQL?

五、分析题(第1题5分,第2题15分,合计20分)

分析程序与查询的功能,在信息窗口中填上程序输出结果,并在表格中填写

正确的数据。

( )1、分析如下VBA程序执行后在信息窗口输出的结果。(5分)

Private Sub proc( )

result = ""

For i= 1 To 5

For j = 1 To i

result = result + "*"

Next j

result = result + Chr(13) + Chr(10)

Next i

MsgBox result

End Sub

解:

( )2、成绩表如下图所示:

(1)用查询设计器查询班级为0401,总分在350以上的学生,显示字段包括姓名、英语、高数、C语言、总分,以总分排序,填写查询网格。(5分)

(2)运行查询后,显示的成绩查询填入表内。(5分)

(3)用SQL语言编写(1)的查询代码。(5分)

六、编程题(每小题5分,共2小题,合计10分)

( )1、已知华氏温度68度,用计算公式C = 5 * (F - 32) / 9求摄氏温度C的值。( ) 2、已经定义整型号变量k初值为1,整型变量y,用While循环计算1+2+3+……+100的值。

哈尔滨电子科技大学

《数据库语言程序设计》课程考试

A卷参考答案及评分标准

一、判断题(每小题2分,答错0分,答对2分,共5题,合计10分)

正确描述请在题后的括号内写上T,错误的描述请在题后的括号内写上F。

1、数据的逻辑结构与存储结构是一一对应的。( F )

2、设计数据库时,将E-R图转换成关系模型的过程属于物理设计阶段。(F )

3、在窗体中,列表框控件是用来输入或编辑字段数据的交互控件。(T )

4、Select语句可作为报表记录源。(T )

5、宏不是独立的数据库对象,但可以提供独立的操作动作。(F )

二、单项选择题(每小题2分,选错0分,选对2分,共10题,合计20分)

在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。

1、在Access2010的文件菜单中用( D ),表示选择该菜单项暂时不能使用。

A)省略号B)向右三角按钮C)筛选框D)灰色显示

2.一名教师讲授一门课程,一门课程有多位同学选修,教师们和学生之间的联系是( D )。A)一对一B)一对多C)多对一D)多对多

3.用树型结构来表示实体及实体之间联系的数据模型是( B )。

A)关系模型B)层次模型C)网状模型D)实体–联系模型

4.Access2010存储图形、音乐等数据类型采用( C )。

A)Wav型B)JPG型C)OLE对象D)文本型

5. Access2010的窗体中与数据表各字段数据相绑定的控件是( A )。

A)文本框控件B)标签控件C)复选框控件D)列表框控件

6. 邮政编码是由6位数字组成的字符串,为邮政编码设置的输入掩码是(A)。

A)000000 B)999999 C)CCCCCC D)LLLLLL

7. 模块是Access系统中的一个重要对象,以( B )为基础编写,以函数过程Function或子过程Sub为单元的集合方式存储。

A)表和查询B)VBA C)窗体D)报表

8. 在创建交叉表查询时,列标题字段的值显示在交叉表的位置是( B )。

A)第一列B)第一行C)上面若干行D)左面若干列

9. 在报表设计时,如果只在报表最后一页的主体内容之后输出规定的内容,则需要设置的是( C )节。

A)报表页眉B)页面页眉C)报表页脚D)页面页脚

10. 打开查询的宏操作是( D )。

A)OpenForm B)OpenModule C)OpenTable D)OpenQuery

三、填空题(每空2分,填错0分,填对2分,共10空,合计20分)

1、在Access2010中,表是(数据库)中的对象,数据库文件的扩展名是(.accdb)。

2、在Access数据库中,(表)对象用来存储数据,(宏)和模块对象用来实现数据库中的自动操作。

3、在Access2010中,数据表的视图包括(数据表)视图、数据透视表视图、数据透视图视图和( 设计)视图

4、在Access中,创建表对象分为创建(表结构)和向表中输入(数据)两个步骤。

在教师表中,查找职称为“教授”的教师,所采用的关系运算是(选择),查找姓名、职称字段的关系运算是(投影)。

四、简答题(每小题5分,答错0分,答对5分,共4小题,合计20分)

1、简叙数据库的定义?

答:数据库是为实现一定的目的,按一定的组织方式存储在计算机中相关数据的集合。

2、什么是表和窗体对象的绑定?

答:数据库通过表存放数据,表中的数据通过窗体对象显示出来,要将表与窗体对象建立一个数据的连接,将表中的数据和窗体的控件联系在一起,通过窗体的标签、文本框等控件显示数据称为表和窗体对象的绑定。

3、什么是输入掩码?

答:输入掩码是Access数据库采用的一种控制字符输入格式的方法,输入的数据必须符合输入掩码的要求,保证输入的数据与数据库字段设计的格式标准一致。

4、什么叫SQL?

答:指结构化查询语言简称为SQL,SQL语言是关系数据库的标准。

五、分析题(第1题5分,第2题15分,共2小题,合计20分)

1.分析如下VBA程序执行后在信息窗口输出的结果。(5分)

Private Sub proc( )

result = ""

For i= 1 To 5

For j = 1 To i

result = result + "*"

Next j

result = result + Chr(13) + Chr(10)

Next i

MsgBox result

End Sub

解:以上VBA程序采用循环的嵌套输出字符图形,外层循环对应有5行“*****”输出,内层循环对应着列,第i行显示i列*,输出结果如图所示。

2、成绩表如下图所示:

(1)用查询设计器查询班级为0401,总分在350以上的学生,显示字段包括姓名、英语、高数、C语言、总分,以总分排序,填写查询网格。(5分)

(2)运行查询后,显示的成绩查询填入表内。(5分)

(3)用SQL语言编写(1)的查询代码。(5分)

SELECT 姓名, 班级, 英语, 高数, C语言, 总分

FROM 成绩表

WHERE ((班级="0401") AND (总分>"350"))

ORDER BY 班级, 总分;

六、编程题(每小题5分,共2小题,合计10分)

1、已知华氏温度68度,用计算公式C = 5 * (F - 32) / 9求摄氏温度C的值。

解:参考程序如下:

Sub testa61( )

Dim F As Integer

Dim C As Single

F = 68

C = 5 * (F - 32) / 9

Debug.Print "华氏:", F & "度"

Debug.Print "摄氏:", C & "度"

End Sub

2、已经定义整型号变量k初值为1,整型变量y,用While循环计算1+2+3+……+100的值。解:参考程序如下:

Private Sub testa62( )

k = 1

y = 0

While k <= 100

y = y + k

k = k + 1

Wend

MsgBox y

End Sub

数据库及程序设计复习题及答案

数据库系统概论复习资料 第1章: 一选择题: 1.在数据管理技术的发展过程中, 经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中, 数据独立性最高的是阶段。 A.数据库系统 B.文件系统 C.人工管理 D.数据项管理答案: A 2.数据库的概念模型独立于。 A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界答案: A 3.数据库的基本特点是。 A.(1)数据能够共享(或数据结构化) (2)数据独立性 (3)数据冗余大, 易移植 (4)统一管理和控制 B.(1)数据能够共享(或数据结构化) (2)数据独立性 (3)数据冗余小, 易扩充 (4)统一管理和控制 C.(1)数据能够共享(或数据结构化) (2)数据互换性 (3)数据冗余小, 易扩充 (4)统一管理和控制 D.(1)数据非结构化 (2)数据独立性 (3)数据冗余小, 易扩充 (4)统一管理和控制 答案: B

4. 是存储在计算机内有结构的数据的集合。 A.数据库系统 B.数据库 C.数据库管理系统 D.数据结构答案: B 5.数据库中存储的是。 A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息答案: C 6. 数据库中, 数据的物理独立性是指。 A.数据库与数据库管理系统的相互独立 B.用户程序与DBMS的相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D.应用程序与数据库中数据的逻辑结构相互独立答案: C 7. 数据库的特点之一是数据的共享, 严格地讲, 这里的数据共享是指。 A.同一个应用中的多个程序共享一个数据集合 B.多个用户、同一种语言共享数据 C.多个用户共享一个数据文件 D.多种应用、多种语言、多个用户相互覆盖地使用数据集合答案: D 8.数据库系统的核心是。 A.数据库 B.数据库管理系统 C.数据模型 D.软件工具答

计算机数据库技术

将SQL server数据库导入到Mysql数据库中 第一种是安装mysql ODBC,利用sql server的导出功能,选择mysql数据源,进行数据的直接导出,这种方法很简便,但是针对实际应用有很多弊端,最主要体现就是数据类型问题,首先,sql server数据库中 的ntext,image等数据类型的数据无法直接写入到mysql数据库中,据说只要稍加改动就可以,可惜偶这只菜鸟还没想到如何改动,其次,因为偶在mysql中的数据库设计中将时间都设成int型(保存的是时间戳),所以在数据导过来后,就会出现冲突,再次,这种方法生成的mysql数据表的字段类型都不很合适,所以此种方法我觉得不能提倡。 第二种是利用php或asp脚本来实现数据的导入功能,这种方法需要编写程序,但灵活性大,操作也不是那么困难,一切都尽在你的掌握之中,现简单介绍一下该方法 前提条件是你的mysql环境已经搭建好了,先建好目标数据库,再将所有的表结构用sql语句生成,现在万事具备,只缺数据了。 可以通过下面的php脚本来实现sql server中mydb数据库的user表中数据向mysql中mydb 数据库导入 < $cnx = odbc_connect('web', 'admin', '123456');指的是记录集中的第i个域,你可以有所选择地进行选取,fieldi得到对应域的值,然后你可以对fieldi进行操作 $field2 = odbc_result( $cur, 2 ); $field3 = odbc_result( $cur, 3 ); $field4 = odbc_result( $cur, 4 ); $field5 = odbc_result( $cur, 5 ); $field6 = odbc_result( $cur, 6 ); $field5 = timetoint($field5); &ext Dir="d:attach" If (Dir & fName) Then Dir & fName If fName<>"" AND NOT (Dir & fName) Then Set strm1=("") =1 'Binary filevalue Dir & fName,2 Set strm1=Nothing end if makeattach=fName end if end function 这个函数有3个输入参数,第一个是文件的contentType,第二个是文件的二进制数值,第三个是个可以区别文件名的变量,先根据contentType确定所存文件的后缀名,然后就是将二进制数值保存成指定文件名的文件,并将文件名作为输出参数返回,将返回的参数作为数据写到mysql的数据库中保存。

江苏省2016年对口单招计算机专业综合理论试卷

绝密★启用前 江苏省2016年普通高校对口单招文化统考 计算机应用专业综合理论试卷 一、单项选择题(本大题共30小题,每小题2分,共60分。在下列每小题中,选出一个正确答案,将答题卡上对应选项的方框涂满、涂黑) 1.AlphaGo战胜韩国棋手李世石属于计算机应用领域的 A.科学计算 B.信息处理 C.过程控制 D.人工智能 2.X进制运算式(7)x+(11)x=(20)x,则X为 A.8 B.10 C.16 D.60 3.CPU中用来为后续指令的执行提供判断条件的是 A.缓冲寄存器 B.状态寄存器 C.程序计数器 D.累加器 4.程序控制类指令的指令周期包含的机器周期数至少是 A.0 B.1 C.2 D.3 5.指令长度通常为字节的整数倍,这体现了计算机指令系统的 A.兼容性 B.有效性 C.完备性 D.规整性 6. 32片Intel2114芯片(1024×4)组成的存储体,最多能够存储的汉字(机内码)个数是 A. 1K B.8K C.16K D.32K 7.CPU执行程序发生错误而引起的中断属于 A.软中断 B.硬中断 C.可屏蔽中断 D.非可屏蔽中断 8.微型计算机从硬盘读写文件,通常采用的数据传送方式是 A.程序查询 B.中断 C.PPU D.DMA 9.已知某显卡的显存容量为2MB,输出分辨率为1024×768,则该显卡输出的最大颜色位数为 A.8位 B.16位 C.24位 D.32位 10.连接CPU与北桥芯片的总线,其工作频率称为 A.主频 B.外频 C.核心频率 D.FSB频率 11.目前,常用于个人计算机且无须进行主从设置的硬盘接口是 A. IDE B.SATA C.PATA D.SCSI 12.可以对光盘反复进行写入、更改、删除等操作的刻录方式是

数据库语言程序设计复习题1005

《数据库语言程序设计》复习题 一、分析题(15分) 一个图书馆理系统中有如下信息: 图书:书号、书名、数量、位置 借书人:借书证号、姓名、单位 出版社:出版社名、邮编、地址、电话、E-mail 其中约定:任何人可以借多种书,任何一种书可以被多个人借,借书和还书时,要登记相应的借书日期和还书日期;一个出版社可以出版多种书籍,同一本书仅为一个出版社所出版,出版社名具有惟一性。 根据以上情况,完成如下设计: (1)设计系统的E-R图;5分 (2)将E-R图转换为关系模式;5分 (3)指出转换后的每个关系模式的关系键(主键,外键)。5分 解答: (1) 图书关系模式:图书(书号,书名,数量,位置,出版社名) 主键:书号 外键:出版社名 借书人关系模式:借书人(借书证号,姓名,单位) 主键:借书证号 出版社关系模式:出版社(出版社名,邮编,地址,电话,E-mail) 主键:出版社名

借阅关系模式:借阅(借书证号,书号,借书日期,还书日期) 主键:(借书证号,书号) 外键1:借书证号 外键2:书号 二、设计题1 有一个[学生课程]数据库,数据库中包括三个表: 学生表(学号,姓名,性别,年龄,所在系) 课程表(课程号,课程名,先修课号,学分) 成绩表(学号,课程号,成绩) 用SQL语言编写实现下列功能的代码: 1、建立一个[学生表],要求设置学号属性为主键,规定年龄大于16。 2、查询年龄在20至23岁之间的学生的姓名、系别、和年龄。 3、查询各系的人数及平均年龄。 4、计算“数据库原理”课程的学生平均成绩。 5、将计算机科学系全体学生的成绩置零。 6、创建一个“经济系”全体学生的视图V_JJX。 7、创建一个自定义函数,可以求解任意数n的阶乘累加和,即计算S = 1!+2!+3!+…… + n!,并用n=10调用该函数。 8、创建一个触发器,要求当更新课程表的课程号时,能更新成绩表中相应的课程号。 答案: 1、建立一个学生表。 CREATE TABLE 学生表 (学号 CHAR(5) PRIMARY KEY, 姓名CHAR(20), 性别 CHAR(2), 年龄 INT CHECK(年龄>16), 所在系 CHAR(15)) 2、查询年龄在20至23岁之间的学生的姓名、系别、和年龄 SELECT 姓名, 所在系, 年龄 FROM 学生表 WHERE 年龄 BETWEEN 20 AND 23 3、查询各系的人数及平均年龄。 SELECT 所在系,COUNT(*),AVG(年龄) FROM 学生表 GROUP BY 所在系 4、计算数据库应用课程的学生平均成绩 SELECT AVG(成绩) FROM 成绩表 WHERE 课程号in ( SELECT 课程号 FROM 课程表 WHERE 课程名 ='数据库应用') 5、将计算机科学系全体学生的成绩置零 UPDATE 成绩表 SET 成绩=0 WHERE 学号 in

福建专升本计算机数据库填空题(含答案)考生必背

《专升本数据库》填空题练习 一.数据库概述 1.数据独立性有两个方面的含义,即____和____,当数据库物理结构(包括数据的组织和存储、存取方法、外部存储设备等)发生变化时,不会影响到逻辑结构,进而不必改动程序,这种独立性称之为____;当数据库全局逻辑发生变化时,用户也不需要改动程序,就像数据库没有发生变化一样,这种独立性称之为____。物理独立性逻辑独立性 2.数据管理技术发展经历的三个阶段分别是____、____和____。人工管理阶段文件系统阶段数据库系统阶段 3.数据和信息两个概念既有联系,又有区别。数据是信息的____,信息是数据的____。载体内涵 4.文件系统阶段的数据管理有四个方面的缺陷,它们分别是____;____;____和____。 数据冗余度大数据不一致性数据联系弱数据独立性差 5.数据库技术的主要特点是____、____、____、____和____。数据共享度高数据的冗余度低数据的独立性高数据集中控制数据一致性和可维护性 6.数据库系统最关键的部分是____,它是用户和数据库之间的接口。数据库管理系统 7.SPARC三级结构对数据库的组织从内到外分三个层次描述,分别称之为____,____,____。 其中对数据库整体逻辑描述,不涉及物理存储的层次是___;具体描述数据如何存储在存储介质上的模式称为____;概念模式的子集,是用户眼中的数据库,该模式称为___。三个模式之间的关系是: 模式是内模式的____表示;内模式是模式的____实现;外模式则是模式的____。

内模式外模式内模式外模式逻辑物理部分抽取 8.三个模式之间存在两种映射,其中将用户数据库与概念数据库联系起来的映射是______;将概念数据库与物理数据库联系起来的映射是______。采用映射技术的好处是____、____、___、____。 外模式/模式/内模式保证了数据的独立性保证了数据共享方便了用户使用数据库有利于数据的安全和保密 9.用户能够很方便地使用数据库,并能够最终将用户对数据库的逻辑操作导向对数据库的物理操作是通过____来实现的。 DBMS 10.数据库用户有两类,一类是____,另一类是____。 11.在数据库系统中,应用程序只有通过____才能访问数据库中的数据。 DBMS 12.在DBMS中,定义模式、外模式和内模式,并将各种模式翻译成相应的目标代码,这是DBMS的__ __功能。 数据库定义 13.DBMS的DML实现对数据库的操作,有四种类型的操作,分别是_____、_____、_____和_____。 增加、删除、修改、查询 14.在数据库中,有两种类型的程序设计语言。一种是____,另一种是____。其中,FoxPro是一种____语言。 宿主型自主型

计算机程序设计语言的发展历程

1.概论自从世界上第一台电子计算机ENIAC于1946年问世以来,伴随着计算机硬件的不断更新换代,计算机程序设计语吉也有了很大的发展.至今已有四代语言问世。 在过去的几十年间,大量的程序设计语言被发明、被取代、被修改或组合在一起。 尽管人们多次试图创造一种通用的程序设计语言,却没有一次尝试是成功的。 程序设计语言正在与现代科技日益飞跃,人类的智慧在日益彰显。 1.机器语言电子计算机所使用的是由“0”和“1”组成的二进制数,二进制是计算机的语言的基础。 计算机发明之初,人们只能降贵纡尊,用计算机的语言去命令计算机干这干那,一句话,就是写出一串串由“0”和“1”组成的指令序列交由计算机执行,这种语言,就是机器语言。 使用机器语言是十分痛苦的,特别是在程序有错需要修改时,更是如此。 而且,由于每台计算机的指令系统往往各不相同,所以,在一台计算机上执行的程序,要想在另一台计算机上执行,必须另编程序,造成了重复工作。 但由于使用的是针对特定型号计算机的语言,故而运算效率是所有语言中最高的。 机器语言,是第一代计算机语言。 2.汇编语言为了减轻使用机器语言编程的痛苦,人们进行了一种有益的改进: 用一些简洁的英文字母、符号串来替代一个特定的指令的二进制串,比如,用“ADD”代表加法,“MOV”代表数据传递等等,这样一来,人们很容易读懂并理解程序在干什么,纠错及维护都变得方便了,这种程序设计语言就称为汇编语言,即第二代计算机语言。

然而计算机是不认识这些符号的,这就需要一个专门的程序,专门负责将这些符号翻译成二进制数的机器语言,这种翻译程序被称为汇编程序。 汇编语言同样十分依赖于机器硬件,移植性不好,但效率仍十分高,针对计算机特定硬件而编制的汇编语言程序,能准确发挥计算机硬件的功能和特长,程序精炼而质量高,所以至今仍是一种常用而强有力的软件开发工具。 3.高级语言从最初与计算机交流的痛苦经历中,人们意识到,应该设计一种这样的语言,这种语言接近于数学语言或人的自然语言,同时又不依赖于计算机硬件,编出的程序能在所有机器上通用。 第一个高级程厅设计语著诞生严50年代。 当时的计算机非常昂贵,而月功量非常之少,如问有效地使用计算机足一个相当重要的问题。 另一方面,计算机的执行效率也是人们追求的r1你。 为了有效地使用汁算机.人们设计出了高级语言,用以满足用户的需求。 用商级语言编写的程序需要经过翻译,计算机才能执行。 虽然,程序翻译占去了一些计算机时间,在一定程度上影响了计算机的使用效率。 坦是实践证明。 高级语言是有效地使用汁算机与计算机执行效率之间的一个很好的折中手段。 经过努力,1954年,第一个完全脱离机器硬件的高级语言—FORTRAN问世了,40多年来,共有几百种高级语言出现,有重要意义的有几十种,影响较大、使用较普遍的有FORTRAN、ALGOL、COBOL、BASI C、LISP、SNOBOL、PL/ 1、Pascal、

计算机专业对口升学综合试卷

《操作系统》第七次月考试卷 一、单选题(20*5分=100分) 1、五笔字型输入法属于()。 A 、顺序码B、音码 C 、形码D、音形码 2、在Windows XP中,不能对文件进行的操作是() A、删除文件 B、复制文件 C、隐藏文件 D、最小化文件 3、桌面上能管理各种文件和文件夹的图标是() A、我的文档 B、网上邻居 C、资源管理器 D、我的电脑 4、关于WWW服务系统,说法错误的是() A、WWW服务采用客户机/服务器工作模式 B、客户端应用程序通常称为浏览器 C、WEB页面采用HTTP书写而成 D、页面到页面的链接信息由URL维持 5、下列能用媒体播放器播放的视频文件格式是() A、MP3 B、W A V C、MIDI D、A VI 6、大写字母A的ASCII码值为65,小写字母y的ASCII码值是(). A、120 B、121 C、122 D、123 7、要在WORD文档中调用“排序”操作,应选择的菜单项是() A、插入 B、编辑 C、表格 D、工具 8、下列()不属于北桥芯片管理的范围之列。 A、处理器 B、内存 C、AGP接口 D、IDE接口 9、下列传输媒体中,受天气因素干扰最严重的是()。 A、微波 B、双绞线 C、光纤 D、红外线10、“令牌”适应于()网络中。 A、Ethernet B、Token Ring C、Internet D、无线局域网 11、下列顶级域名中表示非政府机构的是() https://www.360docs.net/doc/254413671.html, https://www.360docs.net/doc/254413671.html, C. gov https://www.360docs.net/doc/254413671.html, 12、在多种数据交换技术中,能完成数据实时信的是()。 A、电路交换B、报文交换C、分组交换D、虚电路分组交换13、TCP/IP模型中,能支持WEB的HTTP、支持电子邮件的SMTP和支持文件传送FTP等功能的是() A、应有层 B、传输层 C、网络层 D、链路层 14、下列IP地址中,属于大型网络的IP地址是( ) A、192.168.100.10 B、133.134.135.136 C、127.138.140.250 D、10.20.30.40 15、要进入DOS编辑环境,应在运行对话框中输入的命令是() A、IPCONFIG B、MSCONFIG C、REGEDIT D、CMD 16、计算机启动时,能引导系统自检等工作的芯片是() A、内存芯片 B、BIOS芯片 C、南桥芯片 D、北桥芯片 17、下列资源中不能设置为网络共享的是() A、CD-ROM B、打印机 C、文件夹 D、显示器 18、若有如图1所示存储结构,且变量定义为struct node{int data;struct *next;}p,q,r;若要实现图2所示的存储结构,可选用的赋值语句是() A、P=r; B、p=q->next C、p->next=q D、p->next= q->next 19、设有如下程序段: char s[]=”hello”,*ps=s; 执行上述程后*(ps+5),的值为………………………………………………() A、’o’ B、’\0’ C、’o’的地址 D、不确定的值 20、以下程序输出的结果是………………………………………………………() #include #include viod main()

数据库语言程序设计(非计算机及计算机专业)(A)

数据库语言程序设计 试题 (非计算机及计算机类 专业 用) 闭卷 注意:学号、姓名和所在年级班 级不写、不写全或写在密封线外者,试卷作废。 一、判断题(每小题2分,共5题,合计10分) 正确描述请在题后的括号内写上T ,错误的描述请在题后的括号内写上F 。 ( )1、数据的逻辑结构与存储结构是一一对应的。( ) ( )2、设计数据库时,将E-R 图转换成关系模型的过程属于物理设计阶段。( ) ( )3、在窗体中,列表框控件是用来输入或编辑字段数据的交互控件。( ) ( )4、Select 语句可作为报表记录源。( ) ( )5、宏不是独立的数据库对象,但可以提供独立的操作动作。( ) 二、单项选择题(每小题2分,共10题,合计20分) 在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。 ( )1、在Access2010的文件菜单中用( ),表示选择该菜单项暂时不能使用。 A 、省略号 B 、向右三角按钮 C 、筛选框 D 、灰色显示 ( )2、一名教师讲授一门课程,一门课程有多位同学选修,教师们和学生之间的联系是( )。 A 、一对一 B 、一对多 C 、多对一 D 、多对多 ( )3、用树型结构来表示实体及实体之间联系的数据模型是( )。 A 、关系模型 B 、层次模型 C 、网状模型 D 、实体–联系模型 ( )4、Access2010存储图形、音乐等数据类型采用( )。 A 、Wav 型 B 、JPG 型 C 、OLE 对象 D 、文本型 ( )5、Access2010的窗体中与数据表各字段数据相绑定的控件是( )。 A 、文本框控件 B 、标签控件 C 、复选框控件 D 、列表框控件 ( )6、邮政编码是由6位数字组成的字符串,为邮政编码设置的输入掩码是( )。 A 、000000 B 、999999 C 、CCCCCC D 、LLLLLL ( )7、模块是Access 系统中的一个重要对象,以VBA ( )为基础编写,以函数过程Function 或子过程Sub 为单元的集合方式存储。 A 、表和查询 B 、VBA C 、窗体 D 、报表 ( )8、在创建交叉表查询时,列标题字段的值显示在交叉表的位置是( )。 题号 一 二 三 四 五 六 七 八 九 十 题分 10 20 20 20 20 10 得分

大学 计算机数据库练习题

1. 一、选择题 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是(A )阶段。 A)数据库系统B)文件系统C)人工管理D)数据项管理 2.在数据库中存储的是(C )。 A)数据B)数据模型C)数据以及数据之间的联系D)信息 3.数据库中,数据的物理独立性是指(A )。 A)数据库与数据库管理系统的相互独立B)用户程序与DBMS的相互独立 C)用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D)应用程序与数据库中数据的逻辑结构相互独立 4.关系模型中,一个关键字(C )。 A)可由多个任意属性组成B)至多由一个属性组成C)可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成D)以上都不是 5.自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的(D )。 A)元组B)行C)记录D)属性 6.SQL语言具有(B )的功能。 A)关系规范化、数据操纵、数据控制B)数据定义、数据操纵、数据控制 C)数据定义、关系规范化、数据控制D)数据定义、关系规范化、数据操纵 7.下列SQL语句中,修改表结构的语句是(A )。 A)ALTER B)CREATE C)UPDATE D)INSERT 8、数据库、数据库系统和数据库管理系统之间的关系是 B A.数据库包括数据库系统和数据库管理系统B.数据库系统包括数据库和数据库管理系统C.数据库管理系统包括数据库和数据库系统D.3者没有明显的包含关系 9、关系模型允许定义3类数据约束,下列不属于数据约束的是 C 。 A.实体完整性约束B.参照完整性约束C.域完整性约束D.用户自定义的完整性约束10. 关系规范化中的插入操作异常是指(D )。 A)不该删除的数据被删除B)不该插入的数据被插入 C)应该删除的数据未被删除D)应该插入的数据未被插入 11.规范化过程主要为克服数据逻辑结构中的插入异常,删除异常以及(C )的缺陷。A)数据的不一致性B)结构不合理C)冗余度大D)数据丢失 12. 侯选关键字中的属性称为(B )。 A)非主属性B)主属性C)复合属性D)关键属性 13. 设有关系R(S,D,M),F={S?D,D?M}。则关系R至多满足(B )。 A)1NF B)2NF C)3NF D)BCNF 14. 关系模式中满足2NF的模式(B )。 A)可能是1NF B)必定是1NF C)必定是3NF D)必定是BCNF 15、惟一索引的"惟一性"是指 C 。 A.字段值的"惟一"B.表达式的"惟一"C.索引项的"惟一"D.列属性的"惟一" 16、数据库管理系统是 B A.系统软件B.应用软C.教学软件D.工具软件 17、关系型数据库采用 B 来表示实体和实体间的联系。 A.属性B.二维表C.字段D.记录

计算机程序设计语言发展史和对程序设计语言未来的看法

计算机程序设计语言发展史和对程序设计语言未来的看法信息科学与工程通信一班比拉力江·买买提20104055049 【摘要】 本文以自然辩证的观点探讨了计算机语言的发展历程,运用自然辩证法的基本理论、基本方法,系统分析了计算机语言的发展历史、现状和未来。并对其的发展趋势和未来模式做了探索性研究和预测,同时以哲学的观点阐述其发展的因果关系,揭示其事物发展的共性问题;最后文章介绍了在计算机语言发展历程中做出杰出贡献的科学家,以其在计算机事业中的突出表现来折射出人类智慧的伟大,以其不平凡的一生来激励和指导我们在计算机语言的发展中向着正确的方向前进。 【关键字】 自然辩证法计算机语言计算机技术编程语言因特网面向对象 一、引言 一九九三年美国的克林顿政府提出了“信息高速公路”计划,从而在这十多年间在全球范围内引发了一场信息风暴,信息技术几乎触及了现代生活的方方面面,毫不夸张的说没有了信息技术,现代文明的生活将无从谈起;作为信息技术中最重要的部分,计算机技术无疑是其发展的核心问题,而我们知道计算机只是一台机器,它只能按照计算机语言编好的程序执行,那么正确认识计算机语言的过去和未来,就是关系到计算机发展的重中之重;以自然辩证法的观点认识和分析计算机语言的发展历程,将有助于更加全面地推动计算机技术的发展,有助于更加准确地掌握计算机语言发展趋势。 二、科学认识大门的钥匙--当代自然辩证法 自然辩证法,是马克思主义对于自然界和科学技术发展的一般规律以及人类认识自然改造自然的一般方法的科学,是辩证唯物主义的自然观、科学技术观、科学技术方法论。它主要研究自然界发展的总规律,人与自然相互作用的规律,科学技术发展的一般规律,科学技术研究的方法。 马克思、恩格斯全面地、系统地概括了他们所处时代的科学技术成功,批判吸取了前人的合理成分,系统地论述了辩证唯物主义自然观、自然科学发展过程及其规律性,以及科学认识方法的辩证法,以恩格斯的光辉著作《自然辩证法》为标志,创立了自然辩证法继续发展的广阔道路。

计算机专业基础综合数据结构(排序)-试卷2

计算机专业基础综合数据结构(排序)-试卷2 (总分:56.00,做题时间:90分钟) 一、单项选择题(总题数:16,分数:32.00) 1.单项选择题1-40小题。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。(分数: 2.00)__________________________________________________________________________________________ 解析: 2.采用简单选择排序,比较次数与移动次数分别为( )。 (分数:2.00) A.O(n),O(log 2 n) B.O(log 2 n),O(n 2 ) C.O(n 2 ),O(n) √ D.O(nlog 2 n),O(n) 解析:解析:简单选择排序的关键字比较次数KCN与对象的初始排列无关。第i趟选择具有最小关键字对象所需的比较次数总是n—i—1次(此处假定整个待排序对象序列有n个对象)。因此,总的关键字比较次 最坏情况是每一趟都要进行交换,总的对象移动次数为RMN=3(n一1)。 3.就排序算法所用的辅助空间而言,堆排序、快速排序、归并排序的关系是( )。 (分数:2.00) A.堆排序<快速排序<归并排序√ B.堆排序<归并排序<快速排序 C.堆排序>归并排序>快速排序 D.堆排序>快速排序>归并排序 解析:解析:此题考查的知识点为排序的空间复杂性。堆排序辅助空间为O(1),快速排序为O(log 2 n),归并排序为O(n)。应选A。 4.一组记录的关键码为(25,48,16,35,79,82,23,40,36,72),其中,含有5个长度为2的有序表,按归并排序的方法对该序列进行一趟归并后的结果为( )。 (分数:2.00) A.16,25,35,48,23,40,79,82,36,72 √ B.16,25,35,48,79,82,23,36,40,72 C.16,25,48,35,79,82,23,36,40,72 D.16,25,35,48,79,23,36,40,72,82 解析:解析:对于(25,48,16,35,79,82,23,40,36,72),(25,48)和(16,35)归并的结果为(16,25,35,48)。(79,82)和(23,40)归并后的结果为(23,40,79,82),余下的两个记录不归并,所以一趟归并后的结果为(16,25,35,48,23,40,79,82,36,72),本题答案为A。 5.已知10个数据元素为(54,28,16,34,73,62,95,60,26,43),对该序列按从小到大排序,经过一趟冒泡排序后的序列为( )。 (分数:2.00) A.16,28,34,54,73,62,60,26,43,95 B.28,16,34,54,62,73,60,26,43,95 √ C.28,16,34,54,62,60,73,26,43,95 D.16,28,34,54,62,60,73,26,43,95 解析:解析:冒泡排序每趟经过比较、交换,从无序区中产生一个最大的元素,所以选B。 6.用某种排序方法对线性表(25,84,21,47,15,27,68,35,20)进行排序时,元素序列的变化情况如下: (1)25,84,21,47,15,27,68,35,20 (2)20,15,21,25,47,27,68,35,84 (3)15,20,21,25,35,27,47,68,84 (4)15,20,21,25,27,35,47,68,84 其所采用的排序方法是( )。(分数:2.00) A.直接选择排序√

全国计算机等级考试二级MySQL数据库程序设计解析

全国计算机等级考试二级MySQL数据库程序设计考试大纲(2013年版 基本要求: 1.初步掌握数据库技术的基本概念、原理、方法和技术; 2.熟练掌握MySQL的安装及配置技能; 3.熟练使用MySQL平台下的SQL语言实现数据库的交互操作; 4.熟悉一种MySQL平台下的一个应用系统开发的主语言(C/ Perl/ PHP并初步具备利用该语言进行简单应用系统的开发能力; 5.掌握MySQL平台下的数据库管理与维护技术。 考试内容: 一、基本概念与方法 1.DBS三级(模式、外模式、内模式结构; 2.DBS的运行与应用结构(C/ S、B/ S; 3.关系规范化的基本方法。 二、数据库设计 1.概念设计; 2.逻辑设计; 3.物理设计。 三、S QL交互操作 利用MySQL进行数据库表、数据及索引的创建、使用和维护

四、MySQL的日常管理 1.MySQL安装与配置技能; 2.MySQL的使用及数据访问的安全控制机制; 3.MySQL数据库的备份和恢复方法; 4.性能调优技术。 五、MySQL的应用编程 1.触发器、事件及存储过程的使用方法; 2.MySQL平台下的C语言(或Perl/ PHP的应用程序编制。 考试方式: 上机考试120分钟,满分100分。 上机考试题型及分值: 单项选择题40分(含公共基础知识部分10分、操作题60分(包括基本操作题、简单应用题及综合应用 题。 上机考试内容: 1.考试环境: 数据库管理系统:MySQL 编程语言:C/ Perl/ PHP 2.在上述环境下完成如下操作

创建和管理数据库;数据查询;安全管理;数据库备份与恢复;数据导入与导出3.在上述环境下开发C/ S或B/ S结构下的一个简单应用系统。

大学计算机数据库应用期末考试复习资料及试卷(含答案)

考试科目:数据库应用 一、选择题 1.以下有关对数据的解释错误的是:(C)。 A、数据是信息的载体 B、数据是信息的表现形式 C、数据是0~9组成的符号序列 D、数据与信息在概念上是有区别的 2.以下模式不是数据库系统体系结构中包含的模式的是:(C)。 A、模式 B、外模式 C、优化模式 D、内模式 3.能够实现对数据库中数据操纵的软件是:(D)。 A、操作系统 B、解释系统 C、编译系统 D、数据库管理系统 4.数据库系统与文件系统最根本的区别是:(D)。 A、文件系统只能管理程序文件,而数据库系统可以管理各种类型文件 B、数据库系统复杂,而文件系统简单 C、文件系统管理的数据量少,而数据库系统可以管理庞大数据量 D、文件系统不能解决数据冗余和数据的独立性,而数据库系统能 5.数据管理技术的发展阶段不包括:(A)。 A、操作系统管理阶段 B、人工管理阶段 C、文件系统管理阶段 D、数据库系统管理阶段 6.以下不属于数据库设计步骤的是:(B)。 A、概念结构设计 B、签约 C、逻辑结构设计 D、需求分析 7.以下方法不能退出Access的是(C)。 A、打开“文件”菜单,选择“退出”命令 B、打开“文件”菜单,按X键 C、按ESC键 D、按Alt+F4键 8.不是Access数据库对象的是(C)。 A、表 B、查询 C、视图 D、模块 9.图形文件的字段类型是(B)。 A、备注型 B、OLE对象 C、日期类型 D、文本类型 10.创建表的方法(D)。 A、数据表视图 B、设计视图 C、表向导 D、以上三种都可以 11.设置数据库的用户密码时,应该用什么方式打开数据库:(C)。 A、只读 B、独占只读 C、独占 D、共享 12.数据管理技术发展经过了三个阶段,以下不是这三个阶段的是:(A) A、智能阶段 B、人工管理 C、文件系统 D、数据库系统 13.数据库系统的组成可以分为几类,除了硬件环境、软件环境、数据库,还包括哪个:(C) A、操作系统 B、CPU C、人员 D、物理数据库 14.常见的数据模型有3种,它们是:(B) A、网状、关系和语义 B、层次、关系和网状 C、环状、层次和关系 D、字段名、字段类型和记录

计算机语言程序设计考试试题

计算机语言程序设计考试试题 1 / 5 计算机语言程序设计试题 一、填空题(每空2分,共30分) 1.结构化程序设计的三种基本结构是:【1】 、【2】 和【3】 。 2.在C 语言中(以16位PC 机为例),一个float 型数据在内存中所占的字节数为【4】 。 3.若有定义int a=2;在Turbo C 中有printf (“%d ,%d ”,a ,2&&++a );则输出为【5】 。 4.表达式x=23>16&&12+1的值为【6】 。 5.执行语句printf ("%d",strupr ("Windows ");后,输出结果为【7】 。 6.有int a=12,n=5,表达式a%=(n%=2)运算后a 的值为【8】 。 7.在C 语言中,二维数组元素在内存中的存放顺序为【9】 。 8.使用局部和全局变量时,全局变量和局部变量【10】 同名;形参和局部变量【11】 同名。 9.字符数组的输入输出有两种方法:逐个字符输入输出,用格式符【12】 ;将整个字符串 一次输入或输出,格式符【13】 。 10.语句段char s[20]=”ABCD ”,*sp=s; sp++;puts(strcat(sp+1,”MA ”));的输出结果是【14】 。 15】 值。 二、单项选择题(每小题2分,共30分) 1.C 程序的基本单位是( ) A .语句 B .字符 C .程序行 D .函数 2.TURBO C 中float 类型变量所占字节数是( ) A .8 B .4 C .2 D .2

3.以下符号中能用作用户标识符的是() A.if B.3com C._3com D.break 4.C语言中运算对象必须是整型的运算符是() A.%= B./ C.= D.* 5.执行循环语句:for(x=0,y=0;y!=200&&x<4;x++)y+=100;其循环体共执行()次。 A.2 B.3 C.4 D.5 6.与(!a==1)等价的表达式是()。 A.(a>0)B.(!a)C.(a!=0)D.(a<0) 7.如有函数int max(float x){x++;return x;},则该函数返回值的类型为()。 A.float类型B.void类型C.int类型D.无法确定 8.能正确表示代数式ln(x+y)的C语言表达式是()。 A.log10(x+y) B.lg10(x+y) C.lg(x+y) D.log(x+y) 9.执行下面的程序段后,num的值为()。 int *p,num; num=10; p=# num=*p+20; A.30 B.20 C.10 D.40 10.若有定义:int x,*pp;则正确的赋值表达式是()。 A.pp=&x B.pp=x C.*pp=&p D.*pp=*x 11.若有定义int x=1,y=1,z=1,c;执行语句c= --x&&++y&&z++;后x、y、z的值分别是()A.0、2、2 B.0、1、1 C.0、1、2 D.0、2、1 12.字符串”\abcd\13\\”的长度是()。 A.7 B.6 C.11 D.10 13.下面程序main( ){int c1=2,c2=0; while(c1) {printf(”%d%d”,c1--,c2);}}运行的结果是()。 A.输出2 0 B.无输出内容C.陷入死循环D.输出1 0 14.下面程序运行的结果是()。 #include #define HELLO ”lin” void main( ){printf(“HELLO”);printf(HELLO);} A.HELLOHELLO B.HELLO C.HELLOlin D.linHELLO 15.下面程序的输出结果是()。

4、计算机专业理论试题

2010年青岛市对口高职第一次模拟考试 计算机类专业理论综合试题 本试卷分第Ⅰ卷(选择题)和第Ⅱ卷(非选择题)两部分。第Ⅰ卷1至6页,第Ⅱ卷7至12页。满分200分,考试时间120分钟。 第Ⅰ卷(选择题,共100分) 一、单项选择题(本大题共50个小题,每小题2分,共100分。在每小题列出的四个选项中,只有一项符合题目要求,请将符合题目要求的选项选出) 1.SATA接口不用于连接()。 A.软驱 B.光驱C.DVD-ROM D.硬盘 2.BIOS芯片是一块()芯片。 A.RAM B.DRAM C.FLASH ROM D.SRAM 3.若光驱与硬盘共用一条数据线,将光驱设置成()有利于整个系统的传输。 A.主盘 B.从盘C.主从盘皆可 D.系统盘 4.计算机安装前,释放人体所带静电的原因是()。 A.防止击穿内部主板B.防止击穿集成电路 C.防止击穿显示器D.防止人被电击 5.显卡的刷新频率主要取决于显卡上()的转换速度。 A.RAMDAC B.ROM C.VRAM D.CACHE 6.用于存放数据和运算的中间结果的是()。 A.主存 B.外存C.闪存 D.硬盘 7.网卡的英文缩写是()。 A.DC B.SD C.NIC D.SPD 8.单页打印成本最高的是()。 A.针式打印机 B.热敏式打印机C.激光打印机 D.喷墨打印机 9.Award BIOS保存改变后的CMOS设置并退出的快捷键是()。 A.F7 B.F6 C.F10 D.F5

10.关于Award BIOS 自检响铃含义说法正确的是()。 A.一长两短说明显示器或显卡错误B.一长三短说明内存条出错 C.一长九短说明键盘控制器错误D.一长一短说明电源有问题 11.下列驱动程序的安装方法不正确的是()。 A.通过安装包进行安装B.手动安装 C.系统检测自动安装D.直接复制文件到驱动程序文件夹12.Windows系统还原的对象可以是()。 A.只能是系统盘B.可以是系统盘,也可以是其他逻辑盘C.只能是系统盘以外的磁盘D.以上说法均不正确 13.扫描仪的主要技术参数不包括()。 A.防抖动 B.感光元件C.色彩位数 D.接口类型 14.下列连接线中不分方向的是()。 A.RESET B.HDD LED C.SPEAKER D.POWER LED 15.要发挥Windows Vista的优越性能,对硬件环境的要求不包括()。A.64位双核处理器B.2G内存 C.50G硬盘D.128MB以上的显存 16.作为一个图像设计师,选购计算机时重点关注的部件是()。 A.内存B.显卡和显示器C.硬盘D.主板 17.关于操作系统的优化,以下说法正确的是()。 A.使用默认回收站空间的大小B.尽力增加系统的还原点 C.关闭淡入淡出、滑动打开等视觉效果 D.减少虚拟内存的大小 18.下列有关磁盘分区说法错误的是()。 A.磁盘分区就是把一个物理硬盘分成若干个逻辑磁盘 B.利用磁盘分区可以把软盘分成若干个逻辑磁盘 C.新硬盘使用前需要分区和格式化 D.一块物理硬盘最多可以分为24个逻辑磁盘

数据库语言程序设计试卷(非计算机及计算机专业)

卷号:A 哈尔滨电子科技大学 数据库语言程序设计 试题 (非计算机及计算机类 专业 用) 闭卷 注意:学号、姓名和所在年级班级不写、不写全或写在密封线外者,试卷作废。 一、判断题(每小题2分,共5题,合计10分) 正确描述请在题后的括号内写上T ,错误的描述请在题后的括 号内写上F 。 ( )1、数据的逻辑结构与存储结构是一一对应的。( ) ( )2、设计数据库时,将E-R 图转换成关系模型的过程属于物理设计阶段。( ) ( )3、在窗体中,列表框控件是用来输入或编辑字段数据的交互控件。( ) ( )4、Select 语句可作为报表记录源。( ) ( )5、宏不是独立的数据库对象,但可以提供独立的操作动作。( ) 二、单项选择题(每小题2分,共10题,合计20分) 在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。 ( )1、在Access2010的文件菜单中用( ),表示选择该菜单项暂时不能使用。 A 、省略号 B 、向右三角按钮 C 、筛选框 D 、灰色显示 ( )2、一名教师讲授一门课程,一门课程有多位同学选修,教师们和学生之间的联系是( )。 A 、一对一 B 、一对多 C 、多对一 D 、多对多 ( )3、用树型结构来表示实体及实体之间联系的数据模型是( )。 A 、关系模型 B 、层次模型 C 、网状模型 D 、实体–联系模型 ( )4、Access2010存储图形、音乐等数据类型采用( )。 A 、Wav 型 B 、JPG 型 C 、OLE 对象 D 、文本型 ( )5、Access2010的窗体中与数据表各字段数据相绑定的控件是( )。 A 、文本框控件 B 、标签控件 C 、复选框控件 D 、列表框控件 ( )6、邮政编码是由6位数字组成的字符串,为邮政编码设置的输入掩码是( )。 A 、000000 B 、999999 C 、CCCCCC D 、LLLLLL ( )7、模块是Access 系统中的一个重要对象,以( )为基础编写,以函数过程Function 或子过程Sub 为单元的集合方式存储。 A 、表和查询 B 、VBA C 、窗体 D 、报表 总分 核分人 题号 一 二 三 四 五 六 七 八 九 十 题分 10 20 20 20 20 10 得分

计算机数据库管理技术分析

关于计算机数据库的管理技术分析 摘要:数据库安全包含两层含义:第一层是指系统运行安全,系统运行安全通常受到的威胁如下,一些网 络不法分子通过网络,局域网等途径通过入侵电脑使系统无法正常启动,或超负荷让机子运行大量算法, 并关闭cpu风扇,使cpu过热烧坏等破坏性活动; 第二层是指系统信息安全,系统安全通常受到的威胁 如下,黑客对数据库入侵,并盗取想要的资料。 关键字:数据库 管理 技术 数据库系统在管理数据和数据传输中起着至关重要的作用,数据库系统在实际应用中存在来自各方面的安全风险,由安全风险最终引起安全问题。 一、数据库安全的含义 数据库安全包含两层含义:第一层是指系统运行安全,系统运行安全通常受到的威胁如下,一些网络不法分子通过网络,局域网等途径通过入侵电脑使系统无法正常启动,或超负荷让机子运行大量算法,并关闭cpu风扇,使cpu过热烧坏等破坏性活动; 第二层是指系统信息安全,系统安全通常受到的威胁如下,黑客对数据库入侵,并盗取想要的资料。 下面从晰面讲述数据库系统的安全风险。 二、数据库安全的特征 数据库系统的安全特性主要是针对数据而言的,包括数据独立性、数据安全性、数据完整性、并发控制、故障恢复等几个方面。下面分别对其进行介绍 1、数据独立性 数据独立性包括物理独立性和逻辑独立性两个方面。物理独立性是指用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的;逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的。 2、数据安全性 操作系统中的对象一般情况下是文件,而数据库支持的应用要求更

为精细。通常比较完整的数据库对数据安全性采取以下措施: (1)将数据库中需要保护的部分与其他部分相隔。 (2)采用授权规则,如账户、口令和权限控制等访问控制方法。 (3)对数据进行加密后存储于数据库。 3、数据完整性 数据完整性包括数据的正确性、有效性和一致性。正确性是指数据的输入值与数据表对应域的类型一样;有效性是指数据库中的理论数值满足现实应用中对该数值段的约束;一致性是指不同用户使用的同一数据应该是一样的。保证数据的完整性,需要防止合法用户使用数据库时向数据库中加入不合语义的数据 4、并发控制 如果数据库应用要实现多用户共享数据,就可能在同一时刻多个用户要存取数据,这种事件叫做并发事件。当一个用户取出数据进行修改,在修改存入数据库之前如有其它用户再取此数据,那么读出的数据就是不正确的。这时就需要对这种并发操作施行控制,排除和避免这种错误的发生,保证数据的正确性。 5、故障恢复 由数据库管理系统提供一套方法,可及时发现故障和修复故障,从而防止数据被破坏。数据库系统能尽快恢复数据库系统运行时出现的故障,可能是物理上或是逻辑上的错误。比如对系统的误操作造成的数据错误等。 三、计算机安全问题的具体原因的分析 1、操作方面的问题来自操作系统的风险主要集中在病毒、后门、数据库系统和操作系统的关联性方面。 首先在病毒方面,操作系统中可能存在的特洛伊木马程序对数据库系统构成极大的威胁,数据库管理员尤其需要注意木马程序带给系统人驻程序所带来的威胁。一旦特洛伊木马程序修改了人驻程序的密码,并

相关文档
最新文档