This paper discusses the design and specification of a general purpose operatingsystem for the proposed All Application Digital Computer. The objective is to develop a system which is relatively hardware independent,...
详细信息
This paper discusses the design and specification of a general purpose operatingsystem for the proposed All Application Digital Computer. The objective is to develop a system which is relatively hardware independent, adaptable, comprehensive, maintainable and functional in a multipro- cessing, multiprogramming environment. The operatingsystem model is defined by using the techniques of Structured Programming, Decision Hiding, and Multi-level Hierarchical Ordering. An initial set of functional requirements and system constraints are postulated from which additional functions are defined and assigned to modules for further specification. The modules are grouped into two classes; system processes which provide services to applications pro- grams such as input/output operations, and primitives which allow for the dynamic creation and control of processes as well as the interprocess communications. Finally, formal parameter specifications are developed which identify the module interfaces, functions, and proposed implementation.
暂无评论