本书通过精选案例引导读者深入学习,系统地介绍了Windows10操作系统的相关知识和应用技巧。
本书将编程方法、网络协议和应用实例有机结合起来,详细阐明Windows网络编程的各方面内容。本书首先介绍Windows平台上进行网络编程的基础知识,包括网络硬件、术语、协议、Winsock编程接口和各种I/O方法等;然后通过具体实例详细讲述当前流行的高性能可伸缩服务器设计、IP多播和Inter广播、P2P程序设计、原始套接字、SPI、协议驱动的开发和原始以太数据的发送、ARP欺骗技术、LAN和WAN上的扫描和侦测技术、个人防火墙与网络封包截获技术等;最后讲述IP帮助函数和E-的开发方法。 本书结构紧凑,内容由浅入深,是学习Windows网络与通信程序设计的理想书籍。
本教材的设计和编写理念是“以学生能力提升为本位”,指导原则是“理论以够用为度,技能以实用为本”。教材以着力培养高职高专学生信息素质为突破口,精心设置教学内容,重构知识与技能组织形式,体现案例教学、任务驱动等教学改革成果。本教材中的案例由浅入深、循序渐进,且与学生的学习、生活和就业密切相关,使学生能够做到学以致用。本教材涵盖了计算机基础知识、Windows 7操作系统、Inter应用、Word 2010文字处理、Excel 2010电子表格、PowerPoint 2010演示文稿等内容。本教材紧跟计算机应用技术动态,内容详实、结构清晰、语言简练、通俗易懂,具有很强的操作性和实用性,既可作为高职高专及中等职业院校计算机公共基础课程的教材,也可作为全国计算机等级考试相关科目的参考用书。
随着inter技术的应用和普及,人类社会已经进入了信息化的网络时代。大多数应用程序都是运行在网络环境下,这就要求程序员能够在应用最广泛的windows操作系统上开发网络应用程序。《windows网络编程》结合大量的实例,介绍了开发windows网络应用程序的知识,并完整地讲述了几个windows网络应用程序实例的开发过程。这些实例包括局域网探测器、基于p2p技术的bt下载工具和基于winpcap技术的网络数据包捕获、过滤和分析工具等。 《windows网络编程》可以作为大学本科、大专及高职相关专业的教材,也可作为广大windows网络应用程序开发人员的参考资料。
本书编写的目的是为学习Windows编程的读者提供一个良好的学习方法,循序渐进,最终使他们有能力独立开发出像Windows防火墙一样复杂的应用程序。本书首先介绍了Win32程序运行原理和最基本的Win32 API编程;然后通过模拟MFC中关键类、全局函数和宏定义的实现,详细讲述了框架程序的设计方法和MFC的内部工作机制,并指出了这些机制是如何对用户程序造成影响的;完整讲述了开发内核驱动和Windows防火墙的过程;最后给出图像处理的基本开发方法。 全书语言严谨流畅,针对初学者的特点,精心策划、由浅到深,是学习 Windows编程的理想书籍。