ソフトウェアエンジニアリングの概要

ソフトウェアの概念:プログラム、データおよび関連ドキュメントの完全なセット、およびハードウェアの相互依存

ソフトウェアの機能:
(1)論理的なエンティティであり、物理的な実体は、それが抽象的であるように、特定のポイントではありません。

(2)異なるハードウェア、彼の開発における有意な製造プロセスとその製造。

その動作及び使用中(3)、機械的摩耗およびエージングの問題としてないハードウェア。

(4)の開発とその制限されたコンピュータ・システムの動作は、コンピュータ・システムは、依存性の異なる程度を有します。

(5)その開発は、まだ完全には工芸品を取り除くための方法を開発していません。

(6)それ自体が複雑であり、複雑な実用上の問題は、論理構造をプログラムします。

(7)コストが非常に高価です。

ソフトウェアカテゴリ:

関数によって:システム・ソフトウェア(コンパイラ、オペレーティングシステム、等);サポートソフトウェア(入力および出力、テキストエディタなど)、アプリケーションソフトウェア(ソフトウェア処理ビジネスデータ、支援教育ソフトウェア、等)

:サイズによってミニチュアソフトウェア、大小のソフトウェア

:仕事によると、リアルタイム処理ソフトウェアを、ソフトウェアを共有し、対話型のソフトウェア、バッチ処理ソフト

プレスサービス目標:プロジェクトのソフトウェア、ソフトウェア製品

:使用頻度によって、頻繁に使用される(天気予報、オペレーティングシステム、等)単回使用(センサス)

ソフトウェア開発段階:

(1)プログラムの設計段階:50から60のアセンブリ言語

(2)ソフトウェア・システムフェーズ:60--70年プログラム注釈付き

(3)ソフトウェア・エンジニアリング・フェーズ:70年代の標準化

ソフトウェアモデル:滝、スパイラル、増加型などが挙げられます。

ソフトウェア工学における特徴:十分な速度とわかりやすさ、可視性、サポート、受容性、信頼性、安全性、保守性、;

ソフトウェアの寿命:プログラム-デザイン- -プログラミング-ソフトウェアテスト(ユニット組立、テスト、およびテスト、システムテスト) -運用・保守、ドキュメントのさまざまな段階に伴うニーズ分析

ソフトウェアエンジニアリングは考えた:アイデアをエンジニアリング・ソフトウェアの開発を導くために、その究極の目的は、比較的短い開発サイクルを作り、高品質のソフトウェアで最も低い投資であります

ソフトウェア工学の三つの要素:方法、ツール、およびプロセス(ソフトウェア環境を構成するツールのセット)

ソフトウェア工学の原則:モジュール化、抽象化、情報隠蔽、情報のローカライゼーション、一貫性、完全性、不確実性

 

 

公開された45元の記事 ウォン称賛10 ビュー6187

おすすめ

転載: blog.csdn.net/wtt15100/article/details/103274562