计算机应用开发技术

出版时间:2010-1  出版社:科学出版社  作者:张正军,许春根,张军 编著  页数:283  

前言

为了提高非计算机类理工科学生计算机软件开发能力和网络应用能力,掌握软件开发和网络应用技术,针对学生计算机理论与技术的综合能力的培养,作者根据多年从事软件开发和网络应用的教学实践,并在多年来在南京理工大学讲授本课程讲义的基础上,总结多年积累的计算机软件开发和网络应用的经验,参考了大量计算机软件开发和网络应用技术资料,以讲授核心技术和核心代码技术的方式编著了本教材。这里所说的讲授“核心技术”方式是指本教材编著方式不以全面且完整为目标讲授其基础理论与技术的方式,只讲授与软件开发技术相关程度高的理论与技术,避免本教材因太过细节和复杂化而导致讲授实际使用的理论与技术重点不突出的情形出现,而采用直人软件开发的主题(即“核心技术”方式讲授课程的理论与技术)。“核心代码技术”方式是指本教材的程序代码是完整的、能够独立编译运行、功能实用、无“多余”的代码,整个程序代码量少而精、清晰、条理清楚、无干扰代码、功能直接,其编译后的软件令人耳目一新(即用尽可能少的代码编译出十分实用的软件)。本教材的主要特点有:①软件技术的综合性。本教材综合多个计算机领域的技术和方法,培养学生的计算机软件开发的综合能力。②程序的实用性。本教材的程序以具有一定功能的软件为最终目标,综合了多个计算机领域的技术和方法,其代码编译后的结果不仅是一个简单的小程序,而且是一个实用的软件。③程序代码的核心性。本教材中给出的代码以“核心代码”方式给出,代码简洁不庞杂。避免了很多软件为了既美观又漂亮、既完备又全面、功能多而其核心技术不突出的问题。④技术的实用性。多数这类教材是以基本理论与基本技术为重点,以完整体系的形式全面展开,逐个讲解。本教材以软件开发为重点,突出重点理论与技术,程序代码完整而实用。所以,本教材是为了培养学生实际开发软件系统的能力和社会对学生就业在这方面能力的需求而编写的。教材以实际问题为背景,结合计算机理论知识、应用技术、实际开发、软件评价等多方面的知识和能力,培养学生理论与实际相结合的能力,体现软件开发与实际应用相吻合的理念。

内容概要

  本书以”核心技术”和“核心代码技术”方式.着重介绍与软件开发和网络应用相关的核心理论和技术,以提高读者理论与实际相结合的能力。其内容包括字符编码与字库格式、面向对象的C++语言、VC++的MFC编程、面向对象语言Java、HTML语言与CSS样式表、ASP编程技术与SQL使用方法、TCP/IP应用层协议、VRML与DXF三维模型、实用图像处理技术、软件下程与标准建模语言概述,廾以非常简洁的完整软件代码方式给出了软件开发和网络应用的实例,以提高读者的软件实际汗发能力和网络实际应用能力。  本教材可作为高等学校非计算机类理工科学生的教材。特别适用于信息与计算科学专业,也可作为计算机类专业及其他专业的本科生和研究生为提高计算机软件开发水平在软件开发和网络应用编程方面的参考资料。

书籍目录

序 前言 第1章 字符编码与字库格式  1.1 ASCII编码  1.2 汉字编码  1.3 Unicode编码与UTF-8传输码  1.4 字符编码软件开发实例分析  1.5 点阵字库  1.6 点阵字库软件开发实例分析  1.7 矢量字符与字形技术  1.8 TTF字形软件开发实例分析  作业 第2章 面向对象的C++语言  2.1 类与对象  2.2 构造函数与析构函数  2.3 多态性和虚函数  2.4 静态成员  2.5 友员  2.6 计算机发声实例分析  作业 第3章 VC++的MFC编程  3.1 MFC类的层次结构  3.2 MFC编程初步  3.3 文档与视图结构  3.4 软件开发实例分析(MFC方法)  作业 第4章 面向对象语言Java  4.1 编写第一个Java程序  4.2 Java基本规则及用法  4.3 AW丁窗口对象  4.4 Java软件开发实例分析  作业 第5章 HTML语言与CSS样式表  5.1 HTML语言  5.2 CSS样式表  5.3 JavaScript脚本语言简介  作业 第6章 ASP编程技术与SOL使用方法  6.1 ASP应用基础  6.2 ASP对象  6.3 ASP组件  6.4 ADO与SQL  6.5 网站实例分析  作业 第7章 TCP/IP应用层协议  7.1 域名系统DNS  7.2 文件传送协议FTP  7.3 远程登录TELNET协议  7.4 电子邮件协议  7.5 通用Internet邮件扩充协议MIME  7.6 超文本传送协议HTTP  7.7 远程访问软件实例分析  作业 第8章 VRML与DXF三维模型  8.1 VRML概述  8.2 模型节点Shape(1):几何节点Geometry  8.3 模型节点Shape(2):外观节点Appearance  8.4 DXF三维模型文件  8.5 VRML软件开发实例分析  作业 第9章 实用图像处理技术  9.1 BMP图像格式  9.2 BMP图像读取与显示实例分析  9.3 Matlab图像处理  9.4 图像处理软件实例分析(微分算子)  作业 第10章 软件工程与标准建模语言概述  10.1 软件工程概念  10.2 结构化程序设计方法  10.3 模块化与信息隐蔽  10.4 面向对象程序设计  10.5 软件开发模型  10.6 软件开发方法  10.7 标准建模语言UML  作业 参考文献 附录  附表 17位基本ASCII码表  附表 28位ASCII码表扩充部分  附表 3扩展ASCII码的键盘扫描码  附表 41—9区和16—55区的汉字内码  附表 5GB2312编码第16区的4种编码对照表

章节摘录

插图:为统一文字符号的编码标准,让不同厂牌机型的计算机都能够使用同一套标准化的信息交换码,美国国家标准局特别制定了ASCII码作为数据传输的标准码。ASCII码(American standard code for information intercbange,美国标准信息交换码)是计算机中采用的最主要的编码,被国际标准化组织(ISO)定为国际标准,又称为国际5号代码。ASCII码有7位ASCII码和8位ASCII码两种。ASCII码一般只使用7位(即第0~6位,第7位为0)来表示128个不同的字符。早期使用7个位来表示英文字母、数字0~9及其他符号。现在ASCII码使用8位,可表示256个不同的文字与符号,为目前各计算机系统中使用最普遍也最广泛的英文标准码。计算机中用二进制表示字母、数字、符号及控制符号的编码称为字符的内码。

编辑推荐

《计算机应用开发技术》:以软件开发为目标,突出重点理论与核心技术以实际问题为背景,综合多个计算机领域的技术和方法程序代码简洁、完整而实用,无干扰代码,功能直观清晰培养学生开发软件系统的能力,体现软件开发与实际应用相结合

图书封面

评论、评分、阅读与下载


    计算机应用开发技术 PDF格式下载


用户评论 (总计1条)

 
 

  •   书是我学校自己的老师写的,学校的教材处卖光了,只好到当当来买。书的内容比较杂,不是很深入,很多都是大致介绍一些入门知识。。。
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7