- 1
- 0
- 约1.24万字
- 约 79页
- 2026-09-20 发布于北京
- 举报
网络程序设计1主讲:李荣lirong@jlu.第1页
2课程介绍使用教材《网络编程实用教程》人民邮电出版社叶树华编著考评方式考试80分考勤20分第2页
3主要内容网络编程基本概念和编程模式UNIX套接字编程Sockets规范WinIAPI和MFCWinI类Win32的多进程多线程机制5种套接字I/O模型HTTP合同及编程电子邮件合同及编程第3页
4第1章网络编程基础网络编程相关的基本概念1.1三类网络编程1.2客户机/服务器交互模式1.3P2P模式1.4第4页
51.1.1网络编程与进程通信1.进程与线程的基本概念进程是处于运行过程中的程序实例,是操作系统调度和分配资源的基本单位。一种进程实体由三部分组成。程序代码:要求进程所做的计算。数据:计算的对象。进程控制块:是操作系统为了控制进程建立的数据结构,用来管理进程的内核对象,系统用来存放关于进程的统计信息。1.1网络编程相关的基本概念第5页
6操作系统给进程分配内存空间:静态分配空间:用来装入进程所有的可执行模块或动态链接库模块的代码及数据。动态分配空间:栈区空间和堆区空间。各种计算机应用程序在运行时,都以进程的形式存在,网络应用程序也不例外。Windows系统不但支持多进程,还支持多线程。进程是分配资源的单位;线程是执行和调度的单位。由线程负责执行包括在进程的地址空间中的代码.1.进程与
您可能关注的文档
最近下载
- 云南师大附中2027届高考适应性月考卷(二)物理+答案.pdf VIP
- DE DIETRICH 热能 燃气落地冷凝锅炉 C 330 ECO C 630 ECO 用户手册.pdf
- 新型动力系统及新能源.ppt VIP
- 心力衰竭学习PPT(内科学第10版).pptx VIP
- 糖尿病的全科医学处理课件.pptx VIP
- 2025年广东省基层住院医师线上岗位培训《突发公共卫生事件处理及传染病防治》-中医学专业培训课程公共课答案.docx VIP
- 危险化学品储存装置.docx VIP
- 《中华人民共和国民族团结进步促进法》解读PPT.pptx VIP
- 糖尿病的全科医学处理宣讲.pptx
- 变电站(发电厂)第二种工作票.doc VIP
原创力文档

文档评论(0)