《软件开发基础 面向对象技术与操作系统虚拟机》求取 ⇩

第一篇 绪论3

第一章 软件开发环境与方法3

1.1 程序和程序设计语言3

1.2 程序设计方法的前期发展5

1.2.1 面向机器的程序设计5

1.2.2 面向过程的程序设计5

1.2.3 软件危机与结构化程序设计9

1.3 结构化程序设计方法12

1.3.1 逐步求精的设计方法12

1.3.2 结构化程序设计的特征12

1.3.3 模块化组织结构形式13

1.3.4 结构化程序设计的优点及存在的问题14

1.4 应用软件开发的新技术、新方法15

1.4.1 软件开发的层次15

1.4.2 面向对象的程序设计方法16

1.4.3 基于网络的应用程序开发18

1.4.4 组件技术22

1.4.5 Java语言与应用软件开发技术24

1.5 软件开发环境与操作系统虚拟机24

1.5.1 软件开发环境24

1.5.2 操作系统虚拟机26

1.5.3 网络环境与C/S模式28

习题一30

2.1.1 操作系统的定义35

2.1 操作系统概述35

第二篇 操作系统虚拟机35

第二章 操作系统的基本概念及功能35

2.1.2 操作系统的功能39

2.1.3 操作系统基本类型40

2.2 操作系统的用户界面43

2.2.1 运行一个用户程序的过程43

2.2.2 什么是用户界面44

2.2.3 传统的操作系统用户界面44

2.2.4 图形化的用户界面47

2.3 进程及进程管理49

2.3.1 程序的顺序执行和并发执行49

2.3.2 进程的基本概念52

2.3.3 进程同步与互斥56

2.3.4 线程61

2.3.5 死锁63

2.4 操作系统资源管理64

2.4.1 资源管理的方法和策略64

2.4.2 处理机分配66

2.4.3 存储管理69

2.4.4 文件系统77

习题二86

3.1.1 Windows 95系统及其特色89

第三章 Windows系统89

3.1 Windows 95概述89

3.1.2 Windows 95系统结构91

3.2 Windows 95界面93

3.2.1 Windows 95界面特点93

3.2.2 Windows 95窗口94

3.2.3 Windows 95桌面系统96

3.2.4 文件夹和快捷操作97

3.3 保护模式与虚拟内存管理98

3.3.1 保护模式98

3.3.2 虚拟存储管理101

3.4.1多任务模型和Windows 中的进程103

3.4 Windows的多任务运行机制103

3.4.2多线程技术104

3.4.3 抢先式调度105

3.5 应用程序接口和OLE技术106

3.5.1 API支持106

3.5.2 动态连接107

3.6 消息驱动机制109

3.6.1 事件109

3.6.2 消息驱动109

3.6.3 消息处理110

习题三111

4.1 面向对象方法的提出115

第三篇 应用软件开发方法115

第四章 面向对象的程序设计方法115

4.2 面向对象程序设计的基本概念116

4.2.1 对象、实体与类116

4.2.2 对象的属性117

4.2.3 用面向对象技术解决实际问题119

4.3 面向对象程序设计方法的特点124

4.3.1抽象124

4.3.2 封装125

4.3.3 继承125

4.3.4 多态127

4.4.1 可重用性129

4.4 面向对象程序设计方法的优点129

4.4.2 可扩展性130

4.4.3 可管理性132

习题四132

第五章 Java语言基础134

5.1 Java语言的历史与现状134

5.1.1 Java语言的历史134

5.1.2 Java语言的工作机制135

5.1.3 Java语言的特点137

5.2 Java的程序结构-Applet与Application138

5.1.4 Java语言的现状和发展趋势138

5.2.1 Applet139

5.2.2 Application141

5.3 数据类型、常量和变量142

5.3.1 数据类型142

5.3.2 标识符144

5.3.3 常量144

5.3.4 变量146

5.4 表达式146

5.4.1 简单赋值运算与强制类型转换147

5.4.2 算术运算147

5.4.3 关系运算148

5.4.4 逻辑运算149

5.4.5 位运算150

5.4.6 其他运算符150

5.4.7 运算符的优先级与结合性151

5.4.8 注释152

5.5 流程控制语句152

5.5.1 条件分支语句153

5.5.2 循环语句155

5.5.3 跳转语句157

5.6 简单的Java程序实例158

习题五159

6.1.1 类的声明161

第六章Java语言的面向对象程序设计161

6.1 Java的类与对象161

6.1.2 类成员变量的声明166

6.1.3 类方法的定义170

6.1.4 修饰符176

6.1.5 构造函数177

6.1.6 类的实例化-创建对象179

6.1.7 静态初始化器与终结器184

6.2 类的继承187

6.2.1 成员变量的继承与隐藏188

6.2.2 方法的继承、重载与覆盖191

6.2.3 null,this和super196

6.2.4 构造函数的继承与重载199

6.3 类的组织:包209

6.4 接口212

6.4.1 接口的基本概念212

6.4.2 接口的声明214

6.4.3 接口的实现216

6.5 Java类库219

6.5.1 Java类库的结构220

6.5.2 语言基础类库223

6.6 Java的数组226

6.7 Java的字符串229

6.7.1 字符串常量与String类230

6.7.2 字符串变量与StringBuffer类234

6.7.3 Java Application的命令行参数236

6.8 Java的工具类库237

6.8.1 向量类237

6.8.2 栈类239

6.8.3 日期类240

习题六241

第七章 Java Applet244

7.1 Applet的基本工作原理244

7.2 使用Applet类245

7.3 Applet与HTML文件的配合248

7.3.1 HTML中的Applet标记248

7.3.2 向Applet传递参数249

7.4 Applet实例251

习题七253

第八章 Java语言高级程序设计255

8.1 错误、例外及其处理255

8.1.1 编程中的错误255

8.1.2 例外与例外类256

8.1.3 例外的抛出259

8.1.4 例外的处理261

8.2 输入输出与文件处理265

8.2.1 Java输入输出类库266

8.2.2 数据输入输出流272

8.2.3 文件的处理与随机访问274

8.3 Java的多线程机制286

8.3.1 Java中的线程286

8.3.2 Java的线程类与Runable接口288

8.3.3 如何在程序中实现多线程290

8.3.4 线程的同步与死锁291

8.4 Java程序的图形用户界面开发293

8.4.1 图形用户界面的构成294

8.4.2 绘制用户自定义成分297

8.4.3 事件及其处理305

8.4.4 图形用户界面的标准组件312

习题八322

第九章 Java语言的网络程序设计325

9.1 网络应用的层次和结构325

9.2 用Java实现底层网络通信327

9.2.1 基于连接的流式套接字(Socket)327

9.2.2 无连接的数据报(UDP)336

9.3 Java程序对网上资源的访问341

9.4 Java程序对数据库的访问与操作(JDBC)348

习题九355

1999《软件开发基础 面向对象技术与操作系统虚拟机》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由庞丽萍,印旻著 1999 北京:高等教育出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

面向企业管理信息系统的软件技术和开发方法(1992 PDF版)
面向企业管理信息系统的软件技术和开发方法
1992 北京:兵器工业出版社
软件技术基础(2020 PDF版)
软件技术基础
2020
Microsoft Windows软件开发技术基础  (上册)(1992 PDF版)
Microsoft Windows软件开发技术基础 (上册)
1992
软件技术基础(1994 PDF版)
软件技术基础
1994
软件系统开发技术(1989 PDF版)
软件系统开发技术
1989
面向对象的软件设计基础( PDF版)
面向对象的软件设计基础
北京科海培训中心
Microsoft Windows 软件开发技术基础 下(1992 PDF版)
Microsoft Windows 软件开发技术基础 下
1992 北京:海洋出版社
软件技术基础(1993 PDF版)
软件技术基础
1993 天津:天津大学出版社
软件开发环境-UNIX操作系统(1994 PDF版)
软件开发环境-UNIX操作系统
1994 成都:电子科技大学出版社
计算机软件新技术  面向对象的系统分析(1992 PDF版)
计算机软件新技术 面向对象的系统分析
1992 北京:清华大学出版社
面向对象式软件的构造(1992 PDF版)
面向对象式软件的构造
1992 北京:北京航空航天大学出版社
软件技术基础(1997 PDF版)
软件技术基础
1997 北京:高等教育出版社
软件开发技术(1995 PDF版)
软件开发技术
1995 西安:西安交通大学出版社
Visual Studio使用大全(1998 PDF版)
Visual Studio使用大全
1998 北京:电子工业出版社
软件系统开发技术  修订版(1989 PDF版)
软件系统开发技术 修订版
1989 西安:西安电子科技大学出版社