VF歷年筆試真題答案與解析.doc

VF歷年筆試真題答案與解析.doc

ID:51723908

大?。?61.00 KB

頁數(shù):39頁

時(shí)間:2020-03-15

VF歷年筆試真題答案與解析.doc_第1頁
VF歷年筆試真題答案與解析.doc_第2頁
VF歷年筆試真題答案與解析.doc_第3頁
VF歷年筆試真題答案與解析.doc_第4頁
VF歷年筆試真題答案與解析.doc_第5頁
資源描述:

《VF歷年筆試真題答案與解析.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、二級(jí)VisualFoxPro試卷第64頁歷年筆試真題答案與解析2006年9月二級(jí)VisualFoxPro筆試試卷答案和解析一、選擇題(1)【答案】D【解析】一般來講,程序設(shè)計(jì)風(fēng)格是指編寫程序時(shí)所表現(xiàn)出的特點(diǎn)、習(xí)慣和邏輯思路。程序設(shè)計(jì)風(fēng)格總體而言應(yīng)該強(qiáng)調(diào)簡(jiǎn)單和清晰,程序必須是可以理解的。可以認(rèn)為,著名的"清晰第一、效率第二"的論點(diǎn)已成為當(dāng)今主導(dǎo)的程序設(shè)計(jì)風(fēng)格。良好的程序設(shè)計(jì)風(fēng)格主要應(yīng)注重和考慮下述幾個(gè)因素:①源程序文檔化。它包括以下3個(gè)方面:一是符號(hào)的命名應(yīng)具有一定的含義;二是正確的注釋能夠幫助讀者理解程序;三是視覺組織,可以在程序中利用空格、

2、空行、縮進(jìn)等技巧使程序?qū)哟吻逦?。②?shù)據(jù)說明的方法。它包括以下3個(gè)方面:一是數(shù)據(jù)說明的次序規(guī)范化;二是說明語句中變量安排有序化;三是使用注釋來說明復(fù)雜數(shù)據(jù)的結(jié)構(gòu)。③語句的結(jié)構(gòu)應(yīng)該簡(jiǎn)單直接,不應(yīng)該為提高效率而把語句復(fù)雜化。④輸入和輸出方式和風(fēng)格應(yīng)盡可能方便用戶的使用。(2)【答案】A【解析】軟件設(shè)計(jì)是開發(fā)階段最重要的步驟。從工程管理的角度來看可分為兩步:概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)。概要設(shè)計(jì)是將軟件需求轉(zhuǎn)化為軟件體系結(jié)構(gòu)、確定系統(tǒng)級(jí)接口、全局?jǐn)?shù)據(jù)結(jié)構(gòu)或數(shù)據(jù)庫模式;詳細(xì)設(shè)計(jì)是指確立每個(gè)模塊的實(shí)現(xiàn)算法和局部數(shù)據(jù)結(jié)構(gòu),用適應(yīng)方法表示算法和數(shù)據(jù)結(jié)構(gòu)的細(xì)節(jié)。從技術(shù)觀

3、點(diǎn)來看,軟件設(shè)計(jì)包括軟件結(jié)構(gòu)設(shè)計(jì)(定義軟件系統(tǒng)各主要部件之間的關(guān)系)、數(shù)據(jù)設(shè)計(jì)(將分析時(shí)創(chuàng)建的模型轉(zhuǎn)化為數(shù)據(jù)結(jié)構(gòu))、接口設(shè)計(jì)(描述軟件內(nèi)部、軟件與協(xié)作系統(tǒng)之間以及軟件與人之間如何通信)、過程設(shè)計(jì)(把系統(tǒng)結(jié)構(gòu)部件轉(zhuǎn)換成軟件的過程)4個(gè)步驟。(3)【答案】C【解析】軟件生命周期是指軟件產(chǎn)品從提出、實(shí)現(xiàn)、使用、維護(hù)到停止使用退役的過程。軟件開發(fā)期包括概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、實(shí)現(xiàn)和測(cè)試4個(gè)階段。軟件維護(hù)屬于軟件運(yùn)行維護(hù)期。(4)【答案】B【解析】用戶所見到的數(shù)據(jù)模式是外模式也稱用戶模式。它是用戶的數(shù)據(jù)視圖,由概念模式導(dǎo)出。一個(gè)概念模式可以有若干個(gè)外模式,

