プログラミング言語やソフトウェアの複雑さの特徴

私たちが見ることができるから、開発プロセス:技術の開発は、解決するには、この基本的な需要のまわりで開発されている「ソフトウェアの複雑さを。」

    プログラミング言語のI.概要
        プログラミング言語コンピュータ表記、および通信プロトコルとコンピュータ・シンボル。私たちは、新しいプログラミング言語を学ぶとき、それはそれの言語の特性ことが観察されなければなりませんか?著者「SICP」の3つのリストについての本:
       。*プリミティブ要素(基本要素)
       。*コンビネーションの手段(方法の組み合わせ)
       。*抽象化の手段(抽象的手段)
         以上の3つのプロパティは、基本的にすべてのプログラミングをカバー言語を備えており、また考慮最初から言語設計者です。原始的な要素が示す基本的な記号は、字句一部です(基本データ型、キーワードなど)言語:私は、これらの3つのポイントを理解しています。組み合わせ処理により大きなプログラムを構築するための基本的な要素の組み合わせを使用する手段、組み合わせは、異なる言語が異なっていて、私が詳細に説明されることを意味します。抽象抽象表現の手段、抽象化などのソフトウェアの読みやすさ、拡張性、再利用性は、上昇させることができるように、ソフトウェアの複雑さを解決するための重要な手段です。要素と抽象的手段の組み合わせから言語機能を比較することがより重要になります。

 

https://www.douban.com/note/341910359/

 

問題の複雑

おすすめ

転載: www.cnblogs.com/feng9exe/p/12059998.html