inflearn logo
inflearn logo

図で簡単に孊ぶオペレヌティングシステム

この講矩を通じお、党おの開発者が必須で知っおおくべきOSの原理を知るこずができたす。

難易床 入門

受講期間 無制限

Operating System
Operating System
Operating System
Operating System

孊習した受講者のレビュヌ

孊習した受講者のレビュヌ

4.9

5.0

하하하웃자

70% 受講埌に䜜成

うわヌ 䌝達力が甲です。だず思いたす。 ..本物...倧孊生時代に硬く聞いおいたオペレヌティングシステムの授業がこんなに耳にしっかりず刺さるように説明をしおくださったこずに感心したした。小孊校の高孊幎以䞊になっおも理解するのに問題のない講矩ですね。

5.0

hjin

70% 受講埌に䜜成

講矩䌝達力狂った声も聞きやすく、状況劇も面癜くお粟神なく聎いおいたす。気軜に聎きやすい講矩です。私はこれを聞いおゞャガむモのデヌタ構造たですぐに支払いたした。 本圓の暗蚘匏で難しく接近したオペレヌティングシステムをこんなに簡単に理解できるなんお!!!!!!完党に倧ヒットです。呚蟺にオペレヌティングシステムを勉匷するずいう人がいれば、無条件にこの講矩をお勧めしたす。 私は支払いの準備ができおいるので、別の講矩を出しおください~~><じゃがいも最高最高!!ㅎㅎㅎ

5.0

정태성

100% 受講埌に䜜成

2023幎の根本的な開発者になるこずを目指しお勉匷䞭です。 OSの勉匷を本で始めたしたが、遞手知識がないので完読しにくい状況でした。そんな䞭、この講矩を芋るようになり、ひどい心にすぐに賌入しお勉匷したした。 説明をよくしおくださっお私のような非専攻者出身たちも難しくなく理解が可胜ず思われ、内容が栞心だけを扱っおおり、すべおの講矩が手垳䞀぀にコンパクトにメモ可胜です。おかげで私は出退勀の道に埩習するこずができたした。 この講矩を頑匵っお埩習し、再びOSの本を芋おみるず、今こそ芋えるものができたした。 最近、私は再び倧孊生になったように勉匷する楜しさを感じおいたす。アルゎリズム資料構造講矩も楜しく芋おいたす。ありがずうございたす。

受講埌に埗られるこず

  • オペレヌティングシステムの抂念

  • プログラム、プロセス、スレッド

  • 同期化

  • メモリ

開発者の必須知識オペレヌティングシステムを孊ぶ
根の深い朚になっおみおください🌳

講矩のテヌマ📖

呚りに基本基が足りない開発者がどんなこずを孊習するのか分からず、さたようこずを芋ればい぀も残念だず思いたした。時間の䜙裕もなく、最新の技術に远い぀くのも䞀局芋えたす。最新の技術も重芁ですが、コンピュヌタサむ゚ンスの分野では基本基盀がはるかに重芁です。基本機だけよく固めおおけば華やかで人気のある技術は手軜に孊べたす。

根が䞈倫であればどんな颚波も耐える朚のように、
基本がしっかりしおいるなら、最新の流行や他人の蚀葉に揺れない実力ある開発者になるこずができたす

この講矩の特城💡

✔非専攻者もオペレヌティングシステムを簡単に孊ぶこずができるように、画像䞭心の説明が倚いです。

✔忙しい䌚瀟員にもアクセスしやすいように、コアだけを簡朔に説明したす。

✔サンプルコヌドの説明を理解するには、1぀以䞊のプログラミングの基瀎を知っおいるこずをお勧めしたす。


こんな方におすすめですよ💪

倧孊生

私のプログラムがコンピュヌタで動䜜する原理が気になりたす。

難しい最新技術

最新技術を远いにくく、孊んでも䜕か䞍足しおいる感じです。

就任生/非専攻者

入瀟面接でプロセス、スレッド、同期、メモリを求めおください。

奜奇心王

プログラムのパフォヌマンスをどのように向䞊させたすかトラブルシュヌティング゜ヌスはどうなりたすか

すべおの問題を解決するには、オペレヌティングシステムの原理を知る必芁がありたす。オペレヌティングシステムの原理を知るこずで、あなたが䜜ったプログラムの実行プロセスを知るこずができたす。耇雑な問題やバグに盎面したずきに解決する力が生じ、プログラミングをする際にどうすればパフォヌマンスが良くなるかがわかりたす。たた、プログラミングに察する確実な䞻芳が生たれ、自らのロヌドマップも描くこずができたす。基本基がしっかりしたら面接で関連質問を受けた時もよく答えるこずができたすよね開発者ずしお倧きな内空ができるわけです。


孊習内容📚

✔オペレヌティングシステムに入る
オペレヌティングシステムを孊ぶ前に、なぜオペレヌティングシステムが必芁なのか、珟代のオペレヌティングシステムがこのように耇雑になった理由は䜕ですか

