情報通信学演習T
  Bグループ担当分講義資料(5/16&5/28分)

西尾担当分

英語の全訳は Bグループのページ を参考にしてください。ここでは、訳をした上で 重要だと思ったことをまとめていきたいと思います。

[0]この章で再三に渡って登場するアーキテクチャー の言葉の意味について…

(a)本文による説明は

The architecture of a software system defines that system in terms of computational components and interactions among those components.
訳:ソフトウェアシステムのアーキテクチャーとは、計算上の構成要素(コンポーネント)、 およびそれらの構成要素(コンポーネント)中の相互作用によってそのシステムとして定 義される。

(b)GAKKEN 基本情報技術者の教科書による説明は

コンピュータシステムを構成するハードウェアやソフトウェアの設計思想のことで、   具体的には、「命令セットを通じてみたコンピュータの構造」、つまりそのコンピュータ   が備える機械語命令群を使ってプログラムを作成するために、理解しなくては   いけないコンピュータの構造のこと。

[1]In addition to〜component compatibilityまでの段落

アーキテクチャーは

 この2つの調和からなっている。

関連したシステムレベルの問題

容量、情報処理量、互換性の要素を含む

[2]More generally〜programming languageまでの段落

アーキテクチャーのモデルについて

 構成部分と相互作用の中で  を明白にする必要がある。
理想的には…  

[3]The informal documentation 〜software engineeringまでの段落

コンピュータシステム内の設計レベルの重要性とは…

  まず、ソフトウェアデザイナーが作るアーキテクチャーの文書はわかりにくい。
                                    ↓
  統一化すべく、設計レベルについて調べる必要がでてきた。


[4]System design〜the level belowまでの段落

システム設計

システム設計はたくさんのレベル からなっている。
各レベル間において…   また、各レベル同士は関係付けされていて、各レベルの基礎となる要素は下の  レベルの構造と一致している。

[5]The hierarchy of levels〜the level belowまでの段落

ハードウェアの設計レベルについて

  *図の説明は市橋くんにお願いして…

[6]Software〜in machine codeまでの段落

ソフトウェアの設計のレベルについて