成功加入购物车
正版无笔记划线
蔡建平 著 / 清华大学出版社 / 2011-02 / 平装
售价 ¥ 10.00 1.7折
定价 ¥58.00
品相 九品品相描述
优惠 满包邮
延迟发货说明
上书时间2023-07-24
卖家超过10天未登录
软件综合开发案例教程:Linux、GCC、MySQL、Socket、Gtk+与开源案例
《软件综合开发案例教程:Linux、GCC、MySQL、Socket、Gtk+与开源案例》可作为计算机、软件工程及相近专业的本科高年级学生和专业硕士学位研究生的教材,同时也是软件开发人员学习和从事有关应用软件开发的不错的参考书籍。
除了有大量篇幅讲述计算机应用的主要开源技术(如Linux操作系统、GCC编程语言、网络通信及Socket编程、MvSQL数据库应用、Gtk+界面设计)外,《软件综合开发案例教程:Linux、GCC、MySQL、Socket、Gtk+与开源案例》还特别通过实际案例——Stock股票软件将这些技术融会贯通在一起,并站在更高的角度上对软件体系结构、应用软件开发模式、软件的国际化与本地化、软件开发和应用环境升级方法以及平台移植技术等充分地进行介绍,以达到授人以渔的目的。
蔡建平,教授,北京工业大学软件学院软件与网络工程系主任。在原总装备部某研究所工作10余年,一直从事该所负责的全军军用共性软件系统项目的论证和研究,并在其中发挥重要作用,得到有关领导和专家的认可和好评。获军队科技进步一等奖、二等奖、三等奖多项;发表各类学术论文30多篇,出版图书3部。
在某公司任技术总监期间,除负责国防有关单位的软件工程、软件质量保证、软件测试以及嵌入式开发的技术咨询、提供解决方案和技术支撑外,还主持开发了一系列软件测试工具,并成功用于国防软件的测试。
2005年9月在北京工业大学软件学院任职教授以来,除了多年讲授软件测试课程和多次对外开展嵌入式软件测试技术培训外,在学院的学科建设、专业建设,如实验室建设、实践教学改革与创新、数字艺术方向和数字媒体技术专业建设、“211工程”建设、教育部和北京市特色专业建设,以及科研基地——科技创新平台建设等方面做了大量的工作,取得了突破性成果,获国家教学优秀成果二等奖一项(排名第三)。
第1章Linux基础1.1系统概要1.1.1Linux的起源与发展1.1.2Linux的特性1.1.3主流Linux操作系统发行版简介1.1.4Linux的内核1.1.5Linux的特点1.1.6Linux与Windows操作系统1.2Linux文件系统1.2.1文件系统1.2.2文件1.2.3EXT2文件系统1.2.4Linux支持的其他文件系统1.2.5文件系统的简单操作1.3Linux常用命令1.3.1Linux命令格式1.3.2常用命令列表1.4Linux常用工具1.4.1文本编辑工具1.4.2编译工具1.4.3其他编程工具1.4.4常用应用工具1.5shell命令1.5.1什么是shell1.5.2shell的种类1.5.3Bashshell的功能1.5.4执行命令1.5.5历史命令1.5.6通配符与特殊符号1.5.7数据流定向1.5.8管道命令1.6XWindow系统1.6.1何时用XWindow系统1.6.2XWindow的发展历史1.6.3X服务器/X客户端/窗口管理器1.6.4XWindow启用的流程1.7桌面环境1.7.1KDE1.7.2GNOME1.7.3Xfce1.7.4LXDE1.8GUI开发工具1.8.1Motif图形库1.8.2Qt界面库1.8.3Gtk十控件库1.8.4wxWidgets构架库1.9Linux开发环境1.9.1GNOME的开发结构1.9.2开发Linux应用程序的编程语言和编程工具1.10Linux虚拟机及其应用1.10.1VMware虚拟机1.10.2Cygwin虚拟机实验习题第2章GCC下的软件开发基础2.1GCC简介2.1.1GCC的历史2.I.2GCC应用的一般过程2.1.3GCC安装2.1.4GCC应用举例2.2GCC应用详解2.2.1GCC/G++编译命令格式2.2.2GCC/G++编译选项2.2.3GCC编译过程2.2.4GCC头文件和库函数2.3make工具和Makefile文件2.3.1Makefile文件的编写规则2.3.2Stock软件应用的Makefile文件2.4高级符号调试工具GDB2.4.1GDB简介2.4.2GDB应用举例2.5Eclipse集成开发环境及应用举例2.5.1Eclipse介绍2.5.2EclipseGCC集成开发环境应用实验习题第3章网络通信及Socket编程3.1网络通信3.1.1计算机网络通信协议3.1.2TCP/IP协议3.2Socket编程3.2.1Socket基本概念3.2.2Socket编程方法3.2.3Socket下的客户机/服务器通信3.3liptcp++库3.3.1liptcp++应用环境的建立3.3.2liptcp++应用实例实验习题第4章MySQL数据库4.1MySQL综述4.1.1MySQL发展历史4.1.2MySQL概念4.1.3MySQL索引文件4.1.4支持MySQL应用的相关工具4.2MySQL应用环境的建立4.2.1MySQL安装4.2.2MySQL基本命令4.2.3MySQLGUITools4.3基于C/C++应用编程接口API的MySQL数据库应用开发4.3.1MySQLC编程接口API概述4.3.2MySQLCAPI应用开发举例实验习题第5章Gtk+界面设计5.1Gtk+基础5.1.1Gtk+的特点5.1.2Gtk+的组成5.1.3Gtk+开发环境的建立5.1.4Gtk+简单程序分析5.2Gtk+综合程序设计5.2.1Gtk+的信号响应与事件处理5.2.2Gtk+的主要容器构件5.2.3Gtk+其他常用构件5.2.4Gtk+绘图5.3Gtk+中文编程5.3.1国际化及本地化需求5.3.2常用字符集编码及UTF.85.3.3locale的概念5.3.4Gtk+程序的汉化5.4Glade界面开发5.4.1Glade介绍5.4.2用Glade构造图形界面5.4.3Glade3简单介绍5.5Gimp图形编辑与动画制作5.5.1安装Gimp5.5.2Gimp绘画基本功能5.5.3动画制作实验习题第6章股票软件实现案例分析6.1股票软件基础知识6.1.1骰票术语介绍6.1.2股票系统的一般架构6.2Stock软件简介6.2.1Stock软件的组成6.2.2Stock软件架构及工作流程6.3Stock软件运行环境的建立6.3.1Eclipse集成开发环境的建立6.312Stock软件中工程文件Makefile的修改6.4Stock软件各种问题的解决6.4.1编译问题6.4.2中文显示问题6.4.3股票数据问题6.4.4网络通信问题6.4.5Stock软件的Gtk+升级问题6.5Stock软件的跨平台运行问题6.5.1Cygwin下Stock软件的运行6.5.2VC++7.1下Stock软件的运行6.6Stock软件技术应用分析6.6.1界面设计分析6.6.2数据库应用分析6.6.3Socket编程分析6.7Stock软件待改进之处实验习题参考文献
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30