2015河北對(duì)口升學(xué)計(jì)算機(jī)高考題_第1頁
2015河北對(duì)口升學(xué)計(jì)算機(jī)高考題_第2頁
2015河北對(duì)口升學(xué)計(jì)算機(jī)高考題_第3頁
2015河北對(duì)口升學(xué)計(jì)算機(jī)高考題_第4頁
2015河北對(duì)口升學(xué)計(jì)算機(jī)高考題_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、裝 訂 線 內(nèi) 不 要 答 題2015年河北省普通高等學(xué)校對(duì)口招生考試1下列關(guān)于計(jì)算機(jī)的描述中,正確的是.( ) A計(jì)算機(jī)能夠進(jìn)行自動(dòng)處理的基礎(chǔ)是能進(jìn)行邏輯判斷 B計(jì)算機(jī)具有高效的運(yùn)算能力的基礎(chǔ)是高效的編程語言 C計(jì)算機(jī)具有很高的計(jì)算精度的根本原因是采用位數(shù)較多的字長(zhǎng) D計(jì)算機(jī)的邏輯判斷能力取決于操作系統(tǒng)2. 可以將圖片、照片以及文稿資料等書面材料輸入到計(jì)算機(jī)中,并形成文件保存起來 的輸入設(shè)備是.( ) A掃描儀 B打印機(jī) C繪圖儀 D光盤、U盤3計(jì)算機(jī)系統(tǒng)分為硬件系統(tǒng)和軟件系統(tǒng),下列敘述不正確的是.( ) A硬件系統(tǒng)主要是接受計(jì)算機(jī)程序,并在程序控制下完成數(shù)據(jù)輸入和數(shù)據(jù)輸出任務(wù) B軟件系統(tǒng)建

2、立在硬件系統(tǒng)的基礎(chǔ)上,它使硬件功能得以充分發(fā)揮 C沒有安裝軟件系統(tǒng)的計(jì)算機(jī)不能做任何工作,沒有實(shí)際的使用價(jià)值 D計(jì)算機(jī)只需安裝系統(tǒng)軟件,即可進(jìn)行所有類型的文字處理或數(shù)據(jù)處理工作4. 算式37+6=45正確,則該算式采用的進(jìn)制是. ( ) A十進(jìn)制 B八進(jìn)制 C二進(jìn)制 D十六進(jìn)制5下列關(guān)于預(yù)防計(jì)算機(jī)病毒的選項(xiàng)中,錯(cuò)誤的是.( )A經(jīng)常更新病毒庫B經(jīng)常備份重要資料 C在“我的電腦”中使用鼠標(biāo)右鍵打開U盤,以避免使用自啟動(dòng)功能 D在收到的郵件中,只要附件不是可執(zhí)行文件就可放心打開6. 存儲(chǔ)器中存放的內(nèi)容可以是數(shù)據(jù)也可以是指令,這主要是根據(jù).( )A最高位是0還是1來判別 B存儲(chǔ)單元的地址來判別 CC

3、PU 執(zhí)行程序的過程來判別 DASCII 碼表來判別7. 內(nèi)存空間按字節(jié)編址,則地址區(qū)間從5001H至6000H可以存放的字節(jié)數(shù)為 ( )A. 1KB B. 4KB C. 1MB D. 4MB8. 一臺(tái)計(jì)算機(jī)的字長(zhǎng)是8個(gè)字節(jié),這表示.( )A能處理的最大數(shù)據(jù)為8位十進(jìn)制數(shù) B在CPU中運(yùn)算的結(jié)果最大為2的64次方 C在CPU中能同時(shí)處理64位二進(jìn)制數(shù)D能處理最多由8個(gè)英文字母組成的字符串9在Windows XP中,同一磁盤下關(guān)于文件的操作,以下說法正確的是.( )A按住Ctrl鍵的同時(shí),用鼠標(biāo)左鍵拖動(dòng)文件實(shí)現(xiàn)的是創(chuàng)建快捷方式B按住Alt鍵的同時(shí),用鼠標(biāo)左鍵拖動(dòng)文件實(shí)現(xiàn)的是復(fù)制文件C按住Shif

4、t鍵的同時(shí),用鼠標(biāo)左鍵拖動(dòng)文件實(shí)現(xiàn)的是復(fù)制文件D將文件放到回收站中,該文件的快捷方式不可使用10在 Windows XP 中,默認(rèn)情況下不能找到“控制面板”的是.( )A“我的電腦”窗口 B在桌面空白區(qū)域,點(diǎn)擊鼠標(biāo)右鍵,打開“屬性”選項(xiàng) C“開始”菜單中的“設(shè)置” D“資源管理器”窗口11. 在Windows XP中,下列關(guān)于快捷方式的說法中正確的是 .( )A. 快捷方式是指向一個(gè)程序或文檔的指針    B單擊快捷方式,可運(yùn)行指向的對(duì)象C快捷方式只是“開始”菜單中的選項(xiàng)    D應(yīng)用程序的內(nèi)容被完全包含

