>100 Views
April 18, 26
スライド概要
IT未経験者向け LPIC第0回 企画研修資料※趣味枠
はじめまして、ALJ Education Plus 株式会社のyukikoと申します。 IT教育支援や、DX推進が可能です。 ◆ スキル LPIC レベル2 AI / Python Splunk BI(データ可視化・分析) ◆ その他 新卒・未経験の学生向けに、エンジニア転職を応援する資料を趣味で作成しています。 もしよろしければご活用ください。 ◆IT研修講師をお探しの方は [email protected] にお気軽にお問い合わせください。 ※ALJ Education Plus 株式会社を通して、ご支援させていただきます。 ◆Zenn https://zenn.dev/yukiko_sapporo/articles/46c13e9f98b110
IT基礎 第1回 / 新卒未経験者向け コンピュータの ハードウェア ソフトウェア OS Linux しくみを知ろう! ハードウェア・ソフトウェア・OS・Linux 「難しそう」と思わなくて大丈夫 ラーメン店に例えてやさしく解説します! うさうさラーメン 石黒 友季子 / ALJ Education Plus / うさうさエンジニア研究室
今日学ぶこと ─ 4つのキーワード 01 02 03 04 ハードウェア ソフトウェア OS Linux Hardware Software Operating System Linux 目に見えて・触れる プログラム・アプリなど コンピュータの「部品」の 「目に見えない指示書」の ハードとソフトをつなぐ OSの一種。エンジニアが こと こと 「縁の下の力持ち」 使う定番の環境! この4つを「うさうさラーメン店 」に例えてイメージしやすくします!
ハードウェア(Hardware)とは? 定義 「目に見えて・手で触れる、コンピュータの物理的な部品・機器のすべて」 CPU メモリ(RAM) ストレージ (HDD/SSD) 脳みそ。計算・判断を 作業机。今使っている 引き出し。データを すべて担当する データを一時置き 永久保存する場所 入力装置 出力装置 マザーボード キーボード・マウス モニタ・スピーカー すべての部品を 人間→PCへの命令口 PC→人間への表示口 つなぐ基盤(土台) ラーメン店で例えると? → 「厨房・コンロ・冷蔵庫・食器」などの物理的な設備 = ハードウェア
ソフトウェア(Software)とは? 定義 「コンピュータに『何をすべきか』を伝える指示書・プログラムの総称」 アプリケーションソフト システムソフトウェア Word、Excel → 書類・表を作る OS(Windows/Mac/Linux) Chrome、Firefox → Webを見る デバイスドライバ → 周辺機器を動かす命令書 Zoom、Slack → コミュニケーション コンパイラ → プログラムを翻訳する スマホのアプリも全部ソフトウェア! ミドルウェア → アプリとOSの橋渡し ハードウェアは「体」 ソフトウェアは「魂」 ─ どちらが欠けてもコンピュータは動かない!
OS(オペレーティングシステム)とは? 定義 「ハードウェアとアプリを仲介して、コンピュータ全体を管理する基本ソフトウェア」 資源管理 アプリ (Word / Chrome / Zoom) CPU・メモリの 使い道を決める OS (Windows / Mac / Linux) ファイル管理 ファイルの保存・ 読み書きを管理 ハードウェア(CPU・メモリ・SSD) プロセス管理 複数アプリの 同時実行を制御 代表的なOS: Windows macOS Linux セキュリティ ラーメン店で例えると? → 誰が何を使えるか アクセス権を管理 「店長(マネージャー)」 ─ スタッフ・厨房・お客さんの全体を取り仕切る
Linux(リナックス)とは? 「無料・オープンソースのOS。世界中のサーバ・クラウドで動いているエンジニア必須の環境」 無料(OSS) 世界標準 タダで使える!企業・学生どちらもOK Webサーバの約96%がLinux上で動作 軽い・安定 カスタマイズ自由 エンジニア必須 古いPCでも動く。サーバに最適! 自分好みに改造できる柔軟さ AWS・GCP等のクラウドも内部はLinux 主なディストリビューション(種類): Ubuntu ラーメン店で例えると? → Debian 高い安全性 CentOS Red Hat セキュリティが強く企業が信頼して使 う Fedora 「○○チェーン店(暖簾分け)」 ─ 同じLinuxをベースに各社が独自カスタマイズ
うさうさラーメン店 で全部まとめると… 厨房・コンロ・冷蔵庫・食器 ハードウェア → 目に見える物理的な設備 目に見える物理的な設備 レシピ・マニュアル・メニュー表 ソフトウェア → 「どう作るか」の指示書 「どう作るか」の指示書 店長(マネージャー) OS → 全体を取りまとめる司令塔 全体を取りまとめる司令塔 特定の暖簾チェーン Linux → OSの一種。Ubuntuなど多数 OSの一種。Ubuntuなど多数
3つの関係を図で見てみよう(層構造) アプリケーション層 Word / Chrome / Zoom / ゲーム… ① アプリは直接ハードを触れない → 必ずOSを経由する OS層 Windows / macOS / Linux ← 今日の主役! ② アプリはOSを通してハードを使う OSがいなければアプリは動か ハードウェア層 ない CPU / メモリ / SSD / モニタ / キーボード… → OSはすべての基盤 OSがハードを直接コントロール ③ 3行まとめ ハードウェア = コンピュータの「体」(物理的な部品) ソフトウェア = コンピュータへの「指示書」(プログラム) OS = 二者をつなぐ「管理者」。LinuxはOSの一種! Linuxはこの「OS層」にある → だからLPIC試験で学ぶ!
なぜエンジニアはLinuxを学ぶの? 理由① 理由② 理由③ 理由④ インフラの主役 コマンドで効率UP LPIC資格が証明 エンジニア文化の入口 Webサーバやクラウドはほぼ マウスなしでサーバを操作で Linux。 きる。 AWS・GCP・Azureの内部も 自動化・大量処理もコマンド Linuxが動いている。 一行でできる! Linuxスキルの国際資格。 OSS・GitHub・Docker… 就職・転職でアピールできる 全部Linuxと深くつながってい 強い武器になる! る。 このコースでは「LPIC-101」「LPIC-102」を目標に、Linuxをゼロから学んでいきます!
確認クイズ ─ 今日学んだことを確かめよう! Q1 マウスやキーボードはハードウェアとソフトウェア、どちら? 答え:ハードウェア (目に見えて触れる物理的な機器だから!) Q2 WordやChromeはハードウェアとソフトウェア、どちら? 答え:ソフトウェア (プログラムで動く指示書だから!) Q3 OSの役割を一言で言うと? 答え:ハードウェアとアプリを仲介して全体を管理する「管理者」 Q4 LinuxはWindowsやmacOSと同じ「何」の一種? 答え:OS(オペレーティングシステム)の一種 全問わかった人 ふわっとわかった人 全然わからなかった人 ← 正直に!次のレッスンで復習します
まとめ 今日の4キーワード ハードウェア 目に見える物理的な部品・機器のすべて ソフトウェア コンピュータへの指示書・プログラム全般 OS ハードとソフトをつなぐ管理者ソフト Linux 無料・高性能なOSの一種。エンジニア必須 次回:Linux を実際に触ってみよう! 面白きなき世を面白く ─ コマンドライン入門