강의

멘토링

로드맵

Inflearn brand logo image
Hardware

/

Computer Architecture

[CS面接シリーズ1 コンピュータ構造] 浮動小数点・CPU構造をしっかり理解する

実務と面接でよく直面するコンピュータアーキテクチャの概念のみを厳選し、 図解を中心にわかりやすく説明し、まとめた核心的なCS(computer-science)講義です。 初めて触れる人でも流れを掴み、その後の学習をスムーズに進められるように設計しました。 スライド自体が復習可能な要約ノートの役割を果たすように構成されています。 コンピュータアーキテクチャの流れを整理したいなら今すぐ始めましょう。

  • yiyj10305235
비전공자
computer-science
computer-architecture
3시간 만에 완강할 수 있는 강의 ⏰
컴퓨터 구조
Interview
Computer Architecture
Tech Interview

学習した受講者のレビュー

こんなことが学べます

  • CPU、メモリ、キャッシュ、I/Oなどコンピュータ構造の核心概念を流れで理解する

  • 技術面接でよく出題されるコンピュータアーキテクチャの質問に自信を持って答えられる基礎整理

😎 この講義、ポケットに入れておいてください


👉 この講義はいつ受講すべきでしょうか?

  • 面接を控えて短時間で核心を再整理したい時

  • 勉強はしたけれど説明でまとめることができず途方に暮れる時

  • 初めて学ぶけれど「核心だけ素早く」掴みたい時


🚀 講義の核心Kick

1⃣ 短くて集中度の高いランニングタイム

  • 負担のない講義時間で、忙しいスケジュールでも完走でき、面接直前にも素早く復習可能です

  • 要点だけを圧縮し、短時間で最後まで完走できるように設計されています

  • 講義をショッピングするように積み上げるのではなく、完走すること自体が最も大きな学習効果であるという点に集中しました

2⃣ 要点をまとめた面接対策講義

  • 面接前に必ず確認すべき概念と原理を一箇所にまとめて整理しました

  • 基礎を固めると同時に、最終的には面接対策用として活用できるように構成しました

  • 単純な要約ではなく、図解と分かりやすい説明を添えて非専攻者でも十分に理解できるように構成しました

  • 主要な内容を素早く整理しながらも、なぜ重要なのかを納得して学習することができます

3⃣ 実戦面接練習チャプター収録

  • 面接では単に知っていることよりも、すっきりと説明する能力がはるかに重要です

  • しかし、一人で整理して練習するのは簡単ではなく、面倒な作業です

  • この講義は各セクションの最後に「一、二文で答える」トレーニングを入れて、整理の手間を軽減します


🚀技術面接マスターロードマップの最初の講義「コンピュータ構造」編をご紹介します。


📕 コンピュータアーキテクチャはすべてのコンピュータサイエンス概念の根幹となる科目です。

  • 2進法は知っているけど、負数・実数の保存方式は混乱しますか

  • パイプライニング/スーパースカラー、聞いたことはあるけど、なぜ必要なのか説明できますか

この講義は、まさにそのような皆さんの渇きを解消してくれる唯一の解決策です。単純に概念を暗記するのではなく、図解中心、流れ中心、実戦中心でコンピュータアーキテクチャ(computer-architecture)を明快に整理し、皆さんが「本当に分かる人」として生まれ変われるようお手伝いします。


🎯 この講義を通じて次の質問に明確に答えられるようになります。

  • CPUはどのような構成になっていて、どんな仕事をするのでしょうか?
    → 算術論理演算装置、レジスタ、制御装置の役割と命令語処理フローを図解で分かりやすく説明します。

  • RAMとキャッシュはどのように異なり、なぜ階層構造が必要なのでしょうか?
    → メモリアクセス速度と位置による構造の違いを事例とともに説明します。

  • ハードディスクとフラッシュメモリはどのように動作が異なり、いつ使われるのでしょうか?
    → 補助記憶装置の種類、動作方式、性能差まで直感的に比較します。

  • 命令はどのように構成され、CPUはどのようにそれを実行するのでしょうか?
    → 命令形式、アドレス指定方式、パイプライニングのような面接頻出概念を図解中心に整理します。

  • コンピュータがデータをどのように入力し出力するか?
    → 入力/出力装置の制御方式と実務システムとの接続関係について説明します。



