現代のソフトウェア工学の研究ノートの最初の章

精読約3日間で1、 - コンピュータ用語は「法の現代のソフトウェア工学構築物」、第一章のこの章に表示され、仕上げ

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

CCとリンクコマンド。

洗練されたソフトウェアは、ソフトウェアの設計と実装を合理的なソフトウェアアーキテクチャを持って、様々なプログラムファイル、翻訳パラメータ、接続パラメータなどの間でさまざまなファイルやデータの依存関係を説明します。

ソースコード管理の問題 - とも呼ばれるコンフィギュレーション管理、

それは、具体的な検証プロセスは、ソフトウェアのテストと呼ばれる品質保証プログラムの正しさを保証するためです。

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

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

ソフトウェア工学の概念は、1968年に提唱されました。

ソフトウェア工学は、体系的、秩序、定量化の方法は、ソフトウェア開発、運用・保守のプロセスに適用されます。

ソフトウェア工学が含まれます:ソフトウェア要件分析、ソフトウェア設計、ソフトウェアのビルド、ソフトウェアのテストとソフトウェアのメンテナンスを。

ソフトウェア開発プロセスの目的:ソフトウェア開発、運用、保守の効率を向上させ、ソフトウェアの品質、ユーザーの満足度、保守性、信頼性、およびソフトウェアを改善するため、

ソフトウェアカテゴリ:

①システムソフトウェア:オペレーティングシステム、デバイスドライバ、およびその他のソフトウェアツール

②アプリケーション・ソフトウェア:ユーザーがように記事や通信、ゲーム、Webブラウジング、ビデオ再生などを書くために、原子力発電所の管理から、作業を完了するためにそれらを使用します。

③悪意のあるソフトウェア:ソフトウェアウィルスなど。

ソフトウェア開発プロセスでは、問題が発生しました:

①複雑

②不可視

③ボラティリティー

④服従

⑤不連続

人々は創造性、デザイン、建物、機械、設備と生産プロセスの実装の科学的な原則を適用するために、または実際には上記のエンティティの一つ以上を使用し、プロセスまたはこれらのエンティティの実現は、エンジニアリングと呼ば。

もっと理論的な計算機科学分野:

  • 計算理論
  • 情報と符号理論
  • アルゴリズムとデータ構造
  • フォーマルメソッド
  • プログラム言語

コンピュータサイエンス部分的業務分野:

1、コンピュータアーキテクチャ

図2に示すように、並列分散コンピューティング・システム

3、リアルタイムシステムや組み込みシステム 

図4に示すように、オペレーティング・システム

5、コンピュータネットワーク

6、科学技術計算

7、セキュリティと暗号技術

8、人工知能

9、コンピュータグラフィックス、コンピュータビジョン、マルチメディア

10、大規模なデータベースとデータ処理

11、ワールド・ワイド・ウェブ

12、自然言語処理とスピーチ

13、人間とコンピュータの相互作用

14、ソフトウェア工学

ソフトウェア工学分野の三つの基本的な知識:

①コンピュータの基本

②数学的基礎

③エンジニアリングの基礎

ライフサイクル:ソフトウェア要件、ソフトウェア設計、ソフトウェア・コンポーネント、ソフトウェアテスト、ソフトウェアメンテナンス

専門分野:ソフトウェア構成管理、ソフトウェアプロジェクト管理、ソフトウェアエンジニアリングプロセス、ソフトウェア工学モデルやソフトウェアの品質の方法

ソフトウェア要素の質:

①顧客満足度

②信頼性

ソフトウェアプロセスの品質③

④メンテナンス性

 

2は、5つの課題を提起しました

①2またはそれ以上の人にプログラムを完了、どのように丁寧に前方に自分の提案を置くことができますし、TAが受け入れることが容易になりましょうか?

②どのように顧客の様々なニーズに適応するには?

③ソフトウェアプロジェクトのために、我々はいくつかの推定がなぜ常に正確ではない作りましたか?

④私たちは提案の目的は、まだ自分の主観的な決意である従うべき?

⑤ユーザーエクスペリエンスとは何ですか?ユーザーがより良い経験を持って聞かせするには?

 

3、ソフトウェアカテゴリ

ゲームソフト:栄光の王

目的:友達と余暇時間は、黒を開くことができます!

学習ソフトウェア:網易Youdao辞書、WPSオフィス、毎日英語のリスニング、網易クラウド教室

目的:効率を研究するためには改善できないので、自由な時間は、もはやアイドルであります

ショッピングソフトウェア:Jingdongは、唯一の製品だろう、淘宝網、網易コアラ

目的:より便利なショッピングAPP、家はあなたが欲しいものを得ることができます

ソーシャル・ソフトウェア:QQ、マイクロ手紙、マイクロブログ

目的:友達と連絡を取り合うために

ビデオソフトウェア:テンセント動画、Youkuの、ファンタスティックアート、PPTVを愛し

目的:ドラマを追いかけて

ユーティリティ:カレンダー、天気、メモ、電卓

目的:便利な生活をもたらすために

 

おすすめ

転載: www.cnblogs.com/lz150520/p/11493432.html