法の第一章の構築

= 1.1ソフトウェアプログラム+ソフトウェア工学

      アルゴリズム+データ構造=プログラム

      プログラムは、ソース・データ構造に基づいて、アルゴリズムの数を指し

      データ静的データ動的データ

      コンパイラのパラメータのリンクパラメータのソフトウェアアーキテクチャソフトウェアの設計と実装

      また、構成管理として知られているソースコード管理、

      検証ソフトウェアは、ソフトウェアのテストと呼ばれています

      要件分析

      プログラム理解と呼ばれる設計プログラムを理解します

      このシリーズの内容のソフトウェアメンテナンスや保守運用・保守を知られているバグ修正は、ソフトウェアのライフサイクルと呼ばれています

       ソフトウェアプロジェクト管理

       ユーザーエクスペリエンス

       国際化とローカライズ

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

1.2ソフトウェア工学とは何ですか

        ソフトウェア開発プロセスと呼ばれるシステムに統合に関連したソフトウェアエンジニアリング技術とプロセス

        ソフトウェア開発機能 

  • 複雑 ソフトウェアは、間違いなく作成された人間のシステムの中で最も複雑なタイプです 
  • 不可視の ソフトウェアエンジニアは、直接、ソフトウェア自体のソースコードを見ることができますが、ソースコードではありません
  • 変動の ソフトウェアは、ハードウェアを変更するよりもはるかに簡単ソフトウェアを修正するために変更することは非常に簡単になります
  • 服従  ソフトウェアは常にトップのハードウェアで実行し、独立して、彼の存在することはできません
  • 不連続 入力の増加は出力の対応する増加を見ることができます      

     他のソフトウェアの機能があります。

      多くの異なるプログラミング言語があります。

        さまざまなソフトウェア開発プロセスがあります。

        多くの異なる役割は、ソフトウェアチーム内に存在します

        テープ上に存在することができるソフトウェアでもDVD / CDがあるかもしれません

     ソフトウェア工学の焦点

  • 練習の結果の短い期間
  • 妥協の様々な要素の
  • 不確実性とリスク管理、十分に良い、特定のアプリケーション
  • 個々の関心と知識、問題解決の応用
  • 繁栄プラクティス
  • ベスト・プラクティスは、成熟します
  • 練習、インスピレーションや直感に設立
  • 確実

       ソフトウェア開発プロセスの目的

      ソフトウェア開発、運用、保守、および顧客満足度の効率だけでなく、ソフトウェアの品質、ソフトウェアの信頼性と保守性を向上させます

      ソフトウェア工学の分野の知識

     ライフサイクル

       ソフトウェアテストソフトウェアの保守を構築するためのソフトウェア要件ソフトウェア設計ソフトウェア 

     専門分野

       ソフトウェアエンジニアリングソフトウェアエンジニアリングソフトウェアエンジニアリングプロセスのソフトウェア構成管理領域と入れ模倣法

     理論的根拠

       エンジニアリング・数学の基礎の基本的なコンピュータの基礎

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

  • 顧客満足度の  ソフトウェアを使用するユーザーは、ユーザー結果の影響を言及するように依頼するためにたくさん見つけ
  • 信頼性が  最も必要なときにソフトウェアの一部は、多くの場合、サイトが頻繁に搭乗されていない時から、オペレーティングシステムのクラッシュをクラッシュ
  • ソフトウェアプロセスの品質  ソフトウェアの設計チームは、バグがあるでしょうです
  • 保守性  ソフトウェアの保守のは困難です

     バグとは何ですか?

      ソフトウェアとユーザーの期待の挙動は異なる角度のバグかどうか、ユーザーに応じて、開発者、バグと呼ばれているのと同じではありません

    以下の3点は、最初にソフトウェア工学を学習されます

  • ユーザーの要件に合わせて開発されたソフトウェア     
  • 特定のソフトウェア処理により
  • 当社は、ソフトウェア開発の維持・発展し続けることができることを証明することができます 

1.3演習と議論

     2. CCとリンクコマンドを使用して、特定の方法?

         ソフトウェア工学とコンピュータ科学と技術の違いは?科学技術、ソフトウェア工学の1.2.2計算 

         ソフトウェア工学は何を勉強する必要がありますか?

     3.Web APP

実際の効果は、Webベースのシステムやアプリケーションの有効性を意味しており、役割は複雑なコンテンツや機能のセットを公開するエンドユーザーの大多数にあります。

        モバイルアプリ

便利でしきい値がゼロに近いしようとする携帯電話ユーザーのユーザーのための大きな問題を解決することは現実的で、かつ簡単に共有と普及。ユーザーが自分のニーズに応じて適切なアプリを選択することができ、アプリは、顧客を引き付けるために革新していきます。

        ゲーム

良好な特性と欠点、それは人々が名誉の感覚を持つことになり、人々の特定の領域に、脳の思考を行使することができますが、過度のゲームは、人々は逃げることができない病的なゲーム深く行くようになるというゲームは定期的に誘致するためのいくつかの新しいモデルで更新されますユーザー。

        

        

       

 

おすすめ

転載: www.cnblogs.com/zdxxx/p/11482110.html