1、軟件調試的目的是(B) 注:與軟件測試要對比著復習
A.發現錯誤
B.改正錯誤
C.改善軟件的性能
D.挖掘軟件的潛能
2、下述關于數據庫系統的敘述中正確的是(A)
A. 數據庫系統減少了數據冗余
B. 數據庫系統避免了一切冗余
C. 數據庫系統中數據的一致性是指數據類型的一致
D. 數據庫系統比文件系統能管理更多的數據
3、在結構化方法中,軟件功能分解屬于下列軟件開發中的階段是(C) 注:總體設計也就是概要設計
A. 詳細設計
B. 需求分析
C. 總體設計
D.編程調試
4、數據庫概念設計的過程中,視圖設計一般有三種設計次序,以下各項中不對的是(D)
A. 自頂向下
B. 由底向上
C. 由內向外
D. 由整體到局部
5、在關系數據庫中,用來表示實體之間聯系的是(D)
A. 樹結構
B. 網結構
C. 線性表
D. 二維表
6、對建立良好的程序設計風格,下面描述正確的是(A)
A. 程序應簡單、清晰、可讀性好
B. 符號名的命名要符合語法
C. 充分考慮程序的執行效率
D. 程序的注釋可有可無
7、面向對象的設計方法與傳統的的面向過程的方法有本質不同,它的基本原理是(C)
A. 模擬現實世界中不同事物之間的聯系
B. 強調模擬現實世界中的算法而不強調概念
C. 使用現實世界的概念抽象地思考問題從而自然地解決問題
D. 鼓勵開發者在軟件開發的絕大部分中都用實際領域的概念去思考
8、結構化程序設計主要強調的是(B)
A.程序的規模
B.程序的易讀性
C.程序的執行效率
D.程序的可移植性
9、下列敘述中正確的是(C)
A.數據庫是一個獨立的系統,不需要操作系統的支持
B.數據庫設計是指設計數據庫管理系統
C.數據庫技術的根本目標是要解決數據共享的問題
D.數據庫系統中,數據的物理結構必須與邏輯結構一致
10、下列關于棧的敘述中正確的是(D)
A. 在棧中只能插入數據
B. 在棧中只能刪除數據
C. 棧是先進先出的線性表
D. 棧是先進后出的線性表
11、在關系數據庫中,用來表示實體之間聯系的是(D)
A. 樹結構
B. 網結構
C. 線性表
D. 二維表
12、按條件f對關系R進行選擇,其關系代數表達式為(C)