✔プロセスずスレッド
プログラムずプロセスの違いは䜕であり、プロセスがオペレヌティングシステムでどのように䜜成され終了されるのか、プロセスずスレッドの違いは䜕ですか

✔ CPU スケゞュヌリング
オペレヌティングシステムがどのように倚くのプロセスを管理しおいるのか、そのようなアルゎリズムの䞭でどのようなものがあるのかを孊びたす。オペレヌティングシステムの開発者がずおも人間的であるこずも感じるこずができたす。最初から凄いアルゎリズムはなかったんですよ

✔プロセス同期
オペレヌティングシステムの開発者は、深刻な同期ずいうトピックを䜜成したしたかなぜ同期ずいう問題が発生したのか、それを解決する方法を孊びたす。

✔デッドロック
゚ヒュ..デッドロックずいうのはたたなぜ起こったのでしょうかオペレヌティングシステム開発者は毎回問題に盎面したした。いく぀かの問題を解決するず、以前になかった別の問題が発生したした。デッドロックもこれらの䞀぀ですデッドロックが発生する原因ず解決策を孊びたす。

✔䌑憩
これたで孊んだ内容の情報ブロックが敎理できないかもしれないので、䞀床䞀緒に組み立おおみたしょう。コンピュヌタ科孊の情報を孊ぶ際には、耇数の情報ブロックを䞀぀ず぀重芁に知るこずも重芁ですが、党䜓的にどのように流れるのかを把握するこずも重芁です

✔メモリ
コンピュヌタにはさたざたな皮類のメモリがありたす。なぜこのように倚くのメモリが必芁なのか、その䞭に物理メモリRAMに぀いお孊びたす。

✔仮想メモリ
単玔なメモリでは、プログラムを効率的に実行するこずは困難です。オペレヌティングシステムの開発者がなぜ仮想メモリを䜜成したのか、仮想メモリを䜜成する際に起こった問題が䜕であるかを孊びたす。



✔入出力装眮
倚数の入出力装眮をオペレヌティングシステムがどのように扱うかを孊びたす。

✔ファむルシステム
ファむルシステムがなぜ必芁になったのか、ディレクトリはたたなぜ必芁になったのかを調べ、構造を調べたす。





予想される質問 Q&A 💬

Q.講矩を聞く前に準備すべきこずはありたすか

少なくずも1぀以䞊のプログラミング蚀語を行う必芁がありたす。サンプルコヌドはC蚀語で説明されおいたすが、通垞10行以内の短いコヌドであり、説明も詳しく説明するので、他のどの蚀語を知っおいおも理解できたす。

Q.非専攻者も聞ける講矩ですか

非専攻者のために䜜った講矩です。オペレヌティングシステムは必須の専攻科目ですが、倚くの非専攻者開発者が重芁性ず時間を投資しおいたせん。だから非専攻者もわかりやすく、短く簡朔にした講矩です。

Q.なぜオペレヌティングシステムを孊ぶべきですか

運動遞手が運動を䞊手にするための条件は䜕がありたすかサッカヌ面シュヌティングずパス、ドリブル胜力が必芁だろうし、総合栌闘技遞手なら打撃、グラりンド胜力が必芁だろう。
しかし、すべおの遞手は基本的な䜓力を持っおいる必芁がありたす。基本的な䜓力には、力、柔軟性、心肺地球力など様々なものがありたす。
開発者を運動遞手ずしお䟋を挙げたしたが、運動遞手の基本䜓力は開発者の基本技ず同じです。開発者の基本機ずいえば、いろいろなこずがあるかもしれたせんが、オペレヌティングシステムがその䞀぀です。すべおの開発者が持っおいる必芁がある基本です。


こんな方に
おすすめです

孊習察象は
誰でしょう

  • オペレヌティングシステムの原理を知りたい方

  • 実力のある開発者になりたい方

前提知識、
必芁でしょうか

  • 䞀぀以䞊のプログラミング蚀語

こんにちは
gamja5です。

8,288

受講生

604

受講レビュヌ

336

回答

4.9

講座評䟡

8

講座

私はInflearnでコンピュヌタサむ゚ンスCSの講矩を準備しおいるカムゞャず申したす 😄
孊生やゞュニア開発者の方々が、AI時代にただAIに抌し流されるのではなく、基瀎をしっかりず固めおAIを巧みに掻甚できる開発者ぞず成長できるようサポヌトするこずを目指しおいたす。

図解で簡単に孊ぶOS 図解で簡単に孊ぶネットワヌク 図解で簡単に孊ぶデヌタ構造ずアルゎリズム基本線 図解で簡単に孊ぶデヌタ構造ずアルゎリズム応甚線

もっず芋る

カリキュラム

党䜓

44件 ∙ (3時間 5分)

講座掲茉日: 
最終曎新日: 

受講レビュヌ

党䜓

193ä»¶

4.9

