341农业知识综合三考试大纲(数计学院)
考试目标:
考察学生对农业工程与信息技术理论知识的理解、掌握情况及运用相关理论知识解决实际问题的能力。
考试内容
1. 程序设计
1) 掌握几种基本数据类型及其使用;掌握不同类型间数据转换的原则与方法;掌握基本数据类型的定义方法及基本数据类型的使用。C语言的运算符的种类、运算优先级、结合性。不同类型数据间的转换与运算。表达式的定义,赋值表达式、算术表达式和逗号表达式的用法。重难为几种基本数据类型的使用。
2) 掌握顺序和选择程序设计。掌握基本输入、输出语句的使用;掌握表达式语句、空语句、复合语句的定义。掌握数据的输入与输出,字符输入输出函数和格式输入输出函数。重点掌握格式输入、输出函数的使用。掌握选择结构程序设计,掌握关系运算符与逻辑运算符;关系运算符与逻辑运算符的使用及其表达式;if语句的用法和条件运算符;switch语句实现多分支选择结构。重点掌握运算符的优先级和多分支语句的使用。
3) 掌握循环结构程序设计。for循环结构、while和do while循环结构;continue、break、return语句的使用。重点掌握各循环语句终止条件的控制,和continue、break语句的功能。
4) 掌握一维数组、多维数组的定义,初始化和数组元素的引用。重点掌握字符串处理函数及冒泡排序法、选择排序法、折半查找法。
5) 掌握函数的定义方法、调用方法,函数参数的传递关系。掌握函数的分类,常用库函数的调用。掌握函数类型和返回值,形式参数与实在参数的区别,参数值的传递。 掌握函数调用的一般形式,嵌套调用、递归调用。掌握数组元素和数组名作为函数参数的区别。掌握局部变量和全局变量自动型变量、静态型变量、寄存器型变量、外部型变量,及变量的作用域和生存期。掌握内部函数和外部函数的定义和调用。
6) 掌握指针的概念,指针运算,指针变量的定义、引用,以及指针变量作为函数参数的用法。掌握指向数组的指针的概念、定义、引用,指向数组的指针作为函数参数的用法,以及指向多维数组指针的用法。掌握指向字符串的指针的概念、定义、引用,以及指针字符串的指针作为函数参数的用法。
7) 掌握结构体数据类型的定义和元素的引用,以及结构体数组。重点掌握结构体数组、使用指针引用结构体数组元素和指向结构体类型数据的指针。
2. 数据库技术与应用
1) 掌握数据库系统及相关概念,数据模型,数据系统的结构,数据库管理系统,数据库技术研究的领域。
2) 掌握关系模型的基本概念,关系数据结构及形式化定义,关系的完整性、关系代数和关系演算。
3) 掌握SQL概念及其特点,SQL数据定义功能,SQL数据操纵功能,视图,SQL数据控制功能,嵌入式SQL
4) 掌握关系系统的定义,分类和基本准则,关系系统的查询优化,优化的一般策略,关系代数等价变换规则。
5) 掌握规范化,函数依赖,范式,数据依赖的公理系统。
6) 掌握数据库的安全和完整性机制,数据库的并发控制,以及数据库的备份和恢复技术。
7) 掌握数据库和信息系统,数据库设计的特点,数据库设计方法描述,数据库设计步骤,需求分析,概念模型设计,逻辑结构设计,数据库物理设计,数据库的实施和维护。
8) 掌握DBMS的目标,基本功能。
3. 网络技术与应用
1) 掌握计算机网络的组成和功能,理解计算机网络的分类方法和类型,了解计算机网络的发展。
2) 掌握数据通信和数据通信系统的基本知识,数据交换技术的分类,信道的多路利用 技术;理解数据的传输和数据的编码与调制技术,差错控制技术的发展;了解不同类型的传输介质特性。
3) 掌握网络体系结构及协议的概念,接口和服务的概念,TCP/IP 体系结构及其层次,TCP/IP 体系结构各层次中的协议及协议族。理解 OSI 与 TCP/IP 参考模型的比较。掌握 TCP/IP的基本工作原理。
4) 掌握局域网的概念和特点,各种局域网连接设备,以太网技术和局域网操作系统。理解 IEEE802 标准系列,介质访问控制方法(CSMA/CD、令牌环、令牌总线),千兆位以太网,万兆以太网,虚拟局域网 VLAN。了解无线局域网的特点及应用。
5) 掌握网络互连设备,网络互连的概念和形式,VLAN 间的通信;理解广域网及相关技术,操作系统对网络互连的支持。了解典型的广域网。
6) 掌握 Internet 的域名系统和接入方式,理解 Internet 服务、电子邮件、文件传输FTP 的系统组成与基本工作原理,了解 Internet 的发展及其现状。
7) 掌握计算机病毒的种类和防治,网络管理的相关概念,理解网络安全与入侵检测技术网络防病毒技术,了解密码算法与密码体制,数字签名等技术,计算机网络安全标准。
总分值:150 分
试题形式与结构:1.选择题;2. 判断题;3. 填空与简答;4.论述题
参考教材:
《C语言程序设计》(第 4 版),何钦铭,高等教育出版社。
《计算机网络》(第 6 版),谢希仁,电子工业出版社。
《数据库系统》(第 4 版),王珊, 萨师煊,高等教育出版社。