第七章 操作系統結構和程序設計
1、操作系統的設計目標和原則
1)操作系統的設計目標:
正確性、安全可靠性、可擴充性和可移植性、易維護性。
2)分層原則:
(1)設計操作系統的具體步驟
(2)層次設計方法:自底向上、自頂向下
(3)層次間的單向依賴
(4)有序分層法
3)分塊原則:模塊接口法
2、層次結構設計
1)操作系統的結構模型主要有以下4種:
層次模塊模型、整體內核模型、進程模型和對象模型。
2)操作系統的結構設計步驟:
(1)總體設計
(2)逐步求精
(3)結構碼:序列結構碼、條件結構碼、重複性結構碼
軟件測試技能-操作系統這部分就大概介紹學習到這裏,接下來將學習其他的通用知識:網絡應用、數據庫和數據結構基礎知識等。
操作系統教材內容詳細如下:
前言:http://blog.csdn.net/lwlliang/archive/2011/02/23/6203817.aspx
第一章 計算機操作系統概述:http://blog.csdn.net/lwlliang/archive/2011/02/24/6206366.aspx
第二章 作業管理:http://blog.csdn.net/lwlliang/archive/2011/02/26/6208997.aspx
第三章 文件管理:http://blog.csdn.net/lwlliang/archive/2011/02/27/6212179.aspx
第四章 存儲管理:http://blog.csdn.net/lwlliang/archive/2011/02/28/6212262.aspx
第五章 設備管理:http://blog.csdn.net/lwlliang/archive/2011/02/28/6214285.aspx
第六章 進程及處理機管理:http://blog.csdn.net/lwlliang/archive/2011/03/01/6216721.aspx
第七章 操作系統結構和程序設計:http://blog.csdn.net/lwlliang/archive/2011/03/02/6219323.aspx
官方博文地址:http://www.17core.com/blog/html/201103/208.html