SPOC学校专有课程
网络程序设计与实践(哈工大威海)
分享
spContent=本课程主要是讲授用C语言编写Windows套接字网络应用程序,主要内容有:网络程序设计概述、控制台TCP通信程序、控制台UDP通信程序、多线程技术在网络应用程序的应用、windows编程的基本原理、基于Windows的网络应用程序和异步套接字的使用。
—— 课程团队
课程概述

    本课程是计算机科学与技术研一学生的选修课,课程旨在让学生了解网络应用程序基本概念和原理。熟练掌握使用C语言编写基于套接字的Windows网络应用程序。同时还较深入地介绍了Windows应用程序的编程原理。在课程结束后,学生能熟练掌握使用C语言进行功能较完备的多人在线聊天室等各种Windows平台下套接字网络应用程序编程技能。

授课目标
1.深刻理解网络程序的相关概念、原理、方法和常用工具; 2.熟练掌握VC++环境下网络程序的设计方法; 4.熟练完成VC++环境下网络编程。
成绩 要求

    本课采用翻转课堂教学法,平时成绩占总成绩84%,包括:课前作业、课堂测验和课堂编程练习各1/3。每次课包括课前作业10分;课堂测验10分和课堂编程练习10分。第2至8课共7次课计分共计210分。占总成绩16%,期末考试采用网络在线考试共40分。总计250分,最后折合成100分制。总成绩达到60分以上为合格。

课程大纲
预备知识

由于硕士研究生学源较广,因此课程只要求学生有C语言基础。

参考资料

谭浩强.C语言程序设计(第二版)

鲁斌,李丽.网络程序设计与开发.清华大学出版社,2010年9月

孙鑫.VC++深入详解.电子工业出版社,2014年2月

下载
下载

下载App