图书介绍

新编计算机与信息科学十万个为什么 12 计算机安全与保密pdf电子书版本下载

新编计算机与信息科学十万个为什么  12  计算机安全与保密
  • 《新编计算机与信息科学十万个为什么》丛书编委会编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302039313
  • 出版时间:2000
  • 标注页数:222页
  • 文件大小:35MB
  • 文件页数:241页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
下载压缩包 [复制下载地址] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页

下载说明

新编计算机与信息科学十万个为什么 12 计算机安全与保密PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

软件概说 3

4.1为什么说计算机软件不只是程序? 3

4.2为什么要把软件分成系统软件和应用软件? 5

4.3为什么要研制软件开发环境? 7

4.4为什么说开放系统是今后软件技术的研究重点? 8

4.5为什么说面向对象软件开发技术是今后软件发展的主流之一? 10

4.6为什么说面向对象的程序设计技术优于结构化程序设计? 12

4.7为什么说面向对象的方法是程序设计领域的实质性的变革,将影响计算机科学的方方面面? 15

4.8为什么说软件组件基本结构是继面向对象模型之后又一更新的程序设计模型? 16

操作系统面面谈 25

4.9为什么程序只有把它从外存储器调入内存后,才能被计算机执行? 25

4.10为什么计算机不能无限制地扩大内存容量? 28

4.11为什么在计算机上必须配备操作系统? 30

4.12为什么会形成操作系统? 31

4.13为什么说操作系统的主要任务是管理系统资源? 33

4.14为什么普通的单机操作系统不能用来管理网络系统? 35

4.15为什么要开发分布式网络操作系统? 37

4.16为什么说操作环境不是操作系统? 38

4.17计算机为什么要设有特权指令? 39

4.18为什么要在计算机中引入中断设施? 41

4.19为什么操作系统要有设备管理程序? 43

4.20为什么每扩充一种外部设备就要为它提供中断码和入口地址? 45

4.21为什么操作系统要有内存管理程序? 46

4.22为什么支持多道程序的内存管理程序至少要采用分区管理策略? 48

4.23为什么说内存分页管理策略比分区管理策略更合理? 49

4.24为什么有些支持多道程序的内存管理程序要采用分段管理策略? 51

4.25为什么采用虚拟存储技术可运行内存要求比计算机实际内存还要多的程序? 53

4.26为什么要有虚拟设备? 56

4.27为什么操作系统要引入并发程序? 58

4.28为什么一道程序不能说成是一个进程? 62

4.29为什么进程能在计算机中并发运行? 64

4.30为什么在单处理机上能并发执行多个进程? 66

4.31并发运行的进程为什么还能相互协同完成复杂的任务? 68

4.32为什么P,V操作能使操作系统解决多个进程协调的同步和互斥问题? 71

4.33为什么要将操作系统分成内核和外壳两部分? 74

4.34为什么I/O设备管理程序都要建立缓冲区来存储输入/输出数据? 76

4.35在多道程序系统中,为什么要实行假脱机技术? 78

4.36为什么微机DOS磁盘操作系统不能用于实时系统中? 79

4.37为什么DOS要有命令处理程序? 80

4.38为什么DOS+Windows能实现多任务管理的功能? 81

4.39为什么Windows易学易用? 83

4.40Windows怎样使用消息驱动来实现多任务操作? 86

4.41Windows95有哪些功能? 89

4.42为什么Windows95会有许多新功能? 94

程序语言与编译 99

4.43为什么说机器语言指令程序是不可移植的? 99

4.44为什么说用人类自然语言命令计算机做什么和怎样做是一件十分困难的任务? 100

4.45什么是命令型程序设计语言? 103

4.46为什么要研制系统程序设计语言? 104

4.47为什么说Ada不是面向对象的程序设计语言? 106

4.48为什么把PROLOG语言称作逻辑型程序设计语言? 107

4.49什么是函数型程序设计语言? 109

4.50为什么说Java是一种跨平台的编程语言? 110

4.51为什么在程序语言中要引入实现抽象数据类型的结构? 113

4.52为什么要用顺序、选择、循环三种结构来构造算法和程序? 115

4.53为什么用高级语言编写的程序不能在计算机中直接执行? 116

4.54为什么要在计算机中配置高级语言的编译程序? 118

4.55为什么编译系统还要提供函数库? 119

4.56为什么有些高级语言的实现采用解释技术? 120

4.57为什么编译程序需要对源程序进行词法分析? 121

4.58为什么编译程序需要对源程序进行句法分析? 123

4.59为什么编译程序中句法分析要用下堆栈数据结构? 124

4.60为什么需要连接装配程序? 126

4.61为什么编译程序需要代码优化这一部分? 127

4.62为什么说超文本/超媒体技术改进了人们的阅读和思考方式? 128

4.63为什么说超文本标记语言HTML是一种简易的超媒体的实现机制? 133

4.64为什么要用层叠样式表(CSS)? 138

4.65为什么在不同地方定义的层叠样式表(CSS)其作用范围不相同? 141

4.66样式为何要层叠? 144

4.67为什么要开发可扩充标记语言XML? 145

数据结构与算法浅说 153

4.68为什么要研究算法? 153

4.69为什么在解决复杂问题时,经常采用递归技术设计算法? 154

4.70为什么在解决复杂问题时常常采用“分而治之”的策略? 155

4.71为什么二分法查找比顺序查找获得结果要快? 157

4.72为什么要建立索引文件? 158

4.73为什么用散列法存储符号表时要解决冲突问题? 159

4.74为什么冒泡排序能对列表排序? 161

4.75为什么插入排序能对列表排序? 163

4.76为什么说冒泡排序和插入排序的效率基本上是相同的? 165

4.77怎样用快速排序将随机分布的列表元素很快排序? 166

4.78怎样用合并排序算法对列表排序? 168

4.79为什么说图的着色问题是非常“难”的问题? 169

4.80如何用计算机解决推销员的最短路径问题? 171

4.81如何用计算机找到任务分配最优方案? 176

4.82操作系统进行进程调度时,为什么要用队列数据结构? 178

4.83为什么试探法可以求解八皇后问题? 179

4.84为什么说“程序=数据结构+算法”? 182

4.85为什么计算机可以解决加工任务的最优排序问题? 183

4.86怎样用计算机解决装箱问题? 187

若干应用问题 191

4.87为什么要重视2000年问题? 191

4.88为什么要开发即插即用技术? 194

4.89为什么三维图形处理要有更强的CPU和更好的图形加速卡? 196

4.90为什么要有统一资源定位符(URL)? 199

4.91为什么要进行编码和解码? 203

4.92为什么有时候收到的中文电子邮件会变成一堆乱码? 205

4.93为什么有了点阵字库还要开发矢量字库? 207

4.94文字处理软件怎样编辑文档和程序? 212

4.95电子表格软件是怎样发展起来的? 214

4.96电子表格软件是怎样处理数据存储的? 216

4.97电子表格软件为什么能实现公式自动计算? 220

精品推荐