43
ソソソソソソソソソ 経経経経経 / 経経 経6経

Ⅴ .ソフトウエアの進化

  • Upload
    jody

  • View
    42

  • Download
    0

Embed Size (px)

DESCRIPTION

Ⅴ .ソフトウエアの進化. 経営情報論 / 概論 第 6 回. 1.ソフトウェアの進化. 機械語 アッセンブリ言語  ハンドアッセンブル  自動アッセンブル  (逆アッセンブル). コンパイラ言語. (汎用機固有 ) 多くは、一旦アッセンブリ言語に出力後機械語に FOTROAN  1957  現役 ジョンバッカス COBOL  1960  事務向け 遺産あり. 汎用OS. C言語(コンパイラ言語)  ↓ UNIX 1969   主としてミニコンピュータ MS-DOS Windows Linux. BSIC. 汎用コンピュータ   タイムシェアリング - PowerPoint PPT Presentation

Citation preview

Page 1: Ⅴ .ソフトウエアの進化

Ⅴ.ソフトウエアの進化

経営情報論 / 概論第 6 回

Page 2: Ⅴ .ソフトウエアの進化
Page 3: Ⅴ .ソフトウエアの進化
Page 4: Ⅴ .ソフトウエアの進化

1.ソフトウェアの進化

• 機械語

• アッセンブリ言語 ハンドアッセンブル 自動アッセンブル (逆アッセンブル)

Page 5: Ⅴ .ソフトウエアの進化
Page 6: Ⅴ .ソフトウエアの進化

コンパイラ言語

(汎用機固有 )

多くは、一旦アッセンブリ言語に出力後機械語に

• FOTROAN  1957  現役 ジョンバッカス

• COBOL  1960  事務向け 遺産あり

Page 7: Ⅴ .ソフトウエアの進化
Page 8: Ⅴ .ソフトウエアの進化
Page 9: Ⅴ .ソフトウエアの進化
Page 10: Ⅴ .ソフトウエアの進化
Page 11: Ⅴ .ソフトウエアの進化
Page 12: Ⅴ .ソフトウエアの進化

汎用OS• C言語(コンパイラ言語)

 ↓  UNIX   1969   主としてミニコンピュータ

• MS-DOS

• Windows

• Linux

Page 13: Ⅴ .ソフトウエアの進化
Page 14: Ⅴ .ソフトウエアの進化
Page 15: Ⅴ .ソフトウエアの進化

BSIC

• 汎用コンピュータ  タイムシェアリング  インタラクティブ ( 対話 ) 処理

  Visual Basic

Page 16: Ⅴ .ソフトウエアの進化
Page 17: Ⅴ .ソフトウエアの進化

スクリプト言語 

• Java スクリプト

Page 18: Ⅴ .ソフトウエアの進化
Page 19: Ⅴ .ソフトウエアの進化

オブジェクト指向言語

データとメソッドの一塊モジュール化

C ++

Page 20: Ⅴ .ソフトウエアの進化
Page 21: Ⅴ .ソフトウエアの進化
Page 22: Ⅴ .ソフトウエアの進化
Page 23: Ⅴ .ソフトウエアの進化
Page 24: Ⅴ .ソフトウエアの進化
Page 25: Ⅴ .ソフトウエアの進化

2.DB( DATA-BASE )(1) DBの種類

• 階層型DB• ネットワーク型DB• リレーショナルDB• XMLDB• カード型DB• オブジェクト指向DB

Page 26: Ⅴ .ソフトウエアの進化

階層型DBモデル

Page 27: Ⅴ .ソフトウエアの進化

ネットワーク型DBモデル

Page 28: Ⅴ .ソフトウエアの進化

OODB ( オブジェクト指向データベース )

Page 29: Ⅴ .ソフトウエアの進化

リレーショナル・データベース

Page 30: Ⅴ .ソフトウエアの進化
Page 31: Ⅴ .ソフトウエアの進化
Page 32: Ⅴ .ソフトウエアの進化
Page 33: Ⅴ .ソフトウエアの進化

第1正規化

Page 34: Ⅴ .ソフトウエアの進化

第2・3正規化

Page 35: Ⅴ .ソフトウエアの進化
Page 36: Ⅴ .ソフトウエアの進化
Page 37: Ⅴ .ソフトウエアの進化
Page 38: Ⅴ .ソフトウエアの進化
Page 39: Ⅴ .ソフトウエアの進化

SQR

• SELECT 月日、得意先コード、商品コード、

         数量、得意先名• FROM   売上表、得意先表• WHERE    売上表.得意先コード=得意先表.得意先

コード

Page 40: Ⅴ .ソフトウエアの進化

(2) RDBの基本構造

• 同時実行制御• トランザクション機能• ジャーナル• 障害回復• SQL• 機密保護• クライアント&サーバー

Page 41: Ⅴ .ソフトウエアの進化

(3) RDBの基本機能

• コード化• ER図• 関係定義• 入力• マスターメインテナンス• 伝票入力• スキーマー

Page 42: Ⅴ .ソフトウエアの進化

(4) データマイニング

• OLAP

• データマイニング  キューブ、ダイス、スライス、ドリル

Page 43: Ⅴ .ソフトウエアの進化

多次元型データベース