【一个分布式多用户汉字微机系统的软件设计与实现】谢小能.pdf

目录 第一章概述 S1、引言 82、分时多用户系统与分布式系统53、系统简介 第二章总体设计及关键性问题的解决 81、多进程的设计与实现 1分时的产生 12进程的动态切换 13进程的分层调度 S2、NETBIOS接口的仿真 S8、汉字处理 31汉字的键盘输入 32汉字的显示输出 33汉字的透明传送 第三章分层设计与实现 51.物理层 多 2、数据链路层 S:、通信管理层 31路轻选择 32信息包的分帧、重组及控制 3.
摘要 本文以我们研制的分布式多用户汉字微机系统为背景,对分 布式系统进行探讨,并以本系统的软件开发为线索,按照自顶往 下设计,由下向上实现的原则,从系统的总体设计到分层实现,详细地闻述其设计思想及实现方法。其中,重讨论分布式系统 的基本特性:模块性,并行性、自治性及透明性、坚定性在本系 统中的体现。本文旨在从实践的角度探索分布式系统这一引人注 自而又尚未成熟的领域,以便得到一些既有一定理论性,又有实 用性的成果.本课题是广东省科委科学基金资助的研究题目。
第一章概述 S、引言 随着微型计算机应用的不断深入,特别是办公自动化的发展,对微机的性能及功能要求日益提高。一般的单用户单任务微机已 逐渐不能满足各种较复杂的应用要求。对这种情况,目前一般有 两种解决方法:一是购买多用户超级微机来代替原来的多台单用户机。这种 办法的优点是:使用方便,系统透明性高,各终端用户可以像面 对单用户微机一样进行操作。但是,由于这种系统采取基于共享 CPU和内存的集中控制方式,所以响应时间不甚理想,不适合 对分散数据的处理。而且这种方法不能利用现有的单用户微机.另一种方法是把现有的单用户微机用局部网络工AN联结起来.这样,就能利用现有各单用户微机资源。 