5、在其快捷方式中 12在Word2003中,將重復(fù)多次的“對(duì)口升學(xué)”一詞快速的變成紅色,以下敘述中正確的是. ( )A按住Ctrl鍵,將所有的“對(duì)口升學(xué)”選定,然后更改字體為紅色B先選定突出顯示的顏色為紅色,然后通過查找與替換進(jìn)行 C先選定字體顏色為紅色,然后通過查找與替換進(jìn)行 D先打開查找與替換,然后設(shè)置格式中的突出顯示為紅色13在Word2003中,建立50行20列的規(guī)范表格最好采用的方式為. ( )  A. 用“表格”菜單中的“繪制表格”      B. 用“表格”菜單中的“插入表格”C. 用“表格”菜單中的“

6、表格自動(dòng)套用格式” D. 用“格式”菜單中的“制表位” 14在Word2003中,關(guān)于插入到Word文檔中的圖形文件,以下描述正確的是( )A. 只能是在“照片編輯器”中形成的        B只能是在“Word”中形成的     C. 只能是在“畫圖”中形成的     D可以是Windows支持的多種格式 15在Excel2003中,在單元格A1內(nèi)輸入“第一季”,要想實(shí)現(xiàn)A2、A3、A4單元格依次為“第二季”、“第三季”、“第四季”,

7、以下操作正確的是( )A選中A1、A2、A3、A4單元格,點(diǎn)擊編輯菜單,點(diǎn)擊填充,選中序列的自動(dòng)填充B選中A1、A2、A3、A4單元格,點(diǎn)擊編輯菜單,點(diǎn)擊填充,選中序列的日期填充C選中A1、A2、A3、A4單元格,點(diǎn)擊編輯菜單,點(diǎn)擊填充,選中序列的等差序列 D. 選中A1、A2、A3、A4單元格,點(diǎn)擊編輯菜單,點(diǎn)擊填充,選中向下填充16. 在Excel2003中,在進(jìn)行分類匯總之前,必須進(jìn)行的操作是.( )A按分類列對(duì)數(shù)據(jù)清單進(jìn)行排序,并且數(shù)據(jù)清單的第一行里必須有列標(biāo)題 B按分類列對(duì)數(shù)據(jù)清單進(jìn)行排序,并且數(shù)據(jù)清單的第一行里不能有列標(biāo)題 C對(duì)數(shù)據(jù)清單進(jìn)行篩選,并且數(shù)據(jù)清單的第一行里必須有列標(biāo)題

8、D對(duì)數(shù)據(jù)清單進(jìn)行篩選,并且數(shù)據(jù)清單的第一行里不能有列標(biāo)題17在Excel2003中,要查看“某公司的研發(fā)部門中,年齡在30-35歲之間(含邊界),工資在8000元以上(不含邊界)的人員情況”,若使用高級(jí)篩選,其條件區(qū)域表示正確的是 ( )A 部門年齡年齡工資研發(fā)部>=30>8000研發(fā)部<=35>8000 B部門年齡工資研發(fā)部>=30>8000研發(fā)部<=35>8000C 部門年齡年齡工資研發(fā)部>=30<=35>8000D部門年齡工資研發(fā)部>=30>8000<=3518在Visual Basic中,Print I

9、nt(35*Rnd)+n產(chǎn)生的隨機(jī)數(shù)的范圍是10至44(含10及44),則n是.( )A10 B. 20 C. 30 D. 3519. 在Visual Basic中,下列可作為Visual Basic變量名的是.( )A. Filename B. Val C. X%D D. Print20. 在Visual Basic中,下列語句用來設(shè)置窗體中文本框(名稱Text1)的屬性,其中在運(yùn)行時(shí)不能正確操作的語句是.( )A. Text1.Text="Text Test"B. Text1.Name="Text Test"C. Text1.Enabled = Fa

10、lseD. Text1.Visible = False21. 在Visual Basic中,下列運(yùn)算符優(yōu)先級(jí)最高的是.( )A. + B. * C. > DAnd22. 執(zhí)行下面Visual Basic程序后,結(jié)果是哪個(gè)選項(xiàng).( )For i = 1 To 6 If i Mod 2 = 0 Then Print "#" Else Print "*" End IfNext iA# B* C*#*#*# D#*#*#*23. 下面的Visual Basic程序是對(duì)數(shù)組a中的元素按升序排列,程序中空白位置應(yīng)該填下列選項(xiàng)中的哪一個(gè).( )Option Ba

11、se 1Dim i As IntegerDim j As Integera = Array(2, 4, 7, 9, 3, 6, 20, 11)For i = 1 To 7 For j = i + 1 To 8 If a(i) > a(j) Then a(i) = a(i) + a(j) a(j) = a(i) - a(j) _ End If Next jNext iFor i = 1 To 8Print a(i);Next iA. a(i)=a(j) B. a(i) = a(i) - a(j) C. a(j)=a(i)-a(j) D. Exit For24. 執(zhí)行下面Visual Bas

12、ic程序后,s=s+1語句被執(zhí)行了多少次.( )Dim s As Integers = 0For i = 1 To 10 For j = 0 To i - 1 s = s + 1 Next jNext iA. 0 B. 10 C55 D. 6625. 執(zhí)行下面Visual Basic程序,數(shù)組a中的數(shù)字50所在位置的下標(biāo)是.( )Option Base 1Private Sub Command1_Click()Dim i As IntegerDim k As IntegerDim t As IntegerDim w As IntegerDim m As Integera = Array(3,

13、56, 8, 10, 89, 94, 78, 82, 20, 50, 100)m = UBound(a)k = m / 2For i = 1 To kw = a(i): a(i) = a(m - i + 1): a(m - i + 1) = wNext iEnd SubA. 1 B. 2 C. 3 D. 526. 在Visual Basic中,關(guān)于控件及窗體說法不正確的是.( )A. 任何一個(gè)控件都有名稱B. 任何一個(gè)控件都有屬性C. 任何一個(gè)控件都有單擊事件D. 控件是對(duì)象,窗體也是對(duì)象27. 執(zhí)行下面Visual Basic程序,輸入a的值為10,最后輸出s的值是.( )Dim a As

14、IntegerDim s As Integera = InputBox("a=")Select Case a Mod 2 Case 1: s = 1 Case 2: s = 10 Case 3: s = 11Case Else: s = 100End SelectPrint sA. 1 B. 2 C. 3 D. 10028. 在Visual FoxPro中,查詢結(jié)果保存到文本文件中,如果文件已經(jīng)存在,則將結(jié)果追加到該文件的末尾的選項(xiàng)是. .( )A. ADD B. ADDITIVEC. APPEND D. INSERT29. 在Visual FoxPro中,報(bào)表的數(shù)據(jù)源不包

15、括.( )A. 數(shù)據(jù)庫表 B. 自由表 C. 視圖 D. 表單30. 在Visual FoxPro中,使用SQL中的SELECT命令進(jìn)行條件查詢時(shí),WHERE條件中可以使用LIKE進(jìn)行格式匹配,LIKE格式中的字符串可以使用通配符,下面的字符中用來代表多個(gè)字符的是( )A. & B. % C. _ D. + 31. 在Visual FoxPro中,將兩個(gè)數(shù)據(jù)庫文件按某個(gè)條件篩選部分(或全部)記錄及部分(或全部)字段,組合成一個(gè)新的數(shù)據(jù)庫文件的關(guān)系操作為.( )A. 投影 B. 連接 C. 篩選 D. 更新32. 在Visual FoxPro中,執(zhí)行以下命令后顯示的結(jié)果是.( )? &q

16、uot;TE"$"TEST" AND INT(3.6)=3 AND "TEST"="TEST"A.T. B.F. C0 D133. 在Visual FoxPro中,不允許出現(xiàn)重復(fù)字段值的索引是.( )A. 侯選索引和主索引 B. 普通索引和主索引C. 侯選索引和唯一索引 D. 普通索引和侯選索引34. 在Visual FoxPro中,下面關(guān)于類、對(duì)象、屬性和方法的敘述中,錯(cuò)誤的是.( )A. 類是具有相同特征的對(duì)象的集合,這些對(duì)象具有相同的屬性和方法B. 屬性用于描述對(duì)象的特征,方法用于表示對(duì)象的行為C. 基于同一個(gè)類產(chǎn)生的

17、兩個(gè)對(duì)象可以分別設(shè)置自己的屬性值D. 通過執(zhí)行不同對(duì)象的同名方法,其結(jié)果必然是相同的35在Visual FoxPro中,以下表達(dá)式正確的是.( ) A. 2008-05-01 10:10:10 AM-10 B. 2008-05-01+DATE()C. AT("ABC","智能ABC") $ "微軟拼音" D. "123"+SPACE(3)+VAL("456")36設(shè)置局域網(wǎng)中計(jì)算機(jī)的網(wǎng)絡(luò)屬性時(shí),“默認(rèn)網(wǎng)關(guān)”應(yīng)該設(shè)置為以下哪個(gè)選項(xiàng)的內(nèi)網(wǎng)地址( )ADNS服務(wù)器 BWeb服務(wù)器C. 路由器 D交換機(jī)

