點擊查看:2016年計算機二級VF備考練習(xí)題及參考答案匯總
1[單選題]有關(guān)系:商品(名稱,產(chǎn)地,單價.,查詢單價在10元以下的操作屬于關(guān)系運算中的
A.選擇B.投影C.連接D.查找
參考答案:A
參考解析:關(guān)系運算分為傳統(tǒng)的集合運算(并、差、交.和專門的關(guān)系運算(選擇、投影、連接.兩種,首先排除D選項。選擇是從關(guān)系中找出滿足給定條件的元組的操作,是從行的角度進行的運算,也就是從水平方向抽取記錄,形成新的關(guān)系。從關(guān)系模式中指定若干個屬性組成新的關(guān)系稱為投影。投影是從列的角度進行的運算,相當(dāng)于對關(guān)系進行垂直分解,得到一個新的關(guān)系。連接是將兩個關(guān)系模式橫向拼接形成一個更寬的新關(guān)系。形成的新關(guān)系應(yīng)該是滿足連接條件的元組。故查詢單價在l0元以下的操作屬于關(guān)系運算中的選擇,本題A選項正確。
2[單選題] 數(shù)據(jù)庫(DB)、數(shù)據(jù)庫系統(tǒng)(DBS)和數(shù)據(jù)庫管理系統(tǒng)(DBMS)三者之間的關(guān)系是( )。
A.DBS包括DB和DBMS
B.DBMS包括DB和DBS
C.DB包括DBS和DBMS
D.DBS就是DB,也就是DBMS
參考答案:A
參考解析:數(shù)據(jù)庫(DB)是存儲在計算機存儲設(shè)備上的結(jié)構(gòu)化的相關(guān)數(shù)據(jù)集合;數(shù)據(jù)庫管理系統(tǒng)(DBMS)是為數(shù)據(jù)庫的建立、使用和維護而配置的軟件。數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)都屬于數(shù)據(jù)庫系統(tǒng)(DBS)。
3[單選題] 下面對軟件測試描述錯誤的是( )。
A.嚴(yán)格執(zhí)行測試計劃,排除測試的隨意性
B.隨機地選取測試數(shù)據(jù)
C.軟件測試的目的是發(fā)現(xiàn)錯誤
D.軟件測試是保證軟件質(zhì)量的重要手段
參考答案:B
參考解析:在測試之前制定測試計劃,并嚴(yán)格執(zhí)行,測試用例的選擇不可隨意,應(yīng)選擇有代表性的,盡可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯誤,A選項敘述正確,B選項敘述錯誤。測試根本目的是盡可能多地發(fā)現(xiàn)并排除軟件中隱藏的錯誤,C選項敘述正確。軟件測試是保證軟件質(zhì)量、可靠性的關(guān)鍵步驟,D選項敘述正確。故正確答案為B選項。
4[簡答題]設(shè)計一個表單名和文件名均為form—item的表單,其中,所有控件的屬性必須在表單設(shè)計器的屬性窗口中設(shè)置。表單的標(biāo)題設(shè)為“使用零件情況統(tǒng)計”。表單中有一個組合框(ComboI)、一個文本框(Textl)、兩個命令按鈕“統(tǒng)計”(Com.mandl)和“退出”(Command2)。
運行表單時,組合框中有3個條目“sl”、“s2”和“s3”(只有3個,不能輸入新的,RowSourceType的屬性為“數(shù)組”,Style的屬性為“下拉列表框”)可供選擇,單擊“統(tǒng)計”命令按鈕后,則文本框顯示出該項目所使用零件的金額合計(某種零件的金額=單價·數(shù)量)。
單擊“退出”按鈕關(guān)閉表單。
注意:完成表單設(shè)計后要運行表單的所有功能。
參考解析:
【考點分析】本大題主要考查的知識點是:表單的操作和應(yīng)用以及SQL語句的用法。重點考查了表單的組合框。
【解題思路】新建表單并按要求添加控件,設(shè)置控件屬性,為組合框新建數(shù)組,最后完成命令按鈕的語句編寫。組合框的RowSourceType屬性表示數(shù)據(jù)源的類型,RowSource屬性表示數(shù)據(jù)來源,Style表示組合框控件的樣式。Caption屬性表示控件的標(biāo)題。
【操作步驟】
步驟l:按照題目的要求新建表單,表單的新建可以通過常用工具欄中的“新建”按鈕來實現(xiàn)(操作步驟在前面的解
“sl”、“s2”和“s3”)。表單設(shè)計完成后還要運行表單的所有功能。
5[單選題] 命令?LEN(SPACE(3)-SPACE(2))的結(jié)果是( )。
A.1B.2C.3 D.5
參考答案:D
參考解析:SPACE()返回由指定數(shù)目的空格組成的字符串;表達式“一”是連接前后兩個字符串,并將前字符串的尾部空格移到合并后的新字符串尾部;所以SPACE(3)一SPACE(2)的值為5個空格組成的字符串;LEN()返回指定字符表式的長度,即字符個數(shù);所以LEN(SPACE(3)一SPACE(2))的值為5。
6[單選題] 要為當(dāng)前表所有性別為“女”的職工增加l00元工資,正確的命令是( )。
A.REPLACE ALL工資WITH工資+100
B.REPLACE工資WITH工資+100 FOR性別=”女”
C.CHANGE ALL工資WlTH工資+100
D.CHANGE ALL工資WITH工資+100 FOR性別=”女”
參考答案:B
參考解析:在Visual FoxPro中,CHANGE和RE-PLACE命令都具有修改表記錄的功能,但是,CHANGE命令只能用于交互環(huán)境中對當(dāng)前記錄進行編輯、修改,因此首先排除選項C)和D)。使用REPLACE命令可以直接用指定的表達式或值修改記錄,如果使用FOR短語,則修改邏輯表達式值為真的所有記錄,選項A)使用了ALL短語,執(zhí)行結(jié)果是修改表中所有記錄,與題且要求不符。
7[單選題] 運算結(jié)果不是2010的表達式是( )。
A.int(2010.9)B.round(2010.1,0)C.ceiling(2010.1)D.floor(2010.9)
參考答案:C
參考解析:INT(<數(shù)值表達式>)返回指定數(shù)值表達式的整數(shù)部分。CEILING(<數(shù)值表達式>)返回大于或等于指定數(shù)值表達式的最小整數(shù)。FLOOR(<數(shù)值表達式>)返回小于或等于指定數(shù)值表達式的最大整數(shù)。ROUND(<數(shù)值表達式1>,<數(shù)值表達式2>)返回指定表達式在指定位置四舍五入之后的結(jié)果,若(<數(shù)值表式2>)大于等于0,那么它表示的是要保留的小數(shù)位數(shù);若(<數(shù)值表達式2>)小于0,那么它表示的是整數(shù)部分的舍入位數(shù)。
8[單選題]擴展名為mnx的文件是
A.備注文件B.項目文件C.表單文件D.菜單文件
參考答案:D
參考解析:在VisualFoxPr0中,文件單獨存儲在計算機磁盤中,文件擴展名代表了該文件的類型。其中,mllx為菜單文件的擴展名。
9[單選題] 在SQL SELECT語句中與INTO TABLE等價的短語是( )。
A.INTO DBFB.TO TABLEC.INTO FORMD.INTO FILE
參考答案:A
參考解析:在SQL查詢語句的尾部添加INTO DBF|TABLE<表名>可以將查詢的結(jié)果放入新生成的指定表中。INTO TABLE命令與INTO DBF命令等價,即A)選項正確。
10[單選題] 設(shè)有學(xué)生(學(xué)號,姓名,性別,出生日期)和選課(學(xué)號,課程號,成績)兩個關(guān)系,計算劉明同學(xué)選修的所有課程的平均成績,正確的SQL語句是( )。
A.SELECT AVG(成績)FROM選課WHERE姓名=〝劉明〞
B.SELECT AVG(成績)FROM學(xué)生,選課WHERE姓名=〝劉明〞
C.SELECT AVG(成績)FROM學(xué)生,選課WHERE學(xué)生.姓名=〝劉明〞
D.SELECT AVG(成績)FROM學(xué)生,選課WHERE學(xué)生.學(xué)號=選課.學(xué)號AND姓名=〝劉明〞
參考答案:D
參考解析:SQL的核心是查詢,它的基本形式由sE-LECT-FROM-WHERE查詢塊組成。其中SELECT說明要查詢的字段,F(xiàn)ROM說明要查詢的字段來自哪個表或哪些表,可以對單個表或多個表進行查詢,WHERE說明查詢條件,即選擇元組的條件。要計算劉明同學(xué)選修的所有課程的平均成績,應(yīng)設(shè)置where條件為WHERE學(xué)生.學(xué)號=選課.學(xué)號AND姓名=”劉明”,即D)選項正確。
相關(guān)推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |