教学方法与手段:课堂讲授 课程内容: 一、计算机工具的发展简史 二、计算机的历史和未来 三、什么是计算机 四、什么是计算机系统 第二章认识计算机学科 重点:计算机学科的核心概念。 难点:计算机学科的根本问题。 教学方法与手段:课堂讲授、课堂讨论 课程内容: 一、什么是计算机学科 二、计算机学科的根本问题 第三章计算机的运算基础 重点:数理逻辑基础、各种数制转换、信息的编码。 难点:数理逻辑基础、原码、补码、反码等机器编码和补码的作用。 教学方法与手段:课堂讲授,演示 课程内容: 一、数理逻辑基础 二、二进制 三、信息的编码 四、逻辑电路 第四章计算机组成 重点:计算机的三大硬件部件以及它们之间的连接和工作方式。 难点:主存储器的地址空间:输入输出设备的寻址。 教学方法与手段:课外学习 课程内容: 一、存储器 二、中央处理器CPU 三、输入输出设备 第五章程序设计 重点:结构化程序设计:算法基本概念:数据结构基本概念。 14
14 课程内容: 一、计算机工具的发展简史 二、计算机的历史和未来 三、什么是计算机 四、什么是计算机系统 第二章 认识计算机学科 课程内容: 一、什么是计算机学科 二、计算机学科的根本问题 第三章 计算机的运算基础 课程内容: 一、数理逻辑基础 二、二进制 三、信息的编码 四、逻辑电路 第四章 计算机组成 课程内容: 一、存储器 二、中央处理器 CPU 三、输入输出设备 第五章 程序设计 教学方法与手段:课堂讲授 重点:计算机学科的核心概念。 难点: 计算机学科的根本问题。 教学方法与手段:课堂讲授、课堂讨论 重点:数理逻辑基础、各种数制转换、信息的编码。 难点:数理逻辑基础、原码、补码、反码等机器编码和补码的作用。 教学方法与手段:课堂讲授,演示 重点:计算机的三大硬件部件以及它们之间的连接和工作方式。 难点:主存储器的地址空间;输入\输出设备的寻址。 教学方法与手段:课外学习 重点:结构化程序设计;算法基本概念;数据结构基本概念
难点:算法的描述:数据结构的基本操作 教学方法与手段:课堂讲授,案例讨论 课程内容: 一、 问题求解与程序设计 二、数据结构 三、算法和算法分析 四、程序设计语言 第六章操作系统 重点:操作系统的概念、基本功能。 难点:主流的操作系统 教学方法与手段:课外自学 课程内容: 一、什么是操作系统 二、操作系统的功能 三、几种流行的操作系统 第七章数据库管理系统 重点:数据库管理系统的概念。 难点:数据库管理系统的建立极其使用。 教学方法与手段:课堂讲授,案例讨论 课程内容: 一、什么是数据库 二、数据库的建立和使用 第八章软件工程 重点:软件工程基本原理:软件生命周期。 难点:软件开发模型。 教学方法与手段:课堂讲授,案例讨论 课程内容: 一、软件危机 二、什么是软件工程 三、软件过程 四、软件质量 第九章计算机网络 重点:OSI模型的七层结构及各层的功能:TCP/IP协议的分层结构及各层的应用。 15
15 课程内容: 一、问题求解与程序设计 二、数据结构 三、算法和算法分析 四、程序设计语言 第六章 操作系统 课程内容: 一、什么是操作系统 二、操作系统的功能 三、几种流行的操作系统 第七章 数据库管理系统 课程内容: 一、什么是数据库 二、数据库的建立和使用 第八章 软件工程 课程内容: 一、软件危机 二、什么是软件工程 三、软件过程 四、软件质量 第九章 计算机网络 难点:算法的描述;数据结构的基本操作 教学方法与手段:课堂讲授,案例讨论 重点:操作系统的概念、基本功能。 难点:主流的操作系统 教学方法与手段:课外自学 重点:数据库管理系统的概念。 难点:数据库管理系统的建立极其使用。 教学方法与手段:课堂讲授,案例讨论 重点:软件工程基本原理;软件生命周期。 难点:软件开发模型。 教学方法与手段:课堂讲授,案例讨论 重点:OSI 模型的七层结构及各层的功能;TCP/IP 协议的分层结构及各层的应用
难点:计算机网络体系结构的七层参考模型。 教学方法与手段:课堂讲授 课程内容: 一、什么是计算机网络 二、计算机网络的基本组成 三、网络体系结构 四、互联网 第十章网络安全 重点:主流网络安全技术。 难点:网络安全技术的技术原理。 教学方法与手段:课堂讲授 课程内容: 一、什么是网络安全 二、信息加密 三、数字认证 四、网络检测与防范 六、学时分配 作业 教学内容 各教学环节学时分配 题量 备注 章节 主要内容 讲 实 实 课 讨 习 小 授 验 训 外 论 题 计 1 认识计算机 2 2 认识计算机学科 2 2 3 计算机的运算基础 2 2 4 计算机组成 0 0 课外自学 5 程序设计 3 3 6 操作系统 0 0 课外自学 7 数据库管理系统 1 1 8 软件工程 2 2 9 计算机网络 2 2 10 网络安全 2 2 合计 16 16 16
16 课程内容: 一、 什么是计算机网络 二、计算机网络的基本组成 三、网络体系结构 四、互联网 第十章 网络安全 课程内容: 一、什么是网络安全 二、信息加密 三、数字认证 四、网络检测与防范 难点:计算机网络体系结构的七层参考模型。 教学方法与手段:课堂讲授 重点:主流网络安全技术。 难点:网络安全技术的技术原理。 教学方法与手段:课堂讲授 六、学时分配 教学内容 各教学环节学时分配 作业 题量 备注 章节 主要内容 讲 授 实 验 实 训 课 外 讨 论 习 题 小 计 1 认识计算机 2 2 2 认识计算机学科 2 2 3 计算机的运算基础 2 2 4 计算机组成 0 0 课外自学 5 程序设计 3 3 6 操作系统 0 0 课外自学 7 数据库管理系统 1 1 8 软件工程 2 2 9 计算机网络 2 2 10 网络安全 2 2 合计 16 16
七、课程教材及主要参考资料 (一)教材 [1]胡明,王红梅.《计算机学科概论》(第2版).北京:清华大学出版社,2011年 7月. (二)教学参考书 [1](美)Behrouz A.Forouzan著刘艺,段立,钟维亚等译.《计算机学科概论》. 北京:机械工业出版社,2011年7月. [2]瞿中,熊安萍,蒋溢.《计算机科学导论》.北京:清华大学出版社,2010年3 月. 八、其他说明 无 17
17 七、课程教材及主要参考资料 (一)教材 [1] 胡明, 王红梅.《计算机学科概论》(第 2 版).北京:清华大学出版社,2011 年 7 月.(二)教学参考书 [1](美) Behrouz A.Forouzan 著 刘艺, 段立, 钟维亚等译.《计算机学科概论》. 北京:机械工业出版社,2011 年 7 月. [2] 瞿中,熊安萍,蒋溢.《计算机科学导论》. 北京:清华大学出版社,2010 年 3 月. 八、其他说明 无
《程序设计语言C/C++》课程教学大纲 Programming Language C/C++ 执笔者:李娅胡春萍周燕 审核人:胡小生 编写日期:2017年9月 一、 课程基本信息 适用专业 网络工程 开课单位 电子信息工程学院 课程类型 专业基础课 课程性质 必修课 是否为双语 否 学分数 6学分 学时数 总学时96,其中:实验(实训)16 学时:课外0学时 先修课程 高等数学 数据结构、汇编语言程序设计、面向对象程序设计Java、 算法分析 后续课程 与设计 二、课程简述 本课程是网络工程专业的一门重要的专业基础必修课程。本课程主要介绍了C和 C+程序设计语言的基本概念、基本语法,编程思想,基本算法和在具体实践中的应用。 通过学习该课程,帮助学生进一步了解计算机的工作原理,理解软件生产的特点和生产 过程,更好的理解和应用计算机:掌握用计算机处理问题的方法:培养分析问题和解决 问题的能力:具有较熟练的程序设计能力和程序阅读能力:能够以程序设计语言C和 C+为工具解决实际问题,为本专业后续课程的学习和将来从事这一方面的研究和工作 打下初步基础。 三、本课程所支撑的毕业要求 本课程支撑的毕业要求如下: 序号 毕业要求 课程内容对应的毕业要求指标点 1 毕业要求3-设计/开发解决方案能 指标点33:能够设计满足特定需求的网 18
18 《程序设计语言 C/C++》课程教学大纲 Programming Language C/C++ 执 笔 者:李娅 胡春萍 周燕 审 核 人:胡小生 编写日期:2017 年 9 月 一、课程基本信息 适用专业 网络工程 开课单位 电子信息工程学院 课程类型 专业基础课 课程性质 必修课 是否为双语 否 学分数 6 学分 学时数 总学时 96 ,其中:实验(实训) 16 学时 ;课外 0 学时 先修课程 高等数学 后续课程 数据结构、汇编语言程序设计、面向对象程序设计 Java|、 算法分析 与设计 二、课程简述 本课程是网络工程专业的一门重要的专业基础必修课程。本课程主要介绍了 C 和 C++程序设计语言的基本概念、基本语法,编程思想,基本算法和在具体实践中的应用。 通过学习该课程,帮助学生进一步了解计算机的工作原理,理解软件生产的特点和生产 过程,更好的理解和应用计算机;掌握用计算机处理问题的方法;培养分析问题和解决 问题的能力;具有较熟练的程序设计能力和程序阅读能力;能够以程序设计语言 C 和 C++为工具解决实际问题,为本专业后续课程的学习和将来从事这一方面的研究和工作 打下初步基础。 三、本课程所支撑的毕业要求 本课程支撑的毕业要求如下: 序号 毕业要求 课程内容对应的毕业要求指标点 1 毕业要求 3-设计 / 开发解决方案能 指标点 3-3:能够设计满足特定需求的网