初めまして、これはやった一部の事を書いていきます。


カーネルはOSの中核になる部分で、リソース管理、プロセス管理、デバイス管理、システムコール等々をやる。 簡単に言うとソフトウェアとハードウェアの橋渡しの仕事をやる。 カーネル下でCPUやマイクロプロセッサが動く。 システムコールっていうのはカーネルのルーチンを呼び出すための機能。 ルーチンっていうのは特定の処理、機能を持ったプログラムコードのこと。 


リロケータブル(再配置可能)はメインメモリ(主記憶)のどこにおいて実行してもいい

リユーザブル(再使用可能)はあるタスクが使用したプログラムを何回しようしてもいい

リカーシブ(再帰)自分で自分自身を呼ぶこと。 例えば漸化式、階乗とか 

n! = (n-1)! * n

(n-1)! = (n-2)! * (n-1) * n

ずっといくと

n! = n * (n-1) * (n-2) * ・・・(n-x)!って感じ


リエントラント(再入可能) あるタスクが実行してるプログラムを他のタスクが同時に実行できる


こんな感じでいきます。 ちなみにこれはごく一部の用語を書いていきます。 当たり前の事も書くかもしれないですけど、まったくコンピュータ用語が分からない人に教える気持ちで書いていきます。 それの方が勉強になるので。 あと解釈はかなりアバウトで主観なので、ご了承を(T_T)


あとコンピュータ系問わず、数学、英語、いろいろやっていきます。