[教養としてのコンピューターサイエンス講義 今こそ知っておくべき「デジタル世界」の基礎知識](https://www.amazon.co.jp/exec/obidos/ASIN/4822288730/room510-22/) ![[1d78f1c36423f9f6f1b0fc6957dc315e_MD5.jpg|100]] (著) [[ブライアン・カーニハン]] (その他) [[坂村健]] (翻訳) [[酒匂寛]] 日経BP (2020/2/21) 2020/2/21 # 関連・思い出した本 # 読書メモ [[暗号学でのアルゴリズムは、特定の計算タスクの指数的困難さに基づいて作られている]] [[NP問題とは]] 2015年のGoogleカンファレンスによると、Googleには合計で20億行のコードがある アプリケーションの由来 「このプログラムは、ある仕事のためにコンピュータを適用(アプリケーション)するものです」という言い回しから来た。 UNIX第6版 1975年の時点で9000行のCとアセンブラ 現在のLinuxは1000万行以上 Windows10は5000万行あると推定されている ファイルシステムは、特定の単位で容量を割り当てる 2500バイト単位で割り当てた場合、500バイトは空白、ということはあり得る 現代はストレージに余裕があり、管理作業を効率化するためには払ってもよいコスト 2021/10/01 13:18 あるアプリが別のアプリに干渉しないようにするためのものはOS モデムの語源はmodulationとdemodulationの頭文字を合わせたもの 電話の情報量は56kbps (これってなんか理由はある?) AM:amplitude modulation(振幅変調) FM:frequency modulation(周波数変調)