午前対策キーワード1
1.基礎理論
•基数変換
•負数表現
•固定小数点表現
•浮動小数点表現
•丸め誤差
•打ち切り誤差
•けた落ち
•情報落ち
•オーバーフロー
•アンダーフロー
•論理シフト
•算術シフト
•ハフマン符号化
•有限オートマトン
•BNF記法
•逆ポーランド記法
•正規表現
2.アルゴリズムとプログラミング
•単結リスト
•単方向リスト
•双方向リスト
•循環リスト
•スタック(LIFO)
•キュー(FIFO)
•2分木
•完全2分木
•幅優先探索
•深さ優先探索(前順・中間順・後順)
•AVL木
•B木
•2分探索
•線形探索
•ハッシュ探索
•衝突(シノニム)
•オープンアドレス法
•チェイン法
•逐次添加法
•基本選択法
•基本交換法(バブルソート)
•基本挿入法
•分割統治法
•ヒープソート
•クイックソート
•マージソート
•再入可能(リエントラント)プログラム
•再起可能(リカーシブ)プログラム
•再利用可能(リユーザブル)プログラム
•再配置可能(リロケータブル)プログラム
•プロシージャ
•値呼出し
•参照呼出し
•静的記憶期間
•動的記憶期間
•ヒープ
•ガーベジ
•ガーベッジコレクション
•メモリリーク
•手続き型プログラム言語
•関数型言語
•論理型プログラム言語
•ユニフィケーション(単一化)
•バックトラック(後戻り)
•オブジェクト指向型プログラム言語
•Java・SGML・HTML・XML・Perl・PostScript
3.ハードウェアとコンピュータ構成要素
•論理素子(6種)
•ド・モルガンの法則
•フリップフロップ回路
•RS-FF
•PLD
•LSI
•FPGA
•システムLSI
•カスタムIC
•ASIC
•SoC
•CISC
•マイクロコード
•RISC
•ワイヤードロジック
•マイクロプログラム
•ファームウェア
•即置アドレス指定方式
•直接アドレス指定方式
•間接アドレス指定方式
•指標(インデックス)アドレス指定方式
•ベースアドレス指定方式
•相対アドレス指定方式
•PSW
•内部割込み
•プログラム割込み
•スーパバイザコール(SVC)
•ページフォールト
•外部割込み
•タイマ割込み
•コンソール割込み
•入出力割込み
•機械チェック割込み
•スループット
•パイプライン方式
•スーパパイプライン方式
•パイプラインハザード(2種)
•パイプライン処理時間
•スーパスカラ方式
•VLIW
•SISD・SIMD・MISD・MIMD
•密結合マルチプロセッサ
•疎結合マルチプロセッサ
•アムダールの法則
•RAM(SRAM・DRAM)
•ROM(EPROM・EEPROM)
•リフレッシュ
•レジスタ
•キャッシュメモリ
•ディスクキャッシュ
•記憶装置の階層化
•局所参照性
•時間・空間の局所性
•ライトスルー方式
•ライトバック方式
•ダイレクトマッピング
•フルアソシアティブ
•セットアソシアティブ
•メモリインタリーブ
•プログラム制御方式
•DMA制御方式
•チャネル制御方式
•IEEE488
•SCSI
•USB
•IEEE1394
•IrDA
•Bluetooth
•ISA
•PCIバス
•AGP
•ATA
•ATAPI
午前対策5
とりあえず、AP試験の勉強進度を記録しておこう。
H23特、H22秋、H21春は一通りやり終えた。
試しに、H22春の問題を模擬テストのつもりでやってみた。
結果は38/80点だった。うん、まだまだ全然ダメだ。
そこで、重要なキーワードだけ抽出してみようと思う。
勉強が進まない…
思ったよりAP試験の勉強が進んでいない。
とりあえず、今日で大学の講義は全部終わるので、今日からまた気を引きしめて頑張ろう。
大学での研究も忙しくなってきたし、ちょっとゲーム作る余裕はないかな。
『ゲームプログラマになる前に覚えておきたい技術』を借りてきた!
とうとう図書館の本が長期貸出し期間に入り、朝一で『ゲームプログラマになる前に覚えておきたい技術』を借りてきた。まだ最初のほうしか読んでいないけれど、ページ数は多いが文章は読みやすくわかりやすそうな印象を持った。明日は休みだし、わくわくしながらゆっくり読もうと思う。
それと、AP試験の勉強もどんどん進めていこう。
もうすぐ夏休み
もうすぐ夏休み。
今日一日テスト勉強をしながら、何をしようか考えていた。
大学のテストも来週でほとんど終わるし、大学の研究もまだそれほど忙しいわけでもない。
時間はたくさんあるけれど、ずっとAP試験の勉強をし続けるほど集中力もないので、気分転換とプログラミングの練習もかねて、夏休み期間中に簡単なゲームを作ってみることにした。
都合のいいことに、明後日から大学の図書館の本が長期間借りられるようになるので、
『ゲームプログラマになる前に覚えておきたい技術: 平山 尚』
を借りてこようと思う。
そういえば、中学生の頃、本気でゲームプログラマになりたかったときがあった。
そのときはC言語の難解さにすぐ挫折してしまったけれど、今なら大学でプログラミングの講義も受けたので大丈夫な気がする。
なんだか懐かしいな。懐かしいのだけれど、今までの自分を振り返ってみると、自分が挫折だらけの人生を歩んできた気がしてきて、少し情けなくなる。ここで挽回しなきゃな。