📌 講義の最後には実戦面接練習チャプターが待っています。

「CPUはどのような仕事をしますか?」、「キャッシュメモリが必要な理由は何ですか?」、「割り込みとは何で、なぜ必要ですか?」のような技術面接でよく出る質問について、自分で一、二文で答えてみる練習もできます。

[[SPAN_1]]📖[[/SPAN_2]] 要点をぎっしり詰め込んだ[[SPAN_2]]カリキュラム[[/SPAN_2]]

この講義で学ぶ目次と核心キーワードです。

見慣れないキーワードがあれば、この機会にしっかりと理解して進みましょう。無料ですから。

  1. データと表現

    • ビット、バイト、整数、2の補数、浮動小数点、ASCIIコード、Unicode、UTF-8


  2. コンピュータの構成

    • CPU、メモリ、入出力装置、システムバス

  3. CPUの構成と機能

    • ALU、制御装置、レジスタ、命令語処理フロー

  4. CPU動作原理

    • 命令の形式、オペランド、割り込み、パイプライニング、スーパースカラプロセッサ

  5. 主記憶装置

    • RAM、MMU、キャッシュメモリ、ヒット率、平均記憶装置アクセス時間

  6. 補助記憶装置

    • ハードディスクの構造(プラッター、ヘッド、スピンドル、ディスクアーム)とデータアクセス時間、RAID

  7. 入出力装置

    • 入出力装置と入出力モジュール、DMA

  8. [付録] 面接練習

    • 問答形式で主要概念をもう一度復習

💡 非専攻者でも成功する開発者就職、CSが核心です!

「コーディングテストさえ通れば終わりだと思っていました。しかし、そうではありませんでした。」

私も初めて開発者就職を準備する際、アルゴリズムとコーディングテストにばかり夢中になっていました。それなりに自信もつき、ほとんどのコーディングテストを通過しました。しかし、次の関門である技術面接で何度も苦杯を舐めました。
何が問題だったのでしょうか?

まさにCS(コンピュータサイエンス)知識の不足でした。面接ではアルゴリズムよりもCSの基礎をはるかに重要視していました。だからといってすべてのCS科目を深く掘り下げる必要はありませんでした。技術面接によく出てくる核心的なCS概念が別にありました。

この講義は、まさにその散らばった核心的なCS知識を体系的にまとめたロードマップです。非専攻者として私のように挫折した方々のために、複雑なCS理論を流れ中心に明快に整理しました。さらに、技術面接で求められる「説明する能力」を身につけられるよう、核心的な質問練習チャプターまで含めました。今こそCS完全制覇を通じて本当の開発者として生まれ変わる時です。

このような内容を学びます

1⃣フローを中心に理解するコンピュータ構造の核心

  • CPU、メモリ、キャッシュ、バス、I/O装置の役割と接続構造
    → 各要素がどのような機能を担い、どのように接続されているかを図解とともに説明

  • データと命令がコンピュータ内部をどのように流れるか
    → 理解順序に従って図解とテキストを組み合わせて構成し、学習の流れを提供


コマンド処理フロー図式

2⃣ 筆記を活用した段階別フロー説明

  • 単純な概念暗記ではなく、図解の上に直接手書きメモを加えながら
    → キャッシュ、メモリ階層、パイプラインなど複雑な構造も自然に流れを把握可能

  • 受講中でも復習用ノートのように再び見返しながら整理できる構成

2の補数演算の説明

3⃣ 数式分析による概念の本質理解

  • 単純暗記の代わりに数式を通じて概念の構造と意味を把握

  • 実際のシステム動作がどのように定量化されるかを見ながら面接・実務に強い基礎を提供

平均記憶装置アクセス時間計算分析

4⃣技術面接に備えた核心質問まとめ

  • 講義の最後に面接練習チャプターを含む

  • 「CPUは何をするのですか?」「キャッシュはなぜ必要なのですか?」など
    よくある質問を一、二文でまとめる練習を含む

  • 概念習得 → 実戦対策まで続く流れ


CPU核心質問まとめ

👀 講義の試食

動画が止まっている場合は、更新をお願いします :)

UTF-8エンコーディング過程を見てみる

パイプライニング適用後の命令実行時間計算

