*計算機システムII 関連の参考書等の情報 [#q2bc9a61] 龍谷大学理工学部数理情報学科の科目「計算機システムII」関連の参考書等の情報です. 「[[応用プログラミング演習の参考書>AProg/reference]]」も参考になるかも. //プログラミング関係の参考書については,「[[応用プログラミング演習>AProg2010]]」の[[参考書のページ>AProg2010/reference]]へどうぞ #contents **計算機アーキテクチャ関係 [#i0326afe] この授業の前半部分,「計算機アーキテクチャ」に興味のある人むけ. ***「CPUは何をしているのか」 藤広哲也 [#tae8be3c] すばる舎 [[龍大図書館蔵書検索>http://rwave.lib.ryukoku.ac.jp/opac/opac_details.cgi?lang=0&amode=11&place=&bibid=BB21183525&key=B125769739105918&start=1&srmode=0]]~ 教科書というより読み物. CPUの内部構成や論理回路の話からはじまって高速化手法までフォローしている. 副読本としておすすめ. //ぱたへね上 ***「コンピュータの構成と設計 上・下」デイビッド・A.パターソン, ジョン・L.ヘネシー著; 成田光彰訳 [#bfd7d297] 日経BP社 [[龍大図書館蔵書検索>http://rwave.lib.ryukoku.ac.jp/opac/opac_details.cgi?lang=0&amode=11&place=&bibid=BB21333290&key=B125769630405096&start=1&srmode=0]]~ [[龍大図書館蔵書検索>http://rwave.lib.ryukoku.ac.jp/opac/opac_details.cgi?lang=0&amode=11&place=&bibid=BB21333290&key=B125769725305808&start=1&srmode=0]]~ 計算機アーキテクチャについてもっと深く学びたい,という人向け. その筋では「パタヘネ本」とか呼ばれたりする超有名な教科書. この授業の前半部分では,主に第4章(上巻),第6,7章(下巻)のごく一部を解説している. //#amazon(,clear) **アセンブリ言語関係 [#uc4b0bbe] この授業で登場するアセンブリ言語は,情報処理推進機構が実施している情報処理技術者試験 http://www.jitec.ipa.go.jp/index.html の中の基本情報技術者試験等で用いられている CASLIIを参考にしています. CASLIIについては,基本情報の受験参考書も含めて様々な書籍で紹介されていますので,興味のある人はいろいろ探してみてください. -上記ウェブサイトをたどると,CASLIIのシミュレータが見つかります -他にも,個人等が作成したシミュレータもいろいろあるようです.たとえば http://www.officedaytime.com/dcaslj/index.html **オペレーティングシステム関係 [#z5233cca] この授業の後半部分,「オペレーティングシステム」に興味のある人むけ. //オペレーティングシステム(野口) ***「オペレーティングシステム」 野口健一郎 [#e1f37022] オーム社 [[龍大図書館蔵書検索>http://rwave.lib.ryukoku.ac.jp/opac/opac_details.cgi?lang=0&amode=11&place=&bibid=BB21182599&key=B125769753905985&start=1&srmode=0]]~ ほげほげ //オペレーティングシステム(大久保) ***「オペレーティングシステム」 大久保英嗣編著 [#ab4cdd43] オーム社 [[龍大図書館蔵書検索>http://rwave.lib.ryukoku.ac.jp/opac/opac_details.cgi?lang=0&amode=11&place=&bibid=BB21092079&key=B125769780806204&start=1&srmode=0]]~ ほげほげ **その他,番外 [#j204512e] ***「コンピュータの仕組み 上下」 榊正憲 [#n7a03105] アスキー [[龍大図書館蔵書検索>http://rwave.lib.ryukoku.ac.jp/opac/opac_details.cgi?lang=0&amode=11&place=&bibid=BB21251712&key=B125793070422979&start=1&srmode=0]]~ [[龍大図書館蔵書検索>http://rwave.lib.ryukoku.ac.jp/opac/opac_details.cgi?lang=0&amode=11&place=&bibid=BB21251712&key=B125793077223065&start=1&srmode=0]]~ 数理情報学科の科目「情報処理の基礎」「計算機システムI」あたりの内容についてじっくり勉強したいひと向け. ***「UNIXによる計算機科学入門」 久野靖 [#l9e0fadc] 丸善 [[龍大図書館蔵書検索>http://rwave.lib.ryukoku.ac.jp/opac/opac_details.cgi?lang=0&amode=11&place=&bibid=BB21257074&key=B125769764006042&start=1&srmode=0]]~ ほげほげ ***「SEのフシギな生態」 きたみりゅうじ [#f873b7f2] 幻冬舎 //[[龍大図書館蔵書検索>http://rwave.lib.ryukoku.ac.jp/opac/opac_details.cgi?lang=0&amode=11&place=&bibid=BB21225248&key=B125792912321058&start=1&srmode=0]]~ この授業の内容とはあまり関係ないけれど,「SEってどんな仕事?」っていう興味をもっている人に.内容は,漫画+文章.続編もあり. ***「新装版 計算機屋かく戦えり」遠藤諭著 [#sa890a24] アスキー [[龍大図書館蔵書検索>http://rwave.lib.ryukoku.ac.jp/opac/opac_details.cgi?lang=0&amode=11&place=&bibid=BB20538128&key=B128711104221667&start=1&srmode=0]](ただし,新装版じゃない)~ 日本におけるコンピュータ開発の歴史 ***「コンピュータはなぜ動くのか」 矢沢久雄著 [#k8c79fc5] 日経BP社 [[龍大図書館蔵書検索>http://rwave.lib.ryukoku.ac.jp/opac/opac_details.cgi?lang=0&amode=11&place=&bibid=BB21214289&key=B125793012522431&start=1&srmode=0]]~ ほげほげ ***「プログラムはなぜ動くのか」矢沢久雄著 [#x9131bfe] [[龍大図書館蔵書検索>http://rwave.lib.ryukoku.ac.jp/opac/opac_details.cgi?lang=0&amode=11&place=&bibid=BB21359720&key=B125792996122192&start=1&srmode=0]]~ ほげほげ ***情報処理技術者試験 [#r9345f85] [[独立行政法人情報処理推進機構>http://www.ipa.go.jp/]]の[[情報処理技術者試験>http://www.jitec.ipa.go.jp/]]~ 数理情報学科の情報系科目をある程度学んだ上で,何か将来役に立つ資格をとりたい,という人向け. 在学中に「基本情報技術者試験」に合格してるといい感じかも. 書店でこの試験の対策をうたっている本を手にとって読んでみると,この科目などで既に学んだことが出題されていることがわかるでしょう. また,龍大生は[[ReLS>https://r-els.media.ryukoku.ac.jp/]]上で「TAC 新基本情報技術者試験午前対策コース」というコンテンツを利用できます(無料).