第 1 頁:單選題 |
第 5 頁:基本操作、簡單應(yīng)用、綜合應(yīng)用 |
第 6 頁:參考答案 |
一、選擇題
(1)D【解析】算法的復雜度主要包括時間復雜度和空司復雜度。算法的時間復雜度是指執(zhí)行算法所需要的計算工作量,可以用執(zhí)行算法過程中所需基本運算的執(zhí)行次數(shù)來度量;算法的空間復雜度是指執(zhí)行這個算法所需要的內(nèi)存空間。根據(jù)各自的定義可知,算法的時間復雜度與空間復雜度并不相關(guān)。
(2)D【解析】棧是限定在一端進行插入與刪除的線性表,允許插入和刪除元素的一端稱為棧頂,另一端為棧底。棧頂元素是最后被插入的元素,也是最先被刪除的元素,即棧是按照“先進后出”的原則組織數(shù)據(jù)的。棧具有記憶功能,可以順序存儲也可以鏈式存儲。
(3)C【解析】對線性表進行順序查找,最壞的情況是待查數(shù)據(jù)在表中不存在,所以比較的次數(shù)與表中的元素個數(shù)一樣多。
(4)D【解析】當今占主導地位的程序設(shè)計觀點是“清晰第一,效率第二”。在結(jié)構(gòu)化程序設(shè)計思想提出之前,程序設(shè)計曾強調(diào)程序的效率,但如今實際應(yīng)用中,人們更重視程序的可理解性。
(5)D【解析】程序流程圖是軟件設(shè)計過程中常用的圖形描述工具之一。構(gòu)成程序流程圖的最基本符號有:“→”或“↓”表示控制流,“口”表示加工步驟,“◇”表示邏輯條件。
(6)A【解析】軟件需求規(guī)格說明書是需求分析階段最后的成果,它是作為需求分析的一部分而制定的可交付文檔。概要設(shè)計說明書、數(shù)據(jù)庫說明書、集成測試計劃都是概要設(shè)計階段需要編寫的文檔。
(7)A【解析】軟件生命周期分為軟件定義、軟件開發(fā)及軟件運行維護3個階段。定義階段包括問題定義、可行性研究和需求分析,開發(fā)階段包括概要設(shè)汁、詳細設(shè)計、實現(xiàn)和測試,運行維護即軟件的運行和維護。
(8)D【解析】數(shù)據(jù)定義語言負責數(shù)據(jù)的模式定義和數(shù)據(jù)的物理存取構(gòu)建;數(shù)據(jù)操縱語言負責數(shù)據(jù)的操縱;數(shù)據(jù)控制語言負責數(shù)據(jù)完整性、安全性的定義與檢查,以及并發(fā)控制、故障恢復等功能。無“數(shù)據(jù)管理語言”的說法。
(9)D【解析】商品與顧客兩個實體集之間的買與被買聯(lián)系是多對多的,因為一種商品可以被多個顧客購買,而一個顧客也可以買多個商品。
(10)D【解析】兩個相同結(jié)構(gòu)的關(guān)系的并是由屬于這兩個關(guān)系的元組組成的集合。
(11)C【解析】在VisualFoxPro中,一個關(guān)系的邏輯結(jié)構(gòu)就是一張二維表,一張二維表就是一個關(guān)系,所以關(guān)系數(shù)據(jù)庫管理系統(tǒng)的關(guān)系是若干個二維表。
(12)B【解析】.dbc為數(shù)據(jù)庫文件擴展名,.sex為表單文件擴展名,.mpr為菜單程序文件擴展名,.frx為報表文件擴展名。
(13)D【解析】在“代碼”選項卡下,包括擴展名為.prg的程序文件、函數(shù)庫和應(yīng)用程序文件三大類程序。因此,要建立命令文件,可以在“代碼”選項卡下操作。
(14)A【解析】當程序中內(nèi)存變量和字段變量同名時,內(nèi)存變量需要加前綴M以示區(qū)分,所以最后輸出的姓名應(yīng)該是字段變量,而當前記錄的“姓名”字段值為“李三”,所以屏幕上顯示“李三”。
(15)D【解析】求余運算結(jié)果的正負號與除數(shù)一致。如果被除數(shù)與除數(shù)同號,那么運算結(jié)果即為兩數(shù)相除的余數(shù);如果被除數(shù)與除數(shù)異號,則運算結(jié)果為兩數(shù)相除的余數(shù)再加上除數(shù)的值。故答案為D。
(16)D【解析】at()函數(shù)的功能是返回一個字符表達式或備注字段在另一個字符表達式或備注字段中首次出現(xiàn)的位置,其結(jié)果是數(shù)值型的。所以選項D結(jié)果不是字符串。
(17)D【解析】SUBSTR():在一個字符串中從指定位置起返回給定長度的子串。
VAL():將字符型的數(shù)字轉(zhuǎn)換成數(shù)值。
LEN():返回一個字符串的長度。注意:在VisualFox-Pro中一個漢字占兩個字符的寬度。所以SUBSTR(”i5處理器”,2,1)的返回值是”5”,VAL(”5”)=5,Len(”msVisualFoxPro”)=16,5*16=80。
(18)B【解析】要建立或者修改一個程序文件,可使用MODIFY命令。其格式是“MODIFYCOMMAND<文件名>”。
(19)A【解析】主索引和候選索引的字段值可以保證唯一性,它拒絕重復的字段值。
(20)B【解析】本題考查的知識點是在VisualFoxPro中,各種數(shù)據(jù)類型所占用的字節(jié)大小。本題中姓名字段為Char型,占用6個字節(jié),出生年月字段類型為Date型,占用8字節(jié),婚否字段(Logic型)占用l字節(jié),共l5字節(jié),但是在Vis—ualFoxPro中,每個記錄還會額外保留一個字節(jié),因此每個記錄占用的字節(jié)數(shù)為16。因此本題的正確答案是選項B。
編輯推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |