搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
工程软件开发技术
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    7118047902
  • 作      者:
    张青, 王晓伟编著
  • 出 版 社 :
    国防工业出版社
  • 出版日期:
    2006
收藏
内容介绍
    工程软件和工程数据库的概念、结构、开发方法,以Visual Basic为主要工具,结合工程实践给出大量例子,由浅入深全面阐述了高级程序设计语言的计算原理和基本特征、面向对象程序设计方法与步骤、算法与数据结构、数据库技术、软件工程以及人工智能程序设计。力图通过有限的篇幅,使读者建立起完整、系统和实用的工程软件开发思想。<br>    随着计算机软件技术的发展,程序设计、软件开发对非计算机专业的工程技术人员来说已不再神秘。本书从基础做起,在实践中训练工程技术人员的编程能力,以期实现更多的“一劳永逸”,使我们的设计工作变得快捷而又高效。<br>    本书面向工程,将软件开发技术集成起来,具有知识系统性、内容先进性和思想实用性的特点。既可为工程技术人员提供指导,也可作为高等学校各工程专业的教材。
展开
目录
第1章  导论<br>1.1软件与程序<br>1.1.1程序的特性<br>1.1.2软件的特性<br>1.2软件的分类与工程软件<br>1.3212程软件开发基本技术<br>1.3.1程序重用技术<br>1.3.2数据处理技术<br>1.3.3程序结构组织<br>1.3.4工程软件集成方法<br>1.4软件技术在工程中的应用<br><br>第2章  高级程序设计语言<br>2.1高级程序设计语言概述<br>2.2高级程序设计语言实现计算的方式<br>2.2.1编译器工作原理<br>2.2.2高级语言程序的解释执行<br>2.3高级程序设计语言的基本特征<br>2.3.1变量、表达式、赋值<br>2.3.2程序的控制结构<br>2.3.3数据类型<br>2.3.4过程<br>2.3.5过程的数据传递<br>2.3.6变量的生命期和Static变量<br>2.3.7输入/输出<br>2.4面向对象程序语言的基本特征<br>2.4.1对象概述<br>2.4.2类与对象<br>2.4.3类定义<br>2.4.4类继承<br>2.4.5多态性<br>2.4.6类继承带来的新问题<br>2.5网络计算时代的编程语言<br>2.5.1HTML和XML<br>2.5.2脚本语言<br>2.5.3网络编程语言<br><br>第3章  VB程序设计基础<br>3.1VisuallBasic集成开发环境<br>3.1.1主窗口<br>3.1.2工具箱<br>3.1.3窗体设计器<br>3.1.4工程资源管理窗口<br>3.1.5属性窗口<br>3.1.6代码编辑器窗口<br>3.1.7窗体布局窗口<br>3.1.8对象浏览窗口<br>3.2窗体<br>3.2.1窗体创建<br>3.2.2窗体的属性<br>3.2.3事件<br>3.2.4方法<br>3.2.5处理多重窗体<br>3.3基本控件<br>3.3.1命令按钮<br>3.3.2标签<br>3.3.3文本框<br>3.4应用程序设计<br>3.4.1创建工程<br>3.4.2界面设计<br>3.4.3属性设置<br>3.4.4代码编写<br>3.4.5保存、调试与运行<br>3.4.6生成可执行文件<br>3.5程序错误类型与调试<br>3.5.1错误类型<br>3.5.2程序调试<br>3.5.3错误处理<br><br>第4章  VB语言基础<br>4.1数据类型<br>4.1.1标准数据类型<br>4.1.2用户自定义类型<br>4.2常量<br>4.2.1常量的概念<br>4.2.2符号常量<br>4.3变量<br>4.3.1变量的命名规则<br>4.3.2变量的声明<br>4.4.运算符与表达式<br>4.4.1算术运算符与算术表达式<br>4.4.2关系运算符与关系表达式<br>4.4.3逻辑运算符与逻辑表达式<br>4.4.4字符串运算符与字符串表达式<br>4.4.5日期运算符与日期表达式<br>4.4.6运算符的优先顺序<br>4.5常用内部函数<br>4.5.1数学运算函数<br>4.5.2字符串函数<br>4.5.3日期与时间函数<br>4.5.4数据类型转换函数<br>4.5.5格式输出函数<br>4.6编码规则<br><br>第5章  基本控制结构<br>5.1顺序结构<br>5.1.1几个常用的语句<br>5.1.2数据输出<br>5.1.3数据输入<br>5.2选择结构<br>5.2.1If条件语句<br>5.2.2If条件语句的嵌套<br>5.2.3多分支条件选择语句<br>5.3循环结构<br>5.3.1DoLoop语句<br>5.3.2ForNext循环语句<br>5.3.3循环嵌套<br>5.4其他辅助控制语句<br><br>第6章  算法与数据结构<br>6.1概论<br>6.1.1引言<br>6.1.2有关概念和术语<br>6.1.3算法与数据结构研究内容与关系<br>6.2算法<br>6.2.1算法的定义<br>6.2.2算法设计的要求<br>6.2.3算法表示形式<br>6.2.4算法性能分析<br>6.2.5常用算法<br>6.3数据结构<br>6.3.1数据结构概论<br>6.3.2线性表<br>6.3.3树和二叉树<br>6.3.4图<br>6.4数组<br>6.4.1数组概念<br>6.4.2数组的声明<br>6.4.3数组赋值<br>6.4.4数组的算法<br>6.4.5控件数组<br>6.5排序<br>6.5.1排序概述<br>6.5.2排序方法<br>6.5.3排序方法的比较<br><br>第7章  界面设计<br>7.1标准控件<br>7.1.1单选按钮和复选按钮<br>7.1.2框架<br>7.1.3列表框和组合框<br>7.1.4滚动条和Slider控件<br>7.1.5时钟<br>7.1.6图形控件<br>7.1.7文件系统控件<br>7.2菜单设计<br>7.2.1菜单编辑器<br>7.2.2动态菜单<br>7.2.3弹出菜单<br>7.3高级控件<br>7.3.1通用对话框<br>7.3.2多重窗体和多文档界面<br>7.3.3工具栏和状态栏<br>7.3.4RichTextBox控件<br>7.3.5ProgressBar控件<br>7.3.6UpDown控件<br>7.3.7Animation控件<br>7.3.8SSTab控件<br><br>第8章  图形技术<br>8.1图形技术基础<br>8.1.1坐标系统<br>8.1.2自定义坐标系<br>8.1.3图形层<br>8.2绘图属性<br>8.2.1当前坐标<br>8.2.2线宽与线型<br>8.2.3填充与色彩<br>8.3图形方法<br>8.3.1Line方法<br>8.3.2Circle方法<br>8.3.3Psel,方法<br>8.3.4Point方法<br>8.4应用<br>8.4.1工程图形绘制<br>8.4.2简单动画设计<br>8.4.3图形漫游<br>8.4.4图形处理技术<br><br>第9章  文件<br>9.1文件的基本概念<br>9.1.1记录<br>9.1.2文件<br>9.1.3文件的种类<br>9.2顺序文件<br>9.2.1打开文件<br>9.2.2写操作<br>9.2.3关闭文件<br>9.2.4读操作<br>9.3随机文件<br>9.3.1文件的打开和关闭<br>9.3.2文件的读写<br>9.3.3Seek()函数和Seek语句<br>9.4二进制文件<br><br>第10章  数据库技术<br>10.1数据库概念<br>10.2数据库管理器<br>10.3数据控件<br>10.3.1数据控件属性<br>10.3.2数据控件的事件<br>10.3.3数据控件的常用方法<br>10.3.4记录集的属性与方法<br>10.3.5数据库记录的增、删、改操作<br>10.4ADO数据控件<br>10.4.1ADO对象模型<br>10.4.2使用ADO数据控件<br>10.4.3ADO控件上新增绑定控件<br>的使用<br>10.4.4使用数据窗体向导<br>10.5结构化查询语言<br>10.5.1结构化查询语言<br>10.5.2使用SELECT语句查询<br>10.6工程数据库<br>10.6.1工程数据库的概念<br>10.6.2工程数据库与传统关系型数据库的比较<br><br>第11章  软件工程<br>11.1软件工程概述<br>11.1.1软件危机<br>11.1.2软件工程内涵<br>11.1.3软件工程的原则<br>11.1.4软件工程的基本原理<br>11.2软件生命周期<br>11.2.1软件定义时期<br>11.2.2软件开发时期<br>11.2.3软件运行与维护<br>11.3软件需求<br>11.3.1软件需求分析<br>11.3.2需求建模<br>11.3.3需求分析文档<br>11.4软件设计<br>11.4.1软件设计概述<br>11.4.2模块化原理<br>11.4.3软件设计过程<br>11.4.4软件设计工具<br>11.5软件审查与测试<br>11.5.1软件审查<br>11.5.2软件测试<br>11.5.3测试方法<br>11.5.4测试步骤<br>11.5.5调试<br>11.6软件维护<br>11.6.1软件维护概述<br>11.6.2决定软件可维护性的因素<br>11.6.3文档<br><br>第12章  人工智能程序设计<br>12.1逻辑型编程语言<br>12.2LISP语言<br>12.2.1LISP的特点和数据结构<br>12.2.2LISP的基本函数<br>12.2.3递归和迭代<br>12.2.4LISP编程举例<br>12.3PROLOG语言<br>12.3.1语法与数据结构<br>12.3.2PROLOG程序设计原理<br>12.3.3PROLOG编程举例<br>12.4专家系统<br>12.4.1知识获取及表述<br>12.4.2知识的运用<br>12.4.3专家系统的结构<br>12.4.4应用实例<br>参考文献
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证