🖐 こんにちは!自己紹介をさせていただきます!🙇

基礎が不安で夜通し悩み、面接の質問一つに胸を痛めていた過去の自分を思い浮かべながら講義を作りました。

私は非専攻者出身として始まり、基礎知識(CS知識、プログラミング言語など)への渇望を誰よりもよく知っています。数多くの資料を独学で掘り下げ、自分なりのノウハウを積み重ね、最終的にソウル大学校卒業後🧑🏻‍💻カカオ開発者として働いています。

幼い頃から様々な資料を組み合わせて再構成し、「自分だけの単権化ノート」を作ることに誰よりも自信がありました。この講義はまさにその「最強独学ノウハウ」と私のすべての情熱、哲学を込めて誕生させた秘密のノートです。

🔥この講義、なぜ特別なのでしょうか?

  • 私のすべての「ノウハウ」が詰まっています:非専攻者としてCSとプログラミング言語を独学で学び、大企業に就職した私の経験とノウハウをそのまま込めました。複雑で抽象的な概念をどうすれば最も効率的に理解し、自分のものにできるか、その方法をこの講義にすべて盛り込みました。

  • どの開発分野でも「基本」が核心です:ゲーム開発、AI、ウェブ・アプリ開発など、どの分野を目指すにしても、コンピュータ工学の基本知識は選択ではなく必須です。この講義は、皆さんがしっかりとした基礎を基に真の実力者になれるようサポートします。

  • 「圧倒的なクオリティ」で勝負します:専門書籍、有名大学の講義、市販の書籍、技術面接資料まで数多くのレファレンスを参考にして核心キーワードを抽出し、これを私だけの方式で再構成しました。直感的な図解とイラスト、そして私の実務経験を込めた分かりやすい説明で、複雑な概念も「あ、これで分かった!」と思えるようにお作りすることをお約束します。

🗣 実戦面接、「話す練習」がなぜ重要なのでしょうか?(私の生々しい経験)

私の経験をお話しします。ある企業の面接で浮動小数点について質問されました。確実に本で何度も読んで理解したと思っていた内容だったのに、口から一言も発することができませんでした。単純に読んで理解する受動的な学習では実際の面接で答えることができないということを痛感しました。

おそらく皆さんも一度は経験されたことがあるでしょう。確実に勉強して理解もよくできていたのに、個別に整理して「話す練習」をしなかったために、実戦ではその努力が無駄になってしまった経験のことです。

面接必勝のためには多くの知識を積むことだけでなく、この知識を説明する能力が必要です。この「説明する能力」は、わずか数文で概念を整理し、口に出して練習することによってのみ身につきます。この過程で自分が何を正確に理解していなかったのかも発見できるでしょう。

私の講義は、まさにこのポイントを見逃しません。各核心概念を学んだ後、「面接練習」チャプター面接形式に合わせて簡潔な数文で整理する練習を一緒に進めます。この講義を通じて、皆さんの知識が面接官の前で輝けるよう、私が直接お手伝いします。

💡 他の面接対策講座が気になる方は?下記のロードマップを参考にしてください :)

誰でも可能だ!技術面接マスターロードマップ🔗で合格&実力を同時にゲット!


CS概念に馴染みのない非専攻者から、短期間での面接合格が切実な準備生まで!

コンピュータサイエンス(computer-science)の核心を直感的な流れで繋げ、面接ですぐに活用できる実戦的な説明力を身につけられるよう設計しました。このロードマップは、コンピュータアーキテクチャ、オペレーティングシステム、ネットワーク、データベース、データ構造だけでなく、Javaのようなプログラミング言語の基礎も一緒に扱います。


数字で確認するロードマップの規模

この全体ロードマップは合計384ページの膨大な核心資料、135個の講義、そして総16時間47分の密度の高いカリキュラムで構成されています。すべての講義は複雑な概念も分かりやすい図解と説明で解き明かし、一人でも完璧に自分のものにすることができます。発表用ではなく復習可能なスライドで構成されており、基礎概念を完全に自分のものにできるようサポートします。


シリーズ構成は以下の通りです:

各講義には面接練習チャプターまで含まれており、単純な暗記を超えて直接説明し話す訓練まで可能にしました。今すぐロードマップに参加して、開発キャリアを一段階アップグレードしてみてください!