18、37. 如果交換機(jī)在工作過程中,發(fā)現(xiàn)從某端口收到的數(shù)據(jù)幀中所包含的目標(biāo)MAC地址不在其MAC地址列表中,則( )A丟棄該數(shù)據(jù)包B經(jīng)原端口退回該數(shù)據(jù)包C向所有端口轉(zhuǎn)發(fā)該數(shù)據(jù)包D暫時(shí)中止該端口工作,3秒鐘后該端口重新啟用38. 在下列關(guān)于OSI網(wǎng)絡(luò)參考模型和TCP/IP網(wǎng)絡(luò)模型的說法中正確的是( )A這是兩個(gè)完全獨(dú)立的網(wǎng)絡(luò)模型,彼此沒有聯(lián)系B這兩個(gè)模型有一定的層次對(duì)應(yīng)關(guān)系CTCP/IP模型完全包含了OSI模型D目前各種網(wǎng)絡(luò)硬件主要使用的是OSI參考模型,而TCP/IP只是一種理論模型,并沒有實(shí)際應(yīng)用。39某單位的三個(gè)部門在同一建筑物內(nèi),并且已經(jīng)使用TCP/IP協(xié)議組建了各自的局域網(wǎng),現(xiàn)在要將這三個(gè)

19、部門網(wǎng)絡(luò)通過主干網(wǎng)互連起來,則下列哪種網(wǎng)絡(luò)技術(shù)是優(yōu)先考慮使用的( )A幀中繼 B數(shù)字專線CFDDI D千兆以太網(wǎng)40 當(dāng)前計(jì)算機(jī)上提供的網(wǎng)絡(luò)接口普遍為( )ABNC BDIX CRJ45 DST41. 影響局域網(wǎng)絡(luò)特性的主要技術(shù)要素有三點(diǎn),下列哪一項(xiàng)不屬于局域網(wǎng)特性的主要技術(shù)要素( )A. 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)B. 網(wǎng)絡(luò)的介質(zhì)訪問控制方法C. 網(wǎng)絡(luò)的傳輸介質(zhì)D. 網(wǎng)絡(luò)的布線方法42. 網(wǎng)絡(luò)提供的所有服務(wù)幾乎都具有透明性。所謂“透明性”是指( )A用戶不能察覺到“透明”網(wǎng)絡(luò)服務(wù)的存在B用戶無法訪問服務(wù)器上的“透明”服務(wù)C用戶必須在掌握“透明”服務(wù)如何實(shí)現(xiàn)的技術(shù)細(xì)節(jié)后,才能使用該項(xiàng)服務(wù)D用戶可以直接使用某

20、項(xiàng)“透明”的網(wǎng)絡(luò)服務(wù),而不必知道該服務(wù)實(shí)現(xiàn)的技術(shù)細(xì)節(jié)43. 計(jì)算機(jī)的IP地址由網(wǎng)絡(luò)地址和網(wǎng)絡(luò)內(nèi)主機(jī)地址兩部分組成。在同一個(gè)局域網(wǎng)內(nèi),不同的計(jì)算機(jī)( )A具有相同的網(wǎng)絡(luò)地址和不同的網(wǎng)絡(luò)內(nèi)主機(jī)地址B具有不同的網(wǎng)絡(luò)地址和相同的網(wǎng)絡(luò)內(nèi)主機(jī)地址C具有相同的網(wǎng)絡(luò)地址和相同的網(wǎng)絡(luò)內(nèi)主機(jī)地址D具有不同的網(wǎng)絡(luò)地址和不同的網(wǎng)絡(luò)內(nèi)主機(jī)地址44. 在OSI網(wǎng)絡(luò)參考模型的傳輸層,最重要的協(xié)議是( )ATCP和UDP BTCP和IPCHTTP和FTP DTELNET和DNS45. 國內(nèi)一所高校要在CERNET中建立WWW 網(wǎng)站,其域名的后綴應(yīng)該是( )A. B. C. D. 46. 按物理拓?fù)浣Y(jié)構(gòu)對(duì)計(jì)算機(jī)網(wǎng)絡(luò)進(jìn)行分類,下

