阅读新闻

计算机科学与技术专业导航

[日期:2006-03-09] 来源:教务处  作者:未知 [字体: ]

业务培养目标

培养学生具备计算机和信息技术的基础知识、基本理论和初步的现代农业技术知识,尤其强调使学生具有较强的实际操作和解决问题的能力,能运用所学知识从事农业科研、生产、流通等领域计算机控制系统、信息系统和网络系统的设计、开发、维护和运行管理等方面工作,成为现代农业领域的实用型计算机技术人才。

业务培养要求

本专业学生主要学习计算机硬件、计算机软件、计算机网络、多媒体以及微机控制等方面的基本理论和基本知识,学习现代农业科研、生产和管理技术,接受计算机应用开发的基本训练,毕业生应获得以下几方面的知识和能力:

具备一定的计算机专业理论和实验科研能力,为继续深造和发展奠定基础。

具备一定的普通外语和专业外语能力(达46级),适应外向型经济发展的需要。

具备一定的计算机应用开发能力和现代农业知识,能承担农业及相关领域的计算机应用开发工作。

具备较强的文字及口述表达能力,可从事计算机推广应用和培训。

具备一定的组织管理能力。适合从事计算机应用项目的开发组织与管理工作。

课程类型及学时与学分分配

   本专业学生毕业需修满164学分。其中理论课:必修课2223学时,共116 学分;限定性选修课280学时,共15学分;公共选修课200学时,共10学分。

6计算机专业必修课教学进程一览表

学期

课程

学分

学期

课程

学分

1

思想道德修养

2

2

大学英语2

4

马克思主义哲学

3

体育

1

计算机技术导论

2.5

毛泽东思想概论

2

大学英语1

4

法律基础

2

体育

1

高等数学(下)

2

高等数学(上)

6

电路与电子()

2.5

线性代数

3

离散数学

3.5

电路与电子()

2.5

C++程序设计

5

3

大学英语3

4

4

大学英语4

4

体育

1

体育

1

邓小平理论概论

3

政治经济学

2

概率论与数理统计

3

现代农业技术基础2

1

现代农业技术基础1

1

Java程序设计

2

数字逻辑电路

3.5

数据库原理

3

数据结构

3.5

Power Builder

2

通信与计算机网络

3.5

微机原理与汇编(上)

3

5

现代农业技术基础3

2

6

专业英语

2.5

微机原理与汇编(下)

3

计算机体系结构

3

操作系统原理

3.5

管理信息系统

3

SQL Server

3

Windows应用程序设计

3

多媒体技术与应用

3

7

网络信息系统集成

4

 

7计算机专业限选课模块化分及进程一览表

选修模块

课程及开课学期

4

5

6

7

计算机图形学

数字图像处理

多媒体数据库

地理信息系统

农业资源管理系统

数理逻辑

系统与决策理论

人工智能

Prolog语言

农业专家系统

算法与数值分析

MATLAB语言

数学建模

模拟与仿真基础

仿真与虚拟农业

ASP.net程序设计

计算机信息安全

电子商务技术

地理信息系统

农贸电子商务系统

传感器与信息采集

单片机技术

微机接口技术

微型机控制技术

农业生产微机控制

 

 

主要课程内容简介

• 计算机技术导论:概括地介绍计算机科学与信息技术的主要领域,基本原理,各种应用及对社会的影响。包括计算机发展简史,现代计算机的基本组成和工作原理,系统软件,应用软件,计算机网络,多媒体技术,与计算机有关的社会、道德、法律、安全与环境等知识。

• 离散数学:数字逻辑、数据结构、编译原理、人工智能等课程的先修课。主要研究离散对象的结构、特征、相互关系及共性、规律和方法。内容包括数理逻辑、集合论、代数结构、图论、形式语言、自动机和计算几何。

• 电路与电子:数字逻辑等课程的先修课。介绍电路的基本概念,基本定律,基本分析方法及一般交直流电路的计算方法;常用半导体二极管和三极管的特性参数,基本放大电路,负反馈放大电路,集成运算放大器,集成直流稳压电源的工作原理及应用。

• 数字逻辑:微机原理、接口技术等课程的先修课。介绍数字逻辑电路的基本概念,基本理论和基本方法,典型组合逻辑电路和时序逻辑电路的分析方法,简单逻辑电路的设计方法。

C++程序设计:数据结构、操作系统、计算机网络等课程的先修课程。重点介绍C++语言部分的语法和面向对象语言的封装性、继承性、多态性等内容,利用VC的开发环境、工具和MFC类库,进行C++编程训练。

• 数据结构:操作系统、数据库原理等众多课程的先修课。介绍如何组织各种数据在计算机中的存储、传递和转换。内容包括:数组、链接表、栈和队列、递归、树与森林、图、堆与优先级队列、集合与搜索结构、排序、索引与散列结构等。

• 通信与计算机网络:介绍数据通信基础、计算机网络的基本概念与拓扑结构、网络体系结构与协议、局域网、TCP/IP协议与Internet、网络互连设备与技术、网络系统集成、网络安全与管理。

• 操作系统原理:介绍操作系统的基础概念,进程管理,处理机调度,存储管理,文件系统设备管理,操作系统程序结构,分布式操作系统等内容。

• 数据库原理:SQL Server、管理信息系统等课程的先修课。主要讨论数据库系统的基本概念,基本原理,基本方法以及有关的应用。主要包括数据库系统的组成、数据和数据关系的描述,关系数据模型和关系计算,运算方法,数据定义,数据操纵,数据控制和数据字典,数据库设计以及数据保护等。

• 现代农业技术:计算机农业应用课程的先修课。以大农业为背景介绍现代农业技术,包括现代农业种植技术、现代农业养殖技术、现代农产品加工技术、现代农业经营管理技术、现代农业生物技术和现代农业信息技术,搭建一个完整的农业技术知识框架。

Power Builder介绍集成开发工具 Power Builder的原理及使用。包括 PB简介、PB开发过程、Data Window技术、Power Script语言及PB编程技术。

• 微机原理与汇编:计算机体系结构、微机接口及控制等课程的先修课。介绍80X86的基本工作原理、汇编语言的基本知识及程序设计技术。内容包括寻址方式与指令系统、伪指令以及汇编语言程序设计的基本方法,微处理器的总线与时序、存储器、输入输出接口、中断与DMA技术、Win32汇编程序设计等。

SQL Server介绍分布式数据库技术的基础理论、服务器和客户端的安装配置及管理操作方法、SQL语法、数据及各种数据库对象的管理、数据库的安全体系与管理方法,以及基于ODBCDB-Library的数据库应用程序设计。

• 多媒体技术及应用:主要介绍多媒体技术中的基本概念、视频和音频获取技术、多媒体数据压缩编码技术与标准、多媒体计算机硬件和软件系统结构、多媒体数据库与基于内容检索、多媒体著作工具以及多媒体通讯和分布式多媒体系统。

• 计算机体系结构:一般性地介绍计算机的CISCRISC指令系统、多级存储系统结构与实现机理、输入输出系统构成及不同的输入输出方式、超流水线和超标量超流水线以及其它并行处理技术。

• 管理信息系统:主要介绍管理信息系统的概念与结构、总体规划、系统分析和设计、系统实现方法和评价、管理信息系统开发环境与工具以及管理信息系统的进展等。

Windows应用程序设计:介绍Windows编程环境、VC++类库、Windows环境下运行的应用程序的编写技术与方法,包括图形用户接口界面的建立,多任务、多线程的实现。

• 网络信息系统集成:介绍网络信息系统集成的基本概念、网络信息系统集成涉及的软硬件平台与连接技术、以及网络信息系统集成的实现方法与技巧。主要涉及Web站点构建技术,Web编程技术和 Web据库应用开发技术以及ASPJSP技术。

主要专业课外实践

除完成每门课程的实验教学外,学生每学期还要完成一些课外教学实践,各学期的课外教学实践进程如8所示。

8 计算机专业主要专业课课外教学实践一览表

实习课程

实习课程