软件技术基础实用教程

副标题:无

作   者:史济民等编著

分类号:

ISBN:9787115067807

微信扫一扫,移动浏览光盘

简介

    在微机环境下开发应用软件。一要有科学的方法,二要有适当的平台。本书集“软件开发技术”与“微机操作环境”于一书,由算法与结构,软件开发技术的演变,结构化分析与设计,软件测试与质量保证,用户界面、环境、平台与操作系统,DOS平台,Windows平台等八章组成。全书复盖了算法、数据结构、操作系统以及PC机上最流行的DOS、UCDOS与Windows平台等基础知识,是一本兼有工具书作用的教材和自学书。由于采取了先综述、后展开的结构安排,层次清楚,叙述简明,凡学过一门高级语言的读者无可看懂。     本书适用于普通高校理工非计算机专业和师范、教育院校计算机专业的学生用作《软件开发技术》、《软件技术基础》、《微机环境与工具》等课程的教材,也可供从事大、中学校计算机基础教育的教师,初、中级计算机应用人员在教学与工作中作参考。

目录


上篇   软件开发技术

第一章  算法与数据结构

1.1  计算机算法
1.1.1  算法的性质与描述
1.1.2  算法分析的基本概念
1.1.3  算法设计的基本方法
1.2  数据结构
1.2.1  数据结构的地位与作用
1.2.2  数据结构的种类与基本操作
1.2.3  数据结构应用举例
习题

第二章  软件开发技术的演变

2.1  从结构程序设计到软件工程
2.1.1  GOTO语句的争论
2.1.2  程序设计风格的转变
2.1.3  结构程序设计
2.1.4  软件工程
2.2  软件工程范型
2.2.1  软件工程范型的共性
2.2.2  传统的软件工程范型——瀑布模型
2.2.3  快速原型范型
2.2.4  4GT范型
2.3  软件设计基础
2.3.1  软件设计的目的与任务
2.3.2  软件设计的基本原则
2.3.3  模块化设计和由顶向下设计
2.3.4  三类不同面向的设计方法
习题

第三章  结构化分析、设计与编码

3.1  应用软件的分类
3.1.1  应用软件的服务领域
3.1.2  应用软件的数据管理方式
3.2  结构化分析
3.2.1  分析的目的与任务
3.2.2  结构化分析工具
3.2.3  结构化分析的步骤
3.2.4  结构化分析举例
3.2.5  结构化分析小结
3.3  结构化设计
3.3.1  结构化设计的目的与任务
3.3.2  结构化设计的工具
3.3.3  变换分析
3.3.4  事务分析
3.3.5  结构化设计的指导规则
3.3.6  结构化设计举例
3.4  详细设计与编码
3.4.1  逐步细化的设计方法
3.4.2  结构化编码
3.4.3  编码语言
3.5  数据库应用系统的开发特点
3.5.1  两类应用系统的比较
3.5.2  开发活动原差别
习题

第四章  软件高度与质量保证

4.1  测试的基本概念
4.1.1  目的与任务
4.1.2  测试的特性
4.1.3  测试的种类
4.1.4  测试的文档
4.2  测试的策略与技术
4.2.1  概述
4.2.2  黑盒测试
4.2.3  白盒测试
4.2.4  测试终止标准
4.2.5  测试用例设计举例
4.3  纠错的策略与技术
4.3.1  纠错的策略
4.3.2  纠错的技术
4.3.3  两个例子
4.4  多模块程序的测试
4.4.1  测试的层次性
4.4.2  程序错误的类型
4.4.3  单元测试
4.4.4  综合测试
4.4.5  高级测试
4.5  软件的质量保证
4.5.1  评审与测试
4.5.2  程序正确性证明
4.5.3  软件配置控制
4.5.4  软件开发规范
习题

下篇   微机操作环境

第五章  用户界面

5.1  用户界面的作用与发展
5.1.1  用户界面的作用
5.1.2  界面的分类
5.1.3  界面的分化
5.2  用户界面的友好技术
5.2.1  多窗口技术
5.2.2  菜单技术
5.2.3  联机帮助技术
5.3  键盘操作
5.3.1  键盘操作
5.3.2  鼠标器操作
5.3.3  键盘操作和鼠标器操作的比较
5.4  界面技术的实现
5.4.1  硬件支持
5.4.2  软件支持
习题

第六章  环境、平台与操作系统

6.1  软件支持环境
6.1.1  开发环境与操作环境
6.1.2  从SE到CASE
6.1.3  CASE环境的组成与模型
6.2  CASE环境的类型
6.2.1  按支持对象分类
6.2.2  按宿主机构分类
6.2.3  应用生成系统
6.3  硬件平台与软件平台
6.4  操作系统的基本概念
6.4.1  操作系统的地位
6.4.2  操作系统的分类
6.5  操作系统的硬件资源管理
6.5.1  进程与中断
6.5.2  处理机管理
6.5.3  存储管理
6.5.4  设备管理
6.6  操作系统的文件管理
6.6.1  基本功能
6.6.2  文件的结构与存取方法
6.6.3  文件的目录管理
6.6.4  外存空间的管理
6.6.5  文件的使用与保护
习题

第七章  DOS平台

7.1  MS-DOS
7.1.1  DOS的组成启动
7.1.2  DOS的资料管理
7.1.3  DOS的用户界面
7.1.4  DOS的优化
7.2  CCDOS与UCDOS
7.2.1  汉字信息处理原理
7.2.2  CC-DOS
7.2.3  UCDOS
7.3  DOS的批处理与系统配置
7.3.1  DOS的批处理
7.3.2  DOS的系统配置
7.4  DOS的工具软件Dosshell
7.4.1  Dosshell概述
7.4.2  Dosshell的管理功能
7.4.3  DOS平台的新面貌
7.5  Turbo集成开发环境
7.5.1  集成化的工具环境
7.5.2  易操作的用户界面
习题

第八章  Windows平台

8.1  Windows3.X的特点、组成与安装启动
8.1.1  Windows的特点
8.1.2  Windows的基本组成
8.1.3  Windows的安装与启动
8.2  Windows的界面脑其基本操作
8.2.1  Windows的窗口
8.2.2  Windows的图标
8.2.3  Windows的菜单
8.3  Windows的程序管理
8.3.1  程序的编组
8.3.2  程序的运行
8.3.3  多任务切换
8.4  Windows的文件管理
8.4.1  文件管理器的菜单
8.4.2  多目录窗显示
8.4.3  用鼠标拖放文件
8.4.4  多个文件的选定与撤选
8.5  信息共享与应用程序集成
8.5.1  信息共享的常用术语
8.5.2  信息共享的三种方式
8.5.3  信息共享的常用命令
8.5.4  应用系统集成举例
8.6  Windows的其它管理功能
8.6.1  打印管理
8.6.2  修改系统设置
8.6.3  运行非Windows应用程序
8.7  Windows的联机帮助
8.8  Windows 95简介
8.8.1  Windows 95新功能
8.8.2  易学易用的操作平台
8.8.3  简短的结论
习题

附录  UNIX简介

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

软件技术基础实用教程
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon