软件开发基础 面向对象技术与操作系统虚拟机PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:庞丽萍,印旻著
- 出 版 社:北京:高等教育出版社
- 出版年份:1999
- ISBN:7040069482
- 页数:356 页
第一篇 绪论 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与Application 138
5.1.4 Java语言的现状和发展趋势 138
5.2.1 Applet 139
5.2.2 Application 141
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和super 196
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 Applet 244
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
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《软件工程》齐治昌,谭庆平,宁洪编著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《主题公园开发与管理》梁增贤编著 2019
- 《面向可持续发展的马克思主义经济科学研究》刘正刚,李晓,田军著 2018
- 《中南高校档案文化资源开发综合研究》涂上飙 2019
- 《普通高等职业教育计算机系列规划教材 Android Studio移动应用开发基础》(中国)吴绍根 2019
- 《高中压配电网规划 实用模型、方法、软件和应用 上》王主丁著 2020
- 《Cocos Creator微信小游戏开发实战》王绍明编著 2020
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018