Windows编程各方向要求

112 阅读2分钟
Windows高级编程

讲解X86系列CPU保护模式内存管理和Windows内存管理
掌握建立内存池机制的基本技能
UNICODE字符集和UNICODE字符串处理
掌握Windows错误处理和结构化异常处理

掌握Windows平台对程序调试器的支持

深刻理解Windows对象句柄机制
理解和运用Windows对象安全机制
深入掌握Windows文件管理和高性能文件操作方式
深刻理解串行和并行程序模型
掌握Windows多进程多线程编程\

Windows服务编程

理解和掌握Windows作业对象及进程池使用方法
深刻理解和运用Windows纤程对象
理解和使用Windows线程池机制
掌握Windows2008新线程池对象的应用
掌握Windows平台下磁带备份设备的使用
理解Windows服务进程并能灵活开发服务应用
掌握Windows事件登录和性能监视编程方法
理解XML语言掌握XML parser编程方法
理解OLEDB并掌握数据库编程方法\

Windows网络编程

了解计算机网络和网络协议基础
理解标准套件字编程模型
掌握基本的TCP/UDP通讯编程方法
掌握WinSock扩展Socket编程方法
掌握WinSock2新接口编程方法
理解和掌握WinSock的两种模式和五种工作模型
深入理解和掌握重叠IO和IOCP编程
掌握Socket的属性和设置方法
理解组播协议并使用SOCKET进行组播编程
学习使用MSNM工具进行网络抓包分析\

Windows高级网络编程

深入了解TCP/IP协议族
掌握原始套接字原理学习PING命令TRACEROUTE命令的实现方法
实现HTTP服务器FTP服务器
学习P2P编程和NAT穿透编程
了解流媒体传输协议RTP掌握JRTPLib编程方法和改造方法
学习Windows SPI编程实现简单的网络内容过滤和防火墙
了解网络安全掌握基本网络安全编程方法\