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

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

ID:41592400

大?。?14.50 KB

頁數:39頁

時間:2019-08-28

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

《VF歷年筆試真題答案與解析》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。

1、二級VisualFoxPro試卷第64頁歷年筆試真題答案與解析2006年9月二級VisualFoxPro筆試試卷答案和解析一、選擇題(1)【答案】D【解析】一般來講,程序設計風格是指編寫程序時所表現出的特點、習慣和邏輯思路。程序設計風格總體而言應該強調簡單和清晰,程序必須是可以理解的??梢哉J為,著名的"清晰第一、效率第二"的論點已成為當今主導的程序設計風格。良好的程序設計風格主要應注重和考慮下述幾個因素:①源程序文檔化。它包括以下3個方面:一是符號的命名應具有一定的含義;二是正確的注釋能夠幫助讀者理解程序;三是視覺組織,可以在程序中利用空格、空行、縮進等技巧使程序層次清晰。②數

2、據說明的方法。它包括以下3個方面:一是數據說明的次序規(guī)范化;二是說明語句中變量安排有序化;三是使用注釋來說明復雜數據的結構。③語句的結構應該簡單直接,不應該為提高效率而把語句復雜化。④輸入和輸出方式和風格應盡可能方便用戶的使用。(2)【答案】A【解析】軟件設計是開發(fā)階段最重要的步驟。從工程管理的角度來看可分為兩步:概要設計和詳細設計。概要設計是將軟件需求轉化為軟件體系結構、確定系統(tǒng)級接口、全局數據結構或數據庫模式;詳細設計是指確立每個模塊的實現算法和局部數據結構,用適應方法表示算法和數據結構的細節(jié)。從技術觀點來看,軟件設計包括軟件結構設計(定義軟件系統(tǒng)各主要部件之間的關系)、數

3、據設計(將分析時創(chuàng)建的模型轉化為數據結構)、接口設計(描述軟件內部、軟件與協(xié)作系統(tǒng)之間以及軟件與人之間如何通信)、過程設計(把系統(tǒng)結構部件轉換成軟件的過程)4個步驟。(3)【答案】C【解析】軟件生命周期是指軟件產品從提出、實現、使用、維護到停止使用退役的過程。軟件開發(fā)期包括概要設計、詳細設計、實現和測試4個階段。軟件維護屬于軟件運行維護期。(4)【答案】B【解析】用戶所見到的數據模式是外模式也稱用戶模式。它是用戶的數據視圖,由概念模式導出。一個概念模式可以有若干個外模式,每個用戶只關心與它有關的外模式,這樣不僅可以屏蔽大量無關信息,而且有利于數據維護。(5)【答案】D【解析】數

4、據庫設計目前一般采用生命周期法,即把整個數據庫應用系統(tǒng)的開發(fā)分解成目標獨立的若干階段。它們分別是需求分析階段、概念設計階段、邏輯設計階段、物理設計階段、編碼階段、測試階段、運行階段、進一步修改階段。(6)【答案】C【解析】對于兩個關系的合并操作可以用笛卡爾積表示。設有n元關系R和m元關系S,它們分別有p、q個元組,則關系R與S經笛卡爾積記為R×S,該關系是一個m+n元關系,元組個數是p×q,由R與S的有序組組合而成。由題目的已知條件可知,關系T是由關系R與關系S進行笛卡爾積運算所得。(7)【答案】D【解析】算法的復雜度主要包括時間復雜度和空間復雜度。算法的時間復雜度是指執(zhí)行算法

5、所需要的計算工作量,算法的工作量用算法所執(zhí)行的基本運算次數來度量,而算法所執(zhí)行的基本運算次數是問題規(guī)模的函數,即算法的工作量=f(n),其中n是問題的規(guī)模;算法的空間復雜度,一般是指執(zhí)行這個算法所需要的內存空間。一個算法所占用的存儲空間包括算法程序所占用的空間、輸入的初始數據所占的存儲空間以及算法執(zhí)行過程中所需要的額外空間。根據各自的定義可知,算法的時間復雜度與空間復雜度并不相關。(8)【答案】B【解析】二級VisualFoxpro試卷第77頁二級VisualFoxpro試卷第78頁順序查找又稱順序搜索。順序查找一般是指在線性表中查找指定的元素,其基本方法如下:從線性表的第一元

6、素開始,依次將線性表中的元素與被查找的元素進行比較,若相等則表示找到(即查找成功),若線性表中所有元素都與被查元素進行了比較但都不相等,則表示線性表中沒有要找的元素(即查找失敗)。如果線性表中的第一個元素就是要查找的元素,則只需要做一次比較就查找成功;但如果要查找的元素是線性表中的最后一個元素,或者要查找元素不在線性表中,則需要與線性表中所有元素進行比較,這是順序查找的最壞情況,比較次數為線性表的長度。(9)【答案】B【解析】數據庫中的數據具有"集成"、"共享"之特點,即是數據庫集中了各種應用的數據,進行統(tǒng)一的構造與存儲,而使它們要被不同的應用程序所使用。因而數據庫技術的根本目

7、標是解決數據的共享問題。(10)【答案】A【解析】所謂中序遍歷是指在訪問根結點、遍歷左子樹與遍歷右子樹這三者中,首先遍歷左子樹,然后訪問根結點,最后遍歷右子樹,并且在遍歷左、右子樹時,仍然按照這樣的順序遍歷,因而中序遍歷二叉樹的過程是一個遞歸的過程。其簡單的遍歷過程為:若二叉樹為空,則結束返回。否則:①中序遍歷左子樹;②訪問根結點;③中序遍歷右子樹。根據題目中給出的二叉樹的結構可知中序遍歷的結果是:ACBDFEG。(11)【答案】A【解析在主程序中A=10,B=20,然后用帶參調用:dosq

當前文檔最多預覽五頁,下載文檔查看全文

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

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯系客服處理。