首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 图书频道 > 计算机与网络 > 软件工程 >

软件开发工具(附自学考试大纲)

2010-02-01 
基本信息·出版社:经济科学出版社 ·页码:286 页 ·出版日期:2008年04月 ·ISBN:7505820555 ·条形码:9787505820555 ·版本:第1版 ·装帧:平装 · ...
商家名称 信用等级 购买信息 订购本书
软件开发工具(附自学考试大纲) 去商家看看
软件开发工具(附自学考试大纲) 去商家看看

 软件开发工具(附自学考试大纲)


基本信息·出版社:经济科学出版社
·页码:286 页
·出版日期:2008年04月
·ISBN:7505820555
·条形码:9787505820555
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:全国高等教育自学考试指定教材

内容简介 《软件开发工具》前两章介绍了软件开发工具的由来,着重讨论了软件开发工作的困难及克服途径。这里虽未具体讲软件开发工具,但是为后面的讨论提供了背景和基础。第三、第四章 是全书的核心。这两章从理论基础和实际技术两方面,讨论了软件开发工具的基本要点,具有一定的普遍性。第五章 则从实际工作需要出发,概述了选择、使用以及自行开发软件中的各种具体问题。第六章 提供了现状及发展的若干材料,供读者以后进一步研究之用。
编辑推荐 《软件开发工具》由经济科学出版社出版。
目录
软件开发工具
第1章 绪论
1.1 软件开发工具的由来
1.2 软件开发工具的概念
1.3 软件开发工具的功能与性能
1.4 软件开发工具的类别
1.5 软件开发工具的研究与应用
本章小结
练习题

第2章 软件开发过程及其组织
2.1 软件开发中的困难
2.2 软件开发方法的发展
2.3 软件开发过程的管理
本章小结
练习题

第3章 软件开发工具的理论基础
3.1 软件开发过程的信息需求
3.2 概念模式及其作用
3.3 信息库及其一致性
3.4 人机界面及其管理
3.5 项目管理与版本管理
本章小结
练习题

第4章 软件开发工具的技术要素
4.1 基本功能与一般结构
4.2 总控部分及人机界面
4.3 信息库及其管理
4.4 文档生成与代码生成
4.5 项目管理与版本管理
本章小结
练习题

第5章 软件开发工具的使用与开发
5.1 购置与开发的权衡
5.2 软件开发工具的选择与购置
5.3 软件开发工具的使用
5.4 软件开发工具的开发
本章小结
练习题

第6章 软件开发工具的现状与发展
6.1 软件开发工具的现状
6.2 软件开发工具的发展趋势
本章小结
练习题

附录1 PowerBuilder应用开发工具
1.1 概述
1.2 PowerBouer对象及环境简介
1.3 一个简单的PowerBuider应用示例
1.4 PowerScript语言
1.5 其它几个先进的应用开发工具

附录2 一个实用的CASE工具
2.1 NEWCAFG概况
2.2 NEWCAPG的集成
2.3 NEWCAFG表达集成的实现——可视化程序设计
2.4 NEWCAFG数据集成的实现——Repository
2.5 邢WCAFG提供的工具
2.6 NEWCAFG评述

附录3 多媒体创作工具
3.1 多媒体和多媒体开发工具
3.2 多媒体创作工具TOOLBOOK
3.3 TOOLBOOK工具与其它多媒体创作工具的比较分析

附录4 网页制作工具FrontPage
4.1 背景知识
4.2 HTML语言
4.3 FrontPage概述
4.4 网站管理工具FrontPageExplorer
4.5 web编辑器FrontPageEditor
4.6 web设计

附录5 Rational公司的面向对象软件工具
5.1 Rational公司简介
5.2 面向对象方法基础
5.3 统一建模语言(IUML)
5.4 基于UMLR的RationalRose
软件开发工具自学考试大纲

出版前言
一、课程性质与设置目的、要求
二、课程内容与考核目标
第l章 绪论
第2章 软件开发过程及其组织
第3章 软件开发工具的理论基础
第4章 软件开发工具的技术要素
第5章 软件开发工具的使用与开发
第6章 软件开发工具的现状与发展
附录1 PowerBuilder应用开发工具
附录2 自制的CASE工具——NEWCAFG
附录3 多媒体创作工具——TOOLBOOK
附录4 网页制作工具——FrontPage
附录5 UML与软件工具Rose
三、有关说明与实施要求
附录题型举例
后记
……
序言 当您开始阅读本书时,人类已经迈人了二十一世纪。
这是一个变幻难测的世纪,这是一个催人奋进的时代。科学技术飞速发展,知识更替日新月异。希望、困惑、机遇、挑战,随时随地都有可能出现在每一个社会成员的生活之中。抓住机遇,寻求发展,迎接挑战,适应变化的制胜法宝就是学习——依靠自己学习、终生学习。
作为我国高等教育组成部分的自学考试,其职责就是在高等教育这个水平上倡导自学、鼓励自学、帮助自学、推动自学,为每一个自学者铺就成才之路。组织编写供读者学习的教材就是履行这个职责的重要环节。毫无疑问,这种教材应当适合自学,应当有利于学习者掌握、了解新知识、新信息,有利于学习者增强创新意识、培养实践能力、形成自学能力,也有利于学习者学以致用、解决实际工作中所遇到的问题。具有如此特点的书,我们虽然沿用了“教材”这个概念,但它与那种仅供教师讲、学生听,教师不讲,学生不懂,以“教”为中心的教科书相比,已经在内容安排、形式体例、行文风格等方面都大不相同了。希望读者对此有所了解,以便从一开始就树立起依靠自己学习的坚定信念,不断探索适合自己的学习方法,充分利用已有的知识基础和实际工作经验,最大限度地发挥自己的潜能,以达到学习的目标。
欢迎读者提出意见和建议。
祝每一位读者自学成功。
全国高等教育自学考试指导委员会
文摘 插图:


关于软件的质量,人们有许多不同的看法。开始的时候,人们把速度放在首位,希望能够尽可能地算得快。这样,程序越短越好,能用五行实现的,决不要用六行实现。因此早期的程序员常常为了减少几行程序而绞尽脑汁。类似地,怎样少占内存,少占寄存器也是当时人们努力争取的目标。以至有些考核程序员的题目要求考生只用指定个数的存储单元完成某项功能。结果使得程序变得非常难懂,更谈不上修改了。
自从60年代末以来,这种看法逐步发生了改变。在早期计算机速度很慢、存储量十分有限的情况下,人们自然要斤斤计较程序的条数与内存的占用数量。随着计算机技术的发展,速度大大加快,内存不断扩大,这些问题逐渐变得不那么重要了,而由于应用领域的复杂性造成的问题越来越突出,人们对于软件质量的看法也发生了改变。除了前面谈到的结构良好之外,对于人机界面和易于修改的要求也都列入了质量要求之内。归纳起来,目前多数人的看法可以用以下几条概括。
(1)正确地实现所要求的功能,准确地给出预定的输出结果;(2)用户界面友好,符合实际用户的使用习惯与知识水平;(3)具有足够的速度(而不是越快越好),能在符合用户要求的时间限度内,给出所要求的处理结果;(4)具有足够的可靠性,能够在各种干扰下保持正常的工作;(5)程序易读,结构良好,文档齐全,从而保证系统易于修改。
不论是研究程序设计方法学,还是使用软件开发工具,其目的无非都是为了得到好的软件。
热点排行