コンピュータサイエンス入門 第五章 超個人的解答
四章はプログラムで効率を測定するところが終わってなくてまだ出してないし、終わってないし。五章は手付かずですが。
試験あれば手がつくわけねーだろ\(^o^)/
ってことで、今一番重要なものを片付け次第取り掛かる。明日には始めてたい。
それにしても、どんどん面倒くさくなっていく・・・
溜め込むと絶対出来ないから溜め込まずに一週間に一度でこなしてきたけど。
泣き言なんていってられないので、がんばって片付けます。
2008/05/31 17:45
進行中。でも四章が終わってないのでもうちょっとかかるかも。
2008/06/02 22:27
課題を提出したので、更新。
解答一覧
5.1
5.2
1.自分が使っているシステムのCPUのアセンブリ言語のニモニックを調べてください。
Ans.
AMD64系のCPUでは、以下のニモニックが存在する。
- 間違いを確認したので、修正中・・・
- sunのサイトに一覧がありましたので、引用としてリンクを貼っておきます。
Instructions, Operands, and Addressing (x86 Assembly Language Reference Manual)
5.3
5.4
1. 独立させられるコードブロックをプロシージャとして作成してプロシージャを呼び出す方法の利点を説明してください。
Ans.
プロシージャにまとめておくことにより、ほかのプログラムに再利用することが容易になる。
ある機能を細かくプロシージャにまとめて管理することにより、プログラムの機能追加がしやすくなる。これを構造化プログラミングと呼ばれている。
5.5
1. ウィンドウシステムのウィンドウのプロパティとして考えれるものを列挙してください。
Ans.
以下のプロパティが存在する。開発環境や言語によっては異なる場合がある。
- 引用しました。
配色に関するプロパティは 外形に関するプロパティは フォントプロパティは 3D オブジェクトのバックグラウンドカラー アクティブなタイトルバーのサイズ アクティブなタイトルバーのフォント 3D オブジェクトの強調表示 アクティブなウィンドウボーダのサイズ アイコンのフォント 3D オブジェクトのハイライト キャプションボタンのサイズ アクティブでないタイトルバーのフォント 3D オブジェクトの陰影 アイコンのサイズ メニューのフォント アクティブなタイトルバーカラー アイコンの横の間隔 メッセージボックスのフォント アクティブなタイトルバーのフォントカラー アイコンの縦の間隔 パレットタイトルのフォント アプリケーションのバックグラウンドカラー アクティブでないタイトルバーのサイズ 選択された項目のフォント デスクトップカラー アクティブでないウィンドウのボーダのサイズ ツールヒントのフォント アクティブでないタイトルバーカラー メニューのフォントサイズ アクティブでないタイトルバーのフォントカラー メニューのサイズ アクティブでないウィンドウのボーダカラー パレットタイトルのサイズ メニューのカラー スクロールバーの幅 メニューのフォントカラー スクロールバーの高さ メッセージボックスのフォントカラー 選択項目のサイズ 選択された項目のカラー 選択された項目のフォントカラー ツールヒントのカラー ツールヒントのフォントカラー ウィンドウカラー ウィンドウのフォントカラー ホットトラッキングのカラー
5.6
5.7
1. HTMLで自分を紹介するドキュメントを作成してください。
Ans.
以下のようになる。誕生日などの数値は仮にしている。
- 実名出してた(´・ω・`) なんとなく修正。
<html> <head> <title>自己紹介<title> </head> <body> <h1>自己紹介</h1> <h2>アピール</h2> <p>こんにちわ、piropatiです。</p> <h2>年齢</h2> <p>22歳</p> <h2>生年月日</h2> <ul> <li>19XX</li> <li>11</li> <li>11</li> </ul> <h2>好きな食べ物</h2> <ul> <li>カレーライス</li> <li>豆腐ハンバーグ</li> </ul> <h2>好きな音楽</h2> <ul> <li>J-POP</li> <li>JAZZ</li> </ul> </body> </html>
2. XMLで自分の情報を含むドキュメントを作成してください。
Ans.
以下のようになる。
- 実名出してた(´・ω・`) なんとなく修正。
<?xml version='1.0' encoding='UTF-8'?> <自己紹介> <アピール> <アピール文>こんにちわ! piropatiです!</> </アピール> <氏名>piropati</氏名> <年齢>22</年齢> <誕生日> <年>19XX</年> <月>11</月> <日>11</日> </誕生日> <好きな何か> <食べ物> <料理名>カレーライス</料理名> <料理名>豆腐ハンバーグ</料理名> </食べ物> <音楽> <ジャンル>J-POP</ジャンル> <ジャンル>JAZZ</ジャンル> </音楽> </好きな何か> </自己紹介>