「法の構築(第3版)」第一章のまとめたものでの学習

「法の構築(第3版)」第一章のまとめたものでの学習

クラシック推論

  • ソフトウェアプログラム= +ソフトウェア工学
  • = +ソフトウェアのエンタープライズ・ソフトウェア・ビジネスモデル

ソフトウェア開発のさまざまな段階

  • ソフトウェア開発の異なる段階は宇宙産業の発展と比較した場合、成熟した航空業界、最終実行するためのコンセプトから飛行機のエンジンのように、私は、どのように多くの手順を確認し、経験したどのように多くの人々がわからないどのように多くの手順、のどれだけの知識普通の人が想像することができないためにするプロセスです。ソフトウェア開発の開発プロセスでは、個々の小グループ、そして今エンジニアリングの成熟したチームをプログラムするための最初のプログラムから、元のチャートに非常に明確なコントラストのプロセスを提供します。

ソフトウェア工学

ソフトウェア工学の定義

  • ソフトウェア工学は、体系的、秩序、定量的な方法は、ソフトウェア開発、運用・保守のプロセスに適用されています。ソフトウェア要件分析、ソフトウェア設計、ソフトウェアのビルド、ソフトウェアのテストとソフトウェアメンテナンス:ソフトウェア工学は、次の分野が含まれています。以下のソフトウェアエンジニアリングおよび関連分野:コンピュータサイエンス、コンピュータ工学、経営、数学、プロジェクト管理、品質管理、ソフトウェア人間工学、システム工学、工業デザインやユーザーインターフェースのデザイン。
  • ファイブ大きな問題ソフトウェア開発プロセス:複雑さ、不可視性、変動性、コンプライアンス、非継続。

ターゲットソフトウェアエンジニアリング

  • 「十分に良い」ソフトウェアを作成します。

「法の構築、」教育の目標

  • 当社は、ユーザーのニーズに合わせてソフトウェアを開発し
  • 特定のソフトウェアプロセスを経て、期待された時間内にソフトウェアの「十分に良い」を公開
  • データやその他の手段によって開発された内容とプレゼンテーションソフトウェアの維持・発展し続けることができます
  • 初期学んだソフトウェア工学、つまり、上記の3つのポイントを行うことができます

コンピュータサイエンスは、以下の領域に分割され

アカデミック

  • 計算理論(理論計算
  • 情報と符号理論(情報およびコーディング-ORY)
  • アルゴリズムとデータ構造(アルゴリズムとデータSTRUC-トゥーレ)
    フォーマルメソッド(形式手法)
  • プログラミング言語(プログラミング言語)

練習の部分領域:

  • コンピュータアーキテクチャ(コンピュータアーキテクチャ)
  • 並列分散コンピューティングシステム(同時並列分散システム)
  • リアルタイムシステムや組み込みシステム(リアルタイムおよび埋め込み-DEDシステム)
  • OS(オペレーティングシステム)
  • コンピュータネットワーク(ネットワーク)
  • 科学計算(科学コンピューティング)
  • セキュリティと暗号化(セキュリティと暗号化)
  • AI(人工知能)
  • コンピュータグラフィックス(ComputerGraphics)、コンピュータビジョン(コンピュータビジョン)、マルチメディア(マルチメディア)
  • 大規模データ処理とデータベース(データベース、大規模データ処理)
  • WWW(ワールド・ワイド・ウェブ)
  • 自然言語処理とスピーチ(自然言語プロcessingとスピーチ)
  • HCI(ヒューマンコンピュータインタラクション)
  • ソフトウェア工学(ソフトウェアngineering)

概要

  • 著者は、ソフトウェア工学におけるいくつかの専門的な用語に生命のアナロジーで多くの例を引用し、我々は非常に明確に著者が伝えたいかを理解することができます。学習も非常に興味深いです。この章では、ソフトウェアエンジニアリングの概要を説明し、私はソフトウェア工学の幅広い理解を持って、この論文では、さらに作業を進めるためのフォローアップ調査を容易にするため、学習の目的を定義しました。

おすすめ

転載: www.cnblogs.com/lilei0915lgz/p/11795443.html