21、列哪項(xiàng)是錯(cuò)的( )A環(huán)型網(wǎng) B總線網(wǎng) C星型網(wǎng) D廣播網(wǎng)47. 在介質(zhì)訪問控制方法中,CSMA/CD的特點(diǎn)主要有( )A監(jiān)聽總線和碰撞檢測(cè)B標(biāo)志幀傳遞和數(shù)據(jù)發(fā)送C令牌傳送和空閑使用D監(jiān)聽總線狀態(tài)和隨機(jī)發(fā)送48. 在下列關(guān)于網(wǎng)絡(luò)知識(shí)的敘述中正確的是( )A121.260.23.233是一個(gè)合法、有效的IP地址BOutlook Express是一個(gè)電子郵件收發(fā)軟件C顯示網(wǎng)頁中的圖片、動(dòng)畫等多媒體信息,不會(huì)影響網(wǎng)頁的瀏覽速度D在Internet上專門供用戶進(jìn)行數(shù)據(jù)存儲(chǔ)的網(wǎng)站,被稱為搜索引擎49. 在計(jì)算機(jī)網(wǎng)絡(luò)通信系統(tǒng)中,為了改善線路使用效率、提高傳輸帶寬而廣泛使用了多路復(fù)用技術(shù)。下列不屬于多路復(fù)用技

22、術(shù)的是( )AFDM BTDM CCRC DSTDM50. 某網(wǎng)絡(luò)用戶使用Outlook管理自己的電子郵件,則在其發(fā)送電子郵件時(shí)使用的協(xié)議為( )APOP3 BFTP CDHCP DSMTP計(jì)算機(jī)專業(yè)理論試題A卷 第14頁 共 13頁 第卷(非選擇題 共140分)二、判斷題(本大題14小題,每小題1分,共14分。將答案填涂在機(jī)讀卡上,正確的填涂“”格,錯(cuò)誤的填涂“×”格)1計(jì)算機(jī)的指令系統(tǒng)與硬件系統(tǒng)無關(guān)。 ( ) 2在計(jì)算機(jī)系統(tǒng)中,任何外部設(shè)備都必須通過CPU才能和主機(jī)相連。 ( ) 3. 在Windows XP中,利用搜索框可以搜索文件夾。 ( ) 4在Windows XP中,桌面

23、可分為 “開始”菜單按鈕、快速啟動(dòng)工具欄、窗口按鈕欄和通知區(qū)域等幾部分。 ( )5在Word2003中,插入圖片后,若希望其成為水印,則應(yīng)將該圖片置于文字下層。 ( )6. 在Word2003中,使用“分欄”按鈕只能將文檔分為兩欄。若分多欄,需要使用“分欄”對(duì)話框進(jìn)行設(shè)置。 ( )7在Excel2003中,數(shù)據(jù)清單的排序可以按筆畫進(jìn)行排序。 ( )8. 在 Excel2003 中,刪除圖表中的某個(gè)數(shù)據(jù)系列時(shí),需要雙擊圖表中該數(shù)據(jù)系列,之后按Delete鍵。 ( ) 9在Visual Basic中,對(duì)順序文件既有讀的操作語句,也有寫的操作語句。 ( )10在Visual FoxPro中,設(shè)置菜單

24、項(xiàng)訪問鍵的方法是在指定菜單標(biāo)題時(shí)在訪問鍵前加“<”字符。 ( )11在組建局域網(wǎng)時(shí),中心設(shè)備使用集線器或交換機(jī),對(duì)網(wǎng)絡(luò)性能沒有影響。( )12. URL由傳輸協(xié)議、域名、文件路徑和文件名四部分組成。 ( )13在網(wǎng)關(guān)位置安裝網(wǎng)絡(luò)防火墻并進(jìn)行合理設(shè)置后,可以杜絕網(wǎng)絡(luò)病毒的傳播和網(wǎng)絡(luò)攻擊行為的發(fā)生。 ( )14. 一臺(tái)計(jì)算機(jī)只安裝了一塊網(wǎng)卡,在安裝TCP/IP協(xié)議并正確連接網(wǎng)線后,可以為該計(jì)算機(jī)設(shè)置多于一個(gè)的IP地址。 ( )三、填空題(本大題共13小題,每小題2分,共26分。請(qǐng)將答案填寫在答題紙上)1能把匯編語言源程序翻譯成目標(biāo)程序的程序是 程序。2微型計(jì)算機(jī)的內(nèi)存容量主要是指 的容量。3

25、1000個(gè)32*32點(diǎn)陣的漢字字模,需要占用的存儲(chǔ)空間為 (KB)。4在Windows XP中,桌面上的 圖標(biāo)不能刪除。5. 在Word2003中,一部分字符格式設(shè)置好后,如果其他字符也需要使用相同的字符格式,則可以使用 將字符格式應(yīng)用到其他字符上。6. 在Excel2003中,在單元格B2中輸入數(shù)據(jù)“80”,在C2中輸入字符“good”(均不含引號(hào)),在單元格D2中輸入=IF(AND(B2>80,C2="good"),B2+10,B2-10),則D2單元格中的結(jié)果為 。7. 在Visual Basic中,使用Dim A(2 To 5, 2 To 4)語句定義數(shù)組后,

