2008年9月16日
摘要: 1. 通道的功能 通道的出现进一步提高了CPU的效率。因为通道是一个特殊功能的处理器,它有自己的指令和程序专门负责数据输入输出的传输控制 ,而CPU将“传输控制”的功能下放给通道后只负责“数据处理”功能。这样,通道与CPU分时使用内存,实现了CPU内部运算与I/O设 备的平行工作。 典型的具有通道的计算机系统结构图请见CAI演示。 它具有两种类型的总线, 一种是存储总线,承担通... 阅读全文
posted @ 2008-09-16 21:53 小顾问 阅读(4696) 评论(0) 推荐(0)
摘要: 系列机各档不同的数据通路宽度;虚拟存储器;Cache存储器;程序状态字;“启动I/O”指令;“执行”指令;指令缓冲寄存器。 答:对系统程序员透明的有:虚拟存储器;Cache存储器;程序状态字; 对应用程序员透明的有:系列机各档不同的数据通路宽度;“启动I/O”指令;“执行”指令;指令缓冲寄存器。 以下摘自南京大学出版社出版,李学干主编的辅导书 分析系统程序员是编写诸如操作系统、编译程序等各种系统... 阅读全文
posted @ 2008-09-16 21:28 小顾问 阅读(10976) 评论(1) 推荐(0)
摘要: 1962年,狄克斯特拉离开数学中心进入位于荷兰南部的艾恩德霍芬技术大学(Eindhoven Technical University)任数学教授。在这里,他参加了X8计算机的开发,设计与实现了具有多道程序运行能力的操作系统——THE Multiprogramming System。THE是艾恩德霍芬技术大学的荷兰文Tchnische Hoogeschool Eindhov –en的词头缩写。狄克斯... 阅读全文
posted @ 2008-09-16 19:35 小顾问 阅读(2025) 评论(0) 推荐(1)
摘要: 软件开发者想要预见到用户是如何实际地使用程序实质上是不可能的。使用的命令可能会被误解;还可能经常有奇怪的数据组合出现;输出对测试者来说似乎是很清晰的,但对在这个领域里的用户可能会是无法理解的。 如果软件是给一个客户开发的,需要进行一系列的接收测试来保证客户对所有的需求都满意。接收测试是由最终用户而不是系统开发者来进行的,它的范围从非正式的“测试驱动”直到有计划的系统化进行的系列测试。事实上,接收测... 阅读全文
posted @ 2008-09-16 15:01 小顾问 阅读(1438) 评论(1) 推荐(0)
摘要: 一、OSI模型 名称 层次 功能 物理层 1 实现计算机系统与网络间的物理连接 数据链路层 2 进行数据打包与解包,形成信息帧 网络层 3 提供数据通过的路由 传输层 4 ... 阅读全文
posted @ 2008-09-16 14:34 小顾问 阅读(9829) 评论(0) 推荐(1)
摘要: 数据通信的目的就是要完成计算机之间、计算机与各种数据终端之间的信息传递。为了实现数据通信,必须进行数据传输,即将位于一地的数据源发出的数据信息通过数据通信网络送到另一地的数据接收设备。被传递的数据信息的类型是多种多样的,其典型的应用有文件传送、电子信箱、可视图文、文件检索、远程医疗诊断等。 数据通信网交换技术历经了电路方式、分组方式、帧方式、信元方式等阶段。 X.25网络是第一个面向连接的网络,也... 阅读全文
posted @ 2008-09-16 14:18 小顾问 阅读(3110) 评论(0) 推荐(0)
摘要: 缓冲区溢出是指当计算机程序向缓冲区内填充的数据位数超过了缓冲区本身的容量。溢出的数据覆盖在合法数据上。理想情况是,程序检查数据长度并且不允许输入超过缓冲区长度的字符串。但是绝大多数程序都会假设数据长度总是与所分配的存储空间相匹配,这就为缓冲区溢出埋下隐患。操作系统所使用的缓冲区又被称为堆栈,在各个操作进程之间,指令被临时存储在堆栈当中,堆栈也会出现缓冲区溢出。 上溢是当一个超长的数据进入到缓冲... 阅读全文
posted @ 2008-09-16 13:44 小顾问 阅读(2337) 评论(0) 推荐(0)
摘要: nf为normal form的缩写 1NF:一个table中的列是不可再分的(即列的原子性) 2NF:一个table中的行是可以唯一标示的,(即table中的行是不可以 重复的) 3NF:一个table中的列不依赖于另一个table中的非主键列 4NF:禁止主键列和非主键列一对多关系不受约束 5NF:将表分割成尽可能小的块,为了排除在表中所有的冗余 阅读全文
posted @ 2008-09-16 13:18 小顾问 阅读(1149) 评论(1) 推荐(1)