COURSE · 10 CHAPTERS · 21 LESSONS
ITの基礎知識
コードの下で何が起きているかを、基本情報の過去問で確かめる
データベースの章は SQL コースを通ってからのほうが早いよ。ほかの章は先に読んでも大丈夫。 SQL コースを見る
コードを書かない、四択で解くコースだよ。10章21レッスンぶん用意できていて、どの章から読んでも大丈夫。
この章について読む アドレスと経路
02IP アドレスの数え方アドレスのどこまでがネットワークで、どこからが機械なのか。使える個数の数え方と、足りないアドレスのやりくり。11枚 · 13問 問題へ
この章について読む 暗号とハッシュ
04暗号のかけ方は2種類同じ鍵で閉めて開けるか、2本1組の鍵を使うか。それぞれの鍵の配り方と本数、両方を組み合わせる理由、そして戻せない計算のはなし。11枚 · 13問 問題へ
本人確認と証明書
05本人であることの証明中身を隠すのとは別の仕事。だれが書いたのか、途中で書きかえられていないか、その鍵は本物なのか。確かめるための道具をひととおり。12枚 · 13問 問題へ
攻撃の手口と防ぎ方
06攻撃の手口と防ぎ方自分が書いたコードのどこが穴になるのか。代表的な攻撃の手口とマルウェアの種類、そしてどこで止めるか。12枚 · 13問 問題へ
この章について読む 表の設計と正規化
07表を正しく分けるなぜ表は分かれていて、なぜ JOIN でつなぎ直せるのか。キーの決め方と、表を分ける手順としての正規化。12枚 · 13問 問題へ
トランザクションと索引
08途中で失敗しても壊さない振込の片方だけが実行されたら困る。まとめて成功かまとめて取り消しにする仕組みと、同時に触られたときの守り方、壊れたあとの戻し方。12枚 · 13問 問題へ
この章について読む データ構造
09データの並べ方push した配列と、リストは何が違うのか。添字で一発か、たどるか。スタック・キュー・木・ハッシュ表という、並べ方の型。12枚 · 13問 問題へ
探索・整列と計算量
10探し方と並べ替え方同じ答えを出す書き方でも、データが増えると速さが桁で変わる。探し方と並べ替え方の型、伸び方を表すオーダ記法、そして再帰。11枚 · 13問 問題へ
この章について読む プロセスとスケジューリング
111つの CPU を分け合うnode main.js を打っている間も、ブラウザも音楽も止まらない。CPU は1つなのに、なぜ同時に動いて見えるのか。順番の決め方と、割込み、同じものを同時に触らせない工夫。12枚 · 13問 問題へ
メモリ管理とファイル
12メモリの足りなさをごまかすメモリより大きいプログラムがなぜ動くのか。仮想記憶とページング、追い出すページの選び方、そしてファイルの置き場所とバックアップ。12枚 · 13問 問題へ
この章について読む 構成と冗長化
13壊れても止めない作り仕事を何台かで分け合う組み方と、1台が壊れたときに全体を止めないための備え。二重化・RAID・クラウドまで。12枚 · 13問 問題へ
稼働率と性能
14止まらなさと速さを数えるそのシステムはどれだけ止まらないのか、どれだけ速いのか。感想ではなく数で言うための、少ない式と数え方。12枚 · 13問 問題へ
この章について読む 2進数と16進数
152進数と16進数機械は 0 と 1 しか持っていない。そこから色の #ff0000 と、0.1 + 0.2 が割り切れない理由までをたどる。12枚 · 13問 問題へ
論理演算と文字コード
16ビットの論理と文字コードビットを1桁ずつくらべる4つの演算。ほしい桁だけ取り出すマスク、桁をずらすシフト、そして壊れた1ビットを見つけるしくみ。12枚 · 13問 問題へ
この章について読む CPU と命令の実行
17CPU が命令を動かす順コンピュータは5つの装置でできている。その中心で命令がどう取り出され、解読され、実行されるのか。速さを数える式と、流れ作業で速くする工夫まで。11枚 · 13問 問題へ
記憶階層とキャッシュ
18速い記憶と遅い記憶速いメモリは小さくて高い。大きいメモリは遅い。両方をほしがるために記憶を階層に積む話と、その効き目をヒット率で計る計算。12枚 · 13問 問題へ
この章について読む 画面設計と画像・音声
19画面と画像のきほんなぜ写真は JPEG でアイコンは PNG なのか。alt は誰のために書くのか。画面の作り方と、そこに載せる素材の持ち方。12枚 · 13問 問題へ
この章について読む 開発プロセスと設計
20何人かで作るときの段取り1人で作っている間は要らなかった話。作る順番の名前、ウォーターフォールとアジャイル、部品への分け方とオブジェクト指向。12枚 · 13問 問題へ
テストと見積り
21テストの尽くし方と見積り動いたから終わり、ではない。どこまで試せば疑いが晴れるのか。工程の分け方と、テストデータの選び方。12枚 · 13問 問題へ