26、數(shù)組A所包含的元素個(gè)數(shù)為 。8. Visual Basic的算術(shù)表達(dá)式4 / 3 Mod 3 * 2 + 2的結(jié)果是 。9在Visual FoxPro中,在當(dāng)前記錄之前插入一條空白記錄的命令是 。10. 在Visual FoxPro中,?IIF(VAL("COM123")>0,AT("COMPUTER","PUT"),REPLICATE ("COM",2)的輸出結(jié)果為: 。11. 網(wǎng)絡(luò)互連可以在不同的網(wǎng)絡(luò)層次上實(shí)現(xiàn);如果互連設(shè)備為集線器,則參與互連的網(wǎng)絡(luò)是在 層上實(shí)現(xiàn)了互連。12. 在OSI網(wǎng)絡(luò)參考模型中,下

27、層向上層提供的服務(wù)類型主要有兩種,即 和 。13. 在同一局域網(wǎng)絡(luò)中,為了保證網(wǎng)絡(luò)連通性,不同計(jì)算機(jī)的相同層次必須使用相同的 。四、根據(jù)已知的環(huán)境與題意,寫出相應(yīng)的Visual FoxPro操作命令或SQL語句,要求每小題用一條命令或語句完成(本大題共5小題,每小題4分,共20分,請(qǐng)?zhí)顚懺诖痤}紙上)。現(xiàn)有數(shù)據(jù)庫“customer.DBC”,其中包含表“order_list.dbf”,該表有以下字段:客戶號(hào)(C,6)、訂單號(hào)(C,6)、訂購日期(D)、數(shù)量(I)、單價(jià)(N,10,2),總金額(N,15,2)。在相應(yīng)數(shù)據(jù)庫和表已打開的前提下,寫出完成下述功能的命令(注意:只能寫一條語句,多于一條不

28、得分)。1恢復(fù)“order_list”表中被邏輯刪除的記錄中“數(shù)量”大于等于1000的記錄。(用Visual FoxPro命令)2. 使用“order_list”表,建立以“訂單號(hào)”為關(guān)鍵字,名稱為“訂單”的降序的唯一索引,復(fù)合索引文件名為DD.CDX。(用Visual FoxPro命令)3. 建立“zgxxb”表,字段為:職工號(hào)(C,6),姓名(C,8),性別(C,2),設(shè)置“職工號(hào)”字段為主索引,并對(duì)“性別”字段建立有效性規(guī)則為:“性別”字段只能填“男”或“女”,如果填入其他數(shù)據(jù)則提示信息“性別輸入錯(cuò)誤”。(用SQL語句)4計(jì)算“order_list”表中“總金額”字段的值,總金額=數(shù)量*

29、單價(jià)。(用SQL語句)5. 查詢“order_list”表中“客戶號(hào)”為100001、“總金額”小于等于10000的記錄,按“總金額”降序輸出,結(jié)果保存到“JG.dbf”表中。(用SQL語句)五、程序分析(本大題共2小題,每小題5分,共10分,讀程序并分析結(jié)果,請(qǐng)?zhí)顚懺诖痤}紙上)1閱讀下面的Visual Basic程序,程序運(yùn)行后s的值是 Option Base 0Private Sub Command1_Click()Dim a(4) As IntegerDim i As IntegerDim j As IntegerDim w As IntegerDim s As Integerj = 0

30、: s = 0For i = 1 To 100 w = Int(6 * Rnd) If w = 2 Then a(j) = w s = s + a(j) j = j + 1 Else i = i - 1 End If If j = 5 Then Exit ForNext iPrint sEnd Sub2有Visual ForPro程序chengxu.prg如下CLEARINPUT "請(qǐng)輸入X=" TO XINPUT "請(qǐng)輸入Y=" TO YDIMENSION KK(2,2)I=1DO WHILE I<=2 J=1 DO WHILE J<=2

