- 相關(guān)推薦
全國計算機等級考試二級Visual FoxPro考試卷
一、選擇題
1.Visual FoxPro DBMS基于的數(shù)據(jù)模型是( )。
A.層次型
B.關(guān)系型
C.網(wǎng)狀型
D.混合型
2.數(shù)據(jù)庫技術(shù)的根本目標(biāo)是要解決數(shù)據(jù)的( )。
A.存儲問題
B.共享問題
C.安全問題
D.保護問題
3.設(shè)計數(shù)據(jù)庫的存儲結(jié)構(gòu)屬于( )。
A.需求分析
B.概念設(shè)計
C.邏輯設(shè)計
D.物理設(shè)計
4.下列數(shù)據(jù)結(jié)構(gòu)中,能用二分法進行查找的是( )。
A.順序存儲的有序線性表
B.結(jié)性鏈表
C.二叉鏈表
D.有序線性鏈表
5.下列描述中正確的是( )。
A.軟件測試的主要目的是發(fā)現(xiàn)程序中的錯誤
B.軟件測試的主要目的是確定程序中錯誤的位最
C.為了提高軟件測試的效率,最好由程序編制者自己來完成軟件測試的工作
D.軟件測試是證明軟件沒有錯誤
6.下列敘述中正確的是( )。
A.在模塊化程序設(shè)計中,一個模塊應(yīng)該盡量多地包括與其他模塊聯(lián)系的信息
B.在自頂向下、逐步細化的設(shè)計過程中,首先應(yīng)設(shè)計解決問題的第一個細節(jié)
C.在模塊化程序設(shè)計中,一個模塊內(nèi)部的控制結(jié)構(gòu)也要符合結(jié)構(gòu)化原則
D.在程序設(shè)計過程中,不能同時采用結(jié)構(gòu)化程序設(shè)計方法與模塊化程序設(shè)計方法
7.設(shè)計軟件結(jié)構(gòu)是在軟件生命周期的( )。
A.軟件定義期
B.軟件開發(fā)期
C.軟件維護期
D.以上3個都不是
8.用鏈表表示線性表,其優(yōu)點是( )。
A.便于隨機存取
B.花費的存儲空間較順序存儲少
C.便于插入和刪除操作
D.數(shù)據(jù)元素的物理順序與邏輯順序相同
9.已知一棵二叉樹前序遍歷和中序遍歷分別為ABDE—GCFH和DBGEACHF,則該二叉樹的后序遍歷為( )。
A.GEDHFBCA
B.DGEBHFCA
C.ABCDEFGH
D.ACBFEDHG
10.相對于數(shù)據(jù)庫系統(tǒng),文件系統(tǒng)的主要缺陷有數(shù)據(jù)關(guān)聯(lián)差、數(shù)據(jù)不一致性和( )。
A.可重用性差
B.安全性差
C.非持久性
D.冗余性
二、基本操作題
1(1)創(chuàng)建一個新的項目“customer_management”。
(2)在新建立的項目“customer_management”中創(chuàng)建數(shù)據(jù)庫“order_management”。
(3)在數(shù)據(jù)庫“order_management”中建立表“order_list”,表名稱分別為:“客戶型”、“訂單號”、“訂購日期”和“總金額”;類型分別為:“字符型(6)”、“字符型(6)”、“日期型”和“浮動型”。
(4)為“order list”表創(chuàng)建一個主索引,索引名和索引表達式均是“訂單號”。
參考解析:
(1)【操作步驟】
、僭赩isual FoxPro主窗口下按組合鍵Ctrl+N,則系統(tǒng)彈出“新建”對話框,在文件類型中選擇“項目”,再單擊“新建文件”按鈕;
、谠趶棾龅“創(chuàng)建”對話框中,選定考生文件夾,在項目文件中填入“customer_management.pjx”,再單擊“保存”按鈕;這樣便新建了一個項目。
(2)【操作步驟】①在彈出的項目管理器中先選擇“數(shù)據(jù)”標(biāo)簽,再選擇“數(shù)據(jù)庫”,最后單擊“新建”按鈕;
、谠趶棾龅“新建數(shù)據(jù)庫”對話框中單擊“新建文件”;
、墼趶棾龅“創(chuàng)建”對話框中,選定考生文件夾,在“數(shù)據(jù)庫名”中填入“0rder_management.dbc”,再單擊“保存”按鈕。
(3)【操作步驟】
、偻瓿闪藬(shù)據(jù)庫的添加;
、谠谔砑拥臄(shù)據(jù)庫中選擇“數(shù)據(jù)”標(biāo)簽,再單擊“數(shù)據(jù)庫”標(biāo)簽,選擇“0rder_management.bdc”數(shù)據(jù)庫,再選擇“表”標(biāo)簽,單擊“新建”銨扭,在彈出的“創(chuàng)建”對往左框中將表名更改為“0rder_list”,單擊“確定”按鈕,在彈出“表設(shè)計器”中
的“字段名”中填入題干中的字段,“類型”中選擇題干中規(guī)定的類型,單擊“確定”按鈕,在彈出的提示框中單擊“是”按鈕保存表;
、墼趶棾龅“新建表”對話框中單擊“新建襲”,并在彈出的“創(chuàng)建”對話框中,選定考生文件夾,在“輸入表名”中填人“0rder_list.dbf”,再單擊保存。
(4)【操作步驟】
在彈出的“表設(shè)計器中”,按題所要求建立表的結(jié)構(gòu)后,選擇“索引”標(biāo)簽,在索引名列中填人“訂單號”,在索引類型列中選擇“主索引”,在索引表達式列中填入“訂單號”,單擊“確定”按鈕,保存表結(jié)構(gòu)。
2在考生文件夾下的“職員管理”數(shù)據(jù)庫中完成下列基本操作:
(1)為“員工信息”表增加一個字段,字段名為“EMAIL”,類型為“字符型”,寬度為“20”。
(2)設(shè)置“員工信息”表中“性別”字段的有效性規(guī)則,性別取“男”或“女”,默認(rèn)值為“女”。
(3)在“員工信息”表中,將所有記錄的“EMAIL”字段值用“部門編號”的字段值加上“職工編號”的字段值再加上“@XXX.tom.cn”進行替換。
(4)通過“部門編號”字段建立“員工信息”表和“部門”表間的永久聯(lián)系。
參考解析:
【考點指引】本大題主要考查數(shù)據(jù)庫設(shè)計器的基本探作,包括修改表結(jié)構(gòu)、設(shè)置有效性規(guī)則和建立表間聯(lián)系,這些都可以在數(shù)據(jù)庫設(shè)計器中完成,另外還考查了記錄的批量修改。
(1)【操作步驟】
、龠x擇【文件】→【打開】命令,在“打開”對話框的“文件類型”下拉列表框中選擇“數(shù)據(jù)庫”,選擇“職員管理.dbc”,單擊“確定”按鈕,打開數(shù)據(jù)庫設(shè)計器。
、谠“數(shù)據(jù)庫設(shè)計器”中,選擇表“員工信息”,單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“修改”命令,打開表設(shè)計器。
③在“表設(shè)計器”中,單擊“字段”選項卡,單擊最后一行,輸入字段名“EMAIL”,“類型”為“字符型”,“寬度”為“20”。
(2)【操作步驟】
在“員工信息”表設(shè)計器的“字段”選項卡中,選擇“性別”字段,在“字段有效性”的“規(guī)則”文本框中輸入“性別=〝男″OR性別=〝女″”,“默認(rèn)值”文本框中輸入“〝女″”,單擊“確定”按鈕關(guān)閉表設(shè)計器并保存表“員工信息”結(jié)構(gòu)。
(3)【操作步驟】
①在“數(shù)據(jù)庫設(shè)計器”中,選擇表“員工信息”,單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“瀏覽”,打開數(shù)據(jù)瀏覽窗口。
、谶x擇【表】→【替換字段】命令,打開“替換字段”對話框,在“字段”下拉列表框中選擇“EMAIL”字段,在“替換為”文本框中輸入“部門編號+職工編號+〝@XXX.corn.cn″”,在“替換條件”的“作用范圍”下拉列表框中選擇“ALL”,單擊“替換”命令按鈕進行字段值替換。
(4)【操作步驟】
在數(shù)據(jù)庫設(shè)計器中,將“部門”表中“索引”下面的“部門編號”主索引字段拖曳到“員工信息”表中“索引”下面的“部門編號”索引字段上,建立兩個表之間的永久性聯(lián)系。
3(1)建立項目文件,文件名為“xm”。
(2)在項目中建立數(shù)據(jù)庫,文件名為“DB1”。
(3)把表單“bd1”添加到項目“xm”中。
(4)修改表單“bd1”,為其添加一個“關(guān)閉”按鈕。
參考解析:
【考點指引】本大題主要考查項目管理器的基本探作,包括新建項目、新建數(shù)據(jù)庫、添加表單,這些操作都可在項目管理器中完成。
(1)【操作步驟】
選擇【文件】→【新建】命令,選擇“項目”,單擊“新建文件”按鈕,輸入項目名稱“xm”后單擊“保存”按鈕。
(2)【操作步驟】
在項目管理器中選擇“數(shù)據(jù)”選項卡,然后選擇列表框中的“數(shù)據(jù)庫”,單擊選項卡右邊的“新建”命令按鈕,選擇“新建數(shù)據(jù)庫”,在“創(chuàng)建”對話框中輸入數(shù)據(jù)庫名“DBl”,單擊“保存”按鈕將新建數(shù)據(jù)庫“DBI”添加到新建的項目“xm”中。
(3)【操作步驟】
在項目管理器中選擇“文檔”選項卡,選擇列表框中的“表單”,單擊選項卡右邊的“添加”命令按鈕,在“打開”對話框中選擇“bd1.scx”,單擊“確定”按鈕將表單“bd1”添加到新建的項目“xm”中。
(4)【操作步驟】
、僭陧椖抗芾砥髦羞x擇“文檔”選項卡,展開列表框中的“表單”,選擇“bd1”,單擊右邊“修改”命令按鈕,打開表單設(shè)計器。
、谠诒韱卧O(shè)計器中,單擊表單控件工具欄上的“命令按鈕”控件圖標(biāo),為表單添加一個命令按鈕Command1,在按鈕屬性窗口中將命令按鈕Command1的Caption屬性值修改為“關(guān)閉”,雙擊命令按鈕,在Click事件中輸入代碼:ThisForm.Release,用來關(guān)閉表單。
、坳P(guān)閉表單設(shè)計器并保存表單。
4(1)將數(shù)據(jù)庫“school”添加到項目文件“xm”中。
(2)將自由表“course”添加到數(shù)據(jù)庫“school”中。
(3)建立數(shù)據(jù)庫表“course"與表“score”之間的關(guān)聯(lián)(兩表的索引已經(jīng)建立)。
(4)為(3)題中的兩個表之間的聯(lián)系設(shè)置完整性約束,要求:“更新”規(guī)則為“忽略”,“刪除”規(guī)則和“插入”規(guī)則均為“限制”。
參考解析:
【考點指引】本大題所考查的是項目管理器的一些基本探作,包括添加數(shù)據(jù)庫、添加自由表,以及表間關(guān)聯(lián)和完整性約束的建立。
(1)【操作步驟】
①選擇【文件】→【新建】命令,選擇“項目”,單擊“新建文件”按鈕,輸入項目名稱“xm”后單擊“保存”按鈕。
、谠陧椖抗芾砥髦羞x擇“數(shù)據(jù)”選項卡,然后選擇列表框中的“數(shù)據(jù)庫”,單擊“添加”按鈕,在“打開”對話框中選擇數(shù)據(jù)庫名“school”,單擊“確定”按鈕將數(shù)據(jù)庫“school”添加到新建的項目“xm”中。
(2)【操作步驟】
在項目管理器中,選擇“school”數(shù)據(jù)庫的“表”分支,單擊“添加”按鈕,在“打開”對話框中選擇數(shù)據(jù)表“course”,選擇“獨占”,單擊“確定”按鈕將數(shù)據(jù)庫表“course”添加到數(shù)據(jù)庫“school”中。
(3)【操作步驟】
在項目管理器中,選擇數(shù)據(jù)庫“school”,單擊“修改”按鈕,打開數(shù)據(jù)庫設(shè)計器,將表“course”的索引字段“課程編號”拖曳到表“score”的索引字段“課程編號”上,為兩個表建立關(guān)聯(lián)。
(4)【操作步驟】
、僭跀(shù)據(jù)庫設(shè)計器中,選擇【數(shù)據(jù)庫】→【清理數(shù)據(jù)庫】命令清理數(shù)據(jù)庫。
②右鍵單擊“course”表和“score”表之間的關(guān)系線,在彈出的快捷菜單中選擇“編輯參照完整性”命令,打開參照完整性生成器。
③單擊“更新規(guī)則”選項卡,選擇“忽”;單擊“刪除規(guī)則”選項卡,選擇“限制”;單擊“插入規(guī)則”選項卡,選擇“限制”;單擊“確定”按鈕,保存參照完整性設(shè)置。
5(1)將自由表“股票代碼”添加到“投資管理”數(shù)據(jù)庫中。
(2)為表“股票代碼”建立一個主索引(升序),索引名和索引表達式均為“股票代碼”。
(3)為表“股票代碼”設(shè)定有效性規(guī)則:股票代碼第一位必須以0或6開頭,錯誤提示信息是“股票代碼必須以0或6開頭”。
(4)打開表單文件“bd1”,請修改“登錄”命令按鈕的標(biāo)題為關(guān)閉。
參考解析:
【考點指引】本大題主要考查了添加自由表、數(shù)據(jù)表的索引、有效性規(guī)則建立的基本操作以及命令按鈕的Caption屬性的修改。
(1)【操作步驟】
①選擇【文件】→【打開】命令,或直接單擊工具欄上的“打開”圖標(biāo),在彈出的對話框中選擇要打開的數(shù)據(jù)庫文件“投資管理.dbc”。
②在“數(shù)據(jù)庫設(shè)計器”中,單擊右鍵選擇“添加表”,在“打開”對話框中選擇表“股票代碼”,單擊“確定”按鈕將自由表“股票代碼”添加到數(shù)據(jù)庫“投資管理”中。
(2)【操作步驟】
在數(shù)據(jù)庫設(shè)計器中,選擇表“股票代碼”,選擇【數(shù)據(jù)庫】→【修改】命令,打開表設(shè)計器修改表“股票代碼”結(jié)構(gòu),在“股票代碼”表設(shè)計器中的“索引”選項卡的“索引名”中輸入“股票代碼”,選擇索引類型為“主索引”,索引表達式為“股票代碼”。
(3)【操作步驟】
、僭“股票代碼”表設(shè)計器中的“字段”選項卡下,選擇“股票代碼”字段,在“字段有效性”的“規(guī)則”文本框中輸入“LEFT(股票代碼,1)=”0”OR LEFT(股票代碼,1)="6"”,“信息”文本框中輸入“"股票代碼必須以0或6開頭"”,單擊“確定”按鈕關(guān)閉表設(shè)計器并保存表“股票代碼”結(jié)構(gòu)。
(4)【操作步驟】
、龠x擇【文件】→【打開】命令,在“打開”對話框中的“文件類型”下拉列表框中選擇“表單”,選擇“bd1.sex”,單擊“確定”按鈕,打開表單設(shè)計器。
、谠诒韱卧O(shè)計器中,選擇“登錄”命令按鈕,在命令按鈕屬性窗口中將“Caption”屬性值修改為“關(guān)閉”,然后關(guān)閉表單設(shè)計器并保存表單"bd1”。
【全國計算機等級考試二級Visual FoxPro考試卷】相關(guān)文章:
2023全國計算機等級考試Visual FoxPro數(shù)據(jù)庫程序設(shè)計考試大綱08-21
計算機二級Visual FoxPro練習(xí)試題及答案10-04
全國計算機等級考試二級C語言06-27
2015年全國計算機等級考試二級考試調(diào)整05-19
全國計算機等級考試09-10
全國計算機等級考試二級C語言試題二09-18
全國計算機等級考試二級visualBasic筆試試卷08-07
全國計算機等級考試二級筆試試題及答案06-27
全國計算機等級考試二級筆試試卷及答案08-04
3月全國計算機等級考試二級VFP考試真題09-26