6[單選題] 如果在命令窗口執(zhí)行命令:LIST名稱,主窗口中顯示:
記錄號 名稱
1 電視機
2 計算機
3 電話線
4 電冰箱
5 電線
假定名稱字段為字符型、寬度為6,那么下面程序段的輸出結(jié)果是( )。
GO 2
SCAN NEXT 4 FOR LEFT(名稱,2)=〝電"
IF RIGHT(名稱,2)=〝線"
EXIT
ENDIF
ENDSCAN
名稱
A.電話線 B.電線C.電冰箱 D.電視機
參考答案:B
參考解析:LEFT(<字符表達式>,<數(shù)值表達式>)的功能是從字符表達式左邊開始,截取<數(shù)值表達式>指定長度的字符串。RIGHT(字符表達式,數(shù)值表達式):返回-個字符串右邊的若干字符,返回值是字符型。本題是從2、3、4、5四條記錄中,找出第-個字是“電”,最后-個字是“線”的第-個符合的記錄,并顯示出來.由此可知第3條記錄“電話線”符合。
7[單選題] 執(zhí)行USE se IN 0命令的結(jié)果是( )。
A.選擇0號工作區(qū)打開SC表
B.選擇空閑的最小號工作區(qū)打開SC表
C.選擇第l號工作區(qū)打開SC表
D.顯示出錯信息
參考答案:B
參考解析:
指定工作區(qū)的命令是:
SELECT nWorkArea | cTableAlias
其中,參數(shù)nWorkArea是一個大于等于0的數(shù)字,用于指定工作區(qū)號,最小的工作區(qū)號是1,最大的工作區(qū)號是32767。如果這里指定為0,則選擇編號最小的可用工作區(qū)。
8[單選題] 支持子程序調(diào)用的數(shù)據(jù)結(jié)構(gòu)是( )。
A.棧B.樹C.隊列D.二叉樹
參考答案:A
參考解析:棧是一種限定在一端進行插入與刪除的線性表。在主函數(shù)調(diào)用子函數(shù)時,要首先保存主函數(shù)當前的狀態(tài),然后轉(zhuǎn)去執(zhí)行子函數(shù),把子函數(shù)的運行結(jié)果返回到主函數(shù)調(diào)用子函數(shù)時的位置,主函數(shù)再接著往下執(zhí)行。這種過程符合棧的特點,所以一般采用棧式存儲方式。
9[單選題] 在Visual FoxPro中,如果要將學生表S(學號,姓名,性別,年齡)中“年齡”屬性刪除,正確的SQL命令是 ( )。
A.ALTER TABLE S DROP COLUMN年齡
B.DELETE年齡FROM S
C.ALTER TABLE S DELETE COLUMN年齡
D.ALTER TABLE S DELETE年齡
參考答案:A
參考解析:
A[解析]修改表結(jié)構(gòu)可使用ALTER TABLE命令,刪除表中的字段、索引及有效性規(guī)則、錯誤提示信息及默認值,
其命令格式為:
ALTER TABLE<表名>
[DROP[COLUMN]<字段名>]
[DROP PRIMARY KEY TAG<索引名1>]
[DROP UNIQUE TAG<索引名2>]
[DROP CHECK]
其中,[DROP[COLUMN]<字段名>]刪除指定的字段;[DROP PRIMARY KEY<索引名1>]刪除主索引;[DROP UNIQUE TAG<索引名2>]刪除候選索引;[DROPCHECK]刪除有效性規(guī)則。本題要刪除“年齡”屬性,正確的命令應該是DROP COLUMN年齡。
10[簡答題]在考生文件夾下有“學生成績”數(shù)據(jù)庫,設計一個名為“cdl”的菜單,菜單中有兩個菜單項“查詢”和“關(guān)閉”。
程序運行時,單擊“查詢”菜單項應完成下列操作:
將所有選修了“計算機基礎”的學生的所有成績,按成績降序,學號升序查詢出來并保存到表“cjb.dbf”中。
單擊“關(guān)閉”菜單項,程序終止運行。
參考解析:
【考點指引】本大題主要考查通過學生表和成績表的連接,將符合要求的記錄添加到新的數(shù)據(jù)表中。在菜單的“查詢”菜單命令設計過程中,在“結(jié)果”下拉列表樞中應該選擇“過程”選項,然后進行查詢程序的編輯,在程序設計過程中,可以使用SQL查詢語句及插入語句來完成設計過程。
【操作步驟】
、龠x擇【文件】→【新建】命令,選擇“菜單”,單擊“新建文件”按鈕,再單擊“菜單”按鈕,打開菜單設計器,在“菜單名稱”中輸入“查詢”,在“結(jié)果”下拉列表框中選擇“過程”,單擊“創(chuàng)建”按鈕創(chuàng)建“查詢”過程,在菜單過程代碼編輯窗口中輸入以下代碼:
SELECT*INTO TABLE cjb FROM成績WHERE課程名=〝計算機基礎〞0RDER BY成績DESC,學號
關(guān)閉菜單過程代碼編輯窗口,回到菜單設計器。
、趩螕粝乱恍,輸入菜單名稱“關(guān)閉”,在“結(jié)果”下拉列表框中選擇“命令”,在右邊的“命令”文本框中編寫程序代碼:SET SYSMENU TO DEFAULT
、圻x擇【菜單】→【生成】命令,將菜單保存為“cdl”,生成一個菜單文件“cd1.mpr”。關(guān)閉菜單設計窗口,在命令窗口輸入命令:DO cd1.mpr,看到Visual FoxPro的菜單欄被新建的菜單所代替,單擊“關(guān)閉”菜單命令將恢復系統(tǒng)菜單。
相關(guān)推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |