2023年暑期補課計算機作業系統原理

2021-07-07 06:18:33 字數 779 閱讀 6122

什麼是作業系統?計算機是如何工作的?作業系統又是如何在計算機上執行的?從這些基本的問題出發,我們一起探索作業系統的奧秘,並動手編寫乙個自己的作業系統核心,在這個過程中我們需要學習使用c語言、簡單的彙編和嵌入式彙編、linux作業系統的基本介面等。當然還要庖丁解牛式地一一考察學習程序、程序排程、記憶體管理、檔案系統、i/o裝置等作業系統的主要構成和相關理論。

記憶和理解作業系統的一些基本概念和術語,能使用作業系統提供的介面編寫簡單的程式;

能準確理解作業系統工作的核心機制,能編寫或讀懂乙個簡化的作業系統核心;

在軟體系統設計中常用的一些基本演算法能夠透徹理解並能比較其優劣和用途;

important concepts of operating system

process scheduling

direct memory access (dma) & interrupts

programmed i/o & interrupt-driven i/o & i/o using dma

i/o software layers

實驗二:理解函式呼叫堆疊完成乙個簡單的嵌入式匯程式設計序實現函式呼叫和返回

實驗三:程式設計實現乙個簡單的shell程式

實驗四:編寫my_realloc函式模擬realloc

實驗五:模擬cp命令的功能實現mycp程式

實驗六:哲學家就餐問題引起的死鎖及多執行緒同步方法解決哲學家就餐問題

實驗七:i/o裝置驅動

課程專案:mykernel

release 1

release 2

計算機螢幕座標系

常用的螢幕座標系有如下圖所示的兩種 螢幕座標系和視窗客戶區座標系最明顯的區別在於座標原點,螢幕座標系的座標原點在 整個螢幕的左上角 而視窗客戶區座標系的座標原點在視窗客戶區的左上角,通常這兩個點是不重合的。一 裝置座標和邏輯座標 裝置座標 device coordinate 又稱為物理座標 phys...

2017 計算機系暑期夏令營機考(華師)

單點時限 2.0 sec 記憶體限制 256 mb 題目 列印 n 個相同的字元,插入或刪除乙個字元花費的時間為 x,複製當前整個文字並且貼上在後面的時間花費為 y,求完成 n 個字元的列印所需的最小花費時間。輸入格式 三個整數 n,x,y 1 n 107,1 x,y 109 整數之間用乙個空格分隔...

2023年計算機一級考試WPSOffice應用教材

2013年計算機一級考試教材已經上市了,詳情如下 書名 全國計算機等級考試一級教程 計算機基礎及wps office應用 2013年版 作者 教育部考試中心 isbn 9787040372366 版別 高等教育出版社 出版日期 2013 5 定價 36元 詳情查 第1章 計算機基礎知識 1.1 計算...