ソフトウェア工学 - 筆記試験
プログラミング
2020-01-18 20:11:58
訪問数: null
プログラミング
二つのカテゴリーにアセンブリ言語、高レベル言語に1プログラミング言語、任意の高水準言語
最小限の労力の原則:原則の言語を選択します
最小スキルの原則
誤差最小原理
最小のメンテナンスの原則
メモリ削減の原則
3.コーディングの原則:最初の正しい完了迅速に見つけます
最初のシーク後迅速に行うCLEAR
迅速に行う正しい手順を維持することを忘れないでください
ファストクリーンなプログラムを維持するために
効率のために明瞭さを犠牲にしないでください
4.良い標準的な手順:テストとデバッグを簡単に
メンテナンスが容易
変更が簡単
シンプルなデザイン
高性能
5.構造化プログラミングは2つの側面があります場合は、プログラミング、罰金に粗いから可能な限りいくつかの基本的な制御構造、プログラム設計プロセスの使用と段階的詳細化のトップダウンの原則を強調し、ステップ展開します。
構造化プログラミングの6主な原理:配列で使用される言語、選択、および他の限定された繰り返し構造を基本制御プログラムロジックで表されます
唯一の選択された制御構造は、入口と出口を有することを可能
複雑な構造は、基本的な制御を実現するために、ネストされた構造と結合する必要があります
ソフトウェアのテスト
ソフトウェアテストの1.目的:テストは、目的は、エラーを発見するためのプログラムの実行では、良いテストは、これまでのところ成功したテストは間違ったこれまでのところ、テストを発見した発見されたが見つからないエラーを見つけることです。
ソフトウェアテストの2原則は:「できるだけ早くとソフトウェアテスト、実行し続ける」こと、ソフトウェア開発者としてのモットーをすべき。
2つの部分の予想組成に対応するテストデータの入出力をテストする必要があります
プログラマは自分の手順をチェックすることは避けてください
テストケースを設計する際、入力条件は、合理的かつ不合理な入力条件を含まなければなりません。
3.以下の試験情報フロー図。
2つの一般的に用いられる試験方法:ブラックボックステストとホワイトボックス。
ブラックボックステストは、プログラムがその機能の説明を満たして確認するブラックボックス関数としてオブジェクトをテストすることです。
ホワイトボックステストは、透明な箱のような手順を試験するためのすべての論理パスの目的です。
公開された39元の記事
・
ウォンの賞賛3
・
ビュー4249
転載: blog.csdn.net/destinyzjy/article/details/104028668