本书是《计算机网络技术教程:自顶向下分析与设计方法》的配套教材,可以与主教材配套使用,也可以独立使用。本书共12章,其中,第1章是网络课程的特点、教学要求与编程题目。第2章是网络编程所需的套接字编程基础知识。第3~12章每章安排了一个独立的网络软件编程题目,各章的主要内容包括:基础知识、例题分析和练习题。作者针对不同程度与不同要求的读者,对编程题目的选择与进度安排提出了建议,读者可以根据自身基础与学习要求选择题目。
本书可作为高等院校计算机、信息**、软件工程等专业本科生与研究生,以及电子信息等专业高年级本科生与研究生,在学习计算机网络、互联网与网络软件编程技术时的教材或参考文献,也可作为从事计算机网络、互联网应用与信息技术的工程人员继续学习与研发工作中的参考资料。