2019年江苏大学341农学综合知识三考研大纲.doc
1目录I 考查目标 .2II 考试形式和试卷结构 .2III 考查内容 .2IV. 题型示例及参考答案 .52全日专业学位硕士研究生入学考试农业知识综合三考试大纲I 考查目标全国硕士研究生入学统一考试农业推广方向硕士专业学位农业知识综合考试是为高等院校和科研院所招收农业推广专业硕士生而设置的具有选拔性质的考试科目。其目的是科学、公平、有效地测试考生是否具备攻读农业推广方向专业硕士所必须的基本素质、一般能力和培养潜能,以利用选拔具有发展潜力的优秀人才入学,为国家的经济建设培养具有良好职业道德、法制观念和国际视野、具有较强分析与解决实际问题能力的高层次、应用型、复合型的农业推广方向专业人才。考试要求是测试考生掌握计算机应用的基本技能,主要包括程序设计、数据库原理及应用和计算机网络及应用的基本理论和应用能力。 。具体来说。要求考生:1 掌握 C 语言程序设计的基本方法和技能。2 掌握数据分析、组织等数据库的基本技能。3 熟悉计算机网络的基本原理,掌握网络应用的基本技能。4 具有计算机综合应用的基本能力。II 考试形式和试卷结构一、试卷满分及考试时间试卷满分为 150 分,考试时间 180 分钟。二、答题方式答题方式为闭卷、笔试。三、试卷内容与题型结构程序设计 50 分,有以下三种题型:单项选择题 25 题,每小题 2 分,共 50 分简答题 3 题,每小题 10 分,共 30 分计算与分析题 2 题,每小题 20 分,共 40 分数据库技术与应用 50 分,有以下三种题型:单项选择题 5 题,每小题 2 分,共 10 分简答题 1 题,每小题 10 分,共 10 分计算与分析题 1 题,每小题 10 分,共 10 分网络技术与应用 50 分,有以下三种题型:单项选择题 5 题,每小题 2 分,共 10 分简答题 1 题,每小题 10 分,共 10 分计算与分析题 1 题,每小题 10 分,共 10 分III 考查内容一、程序设计31 基本知识(1)C 语言的数据类型(2)C 语言中各种类型常量的表示法(3)各类数值型数据间的混合运算(4)C 运算符(5)关系表达式及运算,逻辑表达式及运算2 顺序、选择与循环结构程序设计(1)赋值语句,格式输入与输出(2)if 语句,switch 语句(3)goto、while 、do-while、for、break、continue 语句3 数组(1)一维数组的定义和引用(2)二维数组的定义和引用(3)字符数组的定义和引用4 函数(1)函数定义与调用(2)局部变量和全局变量(3)变量的存储类型(4)内部函数与外部函数5 指针(1)地址和指针的概念(2)数组的指针和指向数组的指针变量(3)字符串的指针和指向字符串的指针变量(4)函数的指针和指向函数的指针变量(5)指针数组和指向指针的数组6 结构体和共同体(1)结构体变量的定义和使用方法(2)指向结构体类型变量的指针(3)用指针处理链表(4)共同体变量的定义和使用方法(5)枚举类型7 文件(1)文件类型指针(2)文件操作,包括打开、关闭、读写和定位等。8 主要参考书目C 语言程序设计(第三版),谭浩强 .清华大学出版社,2005 年。二、数据库技术与应用:1 .数据库的基本概念:信息、数据和数据处理、数据管理技术发展、数据库系统的组成与结构;2 数据库管理系统的三级模式结构的概念、原理和数据独立性的含义及意义;3 数据库系统的数据模型:层次、网状和关系模型的含义、特点和主要区别,数据模型三要素;4 关系模型、关系、关系模式、关系数据库的定义(关系、元组、属性、域、关键字、4数据项) ;关系数据模型三要素;5 关系运算:并、交、差、笛卡儿积及选择、投影和连接;6 关系数据库基本概念:函数依赖的定义和相关概念;完全函数依赖、部分函数依赖和传递函数依赖定义;7 规范化理论:规范化的含义和 1NF,2NF,3NF 及 BCNF 的定义、关系模式规范化的方法和分解准则;8 结构化查询语言 SQL:数据库操作(数据类型、库的创建与撤消、表的创建、修改与撤消、视图的创建与撤消、索引的创建与撤消) ,数据库查询(单表查询、多表连接查询、分组查询、按序查询、统计查询) ,数据更新(表和视图中数据的插入、删除和修改) ;9 典型数据库管理系统(SQLServer2000):安装文件构成和实例,创建数据库、创建表、表的插入、删除和修改、数据库查询、建立表索引;10 .简单数据库应用系统设计技术:E-R 模型、E-R 图向关系模型的转换、数据模型优化;概念设计、逻辑设计和物理设计。11 数据库系统的保护:安全性和完整性、并发和事务处理、备份和恢复12 主要参考书目数据库系统概论(第四版),王珊 萨师煊编著 高等教育出版社, 2006.5三、网络技术与应用:1 计算机网络概述(1)计算机网络的概念、组成与分类(2)因特网概述(3)计算机网络体系结构2 物理层(1)数据通信的基础知识(2)传输介质(3)信道复用技术(4)数字传输系统与宽带接入技术3 数据链路层(1)点到点信道的数据链路与 PPP 协议(2)广播信道的数据链路与以太网(3)以太网的扩展与高速以太网(4)无线局域网 WLAN4 网络层(1)网际协议 IP(2)子网与超网(3)网际控制报文协议 ICMP(4)路由选择协议(5)IP 多播(6)虚拟专用网与网络地址转换(7)下一代网际协议 IPv65 传输层(1)用户数据报协议 UDP(2)传输控制协议 TCP5(3)TCP 可靠传输机制(4)TCP 流量控制机制(5)TCP 拥塞控制机制(6)TCP 连接管理6 应用层(1)域名系统 DNS(2)文件传输协议 FTP(3)远程终端协议 TELNET(4)万维网 WWW(5)电子邮件(6)动态主机配置协议 DHCP7 网络安全 (1)网络安全概述和网络安全策略(2)常见网络安全技术原理:加密与解密、数字签名鉴定、信息隐藏、包过滤、防火墙(3)因特网使用的安全协议 8 主要参考书目计算机网络(第五版) ,谢希仁,电子工业出版社,2008 年IV. 题型示例及参考答案程序设计部分一、选择题(在每小题列出的四个选项中,选出一个正确答案。每小题 2 分,共计 20 分)1. 下面选项中( )是不合法的 C 语言用户标识符。A. user B. switch C. _345 D. Abc2. 执行语句 for(i=10; i0; i-);后,变量 i 的值为( )。A. 10 B. 9 C. 0 D. 13. 编译预处理不包括( )。 A. 文件包含 B. 条件编译 C. 宏定义 D. 生成目标文件4. 若 int k, *p; p= 要实现 k 的内容加 5,则下面的语句 ( )是错的。A. k+=5 B. k=*p+5 C. *p=k+5 D. *p= B. p=(int *)malloc(sizeof(int);C. p=* malloc(sizeof(int); D. free(p);8. 若有语句组 typedef int AR5;AR a;则以下叙述中正确的是( )。6A. a 是一个新类型 B. a 是一个整型变量C. a 是一个整型数组 D. a 是一个指针变量9. 在 C 程序中,可把整型数以二进制形式存放到文件中的函数是( )。A. fprintf 函数 B. fread 函数 C. fwrite 函数 D. fputc 函数10. C 语言中的文件类型划分为 ( )。A. 索引文件和文本文件两种 B. ASCII 文件和二进制文件两种C. 只有文本文件一种 D. 只有二进制文件一种二、 程序填空(阅读下列程序说明和代码,将应填入 (n) 处的字句写在答卷的对应栏内)(每空 3 分,共计 15 分)【程序说明】本程序将键盘输入和文件 file1.dat 中的数据按由小到大排序后,存入file2.dat 中。file1.dat 中已有由小到大的整型数据,键盘输入的 10 个数据存入数组 a 中。 【程序】#include # (1) N 10void sort (int b, int n) /*sort()的功能是由小到大对数组 b 排序*/ int i, j, k, temp;for (i=0; ibj) (2) ;if (k!=i) temp=bi; bi=bk; bk=temp; void main() FILE *fpr,*fpw;int aN,i,data; for (i=0;ivoid main( ) int i,j,k;for(i=1;i1000 (商品))客户)(二)试用 SQL 语言实现:(1) SELECT 姓名FROM 商品,销售,客户WHERE 名称=光明 AND 年龄1000) ;103(1)试画出 E-R 图,并在图上注明属性、联系类型 ; 仓 库 仓 库 号 仓 库 名 地 址 面 积 连 锁 店 店 号 店 名 地 址 电 话 商 品 商 品 号 商 品 名 单 价 产 地 职 工 职 工 号 职 工 名 职 称 年 龄 职 工 连 锁 店 销 售 商 品 仓 库 1/p n m 存 储 存 储 量 数 量 m n 月 份 相 关 日 期 工 作 n 1 存 储 量 相 关 日 期 供 应 m n 领 导 1 n (2)并将这个 E-R 模型转换成关系数据模型。仓库(仓库号,仓库名,地址,面积) ;连锁店(店号,店名,地址,电话) ;商品(商品号,商品名,单价,产地) ;职工(职工号,职工名,职称,年龄,仓库主任,仓库号)存储(仓库号,店号,存储量,相关日期)销售(店号,商品号,销售量,相关日期)供应(仓库号,店号,商品号,数量,月份)网络技术与应用部分一、选择题(10 分,每小题 2 分)1以下哪一个选项按顺序包括了 OSI 模型的各个层次 ( )(A) 、物理层,数据链路层,网络层,运输层,会话层,表示层和应用层(B) 、物理层,数据链路层,网络层,运输层,系统层,表示层和应用层(C) 、物理层,数据链路层,网络层,转换层,会话后,表示层和应用层