




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2012年浙江农林大学信息技术综合考研真题及答案一、数据结构部分(一)单选题(20 分)1、有一个算法由 3 个部分的代码嵌套连接组成,每部分的时间复杂度分别为 O(1)、O(n2)、O(n3),该算法的时间复杂度为()。A. O(1)+(n2)+(n3)B. O(n2)C. (n3)D. (n5)2、设单链表中结点的结构为(data ,next)。已知指针 q 所指结点是指针 p 所指结点的直接前驱,若在*q 与*p 之间插入结点*s,则应执行下列哪一个操作?()。A.s->next=p->next;p->next=sBq->next=s ;s->next=pC
2、.p->next=s->next;s->next=pD.p->next=s ;s->next=q3、线性链表不具有的特点是()。A随机访问B不必事先估计所需存储空间大小C插入与删除时不必移动元素D所需空间与线性表长度成正比4、一个栈的入栈序列是 a,b,c,d,e,则栈的不可能的输出序列是()。A. d c e a b B.d e c b aC. e d c b aD.a b c d e5、在一棵二叉树的二叉链表中,空指针域数等于非空指针域数加()。A. 2B. 1C. 0D. 16、具有 65 个结点的完全二叉树的高度为()。(根的层次号为 0)A8B7C6D5
3、7、对某二叉树进行前序遍历的结果为 ABDEFC,中序遍历的结果为 DBFEAC,则后序遍历的结果为()。ADBFEACBDFEBCACBDFECADBDEFAC8、在一棵具有 5 层的满二叉树中结点数为()。A 31 B 32 C 33 D 169、如果从无向图的任一顶点出发进行一次深度优先搜索即可访问所有顶点,则该图一定是()。A.完全图B.连通图C.有回路D.一棵树10、一个对象序列的排序码为46,79,56,38,40,84,采用快速排序以位于最左位置的对象为基准而得到的第一次划分结果为()。A38,46,79,56,40,84B38,79,56,46,40,84C40,38,46,5
4、6,79,84D38,46,56,79,40,84(二)填空题(7 分)1、计算机中的算法指的是解决某一问题的有限运算序列,它必须具备输入、输出、可行性、()和()等 5 个特征。2、有一个算法由 3 个部分的线性代码连接组成,每部分的时间复杂度分别为 O(n)、O(n2)、O( n4 ),该算法的时间复杂度为( )。3、线性表的常见链式存储结构有单链表、()和()。4、若已知一个栈的入栈序列是 1,2,3,4,n ,其输出序列是 P1,P2,P3,Pn,若 P1=n,则 Pi 为()。5、对任何二叉树,若度为 2 的节点数为 n2,则叶子数 n0=()。(三)综合题(18 分)1、给出下列二
5、叉树的前序序列、中序序列、后序序列。(6 分)2、假定用于通信的电文仅由 5 个字母 a,b,c,d, e 组成,各个字母在电文中出现的频率分别为 7,6, 5,2,4。试为这 5 个字母设计 Huffman 树且写出对应的 Huffman 编码。(5 分)3、已知待排序记录的关键字序列为83,69,41,22,15,33,8,要求用直接插入排序法按从小到大顺序写出每趟排序的结果,直到排序结束。(7 分)二、数据库部分(一)填空题(5%,每空分)1、现实世界中,事务的个体在信息世界中称为:_ (1) _,在机器世界中称为_ (2) _。2、数据库的三要素包含数据结构、_(3) _、_ (4)
6、_。3、创建数据库的 SQL 命令为:CREATE_ (5)_。4、数据库管理系统提供的数据保护功能主要包括:_ (6) _、_ (7) _、_(8) _和_ (9)_。5、在 SQL 中,如果希望将查询结果排序,应在 SELECT 语句中使用:_ (10) _,其中_ (11)_选项表示升序,_(12)_选项表示降序。6、 SELECT 语句中进行查询,若希望查询的结果不出现重复无组,应在 SELECT 子句中使用_ (13) _保留字。7、数据库系统通常采用三级结构:外模式、_ (14) _、_ (15)_。(二)是非题(15%,每空 1 分)1、 SQL 中创建基本表使用 CREATE
7、TABLE 语句()2、视图创建完毕后,数据字典中存放的是视图定义()3、 WHERE 子句的条件表达式中,可以匹配 0 到多个字符的通配符是“?”()4、 Select 语句是一种查询语句()5、视图定义后,数据字典中存放的是视图的数据()6、 select 语句中与 having 子句同时使用的是 GROUP BY 子句()7、 SQL SERVER 中,MODEL 数据库是示例数据库()8、假设表中某列的数据类型为 VARCHAR(10),输入字符串“123”后,数据库中存储的是 3 个字节()9、 SQL SERVER 中一张表的聚簇索引个数可以有多个()10、通过 DELETE 语句
8、可以将数据插入到某个表中()11、候选码中的属性称为非主属性()12、SQL SERVER 是一种关系数据库管理系统()13、当两个关系没有公共属性时,其自然连接表现为迪卡尔积()14、关系数据库的逻辑模型设计阶段,任务是将概念模型转换成关系模型()15、数据库中,“脏数据”指未提交的数据()(三)简答题(30%,每小题 5 分)设学生选课数据库有如下三个表。学生(学号,姓名,性别,年龄);课程(课程号,课程名,学分);成绩(学号,课程号,成绩)其中:1)学生表的主码为“学号”;2) 课程表的主码为“课程号”;3) 成绩表的主码为“学号课程号”。且学号为外码,其被参照表为学生表,对应属性为学号
9、;课程号为外码,其被参照表为课程表,对应属性为课程号。试用 SQL 语句表达下列操作:1、 查询男同学的基本信息2、 查询统计低于 60 分的学生人数3、 查询选修了“数据库原理与技术”的课程的学生成绩4、 查询各学生平均成绩,并按平均成绩从高到低进行排序5、 将记录(C07,C 语言,3)插入到课程表中6、 将学号为S01,课程号为C01的记录的成绩修改为 80。三、计算机网络部分(45 分)(一)选择题(10 题,每题 1 分,共 10 分)1. /24 中的 24 表示_A、IP 地址 中前 24 位为主机地址B、IP 地址 168.95
10、.192.1 中前 24 位为网络地址C、IP 地址 中后 24 位为主机地址D、IP 地址 中后 24 位为网络地址2IPv4 的 IP 地址为()位。A、16B、32C、64D、1283.完成 IP 地址到 MAC 地址转换工作的协议是_A、ICMP B、RARP C、ARP D、DNS 4下面可以用来作为子网掩码的是 ( )A、60B、76C、84D、925.政府部门的域名应该包含( )A、comB、eduC、gov D、org6下列
11、串中,不是一个合法 IP 地址的是()。A、B、C、0D、350.267.45.1287.完成将域名转换成 IP 地址需要使用下列哪种服务( )A、WWWB、FTPC、SMTPD、DNS8. CSMA/CD 监听冲突/检测工作在_A、物理层B、数据链路层C、网络层D、传输层9.HTTP 使用的熟知端口号是:A、21B、23C、53D、80107 是下列哪一类地址?A、A 类B、B 类C、C 类D、D 类(二)简答题(5 题,每题 6 分,共 30 分)1.ARP 的作用是什么?如何实现的?2.请说明 CSMA/
12、CD 协议的工作原理。 3.什么是单工?什么是半双工?什么是全双工?4.为了解决 IPv4 地址紧张的问题,出现了哪些技术?并对它们进行简要说明。5.请举例说明网络中的一台计算机是如何判断另一个 IP 地址是否与自己同一个网络。(三)计算题(5 分)1.(5 分)一个单位一共有 5 个部门,因此希望能有 5 个单独的网络,但此单位只拥有一个 C 类 IP 地址 。请完成下面两个问题:1)将此单位拥有的 IP 地址分成 5 个子网,指出各个子网的 IP 地址范围。2)分成的 5 个子网的子网掩码都一样,是多少?一、数据结构部分12345678910DBAAABBABC(
13、二)填空题(7 分,每题 1 分)确定性有穷性O( n4 )双向链表循环链表n-i+1n2+1(三)综合题(18 分)1、6 分,每个 2 分前序:CABEFDHG中序:BAFECHDG后序:BFEAHGDC2、5 分,每个 1 分a :10b: 00c: 01d:110e :1113、7 分,每趟 1 分第一趟:83,69,41,22,15,33,8第二趟:69,83,41,22,15,33,8第三趟:41,69,83,22,15,33,8第四趟:22,41,69,83, 15,33,8第五趟:15,22,41,69,83, 33,8第六趟:15,22,33,41,69,83, 8第七趟:8
14、,15,22,33,41,69,83二、数据库部分(一)填空题(5%,每空分)1、现实世界中,事务的个体在信息世界中称为:_(1)实体_,在机器世界中称为_(2)记录_。2、数据库的三要素包含数据结构、_(3)_数据操作_、_(4)_完整性约束_3、创建数据库的 SQL 命令为:CREATE_(5)DATABASE_。(注:不区分字母大小写)4、数据库管理系统提供的数据保护功能主要包括:_(6)数据完整性控制_、_ (7)数据安全性控制_、_ (8)并发控制_和_ (9)数据库恢复_。(注:(6)(9)顺序可互换)5、在 SQL 中,如果希望将查询结果排序,应在 SELECT 语句中使用:_
15、(10)ORDERBY_ ,其中_ (11)ASC _ 选项表示升序,_(12)DESC_选项表示降序。(注:不区分字母大小写)6、 SELECT 语句中进行查询,若希望查询的结果不出现重复无组,应在 SELECT 子句中使用_(13)DISTINCT_保留字。(注:不区分字母大小写)7、数据库系统通常采用三级结构:外模式、_(14) 模式/概念模式/逻辑模式_、_(15)内模式/存储模式/物理模式_。(注(14)、(15)顺序可互换)(二)是非题(15%,每空 1 分)1、 SQL 中创建基本表使用 CREATE TABLE 语句()2、视图创建完毕后,数据字典中存放的是视图定义()3、 W
16、HERE 子句的条件表达式中,可以匹配 0 到多个字符的通配符是“?”()4、 Select 语句是一种查询语句()5、 ALTER 语句可实现对表中数据的修改()6、 select 语句中与 having 子句同时使用的是 GROUP BY 子句()7、 SQL SERVER 中,MODEL 数据库是示例数据库()8、假设表中某列的数据类型为 VARCHAR(10),输入字符串“123”后,数据库中存储的是 3 个字节()9、 SQL SERVER 中一张表的聚簇索引个数可以有多个()10、通过 DELETE 语句可以将数据插入到某个表中()11、候选码中的属性称为非主属性()12、SQL
17、SERVER 是一种关系数据库管理系统()13、当两个关系没有公共属性时,其自然连接表现为迪卡尔积()14、关系数据库的逻辑模型设计阶段,任务是将概念模型转换成关系模型()15、数据库中,“脏数据”指未提交的数据()(三)简答题(30%,每小题 5 分)设学生选课数据库有如下三个表。学生(学号,姓名,性别,年龄);课程(课程号,课程名,学分);成绩(学号,课程号,成绩)其中:1)学生表的主码为“学号”;2) 课程表的主码为“课程号”;3) 成绩表的主码为“学号课程号”。且学号为外码,其被参照表为学生表,对应属性为学号;课程号为外码,其被参照表为课程表,对应属性为课程号。试用 SQL 语句表达下
18、列操作:1、 查询男同学的基本信息答案:SELECT * FROM 学生 WHERE 性别男(其中“*”可用“学号,姓名,性别,年龄”代替评分标准:SELECT (1 分)*(1 分)FROM(1 分) 学生(1 分)WHERE 性别男(1 分)2、 查询统计低于 60 分的学生人数答案:SELECT COUNT(*) FROM 成绩 WHERE 成绩<60评分标准:SELECT(1 分) COUNT(*)(2 分)FROM 成绩 (1 分)WHERE 成绩<60(1 分)3、 查询选修了“数据库原理与技术”的课程的学生成绩答案:1) SELECT 学号,成绩 FROM 成绩 WH
19、ERE 课程号=(SELECT 课程号 FROM 课程 WHERE 课程名数据库原理与技术2) SELECT 学号,成绩 FROM 课程,成绩 WHERE 课程.课程号=成绩.课程号 AND 课程名=数据库原理与技术评分标准:1)SELECT 学号,成绩(1 分) FROM 成绩(1 分) WHERE 课程号=(1分)(SELECT 课程号 FROM 课程 WHERE 课程名数据库原理与技术)(2分)注:“SELECT 学号,成绩”也可改成“SELECT 学号,课程号,成绩”或改成“SELECT *”,“课程号=”可以改成“课程号 IN .”2)SELECT 学号,成绩(1 分) FROM 课
20、程,成绩(2 分) WHERE 课程.课程号=成绩.课程(1 分) AND 课程名=数据库原理与技术(1 分)4、 查询各学生平均成绩,并按平均成绩从高到低进行排序答案:SELECT 学号,AVG(成绩) FROM 成绩 ORDER BY 成绩 DESC评分标准:SELECT 学号(1 分),AVG(成绩)(1 分) FROM 成绩(1 分) GRROUP BY 学号(1 分) ORDER BY AVG(成绩)(1 分) DESC(1 分)5、 将记录(C07,C 语言,3)插入到课程表中答案:INSERT INTO 课程 VALUES(C07,C 语言,3) 或者 INSERT INTO 课
21、程(学号,课程号,成绩)VALUES(C07,C 语言,3)评分标准:INSERT INTO(1 分) 课程(1 分)VALUES(C07,C 语言,(3 分)6、 将学号为S01,课程号为C01的记录的成绩修改为 80。答案:UPDATE 成绩 SET 成绩80WHERE 学号=S01AND课程号C01评分标准:UPDATE 成绩(2 分) SET 成绩80(2 分)WHERE 学号=S01AND课程号C01(1 分)三、计算机网络部分(一)选择题(10 题,每题 1 分,共 10 分)12345678910BBCDCDDBDA(二)简答题(5 题,每题 6 分,共 30 分)1、ARP 的
22、作用和实现首先,每台主机都会在自己的 ARP 缓冲区中建立一个 ARP 列表,以表示 IP 地址和 MAC地址的对应关系。(2 分)当源主机需要将一个数据包要发送到目的主机时,会首先检查自己 ARP 列表中是否存在该 IP 地址对应的 MAC 地址,如果有,就直接将数据包发送到这个 MAC 地址;如果没有,就向本地网段发起一个 ARP 请求的广播包,查询此目的主机对应的 MAC 地址。此 ARP 请求数据包里包括源主机的 IP 地址、硬件地址、以及目的主机的 IP 地址。(2 分)网络中所有的主机收到这个 ARP 请求后,会检查数据包中的目的 IP 是否和自己的 IP地址一致。如果不相同就忽略
23、此数据包;如果相同,该主机首先将发送端的 MAC 地址和 IP地址添加到自己的 ARP 列表中,如果 ARP 表中已经存在该 IP 的信息,则将其覆盖,然后给源主机发送一个 ARP 响应数据包,告诉对方自己是它需要查找的 MAC 地址;源主机收到这个 ARP 响应数据包后,将得到的目的主机的 IP 地址和 MAC 地址添加到自己的 ARP 列表中,并利用此信息开始数据的传输。如果源主机一直没有收到 ARP 响应数据包,表示 ARP查询失败。(2 分)2、CSMA/CD 协议的工作原理CSMA/CD(Carrier Sense Multiple Access/Collision Derect),
24、即载波监听多路访问/冲突检测方法是一种争用型的介质访问控制协议。它起源于美国夏威夷大学开发的ALOHA 网所采用的争用型协议,并进行了改进,使之具有比 ALOHA 协议更高的介质利用率。(2 分)CSMA/CD 是一种分布式介质访问控制协议,网中的各个站(节点)都能独立地决定数据帧的发送与接收。每个站在发送数据帧之前,首先要进行载波监听,只有介质空闲时,才允许发送帧。这时,如果两个以上的站同时监听到介质空闲并发送帧,则会产生冲突现象,这使发送的帧都成为无效帧,发送随即宣告失败。(2 分)每个站必须有能力随时检测冲突是否发生,一旦发生冲突,则应停止发送,以免介质带宽因传送无效帧而被白白浪费,然后
25、随机延时一段时间后,再重新争用介质,重发送帧。CSMA/CD 协议简单、可靠,其网络系统(如 Ethernet)被广泛使用。(2分)3、单工:发送端、接收端角色固定。(2分)半双工:发送端、接收端角色不固定,但不能同时双向传输。(2分)全双工:发送端、接收端角色不固定,并可以同时双向传输。(2分)4、1)采用无分类编址 CIDR,使得 IP 地址的分配更加合理(2分)2)采用网络地址转换 NAT,可节省许多全球 IP 地址(2分)3)采用具有更大地址空间的 IP 协议,即 IPV6(2分)5、答:一台计算机要判断另一个 IP 是否与自己同一个网络,要计算两个值:1) 自己 IP 与自己的子网掩码相“与”,得到自己所处的网络地址。(2 分)2)对方的 IP 与自己的子网掩码相“与”,得到对方所处的网络地址,如
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年山东省环保发展集团有限公司校园招聘(144人左右)笔试参考题库附带答案详解
- 2025新员工岗前安全培训考试试题及答案(基础+提升)
- 25年公司主要负责人安全培训考试试题及参考答案(综合卷)
- 25年企业员工安全培训考试试题含答案【A卷】
- 2025简易知识产权专利合同范本
- 2025商品房买卖合同指南
- 2025国际航空运输合同样本
- 2025年硅力敏传感器合作协议书
- 2025网络安全顾问聘用合同书
- 2025建筑公司农民工劳动合同
- 2024年中铁集装箱运输有限责任公司招聘笔试参考题库附带答案详解
- 新生儿肠胀气课件
- 物业管理中英文对照外文翻译文献
- 专题17浮力与液面升降问题(选择、填空题)- 中考物理一轮复习专题练习(解析版)
- 《麻醉后苏醒延迟》课件
- 《物业客服培训》课件
- 06J403-1 楼梯、栏杆、栏板图集
- 实习中遇到的问题
- 供货合同终止申请书范本
- 中国军力报告2023全文
- 深圳市南山区教育系统招聘公办幼儿园园长考试题库2023
评论
0/150
提交评论