




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第一部分 軟件技術(shù)基礎(chǔ)(共15分)一、是非判斷題(每小題1分,共10分)(判斷下列各題是否正確,如正確,在客觀答題紙上對應(yīng)編號選A,否則選B)1、數(shù)據(jù)元素是數(shù)據(jù)的基本單位,數(shù)據(jù)項是數(shù)據(jù)的最小單位。 ( 1 )2、棧是特殊的線性表,須用一組地址連續(xù)的存儲單元來存儲其元素。 ( 2 )3、引入虛擬存儲技術(shù)后,邏輯內(nèi)存總量是由地址總線的位數(shù)確定的。 ( 3 )4、編譯程序是一種常用的應(yīng)用軟件。 ( 4 )5、順序文件和鏈接文件的長度都可以動態(tài)變化。 ( 5 )6、在文件系統(tǒng)中采用目錄管理文件。 ( 6 )7、允許多用戶在其終端上同時交互地使用計算機(jī)的操作系統(tǒng)稱為實時系統(tǒng)。 ( 7 )8、程序、數(shù)據(jù)、
2、和進(jìn)程控制塊是構(gòu)成一個進(jìn)程的三要素。 ( 8 )9、黑盒測試時,既要考慮程序的內(nèi)部邏輯結(jié)構(gòu)又要考慮其外部特性。 ( 9 )10、軟件的總體設(shè)計和詳細(xì)設(shè)計都要用PAD圖形工具。 ( 10 )二、選擇題(每小題1分,共5分)1、允許用戶把若干作業(yè)提交計算機(jī)系統(tǒng)集中處理的操作系統(tǒng)稱為( 11 ) 11 (A)分時操作系統(tǒng) (B)實時操作系統(tǒng)(C)網(wǎng)絡(luò)操作系統(tǒng) (D)批處理操作系統(tǒng)2、分配到必要資源并獲得了處理機(jī)時的進(jìn)程狀態(tài)稱為( 12 ) 12 (A)就緒狀態(tài) (B)執(zhí)行狀態(tài) (C)等待狀態(tài) (D)阻塞狀態(tài)3、利用通道技術(shù)可以在( 13 )之間直接交換數(shù)據(jù)。 13 (A)內(nèi)存與CPU (B) CPU
3、與外設(shè)(C)內(nèi)存與外設(shè) (D)內(nèi)存、CPU和外設(shè)三者4、以下的準(zhǔn)則哪個不是軟件設(shè)計的準(zhǔn)則( 14 ) 14 (A)編程語言選擇準(zhǔn)則 (B)信息屏蔽準(zhǔn)則(C)結(jié)構(gòu)化和模塊化準(zhǔn)則 (D)抽象準(zhǔn)則5、有一數(shù)列:97 65 76 13 29 49 58,經(jīng)過一趟排序后得到: 65 97 13 76 29 49 58 ,請問使用的是何種排序方法( 15 )(A)簡單插入排序 (B)冒泡排序 (C)2路歸并排序 (D)快速排序 第二部分 Visual FoxPro程序設(shè)計 (共85分)一、單項選擇題(每小題1分,共10分)1、數(shù)據(jù)庫系統(tǒng)的核心是( 16 )。 16 (A)編譯系統(tǒng) (B)數(shù)據(jù)庫管理系統(tǒng) (
4、C)操作系統(tǒng) (D)數(shù)據(jù)庫2、下列函數(shù)中,結(jié)果為數(shù)值型的是( 17 )。 16 (A)EOF() (B)SUBS(DTOC(DATE(),2,4) (C)AT(UF,BUFFER) (D)ALLT(RIGH(ASDFGHG,3)3、“項目管理器”中的“數(shù)據(jù)”選項卡實現(xiàn)對( 18 )顯示和管理。 18 (A)數(shù)據(jù)庫、自由表和視圖 (B)數(shù)據(jù)庫、視圖和查詢 (C)數(shù)據(jù)庫、表單和查詢 (D)數(shù)據(jù)庫、自由表和查詢4、職工表與職工表的索引已經(jīng)打開,現(xiàn)要將記錄指針定位到第一個工資高于600元的記錄上,下列( 19 )命令可以實現(xiàn)。 19 (A)LOCA FOR工資>600 (B)FIND工資>
5、600 (C)FIND FOR工資>600 (D)SEEK工資>6005、有表K1.DBF(學(xué)號,總分、平均)與K2.DBF(學(xué)號,物理,化學(xué)),進(jìn)行以下操作:SELE AUSE K1SELE BUSE K2JOIN WITH A TO K3 FOR學(xué)號A.學(xué)號FIEL學(xué)號,物理,化學(xué),A.總分 && (1)問(1)句中的命令包括的關(guān)系運(yùn)算有( 20 )。 20 (A)選擇、投影 (B)連接、投影 (C)選擇、連接 (D)選擇、投影、連接6、在VFP的數(shù)據(jù)庫設(shè)計器中能建立兩個表之間的( 21 )聯(lián)系。 21 (A)臨時性 (B)永久性 (C)永久或臨時性 (D)上述
6、說法都不正確7、設(shè)置數(shù)據(jù)參照完整性,要求兩個表是( 22 )。 22 (A)兩個自由表 (B)一個自由表和一個數(shù)據(jù)庫表 (C)兩個任意表 (D)同一數(shù)據(jù)庫中的兩個表8、SQL查詢中,用于排序和去掉重復(fù)記錄的選項子句分別是( 23 )。 23 (A)ORDER BY和 JOIN (B)GROUP BY和 DISTINCT (C)ORDER BY和 DISTINCT (D)ORDER BY和GROUP BY 9、要使得命令按鈕有效,應(yīng)設(shè)置該命令按鈕的( 24 )。 24 (A) Visable屬性值為 .T. (B) Visable屬性值為 .F.(C) Enable屬性值為 .T. (D) En
7、able屬性值為 .F.10、 如圖所示,選項按鈕組的值為( 25 )。 25 (A) 2 (B)0 (C) 1 (D) 非團(tuán)員二、讀程序題(每個選擇3分,共45分)1、 stor 0 to b,kdo whil .t. k=k+1 b=b+k if k>=10 exit endiendd?'b='+str(b,4)retu(1)該程序的功能為 ( 26 )26 (A)計算110的整數(shù)之和 (B)計算19的整數(shù)之和(C)計算111的整數(shù)之和 (D)計算110以內(nèi)數(shù)的和(2)該程序運(yùn)行的結(jié)果為 ( 27 )27 (A)55 (B)66 (C)b= 55 (D)b= 662、
8、有以下三段程序* sub.prg priv k1k1=k2+10k2=k1+10retu*sub1.prgproc sub1para x1,x2x1=str(x1,2)+str(x2,2)x2=x1+str(x2,2)?x1,x2 && (2)retu* main.PRG k1=10k2=20do sub?k1,k2 && (1)do sub1 with k2+10,k1?k1,k2 && (3)canc(1)程序運(yùn)行到(1)處顯示的結(jié)果是 ( 28 )28 (A)10 20 (B)20 30 (C)10 30 (D)10 40 (2)程序運(yùn)行到
9、(2)處顯示的結(jié)果是 ( 29 )29 (A)5010 501010 (B)60 70 (C)70 60 (D)3010 301010 (3)程序運(yùn)行到(3)處顯示的結(jié)果是 ( 30 )30 (A)3010 40 (B)5010 40 (C)501010 40 (D)301010 20 3、閱讀程序:clea bm=space(10)5,10 say "請輸入表名:" get bmreadbm=allt(bm)if file("&bm.dbf") use &bm brow nomodielse wait '文件不存在' w
10、ind nowaitendiuseretu(1)程序的功能是 ( 31 )31 (A)瀏覽任意一個打開的表文件 (B)修改任意一個打開的表文件 (C)瀏覽指定的表文件BM (D)修改指定表文件BM (2)函數(shù)file("&bm.dbf")的功能是 ( 32 )32 (A)測試指定的文件的類型正確否 (B)指定文件類型為.DBF(C)測試指定的文件存在否 (D)指定文件為&bm.dbf (3)將語句use &bm改寫為use (bm),程序 ( 33 )33 (A)不能執(zhí)行 (B)功能不變 (C)該命令將關(guān)閉表文件 (D)以上都不對 4、有圖書目錄數(shù)據(jù)
11、表sml.dbf和入庫流水單表skc.dbf如下sml.dbf:(5條記錄) 書號 書 名 作 者 出版社1 計算機(jī)基礎(chǔ) 楊振山 高等教育 2 計算機(jī)原理 費(fèi)利民 西安交大 3 語言設(shè)計 趙國民 上海 4 語言教程 張 揚(yáng) 四川 5 +教程 張 敏 高等教育 skc.dbf:(5條記錄) 書號 單價 數(shù)量 金額 入庫日期 1 15.00 30 450.00 19980818 2 11.00 21 231.00 19980818 3 22.00 30 660.00 19980818 4 19.00 30 570.00 19981218 5 22.21 23 510.83 19981218程序:S
12、ET TALK OFFCLEAR 1,15 SAY '新書入庫'Y='Y'DO WHILE upper(Y)="Y" 2,1 CLEA SM=SPACE(14) ZZ=SPACE(8) CBS=SPACE(10) 3,10 SAY '書名' GET SM 3,30 SAY '作者' GET ZZ 3,45 SAY '出版社' GET CBS READ SELE 1 USE SML LOCA FOR TRIM(書名)=TRIM(SM).AND.TRIM(作者)=TRIM(ZZ) ;.AND.TRI
13、M(出版社)=TRIM(CBS) IF FOUND() SH=書號 ELSE SKIP -1 SH=STR(val(書號)+1,4) APPE blan REPL 書名 WITH SM,書號 WITH SH,作者 WITH ZZ,出版社 with cbs ENDIF SELE 2 USE skc APPE BLAN REPL 書號 with sh 4,10 SAY '單價' GET 單價 4,30 SAY '購入數(shù)' GET 購入數(shù) READ REPL 金額 WITH 單價*購入數(shù) REPL 入庫日期 WITH date() WAIT '是否繼續(xù)(Y/N
14、)' to Y ENDDCLOSE DATA設(shè)運(yùn)行時依次輸入下列數(shù)據(jù):代數(shù) 張三 清華 22.00 31 幾何 李四 北大 33.00 32概率 王五 南開 44.00 33幾何 李四 北大 33.00 41代數(shù) 張三 清華 22.00 56 (1) 此時sml表中的記錄條數(shù)和最大記錄號分別為 ( 34 ) 34 (A)10條,10 (B)10條 ,5 (C)8條 ,8 (D)8條 ,10 (2)SKC表中記錄數(shù)為 ( 35 ) 35 (A)10 (B)5 (C) 8 (D)7 (3)skc表中最后一條記錄的書號為:(36) 36 (A)8 (B) 7 (C) 10 (D) 6。5、閱
15、讀程序:clea dime k(2,3)i=1?do whil i<=2 j=1 do whil j<=3 k(i,j)=i*j ?k(i,j) ?'' j=j+1 endd ? i=i+1endd(1)運(yùn)行程序后,屏幕的顯示結(jié)果是 ( 37 )37 (A) 1 2 3 (B)1 2 (C)1 2 3 (D)1 2 32 4 6 3 2 1 2 3 2 4 9 (2)如果將dime k(2,3) 改為dime k(2,2), ( 38 )38 (A)出現(xiàn)“數(shù)組重復(fù)定義”的錯誤 (B)出現(xiàn)“數(shù)組下標(biāo)超界”的錯誤(C)程序功能不變,只輸出4各元素(D)程序功能不變,仍輸
16、出6個元素 6、閱讀下列程序:cleam=0for k=0 to 2 for j=3-k to 3+k k,j say str(k,2)+str(j,1) m=m+1 next jnext i ?mretu(1)運(yùn)行程序后,屏幕的顯示結(jié)果是 ( 39 )39 (A) 03 (B)03 (C) 03 (D) 0 314 14 14 1 4 25 25 25 2 5(2)程序結(jié)束時,m的值是 ( 40 )40 (A)11 (B)9 (C)10 (D)8三、程序填空題(每空2分,共30分)1、在數(shù)據(jù)庫student中有學(xué)生成績表CJ.dbf,向該表添加一個字段,平均成績N(6,2)。其程序如下,請?zhí)?/p>
17、充命令: DATABASE STUDENTUSE CJALTER TABLE 平均成績N ( 6,2 )clos all2、設(shè)有自由表XS.DBF,以“姓名“字段為關(guān)鍵字建立獨立索引文件XSID.IDX。因誤操作而使得表中存在重復(fù)記錄,現(xiàn)編程將重復(fù)記錄物理刪除,請將程序填寫完整。use xs xm=姓名skipdo while xm1=姓名 if dele else xm=xm1 endif skipenddo useretu3、以下是數(shù)據(jù)表xs.dbf,學(xué)號 姓名 性別 入校總分 三好生 獎學(xué)金s0201101 王小平 男 590 F 50.0s0201102 張 強(qiáng) 男 568 T 20.0s0201103 劉 雨 女 565 F 20.0(1) 用SQL語句將一條新記錄加入XS表。inse xs (學(xué)號,姓名,性別,入??偡? ('s0201112', ; '蘭草','女',567)(2)用SQL語句將獲得三好生的同學(xué)的獎學(xué)金增加20。 xs set 獎學(xué)金 = 獎學(xué)金*1.2 三好生 4、設(shè)計一個四則運(yùn)算的表單如下圖所示:(1)由上圖可知本表單的 屬性為“四則運(yùn)算”;(2)“確定”按鈕的CLICK代碼如下:ue)x2=val(thisform.text2.value)xx= do case cas
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 合伙銷售茶葉合同范本
- 農(nóng)業(yè)維護(hù)協(xié)議合同范本
- 辦公耗材批發(fā)合同范本
- 醫(yī)院保潔耗材合同范本
- 合同范本由誰出
- 售賣蛋糕合同范本
- 受托付款合同范例
- 員工社保合同范本
- 合同范本個可以獲取
- 廚師勞務(wù)派遣服務(wù)合同范本
- 2025年榆林市公共交通總公司招聘(57人)筆試參考題庫附帶答案詳解
- 醫(yī)院培訓(xùn)課件:《多發(fā)性骨髓瘤》
- 【新】部編人教版小學(xué)4四年級《道德與法治》下冊全冊教案
- 2025年湖南省長沙市單招職業(yè)傾向性測試題庫及參考答案
- 《產(chǎn)業(yè)轉(zhuǎn)移》課件:機(jī)遇與挑戰(zhàn)
- 十八項核心制度培訓(xùn)課件
- 2024年遠(yuǎn)程教育行業(yè)市場運(yùn)營現(xiàn)狀及行業(yè)發(fā)展趨勢報告
- 2025年2月上海市高三聯(lián)考高考調(diào)研英語試題(答案詳解)
- 三好學(xué)生競選12
- 2024-2025學(xué)年六年級上學(xué)期數(shù)學(xué)第三單元3.1-搭積木比賽(教案)
- DeepSeek從入門到精通
評論
0/150
提交評論