本课程是理工科各专业的专业基础核心课程,是面向高校理工科专业的学生开设的一门计算机基础课程。通过本课程的学习,学生可以对计算机网络有一个基本的认识,了解当今计算机网络的现状和发展趋势,掌握计算机网络涉及的基本概念,掌握计算机网络应用基础知识,理解和掌握Internet的工作原理,熟练应用Internet提供的各种服务,从而掌握计算机网络的技术原理和综合应用。本课程培养学生的思维能力和实践动手能力,为学生学习后续课程以及解决生活、工作中遇到的相关问题提供技术和应用能力的支撑。
课程内容框架为:
(1)计算机网络基本概念;
(2)物理层;
(3)数据链路层;
(4)网络层及下一代互联网
(5)运输层;
(6)应用层。
了解计算机网络在信息时代的作用以及计算机网络在我国的发展;熟悉因特网各部分的工作方式、因特网的标准化工作;掌握计算机网络的定义、组成及功能;掌握报文、分组的定义,熟悉电路交换、分组交换和报文交换的工作原理及各自的特点,熟悉计算机网络的类别;掌握计算机网络的性能指标。熟悉OSI与TCP/IP的分层结构及工作原理;掌握计算机网络体系结构。
课程成绩满分100分,由3部分组成,期末+理论平时+实验,其比例分别是60%、20%、20%。
1.极限及向量运算:需要提前学习学习极限的基本概念,线性代数向量的内积的运算法则,在第三章会用到相关知识;
2.逻辑运算:需要提前学习一些基本的逻辑运算,如:与、或、非、异或,在课程的第四章会用到相关知识;
3.计算机中的数制及转换:需要提前学习数的不同进制表示方法,如二进制、十进制、 十六进制,在第四章及第七章将会用到相关知识。
谢希仁等. 计算机网络(第7版). 电子工业出版社,2017.1.
参考书:
[1] 杨庚,章韵等.计算机通信与网络(第2版). 北京:清华大学出版社,2015.
[2] 冯先成等.网络技术与应用.北京:电子工业出版社,2014.
[3] 张基温等.计算机网络技术与应用教程.北京:人民邮电出版社,2013.
1、学习计算机网络原理需要什么基础?
答:“计算机网络原理”是专业基础课,具有高等数学基础的同学都可以学习。
2、学习完计算机网络原理课程后,可以考网络工程师证书吗?
答:不可以。但“计算机网络原理”是网络工程师的基础,是后续学习相关网络工程师课程如“路由与交换技术“课程的基础。