




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、裝 訂 線 內(nèi) 不 要 答 題2014年河北省普通高等學(xué)校對口招生考試計(jì)算機(jī)專業(yè)理論試題(A)注意事項(xiàng):1本試卷共八道大題??偡?40分。2第I卷“一、選擇題”、第II卷“二、判斷題”的答案填涂在機(jī)讀卡上,其余各題答案寫在答題紙上,答在試卷上不得分。用藍(lán)黑鋼筆、碳素筆或圓珠筆答題。3答題前將密封線內(nèi)項(xiàng)目填寫清楚。第卷(選擇題 共100分)一、選擇題(本大題共50小題,每小題2分,共100分。在每小題所給出的四個選項(xiàng)中,只有一個符合題目要求,將正確選項(xiàng)填涂在機(jī)讀卡上 1下列設(shè)備中,全部屬于輸出設(shè)備的一組是.( ) A掃描儀、鍵盤、顯示器 B激光打印機(jī)、鍵盤、鼠標(biāo) C麥克風(fēng)、繪圖儀、顯示器 D噴墨
2、打印機(jī)、繪圖儀、音箱2計(jì)算機(jī)軟件一般分為系統(tǒng)軟件和應(yīng)用軟件兩大類,下列選項(xiàng)中不屬于系統(tǒng)軟件的是.( ) A操作系統(tǒng) B數(shù)據(jù)庫管理系統(tǒng) C用匯編語言編寫的程序 D語言處理程序3與十六進(jìn)制數(shù)37.A等值的二進(jìn)制數(shù)是.( )A.110101.011 B.110100.111 C4下列關(guān)于病毒的敘述中哪一條是正確的.( ) A殺毒軟件通常是滯后于計(jì)算機(jī)新病毒的出現(xiàn) B殺毒軟件可以查、殺所有種類的病毒 C計(jì)算機(jī)病毒只感染可執(zhí)行文件 D將防火墻打開,再定期用殺毒軟件殺毒,就不會感染病毒了5用計(jì)算機(jī)進(jìn)行圖書館的資料檢索工作,這主要涉及計(jì)算機(jī)應(yīng)用中的( ) A科學(xué)計(jì)算B數(shù)據(jù)處理 C過程控制 D輔助設(shè)計(jì)62.4
3、MB的磁盤空間大約可以存放的漢字?jǐn)?shù)目是.( ) A240萬 B30萬 C60萬 D120萬7某微機(jī)主要技術(shù)參數(shù)為“P4/1.7G/128M/60G/”,其中1.7G的含義為( ) ACPU 的運(yùn)算速度為1.7GMIPS BCPU 的時鐘主頻為1.7GHz CCPU 的內(nèi)存為1.7GDCPU 與內(nèi)存間的數(shù)據(jù)交換速率是1.7GB/S8在Windows XP中,按住Ctrl鍵的同時,用鼠標(biāo)左鍵將選定的文件拖放到另一個文件夾,系統(tǒng)進(jìn)行的操作是.( )A無論源文件夾和目的文件夾是否在同一磁盤內(nèi),均實(shí)現(xiàn)復(fù)制B無論源文件夾和目的文件夾是否在同一磁盤內(nèi),均實(shí)現(xiàn)移動C若源文件夾和目的文件夾在同一磁盤內(nèi),將實(shí)現(xiàn)移
4、動D若源文件夾和目的文件夾不在同一磁盤內(nèi),將實(shí)現(xiàn)移動9在Windows XP中,同一磁盤上.( )A允許同一文件夾中的文件同名,也允許不同文件夾中的文件同名B不允許同一文件夾中的文件同名,也不允許不同文件夾中的文件同名C允許同一文件夾中的文件同名,不允許不同文件夾中的文件同名D不允許同一文件夾中的文件同名,允許不同文件夾中的文件同名10在 Windows XP 中,卸載應(yīng)用程序的正確方法是進(jìn)入.( )A我的電腦 B資源管理器 C控制面板 D注冊表11對于Windows XP的回收站,下列敘述正確的是.( )A“回收站”中可以存放所有外存儲器中被刪除的文件或文件夾 B“回收站”是硬盤中的一塊區(qū)域
5、C“回收站”的大小是固定的,不能調(diào)整D在“回收站”圖標(biāo)上點(diǎn)右鍵可以還原所有文件12在Word2003的編輯狀態(tài),有關(guān)查找操作的敘述中,正確的是. ( )A查找時,可以無格式進(jìn)行、也可以帶格式進(jìn)行、還可以查找一些特殊的非打印字符 B查找時,只能帶格式進(jìn)行 C查找時,只能在整個文檔范圍內(nèi)進(jìn)行 D查找時,可以無格式進(jìn)行、也可以帶格式進(jìn)行,但不能查找一些特殊的非打印字符13在Word2003中,若插入的表格中,內(nèi)外框線都是實(shí)的,想要將其改變?yōu)樘摼€,應(yīng)選擇的命令是.( )A“表格”菜單中的“顯示虛框” B“表格”菜單中的“繪制表格” C“表格”菜單中的“表格自動套用格式” D“表格”菜單中的“表格屬性”
6、 14在Word2003文檔編輯過程中,欲把整個文檔中的“計(jì)算機(jī)”一詞都刪除,最簡單的方法是使用“編輯”菜單中的( )A清除 B撤消 C剪切 D替換15打開Excel2003工作簿,將單元格C2設(shè)置為文本類型,輸入時間“10:20:17”,選中C2單元格,按住Alt鍵,然后拖動向下填充句柄進(jìn)行填充,則完成的操作是( )A下面單元格內(nèi)連續(xù)出現(xiàn)“時”的遞增B下面單元格內(nèi)連續(xù)出現(xiàn)“分”的遞增C下面單元格內(nèi)連續(xù)出現(xiàn)“秒”的遞增D下面單元格內(nèi)全部都是“10:20:17”16在Excel2003中,下面關(guān)于分類匯總的敘述正確的是.( )A分類匯總的關(guān)鍵字段可以是多個字段 B分類匯總可以被刪除,刪除匯總后排
7、序操作可以撤消 C分類匯總前必須按關(guān)鍵字段排序 D匯總方式只能是求和17在Excel2003中,要查看“某商場4月份銷售的創(chuàng)維或康佳彩電、價格在4000至6000(含邊界),且銷量在50臺以上的記錄”,若使用高級篩選,其條件區(qū)域表示正確的是( )A 品牌品牌價格價格銷量創(chuàng)維康佳>=4000<=6000>50B品牌價格價格銷量創(chuàng)維>=4000<=6000>50康佳>=4000<=6000>50C 品牌價格價格銷量創(chuàng)維>=4000>50創(chuàng)維<=6000>50康佳>=4000<=6000>50 D品牌價格
8、數(shù)量創(chuàng)維>=4000>50創(chuàng)維<=6000>50康佳>=4000>50康佳<=6000>5018在Visual Basic中,Print Int(Rnd)+Int(3+Rnd)的結(jié)果是.( )A無法確定 B. 2 C. 3 D. 419在Visual Basic中,當(dāng)窗體啟動時能夠被觸發(fā)的事件是.( ) AUnLoad B.Click C.DblClick D.Load 20Visual Basic中,窗體的標(biāo)題用以下哪個屬性表示.( )AValue BCaption C. Text D. Topic21Visual Basic中,表達(dá)式 3 M
9、od 2 * 4的值是( )A. 1 B. 2 C. 3 D422關(guān)于Visual Basic中列表框?qū)傩缘恼f法不正確的選項(xiàng)是.( )A列表框既有添加列表項(xiàng)的方法,也有刪除列表項(xiàng)的方法B列表框中列表項(xiàng)個數(shù)無法統(tǒng)計(jì)C向列表框中添加項(xiàng)目時可以插入在列表項(xiàng)之間D列表框中的每個列表項(xiàng)都有一個索引位置23執(zhí)行下面Visual Basic程序,數(shù)組a中元素值是w的數(shù)據(jù)經(jīng)過一系列位置變化后,其最終位置的下標(biāo)是哪個選項(xiàng).( )Option Base 0Private Sub Command1_Click()Dim w As Integerw = 20a = Array(10, 15, 6, 8, 93, 84
10、, w)Dim i As IntegerDim j As IntegerDim t As IntegerFor i = 0 To 5For j = i + 1 To 6 If a(i) > a(j) Then t = a(i): a(i) = a(j): a(j) = t End If Next jNext iEnd SubA. 2 B. 4 C. 6 D. 824在Visual Basic中,語句Print InStr(2, "abcdeabfg", "ab")的輸出結(jié)果是( ) A. 0 B. 1 C5 D. 625下面關(guān)于Visual Bas
11、ic中工程的說法正確的是.( )A. 每個工程中只能包含一類文件B. 工程中的啟動窗體是不能改的C. 工程中的窗體當(dāng)創(chuàng)建以后是不能被刪除掉的D. 工程也是有屬性的26Visual Basic中,關(guān)于屬性、事件、方法、對象說法正確的是.( )A. 可以通過改變對象的屬性值來改變對象的特性B. 事件必須在鼠標(biāo)單擊或雙擊對象后觸發(fā)C. Visual Basic中,所有對象都設(shè)置了相同的方法D. 窗體不是對象,按鈕是對象27執(zhí)行下面Visual Basic程序,最后輸出s的值是.( )Dim a As IntegerDim s As Integera = 1s = 0For i = 1 To 3 a
12、= i For j = 1 To a s = s + a Next j i = jNext iPrint sA. 6 B. 8 C. 10 D. 1228在Visual FoxPro中,創(chuàng)建報表的命令是.( )A. MODIFY REPORTB. CREATE REPORTC. SET REPORT D. PREVIEW REPORT29在Visual FoxPro中,菜單文件的擴(kuò)展名為.( )A. .mnx B. .mpr C. .pqr D. .scr30在Visual FoxPro中,假設(shè)表單上有一個命令按鈕,如果單擊命令按鈕可以實(shí)現(xiàn)關(guān)閉表單的功能,則應(yīng)在該按鈕的Click事件過程中寫入
13、語句( )A. ThisForm.Close B. ThisForm.Erase C. ThisForm.Release DThisForm.Return31在Visual FoxPro中,如果表中的某個字段存放的是圖片,需要將該字段設(shè)置為下面哪種類型.( )A. 備注型 B. 通用型 C. 字符型 D. 雙精度型32. 在Visual FoxPro中,
14、執(zhí)行以下命令后顯示的結(jié)果是.( )N='210.28'?90+&N A90+&N B90210.28 C300.28 D出錯信息33. 在Visual FoxPro中,? TYPE("10/01/88")的輸出結(jié)果為.( )A. N B. C C. D D. U34在Visual FoxPro中,下列關(guān)于視圖的敘述中錯誤的是.( )A. 通過視圖可以對表進(jìn)行查詢 B. 通過視圖可以對表進(jìn)行更新C. 視圖是一個獨(dú)立的數(shù)據(jù)文件,不屬于任何的數(shù)據(jù)庫D視圖分為本地視圖和遠(yuǎn)程視圖兩種類型35在Visual FoxPro中,要為兩個數(shù)據(jù)表建立一
15、對多的永久關(guān)系,要求主表的索引類型必須為.( )A主索引 B. 主索引或候選索引C. 主索引、候選索引或唯一索引 D. 可以不建立索引36在物理拓樸結(jié)構(gòu)為總線結(jié)構(gòu)的局域網(wǎng)中,聯(lián)網(wǎng)的主機(jī)間進(jìn)行通信通常采用的機(jī)制是 ( )AATM BCDMA CFTTB+LAN DCSMA/CD37在下列關(guān)于網(wǎng)絡(luò)數(shù)據(jù)交換的敘述中不正確的是( )A線路數(shù)據(jù)交換面向連接B分組交換比報文交換具有更好的網(wǎng)絡(luò)響應(yīng)速度C分組交換有存儲轉(zhuǎn)發(fā)過程D報文交換無存儲轉(zhuǎn)發(fā)過程38計(jì)算機(jī)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)主要取決于它的.( )A通信子網(wǎng) B資源子網(wǎng) C通信介質(zhì) D路由器連接方式39在使用TCP/IP協(xié)議的網(wǎng)絡(luò)中,屬于同一個子網(wǎng)絡(luò)的主機(jī)的網(wǎng)絡(luò)
16、地址. ( )A不相同 B可以相同也可以不相同C一定相同 D相同與否視其它情況而定40在使用CSMA/CD協(xié)議的以太網(wǎng)絡(luò)中,其通信工作方式為. ( )A半雙工 B單工 C全雙工 D都可以41在OSI/RM網(wǎng)絡(luò)參考模型中,數(shù)據(jù)鏈路層最主要的功能是. ( )A進(jìn)行報文傳遞的路由選擇B按協(xié)議規(guī)則提供報文分組C可靠的在任意節(jié)點(diǎn)間傳送報文D進(jìn)行可靠的兩相鄰節(jié)點(diǎn)間的數(shù)據(jù)傳輸42在網(wǎng)絡(luò)層傳輸?shù)腡CP數(shù)據(jù)包的段結(jié)構(gòu)中,端口地址的長度為.( )A4個字節(jié) B3個字節(jié) C2個字節(jié) D1個字節(jié)43在Internet網(wǎng)絡(luò)中,用于服務(wù)器與客戶機(jī)間進(jìn)行網(wǎng)頁信息傳輸控制的協(xié)議是.( ) AHTTP BURL CSMTP D
17、HTML44有一種互連設(shè)備工作于網(wǎng)絡(luò)層,它既可以用于相同(或相似)網(wǎng)絡(luò)間的互連,也可以用于異構(gòu)網(wǎng)絡(luò)間的互連,這種設(shè)備是.( )A集線器 B路由器 C交換機(jī) D網(wǎng)關(guān)45一個局域網(wǎng)中某臺主機(jī)的IP地址為,使用22位作為網(wǎng)絡(luò)地址,那么該局域網(wǎng)的子網(wǎng)掩碼為.( )A BC D46在Internet域名體系中,域的下面可以劃分子域,各級域名間用圓點(diǎn)分開,按照( )A從左到右越來越小的方式分4層排列B從右到左越來越小的方式分多層排列C從左到右越來越小的方式分多層排列D從右到左越來越小的方式分4層排列47線路交換是實(shí)現(xiàn)數(shù)據(jù)交換的一種技術(shù),其特點(diǎn)是.( )A信息延時短,且延時固定不變
18、B不同速率的用戶之間可以直接進(jìn)行數(shù)據(jù)交換C數(shù)據(jù)信號在線路上進(jìn)行傳輸時無衰損D可以把一個報文同時發(fā)送到多個目標(biāo)節(jié)點(diǎn)中48在OSI/RM網(wǎng)絡(luò)參考模型中,網(wǎng)絡(luò)接口卡(NIC)所屬的層次為.( )A物理層 B數(shù)據(jù)鏈路層 C網(wǎng)絡(luò)層 D運(yùn)輸層49在數(shù)字通信中廣泛采用CRC循環(huán)冗余碼進(jìn)行差錯校驗(yàn),這是因?yàn)镃RC可以( )A檢測出一位差錯B檢測出多位突發(fā)性差錯C檢測并糾正一位差錯D檢測并糾正多位突發(fā)性差錯50. 網(wǎng)絡(luò)中的計(jì)算機(jī)可以分為服務(wù)器和客戶機(jī),其中的網(wǎng)絡(luò)服務(wù)器是指.( )A具有通信功能的高檔計(jì)算機(jī)B64位總線結(jié)構(gòu)的高檔計(jì)算機(jī)C帶有容量大、傳輸速度快的硬盤的計(jì)算機(jī)D為網(wǎng)絡(luò)提供共享資源,并對這些資源進(jìn)行管理
19、的計(jì)算機(jī)第卷(非選擇題 共140分)二、判斷題(本大題14小題,每小題1分,共14分。將答案填涂在機(jī)讀卡上,正確的填涂“”格,錯誤的填涂“×”格)1世界上第一臺電子計(jì)算機(jī)采用的電子器件是電子管。 ( ) 2在計(jì)算機(jī)系統(tǒng)中,不能直接和CPU交換數(shù)據(jù)的存儲器是ROM。 ( ) 3在Windows XP中,刪除某個應(yīng)用程序的桌面快捷圖標(biāo)意味著,該應(yīng)用程序連同快捷圖標(biāo)一起被刪除。 ( ) 4在Windows XP中,剪貼板是程序和文件間用來傳遞信息的臨時存儲區(qū),此存儲區(qū)是內(nèi)存的一部分。 ( )5在Word 2003中,為了突出顯示文檔的某些內(nèi)容,可以為該部分內(nèi)容加底紋,也可以為圖形加底紋。
20、( )6在Word2003中,文本可以轉(zhuǎn)換成表格,但表格不可以轉(zhuǎn)換成文本。 ( )7在Excel2003中,執(zhí)行“格式”菜單中的“排序”命令,可以實(shí)現(xiàn)對工作表數(shù)據(jù)的排序功能。 ( )8在 Excel2003 中,當(dāng)數(shù)據(jù)源發(fā)生變化時,相應(yīng)的圖表將自動跟隨變化。( ) 9在Visual Basic中,控件的屬性在任何狀態(tài)下都可以修改。 ( )10在Visual FoxPro中,選擇當(dāng)前未使用的最小編號工作區(qū)的命令是SELECT 0。 ( )11在TCP/IP協(xié)議組中,DNS(域名服務(wù)系統(tǒng))的組織結(jié)構(gòu)是層次模型。( )12只有服務(wù)器上的軟件系統(tǒng)和軟件應(yīng)用可以作為共享資源,由服務(wù)器向網(wǎng)絡(luò)中其他計(jì)算機(jī)提
21、供。 ( )13目前在Internet上的主機(jī)已經(jīng)普遍使用了IPv6格式的IP地址。 ( )14計(jì)算機(jī)網(wǎng)絡(luò)的拓樸結(jié)構(gòu)包括網(wǎng)絡(luò)的物理拓樸結(jié)構(gòu)和邏輯拓樸結(jié)構(gòu)。 ( )三、填空題(本大題共13小題,每小題2分,共26分。請將答案填寫在答題紙上)1微型計(jì)算機(jī)能識別并能直接執(zhí)行的語言是 語言。2微型計(jì)算機(jī)硬件系統(tǒng)中最核心的部件是 。3在微機(jī)中,信息的最小單位是 。4在Windows XP中,若要將一個文件設(shè)置為“只讀”,則可以選中該文件,單擊鼠標(biāo)右鍵,然后在彈出菜單中選 菜單項(xiàng)。5在Word2003中,若要設(shè)定打印紙張大小,應(yīng)使用 菜單中的“頁面設(shè)置”命令。6在Excel2003中,單元格D2:D31存
22、放的內(nèi)容為全班30名同學(xué)的數(shù)學(xué)成績,若要在單元格D32中統(tǒng)計(jì)不及格同學(xué)的人數(shù),則在D32中輸入= 。7在Visual Basic中,對于數(shù)組 A(2 To 3, 4 To 6),它的第二維的下界為_。8. Visual Basic的表達(dá)式(10 > 8) And (-3 < 3) And (10 < 8) Or (5 > 14)的結(jié)果是_。9在Visual FoxPro中,運(yùn)行表單“l(fā)ogin”的命令為 。10在Visual FoxPro中,用命令DIMENSION X(2,5)定義了一個數(shù)組X,則該數(shù)組中數(shù)組元素個數(shù)是 。11計(jì)算機(jī)接入Internet時,可以通過公共
23、電話網(wǎng)進(jìn)行連接。以這種方式連接并在連接時分配到一個臨時的IP地址,此時通常使用的連接協(xié)議是 。12一個家庭有三臺計(jì)算機(jī),連接到一個微型路由器上共用一條線路連入Internet。已知路由器的內(nèi)網(wǎng)IP地址為,子網(wǎng)掩碼為55.0,則三臺計(jì)算機(jī)的網(wǎng)絡(luò)地址應(yīng)設(shè)置為 。13在OSI/RM模型的不同層次使用不同格式的地址,這些分層存在的地址按一定的協(xié)議建立起對應(yīng)關(guān)系。在網(wǎng)絡(luò)層使用的地址稱為 地址。四、根據(jù)已知的環(huán)境與題意,寫出相應(yīng)的Visual FoxPro操作命令或SQL語句,要求每小題用一條命令或語句完成(本大題共5小題,每小題4分,共20分,請?zhí)顚懺诖痤}紙上)。現(xiàn)有數(shù)據(jù)庫“GZGL.DBC”,其中包含
24、表“gzb.dbf”,該表有以下字段:職工號(C,6)、姓名(C,20)、性別(C,2)、年齡(N,3)、基本工資(N,7,2)、獎金(N,7,2),在相應(yīng)數(shù)據(jù)庫和表已打開的前提下,寫出完成下述功能的命令(注意:只能寫一條語句,多于一條不得分)。1將所有年齡大于50的職工基本工資增加200。(用Visual FoxPro命令) 2. 以“職工號”為關(guān)鍵字建立降序的唯一索引,索引名為ZHG,索引文件名ZHGGL.CDX。(用Visual FoxPro命令) 3將“gzb.dbf”表中“基本工資”字段的寬度改為8。(用SQL語句) 4刪除“gzb.dbf”表中年齡大于60、性別為“男”的記錄。(用
25、SQL語句) 5查詢統(tǒng)計(jì)“gzb.dbf”表中每個部門(職工號的前3位)職工基本工資的平均值。(用SQL語句) 五、程序分析(本大題共2小題,每小題5分,共10分,讀程序并分析結(jié)果,請?zhí)顚懺诖痤}紙上)1閱讀下面的Visual Basic程序,程序運(yùn)行后sum的值是 Private Sub Command1_Click()Dim a(10) As IntegerDim i As IntegerDim j As IntegerDim num As IntegerDim sum As Integersum = 0: a(0) = 1For i = 0 To 10 For j = 1 To 9 num
26、 = 1 + Int(91 * Rnd) If num = a(i) Then a(j) = num: sum = sum + a(j) Else j = j - 1 Next j If j = 10 Then Exit ForNext iPrint sumEnd Sub2有Visual ForPro程序chengxu.prg如下CLEARS=0N=0INPUT "請輸入X=" TO XINPUT "請輸入Y=" TO YFOR I=3 TO 30 STEP 2 IF PANDUAN(I)=1 FOR J=2 TO I-1 IF I%J=0 EXIT E
27、NDIF ENDFOR IF J<I N=N+1 IF N%2=0 S=S+I*X ELSE S=S-I*Y ENDIF ENDIF ENDIFENDFOR ?SPROCEDURE PANDUANPARAMETERS XIF (X%3=0 OR X%5=0) AND (NOT (X%3=0 AND X%5=0) FH=1ELSE FH=0ENDIFRETURN FHENDPROC該程序的功能是計(jì)算S=(寫出包含X和Y的表達(dá)式)六、寫出下列程序的運(yùn)行結(jié)果(本大題共5小題,每小題5分,共25分,請?zhí)顚懺诖痤}紙上)1分析下面Visual Basic程序段。窗體中有一命令按鈕(名稱為C6_1)。
28、Private Sub C6_1_Click()Dim i As IntegerDim w As Integerw = 1a = Array(1, 2, 3)b = Array(0, w, 4)For i = 0 To 2w = w + wz(a(i), w, b(i)Next iPrint wEnd SubPrivate Function wz(ByVal x As Integer, y As Integer, ByVal z As Integer)Dim t As Integert = x: x = y: y = tz = z + 1wz = zEnd Function窗體啟動后單擊命令按
29、鈕,輸出w的值為_。2分析下面Visual Basic程序段。Open "c6_2.txt" For Output As #1Print #1, "k01234"Print #1, "t12345"Print #1, "p23456"Print #1, "m34567"Close #1Open "c6_2.txt" For Input As #1Line Input #1, stSeek #1, 2Line Input #1, stPrint stClose #1程序執(zhí)行后,
30、輸出語句Print st執(zhí)行結(jié)果是_。3有Visual ForPro程序如下:CLEARINPUT "請輸入數(shù)據(jù)SHU=" TO SHUFOR I=3 TO SHU/2 IF CHULI(I)=1 J=SHU-I IF CHULI(J)=1 ?TRIM(STR(I)+"和"+TRIM(STR(J) ENDIF ENDIFENDFORPROCEDURE CHULI PARAMETERS X M=1 IF X>3 FOR IX=2 TO SQRT(X) IF X%IX=0 M=0 EXIT ENDIF ENDFOR ENDIF RETURN MENDP
31、ROC 運(yùn)行上面的程序,輸入16,顯示的結(jié)果為 第4、5題使用下面的數(shù)據(jù)庫設(shè)有數(shù)據(jù)庫文件“學(xué)生管理.DBC”,包含3個表,分別是“課程設(shè)置”、“學(xué)生檔案”、“學(xué)生成績”。其中“課程設(shè)置”表的結(jié)構(gòu)為:課程編號(C,4)、課程名稱(C,20)、學(xué)時(N,3,0),學(xué)分(N,3,1);“學(xué)生檔案”表的結(jié)構(gòu)為:學(xué)號(C,6)、姓名(C,10)、班級(C,20),院系(C,20),“學(xué)生成績”表的結(jié)構(gòu)為:學(xué)號(C,6)、課程(C,20)、成績(N,5,1)。各表中數(shù)據(jù)如下:課程設(shè)置.DBF記錄號 課程編號課程名稱 學(xué)時 學(xué)分1 0001 數(shù)據(jù)結(jié)構(gòu) 64 3.52 0002 操作系統(tǒng) 54 3.03 00
32、03 軟件工程 46 2.5學(xué)生檔案.DBF記錄號學(xué)號 姓名 班級 院系1 100101 龍繼坤 機(jī)電1班 機(jī)電系2 100102 王玉玉 機(jī)電1班 機(jī)電系3 100204 李玉紅 機(jī)電2班 機(jī)電系4 200101 楊彬彬 工商管理1班 工商管理系5 200102 梁洪波 工商管理1班 工商管理系6 200301 李繼華 工商管理3班 工商管理系學(xué)生成績.DBF記錄號 學(xué)號 課程 成績 1 100101 0001 79.02 100101 0002 89.03 100101 0003 80.04 100102 0001 45.05 100102 0002 98.06 200101 0001 9
33、9.07 200102 0002 65.08 200102 0003 88.04. 有如下Visual FoxPro程序:(代碼中行末的分號為邏輯行連接符)CLEAROPEN DATABASE 學(xué)生管理SELECT * FROM 學(xué)生成績 WHERE 學(xué)號 IN(SELECT 學(xué)號 FROM;學(xué)生檔案) INTO DBF KECHENGUSEADD TABLE KECHENGSELECT 學(xué)號,課程,MAX(成績) AS CHENGJI FROM KECHENG GROUP BY;課程 ORDER BY CHENGJI ASC INTO DBF HZSELECT HZ.學(xué)號,HZ.課程,HZ.
34、CHENGJI,學(xué)生檔案.姓名 AS XINGMING;FROM 學(xué)生檔案,HZ WHERE 學(xué)生檔案.學(xué)號=HZ.學(xué)號 ORDER BY;HZ.CHENGJI INTO DBF JGUSE JGGO TOPKECHH=課程XMING=XINGMINGCLOSE DATABASEUSE課程設(shè)置GO TOPDO WHILE NOT EOF() IF TRIM(課程編號)=TRIM(KECHH) ?XMING,課程名稱,學(xué)分 EXIT ENDIF SKIPENDDO運(yùn)行上面的程序,顯示的結(jié)果是: 5. 有如下Visual FoxPro程序:(代碼中行末的分號為邏輯行連接符)CLEAROPEN DA
35、TABASE 學(xué)生管理CREATE TABLE TJS(X1 C(20),X2 N(5,1)SELECT DISTINCT 院系 AS Y1,SUBSTR(學(xué)號,1,2) AS Y2 FROM;學(xué)生檔案 ORDER BY Y2 INTO DBF JTSUSESELECT 1USE JTSGO TOPSELECT 2USE學(xué)生成績GO TOPSELECT 1DO WHILE NOT EOF() ZHI=0 SHU=0 SELECT 2 GO TOP DO WHILE NOT EOF() IF SUBSTR(學(xué)號,1,2)=JTS.Y2 ZHI=ZHI+成績 SHU=SHU+1 ENDIF SKI
36、P ENDDO IF SHU!=0 INSERT INTO TJS VALUES(JTS.Y1,ZHI/SHU) ENDIF SELECT 1 SKIPENDDOCLOSE DATABASEUSE TJSDO WHILE NOT EOF() ?X1,X2 SKIPENDDO 運(yùn)行上面的程序,顯示的結(jié)果是: 七、Visual Basic程序改錯(本大題共有兩個小題,每題5分,共10分,每個程序有兩個錯誤行,請?jiān)诖痤}紙上寫出錯誤行代碼和對應(yīng)的正確代碼,改對一處得一處分,改錯不減分。注:要把整行寫完整) 1有兩個數(shù)組a = Array("zhao", "qian&quo
37、t;, "sun", "li", "zhou", "wu")b = Array(20, 31, 82, 73, 44, 25)數(shù)組a表示的是六個人的姓名,數(shù)組b表示的是與數(shù)組a中對應(yīng)位置人的年齡,而且年齡中的個位數(shù)與他們在數(shù)組中的位置一致,年齡段在10到99之間。下面程序的功能是輸入一個年齡,首先查找輸入的年齡在數(shù)組b中是否存在;如果存在,則顯示其姓名,如果不存在,則程序直接結(jié)束。程序如下:a = Array("zhao", "qian", "sun",
38、"li", "zhou", "wu")b = Array(20, 31, 82, 73, 44, 25)Dim i As IntegerDim pos As IntegerDim flag As IntegerDim j As Integerflag = 0pos = InputBox("請輸入查詢?nèi)说哪挲g")j = pos - Int(pos / 10) * 10For i = 0 To 5 Step 1If pos = a(j) Then flag = 1Next iIf flag = 0 Then EndPr
39、int a(pos) 2窗體中(運(yùn)行狀態(tài)如圖所示)有一定時器控件(名稱Timer1,初始狀態(tài)Enabled為False),有三個標(biāo)簽用于顯示控件名稱,一滾動條(名稱HS1,最大值10,最小值0),一列表框(名稱List1,初始狀態(tài)為空),一文本框(名稱為Text1,初值為9876543210,),一命令按鈕(名稱Command1,Caption屬性值為啟動)。啟動按鈕完成操作是:(1)計(jì)時器開始工作;(2)設(shè)置滾動條的value、max和min屬性值。定時器工作時每隔一定時間觸發(fā)一次事件,Timer事件中完成4項(xiàng)工作:(1)從文本框值右邊位置取若干個字符放文本框中;(2)把文本框中的內(nèi)容添加到
40、列表框中;(3)滾動條的值減1;(4)當(dāng)滾動條的值為0時計(jì)時器停止工作。程序中的兩處錯誤分布在每個事件中。(請結(jié)合程序認(rèn)真看窗體運(yùn)行界面,不能改變程序行數(shù),不能增加函數(shù))Private Sub Command1_Click()HS1.Min = 0HS1.Max = 10HS1.Value = 1Timer1.Enabled = TrueEnd SubPrivate Sub Timer1_Timer()Text1.Text = Right(Text1.Text, 9)List1.AddItem Text1.TextHS1.Value = HS1.Value - 1If HS1.Value =0
41、 Then Timer1.Enabled = FalseEnd Sub八、程序填空(本大題共7個空,每空5分,共35分,按程序要求在答題卡上填入相應(yīng)的內(nèi)容,使程序完整正確)1(Visual Basic試題)下面程序的功能是從鍵盤輸入長度小于20個字符的字符串,以“#”結(jié)束,然后對字符串從左端進(jìn)行處理。處理方法:把字符串中數(shù)字內(nèi)容放入數(shù)組a的元素中,存放時要求每個元素放一個兩位數(shù)字,最后如果剩一個一位數(shù)字則單獨(dú)存放。如輸入的字符串為“12abc3d456e7f#”,則12、34、56、7分別存放到數(shù)組a的前四個元素中。請?zhí)羁?。Private Sub Command1_Click()Dim a(1
42、0) As IntegerDim c As StringDim w1 As String 從字符串中取的一個字符Dim w2 As String 用來存放存入數(shù)組中的數(shù)據(jù)Dim flag As Integer 表示每次已經(jīng)獲取了幾位數(shù)字Dim i As Integeri = 0: w2 = 0c = InputBox("請輸入字符串,以#結(jié)束:")w1 = Left(c, 1)Do While w1 <> "#" If w1 >= "0" And w1 <= "9" Then flag =
43、flag + 1 w2 = (1) + Val(w1) End If c = Mid(c, 2) w1 = Left(c, 1) If flag = 2 Then a(i) = w2: flag = 0: i = i + 1: w2 = 0LoopIf flag > 0 Then (2) :i=i+1For flag = 0 To i-1Print a(flag);Next flagEnd Sub2(Visual Basic試題)窗體中有一列表框(名稱List1),一文本框(名稱Text1),一命令按鈕(名稱Command1)。窗體啟動時的Load事件代碼已給出。當(dāng)每次單擊開始命令按鈕時
44、將把列表框中選擇的條目內(nèi)容添加到數(shù)組,并把列表框中選擇的條目刪除,然后把數(shù)組中的元素值添加到文本框中(如圖,圖中上方控件為列表框,下方控件為文本框)。請?jiān)诳瞻孜恢脤懗稣_的內(nèi)容。Private Sub Form_Load()List1.AddItem "10"List1.AddItem "20"List1.AddItem "15"List1.AddItem "20"List1.AddItem "89"List1.AddItem "93"End SubPrivate Sub C
45、ommand1_Click()Static a(6) As IntegerDim i As IntegerStatic j As IntegerFor i =(3) To 0 Step -1If List1.Selected(i) Thena(j) = Val(List1.List(i)j = j + 1List1.RemoveItem iExit ForEnd IfNext iText1.Text = ""For i = 0 To (4) Text1.Text = Text1.Text & a(i) & " "Next iEnd Sub3(Visual FoxPro試題)已知有“XXGL.DBC”數(shù)據(jù)庫
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度變壓器運(yùn)輸保險與安全協(xié)議
- 二零二五年度租賃房屋提前解除合同
- 二零二五年度科研機(jī)構(gòu)員工勞務(wù)派遣合作協(xié)議
- 2025年度生物制品簡易供貨合同
- 二零二五年度項(xiàng)目經(jīng)理聘用協(xié)議(航空航天領(lǐng)域項(xiàng)目管理)
- 2025年度環(huán)保設(shè)施安全運(yùn)行與維護(hù)服務(wù)協(xié)議
- 二零二五年度城市公寓租賃服務(wù)協(xié)議
- 二零二五年度物聯(lián)網(wǎng)技術(shù)優(yōu)先股入股合同
- 2025年廣安貨運(yùn)從業(yè)資格證考些什么內(nèi)容
- 2025年咸陽道路運(yùn)輸從業(yè)資格證模擬考試年新版
- 深圳市一模+Z20名校聯(lián)盟+浙江名校協(xié)作體高三語文2月聯(lián)考作文題目解析及相關(guān)范文
- 油氣田開發(fā)專業(yè)危害因素辨識與風(fēng)險防控
- 假肢安裝合同范本
- DB37-T4824-2025 鄉(xiāng)鎮(zhèn)(街道)應(yīng)急物資配備指南
- 教育部人文社科 申請書
- 2025年浙江省寧波市外事服務(wù)中心招聘2人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 【MOOC】斷層影像解剖學(xué)-山東大學(xué) 中國大學(xué)慕課MOOC答案
- 2024CSCO結(jié)直腸癌診療指南解讀
- 近三年無行賄犯罪行為承諾書
- 制衣常識中英對照
- 燈具安裝驗(yàn)收表(精華版)
評論
0/150
提交評論