🚨(잠時注目!) 今ロードマップに参加すべき理由

[電子書籍:開発者就職のための学習方法]無料で受け取れる機会があります。
詳細はロードマップページをご参照ください。

受講前の参考事項

  • 提供する学習資料形式:PDF

  • 事前知識が必要ない講義です。


こんな方に
おすすめです

学習対象は
誰でしょう?

  • プログラミングは経験があるが、コンピュータ構造理論は初めて触れる開発入門者

  • 技術面接を控えてCSの概念を早く整理したい、就職・転職準備生

  • OS、ネットワークなど、次の学習テーマに先立ち、基礎概念をしっかり固めたい方

  • 開発の勉強の方向性が定まらない人で、理論の基礎から固めたい方

こんにちは
です。

1,048

受講生

68

受講レビュー

3

回答

4.9

講座評価

6

講座

학력 및 경력

  • 서울대학교 졸업

  • 現 카카오 개발자

     

배경

  • 컴퓨터 비전공자 출신

  • 독학으로 개발을 시작해 CS 기초부터 기술 면접까지 직접 체계적으로 정리하며 준비

  • 시행착오를 겪으며 쌓은 학습법과 개념 정리 노하우를 꾸준히 콘텐츠로 제작해옴

주요 이력

강의 철학

  • 실무와 면접에서 꼭 마주치는 핵심만 선별해,
    쉬운 설명과 도해로 누구나 이해하고 확장할 수 있도록 설계

  • “그때의 저에게 필요했던 강의를 만들고 있습니다”

블로그

Contact

  • yiyj1030@gmail.com

カリキュラム

全体

18件 ∙ (2時間 0分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

46件

5.0

46件の受講レビュー

  • 든든한꼬마님의 프로필 이미지
    든든한꼬마

    受講レビュー 5

    平均評価 5.0

    5

    100% 受講後に作成

    컴퓨터 구조에 대한 개념을 개괄적으로 설명하는 강의입니다. 면접에서 컴퓨터 구조 관련 질문이 나올 때 모범적인 답변으로 참고해도 좋을 듯합니다. 다만, 마이크 성능 때문인지 음질이 다소 아쉬웠다는 점이 있었습니다. 좋은 강의 무료로 제공해주셔서 감사합니다.

    • Rachel님의 프로필 이미지
      Rachel

      受講レビュー 3

      平均評価 5.0

      5

      61% 受講後に作成

      항상 공부해야지 하는 CS 지식입니다. 사실 내용 자체가 저한테는 어렵고 잘 안들어오는 내용인데 강사님의 자료와 설명덕에 제대로 필요한 개념, 흐름 잡을 수 있습니다. 길지 않은 강의 시간덕에 복습도 쉬워서 좋아요. CS 지식만 모아도 양이 좀 되고 엄두가 안났는데 필요한 부분만 골라서 이렇게 강의해주시니까 너무 좋습니다. 감사합니다.

      • 인섭님의 프로필 이미지
        인섭

        受講レビュー 2

        平均評価 5.0

        5

        78% 受講後に作成

        비전공자에게는 처음 듣는 사람도 이해할 수 있을만큼 설명을 잘해주시고, 전공자에게는 면접을 앞두고 잘 정리되지 않았던 개념을 모아 정리해주셔서 좋았습니다

        • 4dimonk님의 프로필 이미지
          4dimonk

          受講レビュー 1

          平均評価 5.0

          5

          61% 受講後に作成

          기본기가 부족하다는 생각에 찾아보게 된 강의인데, 자료나 예시 같은 것도 상세하게 잘 되어 있고 강의 내용이 귀에 잘 들어온다는 느낌을 받았습니다. 유익한 강의 제공해주셔서 감사합니다!

          • joo님의 프로필 이미지
            joo

            受講レビュー 2

            平均評価 5.0

            5

            67% 受講後に作成

            비전공자가 쉽게 이해하고 접근할 수 있는 강의라고 생각합니다. 필요한 핵심을 편안하게 전달해주셔서 도움이 되었습니다

            無料

            yiyj10305235の他の講座

            知識共有者の他の講座を見てみましょう!

            似ている講座

            同じ分野の他の講座を見てみましょう!