C/C++及其相关
-
C语言程序设计实验与课程设计教程游洪跃 等主编《C语言程序设计实验与课程设计教程》结合C语言程序设计的特点,以及初学者学习时的难点,构建了实验、课程设计案例与课程设计项目,所有程序都在Visual C++60、Devc++和MinGw Developer Studio开发环境中进行了严格的测试,在作者教学网站上提供了大量的教学支持内容《C语言程序设计实验与课程设计教程》共分为3个部分,第1部分包括8个实验,每个实验都包括实验目的、实验内容、实验提示与实验步骤,第2部分为课程设计案例,包括了8个课程设计案例,每个案例都包括目的与要求、工具与准备工作、分析、实现步骤、测试与结论以及思考与感悟,第3部分为课程设计项目,共包含了8个项目,这些项目难易程度不同,简单的项目可以一个人单独完成,复杂的项目可由几个人共同完成,每个项目都给出了目的与要求,以及实现提示,读者可参考课程设计案例与提示实现课程设计,读者应在完成基本任务的前提下,对程序加以改进和提高,通过《C语言程序设计实验与课程设计教程》的学习,读者能迅速提高C语言程序设计的能力,经过适当的选择,《C语言程序设计实验与课程设计教程》可作为C语言程序设计课程实验和课程设计的教材,《C语言程序设计实验与课程设计教程》可作为高等院校计算机及相关专业的实验教材,也可供其他从事软件开发工作的读者参考使用,《C语言程序设计实验与课程设计教程》不但适合高等学校学生使用,而且也适合初学程序设计者或有一定编程实践基础、希望突破编程难点的读者作为自学教材使用。
-
C#语言程序设计吴晓艳,李莹,汤秋艳,梁爽 编著本书以微软Visual Studi02005作为工作平台,系统地介绍了C#语言的知识及相关应用。主要内容包括数据类型和表达式、流程控制、面向对象的基础及高级应用、文件操作、异常处理、Windows应用程序开发、数据库应用开发和Web应用程序开发。 本书源于丰富的教学实践,语言简洁、思路清晰,图文并茂,对理论内容的讲解配有相关的案例,易于理解和掌握.本书可作为高等学校程序设计课程相关教材,还可供编程人员参考。
-
C语言程序设计金升灿 主编《C语言程序设计》是以C语言零起点读者作为主要对象,由长期在高校从事计算机专业教学的一线教师编写而成。《C语言程序设计》在体系结构安排上尽可能地将概念、知识点与实例结合起来,通过将程序设计中常见的简单而经典问题作为实例,培养学生的程序设计思维能力,让学生在发现问题和解决问题的过程中系统学习并掌握C语言的基础知识。《C语言程序设计》共分10章,主要内容包括C语言程序设计基础、顺序结构程序设计、分支结构程序设计、循环结构、数组、指针、函数、结构体与共用体、编译预处理、文件。各章内容少而精,并提供了内容丰富的习题和实训。《C语言程序设计》可以作为高职高专“C语言程序设计”课程的入门教材,也可作为计算机培训和等级考试辅导用书,还可以作为广大计算机编程爱好者学习C语言的自学用书和参考书。
-
AVR单片机C语言高级编程设计周兴华 编著《AVR单片机C语言高级编程设计》以工程实践为主线,以生动短小的程序实例为灵魂,带领读者一步步地学习掌握AVR单片机的C语言高级编程设计。全书共22章,主要内容包括ICCAVR使用的C语言基础知识、ICC AVR6.31AC语言编译器的使用、AVR单片机的片上资源使用、AVR单片机开发工具(JTAG仿真器及并口下载器)的制作方法,以及使用AVR单片机开发的产品实例等。《AVR单片机C语言高级编程设计》学习难度低、实例丰富,非常适合作为大中专院校电子技术、自动化、计算机科学及其他相关专业的培训用书,也可作为电子技术开发人员及单片机爱好者作为学习AVR单片机的手册。
-
案例解说Visual C++典型控制应用李江全 著《案例解说Visual C++典型控制应用(含DVD光盘1张)》从工程应用的角度出发,通过7种典型的计算机控制系统(包括基于单片机、PLC、PCI数据采集卡、USB数据采集板、CAN数据采集模块、远程I/O模块、智能仪器),使用目前广泛采用的面向对象编程语言Visual C++,对工业控制系统中的4类典型应用,即模拟量输入(AI)、模拟量输出(AO)、数字量输入(DI)和数字量输出(DO)的程序设计方法进行了详细的讲解。
-
C#.NET实用教程李纯莲 等编《C#.NET实用教程》为高等院校培养应用型本科人才的发展目标而编写,针对已有面向对象程序设计基础的学生,介绍了.NET基本知识及应用程序的开发技术。全书共12章,内容包括:C#编程概述、C#语言基础、Windows基本控件的使用、数据库系统设计基础、系统建模技术、使用C#和ADO.NET操作数据库、使用C#开发Windows数据库应用程序、Web应用技术、Web程序设计基础、网上书店系统的设计、Windows Mobile智能设备程序设计基础、移动Web程序开发。《C#.NET实用教程》循序渐进,内容与实例相结合,理论与实践同步,逐步引领读者掌握.NET应用程序开发技术。书中所附实验项目针对性强,紧密联系开发实际。以“C#语言基础+SQL Server 2005+目前流行的开发技术+实验指导+课程设计指导”,构成完整的C#语言实际开发能力的培养体系,用于培养学生C#语言实际开发能力,使学生初步具备.NET应用程序的独立开发能力,以便与实际工作岗位无缝接轨。《C#.NET实用教程》配有PPT、习题答案等教学资源。《C#.NET实用教程》可作为普通高等学校计算机相关专业C#.NET等课程的教材,同时也适合程序开发人员参考之用。
-
C#学习手册明日科技 等编著《C#学习手册》以初学者为核心,全面介绍了使用C#语言进行程序开发的各种技术。在内容排列上由浅入深,让读者循序渐进地掌握编程技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的提示、技巧、说明、情景应用、实战练习等栏目,夯实读者编程技术,丰富编程经验。全书共分4篇23章,其中,第一篇为基础篇,主要包括认识C#语言、熟悉C#程序开发环境、掌握C#语言基础、掌握C#控制语句、熟悉字符和字符串、熟悉数组和集合、掌握C#面向对象程序设计、处理程序异常等内容;第二篇为核心篇,主要包括介绍Win Form窗体、使用Win Form常用控件编程、熟悉高级控件、组件及自定义控件、应用ADO.NET技术操作数据库、掌握C#面向对象高级技术等内容;第三篇为高级篇,主要包括操作文件及数据流、使用GDI+技术绘图、打印和制作报表、应用线程技术编程、熟悉网络通信技术、操作注册表、调试和打包应用程序、了解C# 3.0新技术等内容;第四篇为实战篇,主要包括文档管理系统和进销存管理系统两个实战项目。《C#学习手册》附有配套光盘,光盘中提供有本书所有程序的源代码、重点难点的实例视频录像、编程词典体验版学习软件。其中,源代码全部经过精心测试,能够在Windows 2000、Windows XP、Windows 2003、Windows 7编译和运行。《C#学习手册》适用于C#的爱好者、初学者和中级开发人员,也可以作为大中专院校和培训机构的教材。
-
C#程序设计实用教程李正夫 主编《C#程序设计实用教程》是一本讲解C#语言和.NET技术的教材,主要内容包括.NET概述、C#语法基础、控制语句、面向对象技术、集合和泛型、常用类和数据结构、Windows窗体和控件、GDI+、文件和流操作、线程和进程、ADO.NET 和Web编程等。《C#程序设计实用教程》结合微软公司Visual Studio 2008和.NET平台进行讲解,同时每一章后都安排有针对性的练习题。全书各章都精心编排了相关实例,同时为了帮助读者更好地在实际项目中体会《C#程序设计实用教程》所讲内容,特别安排了五个综合项目,供读者学习参考。《C#程序设计实用教程》内容翔实、结构合理清晰、实用性强。初学者可以很容易借助《C#程序设计实用教程》掌握Visual Studio 2008和.NET平台的使用,开始C#编程开发之旅。有一定基础的读者也可以从《C#程序设计实用教程》中获得很多有价值的参考信息。《C#程序设计实用教程》适合作为高等院校C#语言课程的教材,也可作为初中级编程人员的自学参考书。
-
我的第一本C++书陈良乔 著虽然C++语言纷繁复杂的语法规则让很多学习者望而却步,但是,在《我的第一本C++书(游历C++世界的地图)》中,你会发现C++语言的学习也可以如此轻松。《我的第一本C++书(游历C++世界的地图)》没有孔乙已式地去深究C++语言的语法细节,也没有重点地去介绍各种高深的C++编程技巧,而是本着简单实用的原则,通俗易懂地向你介绍C++中最重要、最实用的知识。看完《我的第一本C++书(游历C++世界的地图)》,你会发现用逻辑控制语句可以把C++语句串珠成链;用函数实际上就是把程序装进一个箱子;当C++语言爱上面向对象思想就有了类与对象;算法就像体育老师,给我们带来一堂别开生面的算法体育课。《我的第一本C++书(游历C++世界的地图)》不再是一本枯燥乏味的C++语法介绍书,而是一本通俗易懂的C++故事书,可以让我们在讲故事中轻松学会C++语言。
-
Visual C++网络通信编程技术详解代勇 等编著《Visual C++网络通信编程技术详解》共18章,主要内容包括TCP/IP协议模型与基础知识、Windows网络编程基础与网络的基本应用、IP配置信息管理程序设计、ARP表管理程序设计、基于Winsock的客户端/服务器端开发技术、路由管理程序设计、本地网络活动监视和端口扫描、TCP穿越NAT的P2P通信技术、即时通信与TCP/IP超级终端、FTP协议、HTTP协议、Telnet协议、SMTP和POP3协议、网络安全与防火墙设计、串口通信程序设计等。《Visual C++网络通信编程技术详解》内容全面,深入浅出,层次分明,注重知识的系统性、针对性和先进性,注重理论结合实践,培养工程应用能力。另外,《Visual C++网络通信编程技术详解》还配有完整的综合实例源程序代码,便于读者在学习和实际开发中参考使用。《Visual C++网络通信编程技术详解》适合VisualC++编程技术人员、网络技术人员、网络安全管理人员和网络系统分析等相关领域的研究人员、工程技术人员、教师和学生作为技术参考手册使用,也适合网络程序设计初学者作为教材使用。《Visual C++网络通信编程技术详解》讲解和展示VisualC++集成环境网络编程技术的基本原理和应用方法,并通过案例形式向读者介绍了来自工程实践的经验。TCP/lP协议基本内容,网络通信基本概念、Winlnet网络编程基础与基本应用,局域网中ARP协议的工作原理,基于Winsock的客户/服务器程序的开发方法,TCP/IP端口扫描方法与应用,应用NAT穿越技术来实现P2P的TCP流通信,即时通信程序实现方法与超级终端应用,FTP工作原理及如何开发FTP服务端和客户端程序,网络防火墙工作原理及如何利用Filter_HookDriver实现网络防火墙,HTTP协议基本内容与应用,Telnet协议基本内容与应用,SMTP模型基本内容与电子邮件的接收和发送技术,利用PC机串口进行串行通信时的基本原理与应用。