数据库.docx
- 文档编号:28874465
- 上传时间:2023-07-20
- 格式:DOCX
- 页数:19
- 大小:66.36KB
数据库.docx
《数据库.docx》由会员分享,可在线阅读,更多相关《数据库.docx(19页珍藏版)》请在冰豆网上搜索。
数据库
姓名:
_____________准考证号:
______________________报考学校报考专业:
-------------------------------------------密封线----------------------------------------------------------
2008年浙江省普通高校“专升本”联考《计算机综合》试卷
题号
一
二
三
四
五
总分
得分
考试说明:
1、考试时间为150分钟;
2、满分为150分;
3、答案请写在试卷纸上,用蓝色或黑色墨水的钢笔、圆珠笔答卷,否则无效;
4、密封线左边各项要求填写清楚完整。
得分
阅卷人
一、填空题(只需在横线上直接写出答案,本题共有15个空格,每一空格1分,共15分)
1、从硬件体系结构来看,计算机硬件系统采用的经典的计算机结构是。
2、标准的ASCII码在计算机中的表示方式为字节。
3、能够把汇编语言源程序翻译为机器语言。
4、24*24汉字点阵库,一个汉字字形需要字节。
5、(173)10=()16。
6、数据库是长期存储在计算机内、有组织的、可__的数据集合。
7、构成数据模型的三大要素是__________、数据操作和数据完整性约束。
8、事务应该具有四个属性:
、一致性、隔离性和持续性。
9、设关系模式R是第一范式,且每个属性都不传递依赖于R的候选键,则称R是_______范式。
10、ADO数据访问技术中三个主要对象是connection、command、。
11、计算机网络从逻辑或功能上可分为两部分。
这两部分分别是负责数据传输的通信子网和负责数据处理的子网。
12、计算机网络中,通信双方必须共同遵守的规则或约定,称为。
13、WWW网页文件是用HTML语言编写的,并在协议支持下运行。
14、在计算机局域网中,将计算机连接到网络通信介质上的物理设备是。
15、提供网络通讯和网络资源共享功能的操作系统称为。
二、选择题(本题共有15个小题,每一小题1分,共15分,每个小题给出的选项中,只有一项符合要求)
得分
阅卷人
1、CPU是。
A.运算器。
B.控制器
C.计算器D.中央处理器
2、数据结构包括。
A.线性结构和链式结构B.线性结构和存储结构
C.逻辑结构和链式结构D.逻辑结构和存储结构
3、不是操作系统的主要功能。
A.任务管理B.程序设计
C.文件管理D.作业管理
4、数值信息在计算机的表示中,-57的补码是。
A.10111001B.11000110
C.00111001D.11000111
5、(16D.4A)16=()2。
A.101101101.0100101B.110101101.0100101
C.001101101.0100101D.101101110.0100101
6、DB、DBMS和DBS三者之间的关系是。
A.DB包括DBMS和DBSB.DBS包括DB和DBMS
C.DBMS包括DB和DBSD.不能相互包括
7、SQL语言有两种使用方式,分别称为交互式和。
A.嵌入式SQLB.多用户SQL
C.解释式SQLD.提示式SQL
8、SQL语言中COMMIT语句的主要作用是。
A.结束程序B.返回系统
C.提交事务D.存储数据
9、在采用C/S结构的数据库应用中,应将SQLServer安装在。
A.用户端B.服务器端C.终端D.客户机端
10、收回所有用户对基本表STUDENT的UPDATE操作权限可由语句完成。
A.REVOKEUPDATEONTABLESTUDENTFROMWANG
B.REVOKEUPDATEONSTUDENTFROMWANG
C.GRANTUPDATEONSTUDENTTOPUBLIC
D.REVOKEUPDATEONTABLESTUDENTFROMPUBLIC
11、是指在有限地理范围(例如一幢大楼、一个单位或部门)内,将各种计算机与外设互连起来的网络。
A.广域网B.局域网
C.城域网D.公用数据网
12、下列各项中,不能作为IP地址的是
A.202.96.0.1B.202.110.7.12
C.112.256.23.8D.159.226.1.18
13、企业Intranet要与Internet互联,必需的互联设备是。
A.中继器B.调制解调器C.交换器D.路由器
14、下列域名中,属于教育机构的是。
A.B.
C.D.
15、调制解调器(MODEM)的主要功能是。
A.模拟信号的放大B.数字信号的整形
C.模拟信号与数字信号的转换D.数字信号的编码
得分
阅卷人
三、简答题(本题共6个小题,每小题5分,共30分)
1、请图示计算机硬件的体系结构。
2、请解释“回收站”和“剪贴板”这两个概念,并简述他们的作用。
3、简述数据库系统的三级模式结构和两级映像。
4、什么是概念结构设计?
说明采用ER方法进行概念结构设计的步骤。
5、设计一个网络ID为145.66.0.0的TCP/IP网络,该网络将包含13个子网。
如果要求每一个子网可以扩充到3500台主机,试计算该子网掩码。
6、简述ISO/OSI的七层参考模型。
姓名:
_____________准考证号:
______________________报考学校报考专业:
----------------------------------------------密封线-------------------------------------------------------
得分
阅卷人
四、综合题(本题4个小题,共45分)
1、简述计算机存储器分类,说明CPU读取数据的顺序;若用十六进制数给某存储器的各个字节编地址,其地址编号是从0000到FFFF,计算该存储器的容量。
(本题10分)
2、给定3台微机和1台服务器,试设计总线型和星型的局域网,要求画出相应的示意图并明确指出各部分名称。
(本题10分)
3、现有关系数据库如下:
商品表Goods(Gno,Gname,Gprice,Gtype,Gfact),各属性含义依次为商品号,商品名,单价,型号,制造商;
商场表Shops(Sno,Sname,Mname,Saddr),各属性含义依次为商场号,商场名,经理,地址;
销售表Sales(Gno,Sno,Qty),各属性含义依次为商品号,商场号,销售量;
试用SQL语言完成以下操作:
(本小题5×3=15分)
(1)查询制造商为“杭州数源”的商品号,商品名,单价,型号;
(2)查询销售单价低于2000元电视机的商品号,商场号,商场名,地址和销售量;
(3)建立表Sales,并且定义主码和外码。
(假设商品表和商场表已存在,商品号为字符型,长度为5,商场号为字符型,长度为4,销售量为短整型)
(4)将商场号为“S003”的地址改为“延安路100号”。
(5)查询销售两种或两种以上商品的商场名和它的地址。
4、某教学管理系统涉及教员、学生、课程、教室四个实体,它们分别具有下列属性:
教员:
职工号、姓名、年龄、职称学生:
学号、姓名、年龄、性别
课程:
课程号、课程名、课时数教室:
教室编号、地址、容量
这些实体间的联系如下:
一个教员可讲授多门课程,一门课程只能被一个教员讲授;一个学生选修多门课程,每门课程有多个学生选修,学生学习有成绩,一门课只在一个教室上,一个教室可上多门课。
(本题2×5=10分)
(1)请画出教员、学生、课程、教室的E—R图。
(2)将该E—R图转换为关系数据模型。
得分
阅卷人
五、程序设计题(本题共5个小题,共45分)
1、编写程序,输入三角形的三条边长a、b、c(设该三个数值能组成一个三角形),输出三角形的面积,要求输出数据的格式为小数点后占2列,输出数据占有总列数6列。
提示:
p=(a+b+c)/2,s=
。
(本题7分)
2、
姓名:
_____________准考证号:
______________________报考学校报考专业:
----------------------------------------------密封线-------------------------------------------------------
编写程序,输入一个学生的成绩,如果该成绩为100分,则输出“完美”;如果该成绩位于(99,90]区间,则输出“优秀”;如果该成绩位于(89,80]区间,则输出“良好”;如果该成绩位于(79,70]区间,则输出“中等”;如果该成绩位于(69,60]区间,则输出“及格”;如果该成绩位于60以下,则输出“不及格”。
(本题7分)
3、编制程序,输入一个3*3矩阵(设该矩阵中没有相同的数),输出该矩阵中最大值和最小值所在的行号和列号。
(本题10分)
4、编制程序,输出10到30之间所有的素数。
(本题10分)
提示:
素数是只能被1和它本身整除的自然数。
4、编制程序,输入一个字符串,其中只含有英文字母和数字字符,判断该字符串是否是回文,并将该字符串输入文件test5.txt中。
(本题11分)
姓名:
_____________准考证号:
______________________报考学校报考专业:
----------------------------------------------密封线-------------------------------------------------------
2008年浙江省普通高校“专升本”联考《计算机综合》参考答案
1.填空题(每一空格1分,共15分)
1、冯.诺依曼结构
2、1
3、汇编程序
4、72
5、AD
6、共享
7、数据结构
8、原子性
9、第三
10、recordset
11、资源
12、协议
13、HTTP(或超文本传输协议,或HyperTextTransferProtocol)
14、网卡
15、网络操作系统
2.选择题(本题共有15个小题,每一小题1分,共15分,每个小题给出的选项中,只有一项符合要求)
1、D2、D3、B4、D5、A
6、B7、A8、C9、B10、D
11、B12、C13、D14、A15、C
3.简答题(本题共6个小题,每小题5分,共30分)
1、请图示计算机硬件的体系结构。
解答:
2、请解释“回收站”和“剪贴板”这两个概念,并简述他们的作用。
解答:
回收站:
是系统在硬盘上开辟的专门存放被删除文件和文件夹的区域。
(2.5分)
(1)它的默认容量占磁盘空间的10%左右。
(2)用户可以重新设置回收站的容量。
剪贴板:
剪贴板是内存中的一块区域,用来存储被剪切或被复制的信息。
(2.5分)
(1)剪贴板上的内容可以进行多次粘贴。
(2)剪贴板可以存储多种格式的信息。
3、简述数据库系统的三级模式结构和两级映像。
解答:
三级模式结构:
外模式、模式、内模式;(3分)
两级映像:
外模式/模式映像、模式/内模式映像。
(2分)
4、什么是概念结构设计?
说明采用ER方法进行概念结构设计的步骤。
解答:
根据需求分析阶段形成的需求分析说明书,把用户的信息需求抽象为信息结构即概念模型的过程就是概念结构设计。
(2分)
采用ER方法进行概念结构设计的步骤一般可分为两步:
(1)进行数据抽象,设计局部ER模型,即设计用户视图;
(2)集成各局部ER模型,形成全局ER模型,即视图集成。
(3分)
5、设计一个网络ID为145.66.0.0的TCP/IP网络,该网络将包含13个子网。
如果要求每一个子网可以扩充到3500台主机,试计算该子网掩码。
解答:
1)3500=110110101100(1分)
2)该二进制为十位数,N=12(2分)
3)将该类地址的子网掩码255.255.0.0的主机地址全部置1,得到255.255.255.255。
然后再从后向前将后12位置0,即为:
11111111.11111111.11110000.00000000
即255.255.240.0。
这就是该欲划分成主机为3500台的IP地址145.66.0.0的子网掩码。
(2分)
6、简述ISO/OSI的七层参考模型。
解答:
物理层,数据链路层,网络层,传输层,会话层,表示层,应用层
(错2个扣1分)
4.综合题(本题4个小题,共45分)
1、简述计算机存储器分类,说明CPU读取数据的顺序;若用十六进制数给某存储器的各个字节编地址,其地址编号是从0000到FFFF,计算该存储器的容量。
(10分)
解答:
(1)计算机存储器分为外存储器和内存储器。
(2分)
(2)CPU读取数据时,先在一级缓存(L1Cache)中寻找,再从二级缓存(L2Cache)中寻找,然后是内存,最后在外存储器中寻找。
(4分)
(3).(FFFF)16=(65535)10;
故地址总数为:
65536。
则该存储器字节总数为:
65536字节。
65536字节=64kB。
故该存储器容量为64kB。
(4分)
2、给定3台微机和1台服务器,试设计总线型和星型的局域网,要求画出相应的示意图并明确指出各部分名称。
(本题10分)
解答:
每图各5分。
3、现有关系数据库如下:
商品表Goods(Gno,Gname,Gprice,Gtype,Gfact),各属性含义依次为商品号,商品名,单价,型号,制造商;
商场表Shops(Sno,Sname,Mname,Saddr),各属性含义依次为商场号,商场名,经理,地址;
销售表Sales(Gno,Sno,Qty),各属性含义依次为商品号,商场号,销售量;
试用SQL语言完成以下操作:
(本小题5×3=15分)
(1)查询制造商为“杭州数源”的商品号,商品名,单价,型号;
SELECTGno,Gname,Gprice,Gtype
FROMGoods
WHEREGfact=’杭州数源’
(2)查询销售单价低于2000元电视机的商品号,商场号,商场名,地址和销售量;
SELECTGno,Sno,Sname,Saddr,Qty
FROMGoods,Shops,Sales
WHEREGprice<2000
ANDGname=’电视机’ANDGoods.Gno=Sales.Gno
ANDShops.Sno=Sales.Sno
(3)建立表Sales,并且定义主码和外码。
(假设商品表和商场表已存在,商品号为字符型,长度为5,商场号为字符型,长度为4,销售量为短整型)
CTREATETABLESales(GnoCHAR(5),SnoCHAR(4),QtySMALLINT,
PRIMARYKEY(Gno,Sno),
FOREINGKEY(Gno)REFRENCESShops(Gno),
FOREINGKEY(Sno)REFRENCESGoods(Sno))
(4)将商场号为“S003”的地址改为“延安路100号”。
UPDATEShopsSETSaddr=‘延安路100号路’
WHERESno=‘S003’
(5)查询销售两种或两种以上商品的商场名和它的地址。
。
SELECTSname,Saddr
FROMShops
WHERESnameIN
(SELECTSnameFROMSales
GROUPBYSnameHAVINGCOUNT(*)>=2)
4、某教学管理系统涉及教员、学生、课程、教室四个实体,它们分别具有下列属性:
教员:
职工号、姓名、年龄、职称学生:
学号、姓名、年龄、性别
课程:
课程号、课程名、课时数教室:
教室编号、地址、容量
这些实体间的联系如下:
一个教员可讲授多门课程,一门课程只能被一个教员讲授;一个学生选修多门课程,每门课程有多个学生选修,学生学习有成绩,一门课只在一个教室上,一个教室可上多门课。
(本题2×5=10分)
(1)请画出教员、学生、课程、教室的E—R图。
(2)将该E—R图转换为关系数据模型。
解答:
(1)(ER图:
5分,其中实体各0.5分,联系各1分)
(2)、(关系模式:
5分,其中每一模式各1分)
教员(职工号,姓名,年龄,职称)
课程(课程号,课程名,课时数,职工号,教室编号)
学生(学号,姓名,性别,年龄)
教室(教室编号,地址,容量)
选修(学号,课程号,成绩)
5.程序设计题(本题共3个小题,每小题15分,共45分)
说明:
编程题无唯一题解,这里仅给出一个参考代码,请阅卷老师根据学生的编程规范性、编程的方法和思路酌情给分。
3、编写程序,输入三角形的三条边长a、b、c(设该三个数值能组成一个三角形),输出三角形的面积,要求输出数据的格式为小数点后占2列,输出数据占有总列数6列。
提示:
p=(a+b+c)/2,s=
。
(本题7分)
解答:
#include
#include
voidmain()
{
doublea,b,c,p,s;//1分
scanf("%lf%lf%lf",&a,&b,&c);//1分
p=(a+b+c)/2;//1分
s=sqrt(p*(p-a)*(p-b)*(p-c));//2分
printf("%6.2lf",s);//1分
}
2、编写程序,输入一个学生的成绩,如果该成绩为100分,则输出“完美”;如果该成绩位于(99,90]区间,则输出“优秀”;如果该成绩位于(89,80]区间,则输出“良好”;如果该成绩位于(79,70]区间,则输出“中等”;如果该成绩位于(69,60]区间,则输出“及格”;如果该成绩位于60以下,则输出“不及格”。
(本题7分)
解答:
#include
voidmain()//头文件和主函数框架1分
{
doublea;
scanf("%lf",&a);
if(a==100)//1分
printf("完美");
elseif(a>=90&&a<100)//1分
printf("优秀");
elseif(a>=80&&a<90)//1分
printf("优良");
elseif(a>=70&&a<80)//1分
printf("中等");
elseif(a>=60&&a<70)//1分
printf("及格");
else//1分
printf("不及格");
}
3、编制程序,输入一个3*3矩阵(设该矩阵中没有相同的数),输出该矩阵中最大值和最小值所在的行号和列号。
(本题10分)
解答:
#include
voidmain()
{
doublea[3][3],max,min;
inti,j,maxrow,maxcol,minrow,mincol;//定义变量1分
for(i=0;i<3;i++)//双重循环2分
for(j=0;j<3;j++)
{
scanf("%lf",&a[i][j]);
if(i==0&&j==0)//假设第一个参考值2分
{
max=a[0][0];
min=a[0][0];
maxrow=0;
maxcol=0;
minrow=0;
mincol=0;
}
else
{
if(a[i][j]>max)//2分
{
max=a[i][j];
maxrow=i;
maxcol=j;
}
if(a[i][j] { min=a[i][j]; minrow=i; mincol=j; } } } printf("max: %d%d",maxrow,maxcol); printf("min: %d%d",minrow,mincol);//1分 } 4、编制程序,输出10到30之间所有的素数。 (本题10分) 解答: #include voidmain() { inti,j;//定义变量1分 for(i=10;i<30;i++)//3分 { for(j=2;j if(i%j==0)//1分 { break;//1分 } if(j==i)//1分 printf("%d",i); } } 5、编制程序,输入一个字符串,其中只含有英文字母和数字字符,判断该字符串是否是回文,并将该字符串输入文件test5.txt中。 (本题11分) 解答: #include #include voidmain() { charstr[81];//1分 FILE*P;//1分 inti; gets(str);//1分 for(i=0;i if(str[i]! =str[strlen(str)-i-1])//2分 return; P=fopen("test5.txt","w");//1分 fprintf(P,"%s",str);//1分 fclose(P);//1分 }
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库