《计算机网络》是计算机软件编程技术专业的重要课程,旨在教授计算机网络的基本原理和技术。课程以OSI参考模型为核心,涵盖数据通信技术、数据交换技术、传输介质、网络拓扑结构等多个方面,旨在帮助学生理解计算机网络的标准,掌握网络规划、组网和选型的基本技能,以及INTERNET服务的原理、使用和配置。
课程内容分为多个章节,第一章是计算机网络概述,讲述了计算机网络的发展历程,定义,应用,分类和标准化。这一部分的重点在于理解计算机网络的概念,如局域网、广域网、城域网等不同类型的网络分类,以及OSI/RM和TCP/IP参考模型的区别和联系。其中,网络层次结构的理解是难点。
第二章涉及物理层,这是网络中最基础的层面,包括传输介质(如双绞线、同轴电缆、光缆和无线介质)、数据通信技术(如数字信道和模拟信道的差异)、数据编码技术(如脉冲编码调制),以及数据交换技术和信道复用技术。这部分要求学生能掌握基本的数据通信技术,理解数据交换的不同模式,如电路交换、报文交换和分组交换,并能理解各种复用技术的工作原理。
学习这门课程的目标是使学生具备全面的计算机网络知识,能够分析和设计网络架构,理解网络协议的工作方式,并能适应计算机网络技术的快速发展。课程考核知识点详尽,涵盖了从识记到综合应用的不同层次,确保学生能深入理解和应用所学知识。
通过学习,学生将能够:
1. 理解并掌握数据通信的主要技术,如调制技术、差错检测和控制技术。
2. 了解数据通信规程(协议)的基本原理和功能。
3. 熟悉计算机网络的基本概念,理解网络分类方法和参考模型的应用。
4. 掌握现行网络技术和设备的构成及性能评价。
5. 理解计算机网络的运行机制,并能初步应用。
6. 关注计算机网络技术的最新发展,具备前瞻性思维。
《计算机网络》课程是计算机科学教育中不可或缺的一部分,它为学生提供了构建、管理和维护现代网络所必需的理论基础和技术能力。通过深入学习,学生不仅能够应对考试,还能在未来的职业生涯中有效地解决网络相关问题。