4、每個(gè)用戶只關(guān)心與它有關(guān)的外模式,這樣不僅可以屏蔽大量無關(guān)信息,而且有利于數(shù)據(jù)維護(hù)。(5)【答案】D【解析】數(shù)據(jù)庫設(shè)計(jì)目前一般采用生命周期法,即把整個(gè)數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)分解成目標(biāo)獨(dú)立的若干階段。它們分別是需求分析階段、概念設(shè)計(jì)階段、邏輯設(shè)計(jì)階段、物理設(shè)計(jì)階段、編碼階段、測(cè)試階段、運(yùn)行階段、進(jìn)一步修改階段。(6)【答案】C【解析】對(duì)于兩個(gè)關(guān)系的合并操作可以用笛卡爾積表示。設(shè)有n元關(guān)系R和m元關(guān)系S,它們分別有p、q個(gè)元組,則關(guān)系R與S經(jīng)笛卡爾積記為R×S,該關(guān)系是一個(gè)m+n元關(guān)系,元組個(gè)數(shù)是p×q,由R與S的有序組組合而成。由題目的已知條件可知

5、,關(guān)系T是由關(guān)系R與關(guān)系S進(jìn)行笛卡爾積運(yùn)算所得。(7)【答案】D【解析】算法的復(fù)雜度主要包括時(shí)間復(fù)雜度和空間復(fù)雜度。算法的時(shí)間復(fù)雜度是指執(zhí)行算法所需要的計(jì)算工作量,算法的工作量用算法所執(zhí)行的基本運(yùn)算次數(shù)來度量,而算法所執(zhí)行的基本運(yùn)算次數(shù)是問題規(guī)模的函數(shù),即算法的工作量=f(n),其中n是問題的規(guī)模;算法的空間復(fù)雜度,一般是指執(zhí)行這個(gè)算法所需要的內(nèi)存空間。一個(gè)算法所占用的存儲(chǔ)空間包括算法程序所占用的空間、輸入的初始數(shù)據(jù)所占的存儲(chǔ)空間以及算法執(zhí)行過程中所需要的額外空間。根據(jù)各自的定義可知,算法的時(shí)間復(fù)雜度與空間復(fù)雜度并不相關(guān)。(8)【答案】B【解

6、析】順序查找又稱順序搜索。順序查找一般是指在線性表中查找指定的元素,其基本方法如下:從線性表的第一元素開始,依次將線性表中的元素與被查找的元素進(jìn)行比較,若相等則表示找到(即查找成功),若線性表中所有元素都與被查元素進(jìn)行了比較但都不相等,則表示線性表中沒有要找的元素(即查找失?。?。如果線性表中的第一個(gè)元素就是要查找的元素,則只需要做一次比較就查找成功;但如果要查找的元素是線性表中的最后一個(gè)元素,或者要查找元素不在線性表中,則需要與線性表中所有元素進(jìn)行比較,這是順序查找的最壞情況,比較次數(shù)為線性表的長(zhǎng)度。(9)【答案】B【解析】數(shù)據(jù)庫中的數(shù)據(jù)具有

7、"集成"、"共享"之特點(diǎn),即是數(shù)據(jù)庫集中了各種應(yīng)用的數(shù)據(jù),進(jìn)行統(tǒng)一的構(gòu)造與存儲(chǔ),而使它們要被不同的應(yīng)用程序所使用。因而數(shù)據(jù)庫技術(shù)的根本目標(biāo)是解決數(shù)據(jù)的共享問題。(10)【答案】A【解析】所謂中序遍歷是指在訪問根結(jié)點(diǎn)、遍歷左子樹與遍歷右子樹這三者中,首先遍歷左子樹,然后訪問根結(jié)點(diǎn),最后遍歷右子樹,并且在遍歷左、右子樹時(shí),仍然按照這樣的順序遍歷,因而中序遍歷二叉樹的過程是一個(gè)遞歸的過程。其簡(jiǎn)單的遍歷過程為:若二叉樹為空,則結(jié)束返回。否則:①中序遍歷左子樹;②訪問根結(jié)點(diǎn);③中序遍歷右子樹。根據(jù)題目中給出的二叉樹的結(jié)構(gòu)可知中序遍歷的結(jié)果是:ACBDF

8、EG。(11)【答案】A【解析在主程序中A=10,B=20,然后用帶參調(diào)用:dosqwith(A),B說明,A的值可以傳到子程序中,但是執(zhí)行完子程序之后,A的值是不

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。