31、IF I%2=0 KK(I,J)=I*J*7 ELSE KK(I,J)=I*J*3 ENDIF J=J+1 ENDDO I=I+1ENDDOS=0FOR M=1 TO 2 FOR N=1 TO 2 IF ZHI(KK(M,N)=1 IF KK(M,N)%4=0 S=S+KK(M,N)*X ELSE S=S+KK(M,N)*Y ENDIF ENDIF ENDFORENDFOR?S FUNCTION ZHIPARAMETERS TTSUM1=0FOR I=1 TO TT-1 IF TT%I=0 SUM1=SUM1+I ENDIFENDFORIF SUM1=TT RETURN 1ELSE RETUR

32、N 0ENDIF該程序的功能是計(jì)算S= 的值(寫出包含X和Y的表達(dá)式)六、寫出下列程序的運(yùn)行結(jié)果(本大題共5小題,每小題5分,共25分,請(qǐng)?zhí)顚懺诖痤}紙上)1分析下面Visual Basic程序段。窗體中有一命令按鈕(名稱為Command1)。Private Sub Command1_Click()Dim a(3) As IntegerDim i As Integer, w As Integerw = 0For i = 0 To 3a(i) = iNext iFor i = 0 To 3w = w + fu(a(i)Next iPrint wEnd SubPrivate Function fu(

33、k As Integer)k = k + 1fu=kEnd Function窗體啟動(dòng)后單擊命令按鈕,輸出w的值為 。2分析下面Visual Basic程序段。窗體中有一命令按鈕(名稱為Command1)Option Base 1Private Sub Command1_Click()a = Array(23, 24, 17, 8, 11, 15, 16, 13)Dim i As IntegerDim num As IntegerDim k As IntegerDim j As IntegerDim flag As Integernum = 0For i = 1 To 8 flag = 0 k

34、= Int(Sqr(a(i) For j = 2 To k If a(i) Mod j = 0 Then flag = 1 Next j If flag = 0 Then num = num + a(i)Next iPrint numEnd Sub窗體啟動(dòng)后單擊命令按鈕,輸出語句Print num執(zhí)行結(jié)果是_。3有Visual ForPro程序如下:CLEARI=2DO WHILE .T. COUNT=0 M=I FOR K=0 TO 2 J=M/2*3+1 M=J IF J % 2=0 COUNT=COUNT+1 ELSE EXIT ENDIF ENDFOR IF COUNT=2 ?J EX

35、IT ENDIF I=I+2ENDDO 運(yùn)行上面的程序,顯示的結(jié)果為 。第4、5題使用下面的數(shù)據(jù)庫設(shè)有數(shù)據(jù)庫文件“XK.DBC”,包含2個(gè)表,分別是“T_XX.dbf”、“X_XX.dbf”。其中“T_XX”表的結(jié)構(gòu)為:編號(hào)(C,8)、系號(hào)(C,2)、姓名(C,8),主講課程(C,20),排名(I);“X_XX”表的結(jié)構(gòu)為:系號(hào)(C,2)、系名(C,20),各表中數(shù)據(jù)如下:T_XX.DBF記錄號(hào) 編號(hào)   系號(hào)  姓名  主講課程 排名1 11020001  01 肖海  數(shù)據(jù)結(jié)構(gòu) 32 11020002  02  王巖鹽&

36、#160;  數(shù)據(jù)結(jié)構(gòu) 13 11020003  01  肖海  C 語言 34 11020004  03  張?jiān)滦?#160;  操作系統(tǒng) 25 11020005  01  李明玉   數(shù)據(jù)結(jié)構(gòu) 76 11020006  02  孫民山   操作系統(tǒng) 117 11020007  03  錢無名   數(shù)據(jù)庫 58 11020008  02  呼延軍   編譯原理 69

37、 11020009  03  錢無名   操作系統(tǒng) 510 11020010  01  張國梁  C 語言 411 11020011  03  林新月   操作系統(tǒng) 812 11020012  01  喬小廷   C 語言 913 11020013  02  孫民山   數(shù)據(jù)庫 1114 11020014   01  歐陽秀   編譯原理 10X_XX.DBF記錄號(hào)

38、系號(hào)  系名1 01  計(jì)算機(jī)2 02  信息管理3 03  中文4. 有如下Visual FoxPro程序:(代碼中行末的分號(hào)為邏輯行連接符)CLEARDIME GA(1,4)SELECT 系號(hào),姓名 FROM T_XX WHERE 排名 IN (SELECT MAX(排名) FROM T_XX);INTO DBF PT_1USE PT_1SELECT COUNT(DISTINCT 姓名) AS PXM,姓名 FROM PT_1 INTO DBF PT_2USE PT_2MGS=PT_2.PXMMXM=PT_2.姓名IF MGS=1 SELECT T_

39、XX.系號(hào),T_XX.姓名,X_XX.系名,COUNT(DISTINCT T_XX.主講課程); AS JGS FROM T_XX,X_XX WHERE T_XX.系號(hào)=X_XX.系號(hào) AND T_XX.姓名=MXM;INTO ARRAY GA ?GA(1,3),GA(1,2),GA(1,4)ELSE IF MGS=0 ? "無記錄" ELSE ? "數(shù)據(jù)錯(cuò)誤" ENDIFENDIF運(yùn)行上面的程序,顯示的結(jié)果是: 。5. 新建一個(gè)表單,表單的Name屬性為Form1,程序運(yùn)行時(shí)的界面如下圖所示:設(shè)置控件屬性如下:有三個(gè)標(biāo)簽,其Name屬性分別為L(zhǎng)abel

40、1、Label2和Label3,Caption屬性分別為“系名:”、“結(jié)果:”、(空);有一個(gè)文本框,其Name屬性為Text1;一個(gè)命令按鈕,其Name屬性為Command1,Caption屬性為“查詢”。有如下的事件代碼:Form1的Activate事件:THISFORM.TEXT1.VALUE="計(jì)算機(jī)"Command1的Click事件:(代碼中行末的分號(hào)為邏輯行連接符)STR=TRIM(THISFORM.TEXT1.VALUE)OPEN DATABASE XKSELECT 系號(hào) AS XH, COUNT(DISTINCT 姓名) AS G_XM FROM T_XX

41、GROUP BY;系號(hào) INTO DBF TS_1SELECT COUNT(DISTINCT 姓名) AS S_XM FROM T_XX INTO DBF TS_2USE TS_2GO TOPS_XM=TS_2.S_XMSELECT XH,G_XM FROM TS_1 WHERE XH=(SELECT 系號(hào) FROM X_XX WHERE;系名=STR) INTO DBF TS_3USE TS_3GO TOPDO WHILE NOT EOF() THISFORM.LABEL3.CAPTION=STR(TS_3.G_XM,3)+"/"+STR(S_XM,3) SKIPENDD

42、O計(jì)算機(jī)CLOSE ALL運(yùn)行上面的表單,在Label3中顯示的是: 。七、Visual Basic程序改錯(cuò)(本大題共2小題,每題5分,共10分,每個(gè)程序有兩個(gè)錯(cuò)誤行,請(qǐng)?jiān)诖痤}紙上寫出錯(cuò)誤行代碼和對(duì)應(yīng)的正確代碼,改對(duì)一處得一處分,改錯(cuò)不減分。注:要把整行寫完整) 1有數(shù)組:s = Array("a42", "b3c56", "de7fg", "hi", "jk35kmn")統(tǒng)計(jì)數(shù)組s的各個(gè)元素中含有數(shù)字字符個(gè)數(shù),把結(jié)果放到數(shù)組b相應(yīng)元素中,如上述數(shù)組s,當(dāng)程序運(yùn)行后b中各元素的值分別為:2,3,

43、1,0,2。程序中有兩處錯(cuò)誤,請(qǐng)按要求改正。程序如下:(兩個(gè)數(shù)組的下標(biāo)都是從1開始,程序中定義的每個(gè)變量都用到,程序中只能用變量total統(tǒng)計(jì)數(shù)組中每個(gè)元素含數(shù)字字符個(gè)數(shù))s = Array("a42", "b3c56", "de7fg", "hi", "jk35kmn")Dim b(5) As IntegerDim total As IntegerDim i As IntegerDim j As IntegerFor i = 1 To 5 b(i) = 0 For j = 1 To Len(s

44、(i) If Mid(s(i), j, 1) >= "0" And Mid(s(i), j, 1) <= "9" Then total = total + b(i) Next jb(i) = totalNext iFor i = 1 To 5Print b(i);Next i2 如圖所示,窗體有兩個(gè)框架,左邊框架中有三個(gè)單選按鈕(名稱分別為Option1,Option2和Option3),單選按鈕分別設(shè)置了標(biāo)題為小學(xué)、初中、高中;右邊的框架中是一個(gè)列表框(名稱為L(zhǎng)ist1);兩個(gè)框架中間是命令按鈕(標(biāo)題為存放結(jié)果,名稱為Command1),命

45、令按鈕功能:?jiǎn)螕裘畎粹o,清除列表框中的內(nèi)容,然后將選中單選按鈕的標(biāo)題放入列表框中。程序中有兩處錯(cuò)誤,分布在兩行,請(qǐng)將完整的錯(cuò)誤行和相應(yīng)的正確行寫在答題紙橫線上。(不能改變程序行數(shù),不能增加函數(shù))Private Sub Command1_Click()Dim s As StringList1.Clears = ""Select Case 1 Case Option1.Value s = s + Option1.Caption Case Option2.Value s = s + Option2.Caption Case Option3.Value s = s + Option3.CaptionEnd SelectList1.Text = sEnd Sub八、程序填空(本大題共7個(gè)空,每空5分,共35分,按程序要求在答題紙上填入相應(yīng)的內(nèi)容,使程序完整正確)1(Visual Basic試題)下面程序是從鍵盤輸入少于20個(gè)字符的字符串,然后對(duì)字符串從左端進(jìn)行處理。處理方法:把字符串中后跟“#”的數(shù)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論