收藏 分享(赏)

网络工程专业课程体系介绍与分析.ppt

上传人:dzzj200808 文档编号:3362583 上传时间:2018-10-18 格式:PPT 页数:20 大小:278.50KB
下载 相关 举报
网络工程专业课程体系介绍与分析.ppt_第1页
第1页 / 共20页
网络工程专业课程体系介绍与分析.ppt_第2页
第2页 / 共20页
网络工程专业课程体系介绍与分析.ppt_第3页
第3页 / 共20页
网络工程专业课程体系介绍与分析.ppt_第4页
第4页 / 共20页
网络工程专业课程体系介绍与分析.ppt_第5页
第5页 / 共20页
点击查看更多>>
资源描述

1、网络工程专业课程体系介绍与分析,李宗寿,主要课程,电子技术基础、离散数学、数据结构、数字逻辑、高级语言程序设计、计算机组成原理、操作系统、单片机原理、软件工程、计算机网络、数据库原理、专业英语、计算机系统结构、通信原理、电子商务、网络工程技术、多媒体网络通信技术、JAVA语言、Internet技术、网络操作系统、面向对象技术、新技术专题等。 (共约22门课程),计算机硬件构成原理,电子技术基础 数字逻辑 计算机组成原理 计算机系统结构 单片机原理,后者以前者为基础,电子技术基础(重要内容),基本概念: 直流电路、正弦交流电路、电阻电路、电感元件、电容元件、谐振电路 半导体器件(二极管三极管特性

2、、结构和分类、电路模型及应用) 集成门电路 基本放大电路:(比例、 加减运算电路、 积分和微分电路、对数和反对数电路、 乘法和除法电路 ) 直流稳压电路,数字逻辑(重要内容),数字逻辑电路分析和设计的理论与方法:数制系统及其编码、布尔代数基础 组合逻辑电路和时序逻辑电路的基本概念 组合逻辑电路和时序逻辑电路的分析与设计方法 可编程逻辑器件和数字系统设计方法,由于数字逻辑电路易于集成、传输质量高、具备运算和逻辑推理能力,因此被广泛用于计算机、自动控制、通信、测量等领域。一般家电产品中,如定时器、告警器、控制器、电子钟表、电子玩具等都要用数字逻辑电路。 http:/ CPU的特性、结构和功能:算术

3、逻辑单元、指令系统、指令流水、risc技术及中断系统; CPU控制单元的功能和设计:时序系统以及采用组合逻辑和微程序设计控制单元的设计思想与实现措施。,指令系统是一个CPU所能够处理的全部指令集合,比如多数个人电脑采用的是x86指令集。参见http:/ 计算机指令系统的设计和mips指令系统。 流水线技术、开发指令级并行性的软硬件方法 计算机系统存储层次:讲述cache的基本知识及提高cache性能的各种方法 总线、通道处理机和raid 互连网络的特性参数、静动态互连网络以及消息传递机制 机群计算机、阵列处理机、数据流计算机,问题:计算组成原理与计算系统结构有什么不同?,答:一般认为组成原理是

4、讲计算机硬件基础知识,系统结构是讲有布置计算机内部硬件结构从而提高计算机系统性能的问题,这两门是连贯的课程,很难清楚区分开来。有些教程这两门是合一起上的。一般的认为要先修计算机组成原理再修系统结构。,单片机原理(重要内容),数据通信基础:通信接口概念、差错控制、网络数据帧格式 中断接口技术:8259中断控制芯片 常用的PC机接口芯片:8255a并口控制芯片、8253定时与计数器控制芯片、8237DMA控制芯片 串行通信总线标准及接口技术、人机交互设备接口(主要包括键盘、显示器、鼠标)、PCI总线技术、USB通用串行总线及应用、网络接口通信技术等。,推荐教材:刘兵 中国水利水电出版社 微型计算机

5、通信与接口技术,计算机软件功能与原理,数据结构 操作系统 高级语言JAVA语言 面向对象技术 软件工程,底层/软件原理,上层/应用程序开发,数据结构(重要内容),“数据结构”是计算机程序设计理论基础 数据、数据结构和抽象数据类型的概念; 经典的抽象数据类型:链表、栈、队列、树、堆、图; 经典的查找和排序算法 查找和排序算法的时间空间复杂度分析,推荐书籍:严蔚敏 吴伟民 清华大学出版社 数据结构(C语言版),计算机操作系统(重要内容),操作系统核心:进程与并发的概念(CPU的调度与管理) 存储管理:存储管理的经典算法、不同的存储管理方案。 IO管理: IO系统设计、接口、内部结构与功能 分布式系

6、统:分布式结构,分布存取策略、分布式文件系统及分布式系统中同步、通信等机制 OS中对硬件资源进行操作的安全与保护机制 案例研究: Linux、Windows XP、FreeBSD、Mach等,推荐书籍:郑扣根译 高等教育出版社 操作系统概念(第6版),高级语言/ JAVA语言(重要内容),高级语言(C语言程序设计):基本概念、类型和表达式、流程控制语句、函数与程序结构、数组与指针、结构、输入输出、unix系统接口、标准函数库。JAVA语言:Java语法结构、面向对象程序设计基础知识和方法、图形用户界面设计、异常处理、二进制io和递归;多线程、网络和web程序设计、mvc,java数据库程序设计

7、。,推荐书籍:1)Brian W. Kernighan Dennis M. Ritchie 徐宝文,李志 译 机械工业出版社 The C Programming Language 2) Y Daniel Liang, Introduction to Java Programming-Comprehensive Version(6th Edition), Prentice Hall中文版分为java语言程序设计 基础篇和java语言程序设计 进阶篇。,软件工程(推荐书籍),1. 程成等译,软件工程(原书第6版),机械工业出版社 2. 郑人杰等译,软件工程,机械工业出版社 3. 贲可荣等译,面向模

8、式的软件体系结构 卷1: 模式系统,机械工业出版社,计算机技术的研究工具,离散数学 专业英语(计算机英语),离散数学研究离散对象的数量和空间关系,它包括多个数学分支,集合论、图论、组合数学、经典概率、自动机理论等,是计算机科学的理论基础,也是计算机应用的有力工具。18世纪以前的数学基本上都属于离散数学的范畴,之后,天文学、物理学等的发展极大地推动了连续数学(如微积分)的发展,直到20世纪中期,尤其是20世纪80年代以后,随着计算机日益渗透到现代社会的几乎各个方面,离散数学再次得到高度重视。,计算机的应用领域及技术,计算机网络 网络工程技术 网络操作系统 通信原理 多媒体网络通信技术 数据库系统

9、 Internet技术 电子商务,注:除计算机网络和数据库系统外的其它课程较为灵活,讲授的内容可深可浅,完全取决于讲授该门课程的教师,故而不予列出,计算机网络(2本经典书),潘爱民译,计算机网络第4版,清华大学出版社全书按照网络协议模型(物理层、数据链路层、介质访问控制子层、网络层、传输层和应用层),介绍了计算机网络的基本原理(包括网络安全) 谢希仁,计算机网络第5版,电子工业出版社全面系统地介绍了计算机网络的发展和原理体系结构、物理层、数据链路层、网络层、运输层、应用层、网络安全、因特网上的音频/视频服务、无线网络和下一代因特网等内容,数据库系统(2本经典书),杨冬青等译,数据库系统概念,机械工业出版社(开发)数据库查询语言、模式设计、数据仓库、数据库应用开发、基于对象的数据库和)xml、数据存储和查询、事务管理、数据挖掘与信息检索以及数据库系统体系结构 谢希仁,计算机网络第5版,电子工业出版社(原理)关系数据库、SQL语言、数据库安全性和完整性;关系数据理论、数据库设计和编程;关系查询处理和优化、数据库恢复技术、并发控制和数据库管理系统;数据库技术新发展,计算机技术未来的发展方向,新技术专题,“关键不是看学什么,而是看是否能够学好” “课程计划中的所有的课程都应该认真去学,避免书到用时方恨少”,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报