- 相關(guān)推薦
計(jì)算機(jī)二級(jí)VisualFoxPro無紙化試題及答案
1、下面描述中錯(cuò)誤的是( )。
A.系統(tǒng)總體結(jié)構(gòu)圖支持軟件系統(tǒng)的詳細(xì)設(shè)計(jì)
B.軟件設(shè)計(jì)是將軟件需求轉(zhuǎn)換為軟件表示的過程
C.數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫設(shè)計(jì)是軟件設(shè)計(jì)的任務(wù)之一
D.PAD圖是軟件詳細(xì)設(shè)計(jì)的表示工具
2、語句LIST MEMORY LIKE a*能夠顯示的變量不包括( )。
A.a
B.a1
C.ab2
D.ba3
3、執(zhí)行如下命令的輸出結(jié)果是( )。
?15%4,15%-4
A.3 -1
B.3 3
C.1 1
D.1 -1
4、一間宿舍可住多個(gè)學(xué)生,則實(shí)體宿舍和學(xué)生之間的聯(lián)系是( )。
A.一對(duì)一
B.一對(duì)多
C.多對(duì)一
D.多對(duì)多
5、在下列模式中,能夠給出數(shù)據(jù)庫物理存儲(chǔ)結(jié)構(gòu)與物理存取方法的是( )。
A.外模式
B.內(nèi)模式
C.概念模式
D.邏輯模式
6、將E-R圖轉(zhuǎn)換為關(guān)系模式時(shí),實(shí)體和聯(lián)系都可以表示為( )。
A.屬性
B.鍵
C.關(guān)系
D.域
7、下列關(guān)于棧的敘述正確的是( )。
A.棧按“先進(jìn)先出”組織數(shù)據(jù)
B.棧按“先進(jìn)后出”組織數(shù)據(jù)
C.只能在棧底插入數(shù)據(jù)
D.不能刪除數(shù)據(jù)
8、 “圖書”表中有字符型字段“圖書號(hào)”。要求用SQL DELETE命令將圖書號(hào)以字母“A”開頭的圖書記錄全部刪除,正確的命令是( )。
A.DELETE FROM圖書FOR圖書號(hào)LIKE〝A%〞
B.DELETE FROM圖書WHILE圖書號(hào)LIKE〝A%〞
C.DELETE FROM圖書WHERE圖書號(hào)=〝A*〞
D.DELETE FROM圖書WHERE圖書號(hào)LIKE〝A%〞
9、在Visual FoxPro中,編譯或連編生成的程序文件的擴(kuò)展名不包括( )。
A.APP
B.EXE
C.DBC
D.FXP
10、有三個(gè)關(guān)系R、S和T如下:
則由關(guān)系R和S得到關(guān)系T的操作是( )。
A.自然連接
B.差
C.交
D.并
11、 命令?VARTYPE(TIME())的結(jié)果是( )。
A.C
B.D
C.T
D.出錯(cuò)
12、 在表單中為表格控件指定數(shù)據(jù)源的屬性是( )。
A.DataSource
B.RecordSource
C.DataFrom
D.RecordFrom
13、 某二叉樹有5個(gè)度為2的結(jié)點(diǎn),則該二叉樹中的葉子結(jié)點(diǎn)數(shù)是( )。
A.10
B.8
C.6
D.4
14、 創(chuàng)建一個(gè)名為student的新類,保存新類的類庫名稱是mylib,新類的父類是Person,正確的命令是( )。
A.CREATE CLASS mylib OF student As Person
B.CREATE CLASS student OF Person As mylib
C.CREATE CLASS student OF mylib As Person
D.CREATE CLASS Person OF myhb As student
15、 表格控件的數(shù)據(jù)源可以是( )。
A.視圖
B.表
C.SQL SELECT語句
D.以上三種都可以
16、 在項(xiàng)目管理器中,將一程序設(shè)置為主程序的方法是( )。
A.將程序命名為main
B.通過屬性窗口設(shè)置
C.右鍵單擊該程序從快捷菜單中選擇相關(guān)項(xiàng)
D.單擊修改按鈕設(shè)置
17、 一個(gè)工作人員可以使用多臺(tái)計(jì)算機(jī),而一臺(tái)計(jì)算機(jī)可被多個(gè)人使用,則實(shí)體工作人員與實(shí)體計(jì)算機(jī)之間的聯(lián)系是( )。
A.一對(duì)一
B.一對(duì)多
C.多對(duì)多
D.多對(duì)一
18、 將學(xué)號(hào)為“02080110”、課程號(hào)為“102”的選課記錄的成績改為92,正確的SQL語句是( )。
A.UPDATE選課SET成績WITH 92 WHERE學(xué)號(hào)=”02080110”AND課程號(hào)=〝102〞
B.UPDATE選課SET成績=92 WHERE學(xué)號(hào)=”02080110”AND課程號(hào)=〝102〞
C.UPDATE FROM選課SET成績WITH 92 WHERE學(xué)號(hào)=”02080110”AND課程號(hào)=〝102〞
D.UPDATE FROM選課SET成績=92 WHERE學(xué)號(hào)=”02080110”AND課程號(hào)=〝102〞
19、 在軟件設(shè)計(jì)中不使用的工具是( )。
A.系統(tǒng)結(jié)構(gòu)圖
B.PAD圖
C.數(shù)據(jù)流圖(DFD圖)
D.程序流程圖
20、 數(shù)據(jù)庫設(shè)計(jì)中反映用戶對(duì)數(shù)據(jù)要求的模式是( )。
A.內(nèi)模式
B.概念模式
C.外模式
D.設(shè)計(jì)模式
21、 不允許出現(xiàn)重復(fù)字段值的索引是( )。
A.候選索引和主索引
B.普通索引和唯一索引
C.唯一索引和主索引
D.唯一索引
22、 軟件設(shè)計(jì)中劃分模塊的一個(gè)準(zhǔn)則是( )。
A.低內(nèi)聚低耦合
B.高內(nèi)聚低耦合
C.低內(nèi)聚高耦合
D.高內(nèi)聚高耦合
23、 設(shè)有學(xué)生(學(xué)號(hào),姓名,性別,出生日期)和選課(學(xué)號(hào),課程號(hào),成績)兩個(gè)關(guān)系,計(jì)算劉明同學(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é)號(hào)=選課.學(xué)號(hào)AND姓名=〝劉明〞
24、 在數(shù)據(jù)庫表設(shè)計(jì)器的“字段”選項(xiàng)卡中,字段有效性的設(shè)置項(xiàng)中不包括( )。
A.規(guī)則
B.信息
C.默認(rèn)值
D.標(biāo)題
25、 在E-R圖中,用來表示實(shí)體聯(lián)系的圖形是( )。
A.橢圓形
B.矩形
C.菱形
D.三角形
26、 SQL的數(shù)據(jù)操作語句不包括( )。
A.INSERT
B.UPDATE
C.DELETE
D.CHANGE
27、 設(shè)有S(學(xué)號(hào),姓名,性別)和SC(學(xué)號(hào),課程號(hào),成績)兩個(gè)表,如下SQL語句檢索選修的每門課程的成績都高于或等于85分的學(xué)生的學(xué)號(hào)、姓名和性別,正確的SQL命令是( )。
A.SELECT學(xué)號(hào),姓名,性別FROM s WHERE EXISTS(SELECT*FRON sc WHERE SC.學(xué)號(hào)=S.學(xué)號(hào)AND成績<=85)
B.SELECT學(xué)號(hào),姓名,性別FRON s WHERE NOT EXISTS(SELECT*FROM sc WHERE SC.學(xué)號(hào)=S.學(xué)號(hào)AND成績<=85)
C.SELECT學(xué)號(hào),姓名,性別FROM s WHERE EXISTS(SELECT*FRON sc WHERE SC.學(xué)號(hào)=S.學(xué)號(hào)AND成績>85)
D.SELECT學(xué)號(hào),姓名,性別FROM s WHERE NOT EXISTS(SELECT*FROM sc WHERE SC.學(xué)號(hào)=S.學(xué)號(hào)AND成績<85)
28、 下面不屬于需求分析階段任務(wù)的是( )。
A.確定軟件系統(tǒng)的功能需求
B.確定軟件系統(tǒng)的性能需求
C.需求規(guī)格說明書評(píng)審
D.制定軟件集成測(cè)試計(jì)劃
29、 以下關(guān)于查詢的描述正確的是( )。
A.不能根據(jù)自由表建立查詢
B.只能根據(jù)自由表建立查詢
C.只能根據(jù)數(shù)據(jù)庫表建立查詢
D.可以根據(jù)數(shù)據(jù)庫表和自由表建立查詢
30、 設(shè)有關(guān)系歌手(歌手號(hào),姓名,最后得分)和關(guān)系評(píng)分(歌手號(hào),分?jǐn)?shù),評(píng)委號(hào)),每個(gè)歌手的最后得分是所有評(píng)委給出的分?jǐn)?shù)的平均值,則計(jì)算歌手“最后得分”的SQL語句是( )。
A.UPDATE歌手SET最后得分=(SELECT AVG(分?jǐn)?shù))FROM評(píng)分WHERE歌手號(hào)=歌手.歌手號(hào))
B.UPDATE歌手SET最后得分EXISTS(SELECT AVG(分?jǐn)?shù))FROM評(píng)分WHERE歌手號(hào)=歌手.歌手號(hào))
C.UPDATE歌手SET最后得分=(SELECT AVG(分?jǐn)?shù))FROM評(píng)分)
D.UPDATE歌手SET最后得分=(SELECT AVG(分?jǐn)?shù))FROM評(píng)分GROUP BY評(píng)委號(hào))
31、 在Visual FoxPro中,擴(kuò)展名為mnx的文件是( )。
A.備注文件
B.項(xiàng)目文件
C.表單文件
D.菜單文件
32、 讓隱藏的MeForm表單顯示在屏幕上的命令是( )。
A.MeForm.Display
B.MeForm.Show
C.MeForm.List
D.MeForm.See
33、 在使用查詢?cè)O(shè)計(jì)器創(chuàng)建查詢時(shí),為了指定在查詢結(jié)果中是否包含重復(fù)記錄(對(duì)應(yīng)于DISTINCT),應(yīng)該使用的選項(xiàng)卡是( )。
A.排序依據(jù)
B.連接
C.篩選
D.雜項(xiàng)
34、 下列關(guān)于二叉樹的敘述中,正確的是( )。
A.葉子結(jié)點(diǎn)總是比度為2的結(jié)點(diǎn)少一個(gè)
B.葉子結(jié)點(diǎn)總是比度為2的結(jié)點(diǎn)多一個(gè)
C.葉子結(jié)點(diǎn)數(shù)是度為2的結(jié)點(diǎn)數(shù)的兩倍
D.度為2的結(jié)點(diǎn)數(shù)是度為1的結(jié)點(diǎn)數(shù)的兩倍
35、 軟件詳細(xì)設(shè)計(jì)生產(chǎn)的圖如下:
該圖是( )
A.N-S圖
B.PAD圖
C.程序流程圖
D.E-R圖
36、 下列選項(xiàng)中不屬于結(jié)構(gòu)化程序設(shè)計(jì)原則的是( )。
A.可封裝
B.自頂向下
C.模塊化
D.逐步求精
37、 查詢訂購單的數(shù)量和所有訂購單金額合計(jì)的正確命令是( )。
A.SELECT COUNT(DISTINCT訂單號(hào)),SUM(數(shù)量*單價(jià))FROM產(chǎn)品JOIN訂購單名細(xì)ON產(chǎn)品.產(chǎn)品號(hào)=訂購單名細(xì).產(chǎn)品號(hào)
B.SELECT COUNT(訂單號(hào)),SUM(數(shù)量*單價(jià))FROM產(chǎn)品JOIN訂購單名細(xì)ON產(chǎn)品.產(chǎn)品號(hào)=訂購單名細(xì).產(chǎn)品號(hào)
C.SELECT COUNT(DISTINCT訂單號(hào)),SUM(數(shù)量*單價(jià))FROM產(chǎn)品,訂購單名細(xì)0N產(chǎn)品.產(chǎn)品號(hào)=訂購單名細(xì).產(chǎn)品號(hào)
D.SELECT COUNT(訂單號(hào)),SUM(數(shù)量*單價(jià))FROM產(chǎn)品,訂購單名細(xì)0N產(chǎn)品.產(chǎn)品號(hào)=訂購單名細(xì).產(chǎn)品號(hào)
38、 為“歌手”表增加一個(gè)字段“最后得分”的SQL語句是( )。
A.ALTER TABLE歌手ADD最后得分F(6,2)
B.ALTER DBF歌手ADD最后得分F 6,2
C.CHANGE TABLE歌手ADD最后得分F(6,2)
D.CHANGE TABLE"學(xué)院INSERT最后得分F 6,2
39、 說明數(shù)組后,數(shù)組元素的初值是( )。
A.整數(shù)0
B.不定值
C.邏輯真
D.邏輯假
40、 在下面的Visual FoxPro表達(dá)式中,運(yùn)算結(jié)果不為邏輯真的是( )。
A.EMPTY(SPACE(0))
B.LIKE(ˋxy*′,ˋxyz′)
C.AT(ˋxy′,ˋabcxyz′)
D.ISNULL(.NULL.)
41、(1)在考生文件夾下新建一個(gè)名為“庫存管理”的項(xiàng)目文件。
(2)在新建的項(xiàng)目中建立一個(gè)名為“使用零件情況”的數(shù)據(jù)庫,并將考生文件夾下的所有自由表添加到該數(shù)據(jù)庫中。
(3)修改“零件信息”表的結(jié)構(gòu),為其增加一個(gè)字段,字段名為“規(guī)格”,類型為字符型,長度為8。
(4)打開并修改mymenu菜單文件,為菜單項(xiàng)“查找”設(shè)置快捷鍵Ctrl+T。
42、打開考生文件夾下的DB數(shù)據(jù)庫,完成如下簡單應(yīng)用:
(1)編寫一個(gè)名為FOUR.PRG的程序,根據(jù)表TABA中所有記錄的a,b,c三個(gè)字段的值,計(jì)算各記錄的一元二次方程的兩個(gè)根x1和x2,并將兩個(gè)根x1和x2寫到對(duì)應(yīng)的字段x1和x2中,如果無實(shí)數(shù)解,在note字段中寫入“無實(shí)數(shù)解”。提示:平方根函數(shù)為SQRT( );程序編寫完成后,運(yùn)行該程序計(jì)算一元二次方程的兩個(gè)根。注意:一元二次方程公式如下:
(2)打開名為testA的表單,其中有兩個(gè)命令按鈕,界面要求如下:
①設(shè)置兩個(gè)按鈕的高度均為30,寬度均為80,“退出”按鈕與“查詢”按鈕頂邊對(duì)齊。
、“查詢”按鈕的功能是在該按鈕的Click事件中使用SQL的SELECT命令從表TABA中查詢“無實(shí)數(shù)解”的記錄并存儲(chǔ)到表TABD中。
、“退出”按鈕的功能是關(guān)閉并釋放表單。
請(qǐng)按要求完成表單的設(shè)計(jì),表單設(shè)計(jì)完成后,運(yùn)行該表單,并單擊“查詢”按鈕進(jìn)行查詢。
43、在考生文件夾下完成下列操作:
(1)建立一個(gè)表單名和文件名均為my form的表單,如下圖所示。表單的標(biāo)題為“教師情況”,表單中有兩個(gè)命令按鈕(Command1和Command2),兩個(gè)復(fù)選框(Check1和Check2)和兩個(gè)單選按鈕(Option1和Option2)。Command1和Command2的標(biāo)題分別是“生成表”和“退出”,Check1和Check2的標(biāo)題分別是“系名”和“工資”,Option1和Option2的標(biāo)題分別是“按職工號(hào)升序’’和“按職工號(hào)降序”。
(2)為“生成表”命令按鈕編寫click事件代碼,其功能根據(jù)單運(yùn)行時(shí)復(fù)選框指定的字段和單選鈕指定的排序方式生成新的自由表。如果兩個(gè)復(fù)選框都被選中,生成的自由表命名為two.dbf,two.dbf的字段包括職工號(hào)、姓名、系名、工資和課程號(hào);如果只有“系名”復(fù)選框被選中,生成的自由表命名為one_x.dbf,one_x.dbf的字段包括職工號(hào)、姓名、系名和課程號(hào);如果只有“工資”復(fù)選框被選中,生成的自由表命名為one_xx.dbf,one_xx.dbf的字段包括職工號(hào)、姓名、工資和課程號(hào)。
(3)運(yùn)行表單,并分別執(zhí)行如下操作:
、龠x中兩個(gè)復(fù)選框和“按職工號(hào)升序”單選鈕,單擊“生成表,,命令按鈕。
、谥贿x中“系名”復(fù)選框和“按職工號(hào)降序”單選鈕,單擊“生成表”命令按鈕。
、壑贿x中“工資”復(fù)選框和“按職工號(hào)降序”單選鈕,單擊“生成表”命令按鈕。
【計(jì)算機(jī)二級(jí)VisualFoxPro無紙化試題及答案】相關(guān)文章:
2016年9月計(jì)算機(jī)二級(jí)VisualFoxPro模擬試題及答案08-15
計(jì)算機(jī)二級(jí)VisualFoxPro考前模擬題及答案09-08
2017年計(jì)算機(jī)二級(jí)VisualFoxPro考試試題09-05
計(jì)算機(jī)二級(jí)office試題及答案07-12
2017計(jì)算機(jī)二級(jí)VisualFoxPro真考題庫09-17
2016最新計(jì)算機(jī)二級(jí)試題及答案08-26