第1章 绪论
第2章 可信操作系统
2.1 操作系统的形成背景
2.2 操作系统的分类
2.3 操作系统的基本功能
2.3.1 存储管理
2.3.2 进程及处理机管理
2.3.3 设备管理
2.3.4 文件管理
2.3.5 操作系统的功能
2.4 操作系统结构
2.5 UNIX操作系统
2.5.1 UNIX操作系统的体系结构
2.5.2 UNIX文件系统
2.5.3 UNIX操作系统的进程管理
2.6 实时操作系统
2.6.1 基本概念
2.6.2 与通用操作系统比较
2.6.3 流行的实时操作系统
2.7 可信操作系统
2.7.1 基本概念
2.7.2 安全策略
2.7.3 安全模型
2.7.4 可信操作系统的设计
2.7.5 可信操作系统的保证
2.8 小结
第3章 应用程序设计语言
3.1 程序设计语言是什么
3.2 程序设计语言的进化
3.2.1 低级编程语言
3.2.2 第三代编程语言
3.2.3 第四代编程语言
3.3 而向对象的程序设计语言
3.3.1 面向对象的概念和术语
3.3.2 面向对象语言的概况
3.3.3 各类面向对象语言的比较
3.4 编译原理
3.4.1 编译程序的组成
3.4.2 编译程序的遍
3.5 程序设计语言的选择
3.5.1 可移植性的两种形式
3.5.2 克服应用平台依赖性
3.6 小结
第4章 数据库系统
4.1 概述
4.1.1 实体,信息,数据
4.1.2 数据管理的演变
4.1.3 什么是数据库
4.1.4 实体模型与E-R图
4.1.5 数据模型
4.1.6 数据库系统的构成
4.2 关系数据库
4.3 数据库设计
4.4 SQL语言
4.5 数据库系统实例
4.5.1 Oracle数据库管理系统的体系结构
4.5.2 Sybase数据库系统
4.6 新型的数据库系统
4.6.1 依照数据模型划分
4.6.2 依照体系结构划分
……
第5章 开庭系统环境——应用可移植性
第6章 软件工程——软件质量保证与控制
第7章 分布式计算与网格计算
第8章 Agent技术
第9章 应用系统集成
第10章 软件安全
缩略语