選擇題答案與解析
1.D!窘馕觥狂詈闲耘c內(nèi)聚性是模塊獨(dú)立性的兩個(gè)定性標(biāo)準(zhǔn),一般的程序設(shè)計(jì)都會(huì)盡量做到高內(nèi)聚、低耦合,有利于提高模塊的獨(dú)立性。
2.A!窘馕觥筷P(guān)系的并運(yùn)算是指由結(jié)構(gòu)相同的兩個(gè)關(guān)系合并,形成一個(gè)新的關(guān)系,其中包含兩個(gè)關(guān)系中的所有元組。
3.D!窘馕觥繑(shù)據(jù)獨(dú)立性是數(shù)據(jù)庫系統(tǒng)最重要的目標(biāo)之一,它使數(shù)據(jù)能獨(dú)立于應(yīng)用程序。數(shù)據(jù)獨(dú)立性包括數(shù)據(jù)的物理獨(dú)立性和數(shù)據(jù)的邏輯獨(dú)立性。物理獨(dú)立性是指用戶的應(yīng)用程序與存儲(chǔ)在磁盤上數(shù)據(jù)庫中的數(shù)據(jù)是相互獨(dú)立的,即數(shù)據(jù)在磁盤上怎樣存儲(chǔ)由DBMS管理,用戶程序不需要了解,應(yīng)用程序要處理的只是數(shù)據(jù)的邏輯結(jié)構(gòu),這樣當(dāng)數(shù)據(jù)的物理存儲(chǔ)改變了,應(yīng)用程序不用改變。邏輯獨(dú)立性是指用戶的應(yīng)用程序與數(shù)據(jù)庫的邏輯結(jié)構(gòu)是相互獨(dú)立的,即當(dāng)數(shù)據(jù)的邏輯結(jié)構(gòu)改變時(shí),用戶程序也可以不變。
4.D!窘馕觥慷鏄涞闹行虮闅v是指先訪問左子樹,再訪問根結(jié)點(diǎn),最后訪問右子樹;當(dāng)訪問下級(jí)左、右子樹時(shí),也對(duì)照此原則。所以D選項(xiàng)正確。
5.A!窘馕觥俊扒逦谝,效率第二”,在考慮到程序的執(zhí)行效率的同時(shí),一定要保證程序清晰、可讀;對(duì)符號(hào)名的命名,除了要符合語法要求外,還要具有一定的含義;程序的注釋可以幫助程序員理解程序,不是可有可無的。
6.D!窘馕觥棵嫦?qū)ο蟮某绦蛟O(shè)計(jì)是用對(duì)象模擬問題領(lǐng)域中的實(shí)體,備對(duì)象之間相對(duì)獨(dú)立,相互依賴性小,通過消息來實(shí)現(xiàn)對(duì)象之間的相互聯(lián)系。
7.B!窘馕觥炕谲浖こ痰哪繕(biāo),軟件工程的理論和技術(shù)性研究的內(nèi)容主要包括軟件開發(fā)技術(shù)和軟件工程管理。
8.D!窘馕觥吭诿嫦?qū)ο蠓椒ㄖ,?duì)象之間通過消息進(jìn)行通信。消息中只包含傳遞者的要求,但并不指示接受者應(yīng)該怎么完成這些處理。
9.C!窘馕觥寇浖{(diào)試技術(shù)包括強(qiáng)行排錯(cuò)法、回溯法和原因排除法。邊界值分析、錯(cuò)誤推斷都是黑盒測(cè)試的方法。
10.D。【解析】程序設(shè)計(jì)語言的基本成分有:數(shù)據(jù)成分,用于描述程序所涉及的數(shù)據(jù);運(yùn)算成分,用于描述程序中所包含的運(yùn)算;控制成分,用于描述程序中所包含的控制;傳輸成分,用于表達(dá)程序中數(shù)據(jù)的傳輸。
11.B。【解析】變量可分為字段變量和內(nèi)存變量,內(nèi)存變量是內(nèi)存中的一個(gè)存儲(chǔ)區(qū)域,變量值就是放在這個(gè)存儲(chǔ)區(qū)域里的數(shù)據(jù),而變量的類型即為變量值的類型。在VisualFoxPro中,變量的類型可以改變,可以把不同的類型的數(shù)據(jù)賦給同一個(gè)變量。
12.B!窘馕觥坑枚S表結(jié)構(gòu)來表示實(shí)體及其之間的關(guān)系的模型稱為關(guān)系模型。在關(guān)系模型中,數(shù)據(jù)的邏輯結(jié)構(gòu)是滿足一定條件的二維表,一個(gè)二維表就是一個(gè)關(guān)系。
13.B!窘馕觥拷Y(jié)構(gòu)復(fù)合壓縮索引文件具有下列特性:在打開表時(shí)自動(dòng)打開;在同一索引文件中能包含多個(gè)索引方案或索引關(guān)鍵字;在添加、更改或刪除記錄時(shí),自動(dòng)維護(hù)索。
14.D!窘馕觥坑枚S表結(jié)構(gòu)來表示實(shí)體及其之間的關(guān)系的模型稱為關(guān)系模型。在關(guān)系模型中,數(shù)據(jù)的邏輯結(jié)構(gòu)是滿足一定條件的二維表,一個(gè)二維表就是一個(gè)關(guān)系。關(guān)系也被稱作表。數(shù)據(jù)庫文件不存儲(chǔ)用戶數(shù)據(jù),數(shù)據(jù)都存在表文件當(dāng)中。表文件的擴(kuò)展名是.dbf。
15.C。【解析】表示式執(zhí)行時(shí)顯示有兩種格式:
格式1:?[<表示式表>]
格式2:??<表示式表>
功能:計(jì)算表達(dá)式中的各表達(dá)式并輸出各表達(dá)式值。
格式2不會(huì)輸出回車換行符,各表達(dá)式值在當(dāng)前行的光標(biāo)所在處直接輸出。
16.B!窘馕觥吭赩isual FoxPr0中,只有通過項(xiàng)目中“新建”按鈕建立的文件,才屬于當(dāng)前項(xiàng)目。該新建的數(shù)據(jù)庫文件,也不屬于任何項(xiàng)目,與項(xiàng)目也沒有任何聯(lián)系。
17.D!窘馕觥空n程在SC表中,學(xué)生姓名在C表中,性別在S表中,所以本題涉及三個(gè)表,因此正確答案為選項(xiàng)D。
18.B!窘馕鯹Visual FoxPr0支持兩種類型的菜單:條形菜單和彈出式菜單。每一個(gè)條形菜單都有一個(gè)內(nèi)部名字和一組菜單選項(xiàng),每個(gè)菜單選項(xiàng)都有一個(gè)名稱(標(biāo)題)和內(nèi)部名字。每一個(gè)彈出式菜單也有一個(gè)內(nèi)部名字和一組菜單選項(xiàng),每個(gè)菜單選項(xiàng)有一個(gè)名稱(標(biāo)題)和內(nèi)部序號(hào)(或系統(tǒng)菜單內(nèi)部名字)。菜單項(xiàng)的名稱顯示于屏幕供用戶識(shí)別,菜單及菜單項(xiàng)的內(nèi)部名字或選項(xiàng)序號(hào)則用于在代碼中引用。
19.C。【解析】當(dāng)臨時(shí)聯(lián)系不再需要時(shí)可以取消,取消的命令是:SET RELATION T0,將取消當(dāng)前表到所有表的臨時(shí)聯(lián)系。
如果只是取消某個(gè)具體的臨時(shí)聯(lián)系,應(yīng)該使用語句:
SET RELATl0N OFF INTO nWorkAreal|cTableA–liasl
20.C!窘馕觥渴褂肸AP命令可以物理刪除表中的全部記錄(不管是否有刪除標(biāo)記),該命令只是刪除全部記錄,并沒有刪除表,執(zhí)行完該命令后表結(jié)構(gòu)依然存在。
![]() |
![]() | ![]() .. 定價(jià):¥133 優(yōu)惠價(jià):¥133.0 更多書籍 |
![]() | ![]() .. 定價(jià):¥124 優(yōu)惠價(jià):¥124.0 更多書籍 |