軟件測試
軟件的定義
軟件(software)、硬件(hardware)、程序(program)、文檔(document)
- 軟件=程序(包括數據)+文檔;
缺陷的定義
1.從產品外部看, 缺陷是軟件產品開發或維護過程中存在的錯誤、毛病等各種問題;
2. 從產品內部看,缺陷是系統所需要實現的某種功能的失效或違背
3. 簡單的說,用戶在軟件使用過程中遇到的任何軟件錯誤、異常都可以稱之爲“軟件缺陷”;
計算機基礎
- 裸機也包含軟件?
裸機包含軟件,主要是 BIOS 程序(Basic input/output system 基本輸入/輸出系統); - 常見的操作系統?
Windows、Unix、Linux、蘋果 - 軟件分類
-
基本分類
a. 系統軟件:操作系統、操作系統的補丁程序、驅動程序(操作系統的內核程序通過調用硬件的驅動程序完成硬件管理功能);
b. 應用軟件:;; -
按照軟件結構分類
a. 看軟件的運行是否基於網絡
-----不是,單機軟件;
-----是,分佈式軟件;
-
- 操作系統的主要功能?
- 硬件(設備)管理:通過驅動程序調度控制硬件設備;
- 進程管理:對運行的程序進行管理;
- 存儲(內存)管理:使小內存可以運行大程序;
- 文件管理:管理文件和文件夾;
- 如何區分C/S和B/S結構軟件?
主要看客戶端需不需要安裝專門的軟件?
- 需要—C/S
- · 不需要—B/S