193件の受講レビュヌ

  • elindreams0536님의 프로필 읎믞지
    elindreams0536

    受講レビュヌ 8

    ∙

    平均評䟡 5.0

    5

    70% 受講埌に䜜成

    うわヌ 䌝達力が甲です。だず思いたす。 ..本物...倧孊生時代に硬く聞いおいたオペレヌティングシステムの授業がこんなに耳にしっかりず刺さるように説明をしおくださったこずに感心したした。小孊校の高孊幎以䞊になっおも理解するのに問題のない講矩ですね。

    • gamja5
      知識共有者

      うわ〜ありがずうございたした〜すごいですㅎㅎ 足りないものが倚いですが、もっず頑匵っお良い講矩を䜜りたす 今埌、基瀎を積むこずができる講矩をさらに䜜る蚈画です。 新しい講矩が開蚭されたら、ハハハり子様が受講しおいただきたいですねㅎㅎ ありがずうございたす

  • abcnt9606님의 프로필 읎믞지
    abcnt9606

    受講レビュヌ 4

    ∙

    平均評䟡 4.5

    5

    100% 受講埌に䜜成

    運営䜓制の本で勉匷しおからじっくり詰たっお  振り返っおここたで来たしたね。 2回くらい振り返っおみるず、ある皋床理解できたす^^ 声は盎接録音されたか以䞊おもしろいです 友達にもおすすめしたしたこれを聞いお自信を持っおx27;コヌディングクむズx27;ずいうアプリでオペレヌティングシステム問題解決しながらもう䞀床オペレヌティングシステム確認を殺しおいたす^^ ありがずうございたす

    • gamja5
      知識共有者

      ë„€ 부족하지만 정성듀여 녹음했습니닀ㅎㅎ 途䞭で出おくるキャラクタヌ声はTTSサヌビスを決枈しお利甚しお録音したした おもしろくおおすすめしおいただきありがずうございたす 問題も䞀生懞呜抌しながら確認射殺をするので早く埁服するようですね すぐに実力ある開発者になりそうです。応揎したす ファむティング!!

  • nuclearbomb65185933님의 프로필 읎믞지
    nuclearbomb65185933

    受講レビュヌ 6

    ∙

    平均評䟡 5.0

    5

    100% 受講埌に䜜成

    オペレヌティングシステムの栞心内容を簡単に、適切な䟋ずずもに説明しお理解が本圓に簡単で配信が䞊手になるようですオペレヌティングシステムの基瀎を勉匷するのに本圓にたくさんの助けになりたす。

    • gamja5
      知識共有者

      たくさんのお圹に立おたのは幞いです ありがずう、シン・ゞュン゜プ ㅎㅎ

  • nomadlearner1472님의 프로필 읎믞지
    nomadlearner1472

    受講レビュヌ 9

    ∙

    平均評䟡 4.7

    5

    100% 受講埌に䜜成

    難しく耇雑な内容を簡朔に説明できるこず たもなく実力だず思いたす。 この芳点から芋た講矩は本圓に最高の講矩ず蚀えたす。講矩を制䜜された方の内空が感じられたす 非専攻者だけでなく専攻者もオペレヌティングシステムを孊ぶ前に この授業を䞀床聞いお孊べば、はるかに簡単で深く理解できるず思いたす。 い぀ものオペレヌティングシステムに぀いお気になる点が倚かったのですが、解消がたくさんありたした。 本圓に匷いです。

    • gamja5
      知識共有者

      足りないこずが倚いのにこんなによく芋おくれおずおも嬉しいですㅎㅎ ありがずう、動くYM

  • hzeen03012134님의 프로필 읎믞지
    hzeen03012134

    受講レビュヌ 7

    ∙

    平均評䟡 5.0

    5

    70% 受講埌に䜜成

    講矩䌝達力狂った声も聞きやすく、状況劇も面癜くお粟神なく聎いおいたす。気軜に聎きやすい講矩です。私はこれを聞いおゞャガむモのデヌタ構造たですぐに支払いたした。 本圓の暗蚘匏で難しく接近したオペレヌティングシステムをこんなに簡単に理解できるなんお!!!!!!完党に倧ヒットです。呚蟺にオペレヌティングシステムを勉匷するずいう人がいれば、無条件にこの講矩をお勧めしたす。 私は支払いの準備ができおいるので、別の講矩を出しおください~~><じゃがいも最高最高!!ㅎㅎㅎ

    • gamja5
      知識共有者

      こんにちはhjinさん おもしろく気軜に聞いおくれたなんお本圓に嬉しいです。 資料構造たで受講しおください他の講矩も楜しく䜜っおhjinさんを満足させたいず思いたすㅎㅎ 他の講矩も簡単で楜しく頑匵りたす。 ありがずうございたす

gamja5の他の講座

知識共有者の他の講座を芋おみたしょう

䌌おいる講座

同じ分野の他の講座を芋おみたしょう

期間限定セヌル、あず6日日で終了

ï¿¥53,900

30%

ï¿¥9,379