計算機程序設(shè)計員四級理論知識試卷_第1頁
計算機程序設(shè)計員四級理論知識試卷_第2頁
計算機程序設(shè)計員四級理論知識試卷_第3頁
計算機程序設(shè)計員四級理論知識試卷_第4頁
計算機程序設(shè)計員四級理論知識試卷_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、文檔供參考,可復制、編制,期待您的好評與關(guān)注! 計算機程序設(shè)計員四級理論知識試卷一、單項選擇(第1題第160題。選擇一個正確的答案,將相應的字母填入題內(nèi)的括號中。每題0.5分,滿分80分。)1. 有關(guān)“兢兢業(yè)業(yè)、吃苦耐勞”的職業(yè)道德規(guī)范方面,()是錯誤的。 A、嚴格按照正常的作息時間開展工作,只做自己份內(nèi)的工作 B、能夠腳踏實地、埋頭苦干、任勞任怨 C、不計較個人得失,具有吃苦耐勞、腳踏實地的精神 D、不僅要在理論上有一定的造詣,還要具有實干精神2. 計算機程序設(shè)計員要嚴格按照工作程序及相關(guān)文檔的規(guī)范開展工作,指的是()。 A、胸襟寬闊 B、謙虛謹慎 C、嚴肅認真 D、辦事規(guī)范3. 遵紀守法指

2、的是計算機程序設(shè)計員要遵守職業(yè)紀律和與職業(yè)相關(guān)的()。 A、刑法、民法、勞動法 B、保密法、勞動法等其他法律 C、法律、法規(guī)、商業(yè)道德 D、道德規(guī)范4. 計算機程序員掌握著用戶軟件系統(tǒng)的重要信息,因此要求程序設(shè)計人員必須具備()的職業(yè)道德。 A、嚴謹務實 B、工作耐心 C、謙虛謹慎 D、嚴守機密5. 計算機程序設(shè)計員要堅持實事求是的工作作風,一切從實際出發(fā),理論聯(lián)系實際,堅持()的唯一標準。 A、效率就是生命 B、實踐是檢驗真理 C、客戶第一 D、服務第一6. 計算機程序設(shè)計員的工作涉及專業(yè)面廣,需要具有(),因此,計算機程序設(shè)計員應該做一個“通才”和“雜家”。 A、組織能力 B、管理能力 C

3、、廣博的知識 D、最前沿的知識7. 計算機程序設(shè)計員要根據(jù)自身分工的不同和形勢發(fā)展的需要,掌握軟件技術(shù)所需要的技能,如新的語言、()、網(wǎng)絡(luò)技能、組件開發(fā)等。 A、新的系統(tǒng)設(shè)備 B、新的環(huán)境 C、新的模式 D、新的開發(fā)工具8. 計算機系統(tǒng)是一個軟、硬件結(jié)合的復雜的多層次系統(tǒng),外三層完全屬于()的內(nèi)容。 A、軟硬件結(jié)合 B、計算機硬件 C、計算機軟件 D、操作系統(tǒng)9. 十進制數(shù)(307)10轉(zhuǎn)換為八進制數(shù)的結(jié)果是( )。 A、(133)8 B、(463)8 C、(333)8 D、(263)810. 移位操作按移位性質(zhì)可分為三種類型,它們是()。 A、邏輯移位、循環(huán)移位、算術(shù)移位 B、簡單移位、復雜

4、移位、多重移位 C、單移位、多移位、復合移位 D、左移位、右移位、左右同時移位11. 在典型的層次化存儲系統(tǒng)中,()屬于外圍設(shè)備。 A、高速緩存、主存儲器 B、主存儲器、輔助存儲器 C、寄存器、主存儲器 D、輔助存儲器、海量存儲器12. 按存儲的工作方式分類,磁帶存儲器屬于()。 A、順序讀寫存儲器 B、隨機讀寫存儲器 C、只讀存儲器 D、主存儲器13. 計算機由五部分構(gòu)成,分別是控制器、()、儲存器、輸入設(shè)備、輸出設(shè)備。 A、運算器 B、寄存器 C、加法器 D、中央處理器14. 指令系統(tǒng)的設(shè)計包括指令格式、類型和()的確定以及操作數(shù)的訪問方式。 A、尋址方式 B、結(jié)構(gòu) C、大小 D、功能15

5、. 主機和I/O設(shè)備通常是按照各自獨立的時序工作的,因此往往需要接口進行()以滿足各種時序的要求。 A、等待 B、緩沖暫存 C、組裝和分解 D、檢測和復位16. 下列全部屬于高級程序設(shè)計語言的是:()。 A、機器語言和C語言 B、匯編語言和C+語言 C、C語言和C+語言 D、機器語言和匯編語言17. 下列屬于構(gòu)造數(shù)據(jù)類型的是()。 A、整型和實型 B、算數(shù)類型和枚舉類型 C、指針和數(shù)組 D、字符型和整型18. 匯編語言中,宏指令可以看作是指令系統(tǒng)擴展的指令,只不過這些擴展的宏指令是由()定義的。 A、操作系統(tǒng) B、編譯系統(tǒng) C、宏匯編程序 D、用戶自己19. 代碼優(yōu)化工作階段可在()進行。 A

6、、中間代碼生成之后和(或)目標代碼生成之后 B、中間代碼生成之前和(或)目標代碼生成之后 C、中間代碼生成之后和(或)目標代碼生成之前 D、中間代碼生成之前和(或)目標代碼生成之前20. 從功能的角度看,操作系統(tǒng)是對計算機資源(包括硬件和軟件等)進行()的程序。 A、輸入和輸出 B、管理和控制 C、匯編和執(zhí)行 D、優(yōu)化和保障21. 進程是程序在一個()上的運行過程,它是系統(tǒng)進行資源分配和調(diào)度的獨立單位。 A、固定時間段 B、動態(tài)時間段 C、數(shù)據(jù)集合 D、機器指令集合22. 為使程序能正確執(zhí)行,需對邏輯地址有關(guān)的指令進行相應調(diào)整,這一過程稱為()。 A、靜態(tài)分配 B、動態(tài)分配 C、地址重定位 D

7、、內(nèi)存重定位23. 下列敘述中,不屬于操作系統(tǒng)設(shè)備管理功能的是()。 A、設(shè)備分配 B、緩沖區(qū)管理 C、實現(xiàn)物理I/O操作 D、設(shè)備性能管理24. 一個作業(yè)從進入系統(tǒng)到運行結(jié)束,一般須經(jīng)過提交、后備、()、完成四個狀態(tài)階段。 A、存儲 B、輸出 C、執(zhí)行 D、調(diào)度25. 數(shù)據(jù)結(jié)構(gòu)是指數(shù)據(jù)以及()。 A、數(shù)據(jù)之間的關(guān)系 B、數(shù)據(jù)的邏輯結(jié)構(gòu) C、數(shù)據(jù)元素的集合 D、數(shù)據(jù)的存儲結(jié)構(gòu)26. 數(shù)組順序存儲的優(yōu)點在于可以()存取或修改數(shù)組元素的值。A、線性地B、連續(xù) C、順序 D、隨機27. 鏈表分為單鏈表、()、循環(huán)鏈表三種。 A、空鏈表 B、雙鏈表 C、多鏈表 D、復合鏈表28. 線性表是由()的數(shù)據(jù)

8、元素組成的有限序列。 A、相同類型 B、不同類型 C、有序 D、無序29. 棧的主要操作有:建空棧、()。 A、插入、查找 B、插入、遍歷、查找 C、進棧、出棧 D、插入、排序、查找30. 通常一個數(shù)據(jù)庫的數(shù)據(jù)模型是由()、數(shù)據(jù)操作和完整性約束三個部分組成的。 A、數(shù)據(jù)元素 B、數(shù)據(jù)結(jié)構(gòu) C、管理模型 D、數(shù)據(jù)類型31. 從某個角度看到的數(shù)據(jù)特性稱為數(shù)據(jù)視圖,用戶的數(shù)據(jù)視圖稱為()。 A、內(nèi)模型 B、外模型 C、概念模型 D、物理模型32. 網(wǎng)絡(luò)編程是指實現(xiàn)網(wǎng)絡(luò)進程()的編程。 A、正常運行 B、安全通訊 C、分層次 D、正常啟動33. 下列不屬于腳本語言的是()。 A、VBScript B、

9、JAVAScript C、PERL D、Delphi34. 軟件項目可行性分析的研究內(nèi)容包括:技術(shù)可行性、經(jīng)濟可行性、運行可行性以及()等。 A、環(huán)境可行性 B、時間可行性 C、人員可行性 D、法律可行性35. 在需求分析階段,確定系統(tǒng)的運行要求,就是確定系統(tǒng)運行時的(),如主機、軟件、外設(shè)等。 A、設(shè)備要求 B、軟件要求 C、環(huán)境要求 D、硬件要求36. 模塊是組成軟件結(jié)構(gòu)的基本元素,它是數(shù)據(jù)說明和()的集合。 A、算法 B、數(shù)據(jù)結(jié)構(gòu) C、邏輯模型 D、數(shù)據(jù)類型37. 編碼使用的語言、程序的()對程序質(zhì)量也有相當大的影響。 A、算法 B、數(shù)據(jù)結(jié)構(gòu) C、數(shù)據(jù)類型 D、風格38. 軟件測試作為軟

10、件工程的一個階段,它的根本任務是()。 A、保證軟件的質(zhì)量 B、保證開發(fā)進度 C、發(fā)現(xiàn)和糾正所有錯誤 D、驗證軟件的正確性39. 下列不屬于軟件質(zhì)量保證技術(shù)的是()。 A、加強成本控制 B、采用面向?qū)ο蟮姆椒?C、應用可重用軟件 D、增強軟件堅固性設(shè)計技術(shù)40. 面向?qū)ο蠓椒üぷ髦攸c仍然放在生命周期中的分析階段,這與()是一致的。 A、模塊化設(shè)計技術(shù) B、面向過程方法 C、結(jié)構(gòu)化設(shè)計方法 D、軟件生命周期方法學41. 在計算機網(wǎng)絡(luò)中,計算機之間需要通過()連接起來。 A、通信設(shè)備和相應的管理軟件 B、傳輸介質(zhì)和傳輸協(xié)議 C、通信設(shè)備和傳輸介質(zhì) D、網(wǎng)卡和網(wǎng)線42. ()是網(wǎng)絡(luò)的核心,它的主要任

11、務是為網(wǎng)絡(luò)上的其它機器提供服務。 A、網(wǎng)絡(luò)協(xié)議 B、工作站 C、服務器 D、客戶機43. 計算機網(wǎng)絡(luò)按()可分為環(huán)形網(wǎng)、星形網(wǎng)、總線形網(wǎng)、樹形網(wǎng)等。 A、通信介質(zhì) B、拓撲結(jié)構(gòu) C、信號頻帶占用方式 D、規(guī)模和覆蓋范圍44. 一個完整的Internet域名地址由若干部分組成,且從右到左各部分之間大致是()的關(guān)系。 A、上層與下層 B、下層與上層 C、同級 D、互相依賴45. 下列有關(guān)OSI參考模型的敘述,正確的是()。 A、OSI參考模型的每一層是獨立的,不與其它層交互作用 B、OSI模型是對發(fā)生在網(wǎng)絡(luò)中兩節(jié)點之間過程的理論化描述 C、OSI模型規(guī)定了支持每一層的硬件或軟件的模型 D、OSI模

12、型將網(wǎng)絡(luò)結(jié)構(gòu)劃分為資源子網(wǎng)和通信子網(wǎng)46. TCP/IP的可路由性意味著它可以攜帶被()解釋的網(wǎng)絡(luò)編址信息。 A、服務器 B、工作站 C、交換機 D、路由器47. 在計算機安全中,()是指確保信息不被未授權(quán)用戶更改,但對授權(quán)用戶開放。 A、可信性 B、保密性 C、完整性 D、確定性48. Web服務器各種安全措施的出發(fā)點都可歸結(jié)為鑒別通信雙方、限制用戶訪問權(quán)限和()。 A、服務器認證 B、配置用戶分組 C、加密傳輸信息 D、訪問控制列表49. 在下列敘述中,不屬于防火墻功能的是()。 A、兩個遠程位置建立一個加密連接 B、提供簡單網(wǎng)絡(luò)管理以及數(shù)據(jù)信息轉(zhuǎn)換服務 C、通過過濾網(wǎng)絡(luò)文件系統(tǒng)(NFS)

13、這樣不安全的服務來提高網(wǎng)絡(luò)安全性 D、檢測內(nèi)部網(wǎng)絡(luò)和Internet之間的通信以跟蹤網(wǎng)絡(luò)漏洞或內(nèi)部人員的不法行為50. 數(shù)據(jù)庫管理系統(tǒng)的英文縮寫是()。 A、FDDI B、DBA C、DBS D、DBMS51. 在計算機網(wǎng)絡(luò)領(lǐng)域中,HTTP所代表的英文是()。 A、High Text Transfer Protocol B、Higher Time Transmission Private C、Hypertext Transfer Protocol D、Host Structure Text Path52. 知識產(chǎn)權(quán)是人們對其通過()創(chuàng)造出來的智力成果所享有的權(quán)利。 A、腦力勞動 B、體力勞動

14、C、計算機 D、協(xié)作方式53. 商標權(quán)的內(nèi)容包括:使用權(quán)、禁止權(quán)、轉(zhuǎn)讓權(quán)和()。 A、生產(chǎn)權(quán) B、經(jīng)營權(quán) C、廣告權(quán) D、許可使用權(quán)54. 在Windows系統(tǒng)中,通過單擊“控制面板”中的“日期和時間”選項卡,不能進行設(shè)置的是()。 A、定時 B、時區(qū) C、日期 D、時間55. 下列關(guān)于“鼠標屬性”窗口的敘述,不正確的是()。 A、可初始化鼠標 B、可啟用或停用鼠標 C、可卸載鼠標 D、可更新鼠標的驅(qū)動程序56. “打印機屬性”的“顏色管理”選項卡界面用于設(shè)置彩色打印機的()。 A、打印參數(shù) B、色彩精度 C、色彩濃度 D、顏色配置文件57. VB6.0的“典型安裝”與“自定義安裝”相比,特點

15、是()。 A、只安裝一些常用的內(nèi)容,安裝步驟簡單 B、安裝全部的內(nèi)容,安裝步驟簡單 C、安裝最少的內(nèi)容,安裝步驟簡單 D、可更改安裝路徑,安裝步驟簡單58. 要創(chuàng)建網(wǎng)絡(luò)連接,需要在“網(wǎng)絡(luò)和撥號連接”窗口中選擇“新建連接”圖標,打開“網(wǎng)絡(luò)連接向?qū)А贝翱?,單擊“下一步”,然后選擇()類型,再按提示向下進行。 A、調(diào)制解調(diào)器 B、網(wǎng)絡(luò)接口卡 C、網(wǎng)絡(luò)連接 D、操作系統(tǒng)59. 如果安裝的網(wǎng)卡具有即插即用功能,開機后Windows 2000會(),并提示用戶安裝網(wǎng)卡的驅(qū)動程序。 A、報警 B、自動檢測 C、進入本地連接屬性窗口 D、進入網(wǎng)絡(luò)連接屬性窗口60. 在網(wǎng)絡(luò)連接的“本地連接屬性”對話中,單擊“安

16、裝”按鈕,打開()對話框。 A、選擇網(wǎng)絡(luò)服務 B、網(wǎng)絡(luò)連接向?qū)?C、選擇網(wǎng)絡(luò)組件類型 D、選擇網(wǎng)絡(luò)協(xié)議61. 詳細設(shè)計階段的主要任務是在()之前,對每個模塊所采用算法的邏輯關(guān)系進行分析,設(shè)計出全部必要的細節(jié),并給予清晰的描述。 A、項目計劃實施 B、上機 C、編制項目計劃 D、在使用程序設(shè)計語言編制程序62. 下列敘述中,不屬于詳細設(shè)計階段工作內(nèi)容的是()。 A、確定模塊接口的細節(jié),包括模塊的輸入、輸出數(shù)據(jù)及局部數(shù)據(jù)的全部細節(jié) B、搭建和配置桌面開發(fā)環(huán)境 C、確定每個模塊所采用的算法和數(shù)據(jù)結(jié)構(gòu) D、寫出詳細設(shè)計說明書63. 結(jié)構(gòu)化程序設(shè)計是一種程序設(shè)計技術(shù),它采用從上至下逐步求精的設(shè)計方法和單

17、入口()的控制結(jié)構(gòu)。 A、單出口 B、雙出口 C、多出口 D、零出口64. 經(jīng)過擴展之后,結(jié)構(gòu)化程序設(shè)計又增加了()。 A、樹型多分支結(jié)構(gòu)和網(wǎng)狀型結(jié)構(gòu) B、星型多分支結(jié)構(gòu)和網(wǎng)狀結(jié)構(gòu) C、CASE型多分支結(jié)構(gòu)和DO-UNTIL型循環(huán)結(jié)構(gòu) D、樹型和星型多分支結(jié)構(gòu)65. 詳細設(shè)計的結(jié)果通常用3類工具來描述,它們是圖形工具、()、語言工具。 A、符號工具 B、表格工具 C、抽象工具 D、邏輯工具66. 在程序流程圖中,“輸入、輸出”用()來表示。 A、橢圓形 B、四方形 C、平行四邊形 D、菱形67. 由于在程序流程圖中,代表控制流的箭頭不受任何約束,容易導致隨意轉(zhuǎn)移,破壞結(jié)構(gòu)化程序的()。 A、過

18、程 B、結(jié)構(gòu) C、算法 D、完整68. 盒圖又稱N-S圖,它的作用域比較明顯,又不同于程序流程圖那樣可以隨意轉(zhuǎn)移控制,是一種良好的結(jié)構(gòu)程序()。 A、編碼工具 B、轉(zhuǎn)換工具 C、測試工具 D、設(shè)計工具69. PAD圖可以通過軟件工具轉(zhuǎn)換成(),省去人工編碼的工作,是詳細設(shè)計中最富生命力的一種軟件設(shè)計表現(xiàn)法。 A、機器語言程序 B、匯編語言源程序 C、目標程序 D、高級語言源程序70. 在判定表中,當算法中含有多重嵌套的條件選擇時,判定表能夠?qū)?)表達出來。 A、少部分的條件組合 B、大部分的條件組合 C、所有的條件組合 D、主線的條件組合71. 判定樹是判定表的變種,它能清晰地表示復雜的條件組

19、合與()間的對應關(guān)系。 A、層次結(jié)構(gòu) B、應做動作 C、表達方式 D、分支結(jié)構(gòu)72. PDL,即過程設(shè)計語言,也稱()。 A、偽碼 B、程序代碼 C、目標代碼 D、注釋73. 算法描述語言的語法并不十分嚴格,主要由符號、表達式、()、控制語句等組成。 A、判斷語句 B、注釋語句 C、賦值語句 D、選擇結(jié)構(gòu)74. 把PAD圖轉(zhuǎn)化成具體語言的方法是把PAD圖看做橫向生長的樹,沿著()前進,寫出對應程序。 A、豎線 B、橫線 C、樹跡 D、逆向75. PAD圖轉(zhuǎn)化成具體語言(如C+)的原則是:沿樹跡遍歷結(jié)束,則表示()。 A、需做必要的修改 B、轉(zhuǎn)化完成 C、轉(zhuǎn)化有錯誤 D、第一層轉(zhuǎn)化結(jié)束76. C

20、+語句“if (C) S1; else S2;”,對應PAD圖的()。 A、循環(huán)型結(jié)構(gòu) B、選擇型結(jié)構(gòu) C、多分支型結(jié)構(gòu) D、順序結(jié)構(gòu)77. 程序流程圖的“DO-WHILE型循環(huán)結(jié)構(gòu)(如果 C 則循環(huán)執(zhí)行 S)” 對應的C+語句是()。 A、if (C) S; B、if (!C) S; C、while (C) S D、do S while (! C)78. 以設(shè)計“學生成績管理系統(tǒng)”為例,()可分為兩大模塊:編輯模塊和查詢模塊。 A、算法 B、流程圖 C、主界面 D、主要過程79. VB ()的數(shù)據(jù)庫是Access 。 A、唯一支持 B、指定 C、默認 D、兼容80. 以“學生成績管理系統(tǒng)”界

21、面設(shè)計為例,可分為主界面設(shè)計和()設(shè)計。 A、窗體 B、子模塊界面 C、過程界面 D、按鈕81. 以設(shè)計“學生成績管理系統(tǒng)”為例,在“個人成績”和“班級成績排名”模塊中,都需要求一個學生成績的加權(quán)平均分,為此可將“求加權(quán)平均分”作為一個單獨的過程, ()。 A、獨立使用 B、在編譯時使用 C、供兩個模塊修改后使用 D、供兩個模塊共享82. 下列有關(guān)VB的敘述,錯誤的是()。 A、是可視化的 B、是面向?qū)ο蟮?C、是一種編程語言 D、是面向過程的83. 下列敘述錯誤的是()。 A、面向?qū)ο笤O(shè)計的詳細設(shè)計方法與面向過程設(shè)計的詳細設(shè)計方法大致相同 B、面向?qū)ο笤O(shè)計的詳細設(shè)計方法與步驟與其他各種軟件設(shè)

22、計大致相同 C、面向?qū)ο笤O(shè)計的詳細設(shè)計方法與步驟與其他各種軟件設(shè)計不具可比性 D、面向?qū)ο笤O(shè)計和面向過程設(shè)計的詳細設(shè)計的結(jié)果都可以用程序流程圖來表示84. 面向?qū)ο笤O(shè)計的詳細設(shè)計方法的工作內(nèi)容包括:詳細描述界面和接口,細化和詳細說明數(shù)據(jù)結(jié)構(gòu),采用逐步求精、結(jié)構(gòu)化程序設(shè)計等設(shè)計技術(shù)為每個程序單元設(shè)計()。 A、數(shù)據(jù)類型 B、變量 C、功能 D、算法85. 以設(shè)計“學生成績管理系統(tǒng)”為例,“個人成績查詢”界面窗體所對應的事件應該包括窗體裝載、()和點擊命令按鈕。 A、窗體運行 B、窗體卸載 C、排序 D、輸出86. 在詳細設(shè)計階段確定模塊功能要求時,主要從以下幾方面來分析:輸入、()、主要過程、主

23、要算法等。 A、接口 B、功能 C、輸出 D、數(shù)據(jù)結(jié)構(gòu)87. 以設(shè)計“學生成績管理系統(tǒng)”為例,“班級成績排名”模塊的“輸出”要求是:按加權(quán)平均分的降序顯示學號、()、加權(quán)平均分以及名次等。 A、學分 B、課程名 C、姓名 D、課程號88. 編碼的目的是把軟件設(shè)計的結(jié)果轉(zhuǎn)換成用某種()書寫的程序。 A、程序設(shè)計技術(shù) B、程序設(shè)計語言 C、算法 D、偽碼89. 在對源程序的質(zhì)量要求中,源程序的正確性是指()。 A、良好的設(shè)計風格,較高的執(zhí)行效率 B、沒有任何語法錯誤 C、正確的算法和正確的數(shù)據(jù)結(jié)構(gòu)描述 D、源代碼實現(xiàn)的功能與模塊的詳細設(shè)計描述一致90. 編碼風格是指()。 A、書寫程序的習慣和特點

24、 B、程序的排版格式和程序的結(jié)構(gòu)特點 C、編寫程序的方式和表達的格局 D、書寫規(guī)范和排版格式91. 源程序文檔化設(shè)計包括()、良好的結(jié)構(gòu)和恰當?shù)臉俗R符。 A、規(guī)范的書寫方式 B、適當?shù)淖⑨?C、清晰的邏輯 D、可讀性強92. 數(shù)據(jù)說明的次序應該規(guī)范,當多個變量名在一個語句中定義時,()。 A、應該盡量減少這種情況 B、應該按照變量出現(xiàn)的先后次序來排列 C、應該按照變量的使用頻率來排列,使用頻率高的在前面 D、應該按照字母順序排列這些變量93. 下列敘述不屬于構(gòu)造語句時應該遵守的原則的是()。 A、盡量避免過于復雜的條件測試 B、避免使用大量的循環(huán)嵌套和條件嵌套 C、每個語句占一行 D、盡量用重

25、復的程序段代替公共過程94. 輸入輸出程序應能檢查所有輸入數(shù)據(jù)的(),是否違反程序的限制。 A、數(shù)量 B、合法性 C、質(zhì)量 D、代表性95. 為了提高程序效率,應細心分析多層循環(huán)嵌套,以確定是否能把一些工作移到()。 A、循環(huán)內(nèi) B、循環(huán)外 C、循環(huán)開始處 D、循環(huán)結(jié)尾處96. 隨著編程技術(shù)的發(fā)展,()。 A、傳統(tǒng)的面向?qū)ο蟮恼Z言紛紛改造升級,支持面向過程的程序設(shè)計 B、傳統(tǒng)的面向?qū)ο蟮恼Z言紛紛改造升級,支持面向功能的程序設(shè)計 C、傳統(tǒng)的面向過程的語言紛紛改造升級,支持面向功能的程序設(shè)計 D、傳統(tǒng)的面向過程的語言紛紛改造升級,支持面向?qū)ο蟮某绦蛟O(shè)計97. 開發(fā)軟件系統(tǒng)時選擇何種程序設(shè)計語言至關(guān)

26、重要,適宜的程序設(shè)計語言能降低編碼的(),開發(fā)出易讀和易維護的程序。 A、難度 B、大小 C、長度 D、算法98. VB6.0提供的可視化的集成開發(fā)環(huán)境IDE,使所有圖形界面的設(shè)計,代碼的編寫,程序的()、調(diào)試和運行,都可在該集成環(huán)境中完成。 A、書寫 B、修改 C、編譯 D、設(shè)計99. VB標識符命名的基本規(guī)則是:由字母、漢字、數(shù)字或下劃線組成,但首字母不能是()。 A、漢字 B、字母 C、字母或漢字 D、數(shù)字或下劃線100. 窗體和控件是VB的基本對象,是()的基礎(chǔ)。 A、數(shù)據(jù)結(jié)構(gòu) B、事件驅(qū)動 C、結(jié)構(gòu)化編程 D、可視化編程101. 在VB中,文本框可處理一行或多行文本,但文本的()是統(tǒng)

27、一的。 A、大小 B、位置 C、大小、位置 D、字體、字型102. 下列有關(guān)框架的敘述,錯誤的是()。 A、可以用框架將窗體上現(xiàn)有的控件分組 C、建立框架必須先單擊工具箱的控件,然后到框架中繪制 B、框架作用是把一些對象組織在一起形成一組 D、拖動一個框架時,框架中的所有對象將固定不動103. VB使用“工程”來管理構(gòu)成應用程序的()。 A、所有過程 B、所有算法 C、所有對象 D、所有文件104. 一個VB工程由若干個程序模塊組成,模塊有3種類型:窗體模塊、標準模塊(通用模塊)、()。 A、共享模塊 B、私有模塊 C、主模塊 D、類模塊105. 當項目較多超過列表框設(shè)計的長度時,VB則()給

28、列表框添加垂直或水平滾動條。 A、需要手動 B、提示用戶 C、自動 D、在某些情況下106. 滾動條除了用作()控件外,它的另一個作用是為那些不能支持滾動的應用程序和控件提供了滾動功能。 A、輸入 B、輸出 C、顯示 D、移動107. VB利用紅、綠、藍三原色的配比來提供不同的顏色,可以通過顏色常量或()來指定顏色。 A、選項 B、對象 C、數(shù)據(jù)結(jié)構(gòu) D、函數(shù)108. 計時器主要用于在程序中()進程。 A、調(diào)度 B、激活 C、初始化 D、監(jiān)視和控制109. 關(guān)于圖片框在窗體上顯示圖形信息的說法,錯誤的是()。 A、可以是位圖 B、可以是圖標 C、可以使用各種繪圖方法在圖片框上畫圖 D、不可用P

29、rint方法輸出文本110. VB使用的缺省度量單位是Twip ,每英寸相當于( ) Twips。 A、567 B、1440 C、120 D、240111. 菜單分為兩種基本類型,()。 A、靜態(tài)菜單和動態(tài)菜單 B、水平菜單和垂直菜單 C、下拉式菜單和彈出式菜單 D、固定式菜單和選擇式菜單112. 建立菜單的三個步驟是:建立控件、設(shè)計菜單、()。 A、建立事件 B、設(shè)計類型 C、創(chuàng)建對象 D、編寫事件過程代碼113. 多重窗體是指在一個應用程序中有多個窗口界面,每個窗體都有自己的界面和(),完成不同的操作功能。 A、事件 B、過程 C、對象 D、程序代碼114. VB的長整型變量關(guān)鍵字是Lon

30、g,占用字節(jié)是()。 A、1 B、2 C、4 D、8115. 根據(jù)作用域的不同,VB變量分為三種:()、模塊級變量、全局變量。 A、局部變量 B、過程級變量 C、進程級變量 D、事件級變量116. 如果在窗體模塊的通用聲明部分使用了語句:“Const Pi=3.1416”,則在()的各個過程中,都可使用Pi代替3.1416。 A、該模塊內(nèi) B、該程序內(nèi) C、所屬函數(shù)內(nèi) D、所屬對象內(nèi)117. VB中提供兩個字符串連接符“&”和(),作用都是連接兩個字符串。 A、- B、# C、+ D、%118. VB的表達式由運算符、變量、()及函數(shù)等構(gòu)成。 A、對象 B、屬性 C、常量 D、過程119. V

31、B中的()是能完成某種相對獨立功能的一段程序。 A、過程 B、對象 C、事件 D、屬性120. VB中的輸入輸出除采用文本框、標簽等()實現(xiàn)外,還可用VB提供的InputBox函數(shù)、MsgBox函數(shù)和過程來實現(xiàn)。 A、事件 B、對象 C、屬性 D、控件121. VB的選擇結(jié)構(gòu)中,Select Case屬于()。 A、單分支條件語句 B、雙分支條件語句 C、多分支條件語句 D、組合條件語句122. VB中根據(jù)對象的不同,將數(shù)組分為()。 A、數(shù)值數(shù)組和字符數(shù)組 B、靜態(tài)數(shù)組和動態(tài)數(shù)組 C、線性數(shù)組和非線性數(shù)組 D、變量數(shù)組和控件數(shù)組123. 關(guān)系型數(shù)據(jù)庫采用關(guān)系模型作為其()模型,理論基礎(chǔ)是關(guān)系

32、運算。 A、數(shù)據(jù)表 B、數(shù)據(jù)結(jié)構(gòu) C、記錄 D、索引124. 建立數(shù)據(jù)表的結(jié)構(gòu)就是要定義數(shù)據(jù)表中有哪些字段,以及每個字段的()、類型、長度等屬性值。 A、位置 B、數(shù)據(jù)結(jié)構(gòu) C、名稱 D、數(shù)據(jù)類型125. 在VB的“可視化數(shù)據(jù)管理器”窗口中,“文件”菜單中的“壓縮MDB”命令的功能是()。 A、對MDB格式數(shù)據(jù)庫進行壓縮 B、清除MDB格式數(shù)據(jù)庫中已做了刪除標記的記錄 C、對MDB格式數(shù)據(jù)庫進行壓縮和加密 D、對MDB格式數(shù)據(jù)庫進行碎片整理126. 在VB6.0中有兩種方式使用DAO、RDO和ADO,一種是(),另一種是編碼方式。 A、過程方式 B、對象方式 C、控件方式 D、ODBC方式12

33、7. SELECT 語句的基本框架是:()。 A、SELECTWHEREFROM B、FROMWHERESELECT C、SELECTFROMWHERE D、WHERESELECTFROM128. 下列有關(guān)VB“查詢生成器”的敘述,錯誤的是()。 A、生成的查詢與數(shù)據(jù)庫分開保存 B、多表查詢通常要進行聯(lián)結(jié) C、可用于生成、查看、執(zhí)行和保存查詢 D、是一個用來構(gòu)造SQL查詢表達式的生成器129. 數(shù)據(jù)控件的DatabaseName屬性用來設(shè)置數(shù)據(jù)庫()。 A、類型 B、格式 C、來源 D、名稱130. 通過調(diào)用數(shù)據(jù)控件的記錄集對象的()方法,將產(chǎn)生一個新空白記錄。 A、Delete B、Edit

34、 C、Update D、AddNew131. 下列有關(guān)DAO的敘述,錯誤的是()。 A、DAO是VB對數(shù)據(jù)庫進行管理的基本方法 B、DAO由一系列數(shù)據(jù)庫對象和對象的集合按一定的層次結(jié)構(gòu)組成C、DAO層次結(jié)構(gòu)的最頂層是Jet數(shù)據(jù)庫引擎DBEngine對象 D、在創(chuàng)建一個工程時,DAO對象程序庫會自動加到該工程上132. 數(shù)據(jù)存取對象TableDef的作用是()。 A、用作訪問所有后繼DAO的最高層接口 B、用于創(chuàng)建數(shù)據(jù)文件或Database對象 C、用于管理一個打開的數(shù)據(jù)庫,創(chuàng)建表格定義或TableDef對象 D、用于創(chuàng)建Index和Field對象133. 語句“Set db=Workspace

35、.CreateDatabase ( databasename, local , options )”的功能是()。 A、打開已經(jīng)存在的數(shù)據(jù)庫,并對變量db賦值 B、關(guān)閉一個已經(jīng)操作完成的數(shù)據(jù)庫 C、創(chuàng)建一個指向某個數(shù)據(jù)庫的指針,該數(shù)據(jù)庫為本地數(shù)據(jù)庫 D、建立一個新的數(shù)據(jù)庫并打開或返回已打開的Database對象134. 在語句“Set 對象變量=OpenDatabase(數(shù)據(jù)庫名 , 獨占, 只讀 , 連接數(shù)據(jù)庫名)”中,OpenDatabase 函數(shù)返回一個()類型的對象。 A、Boolean B、Variant C、Byte D、Database135. Recordset對象把SQL查詢

36、的結(jié)果或()壓縮到一個表(記錄集)中。 A、查詢條件 B、引用記錄 C、常用方法 D、數(shù)據(jù)控件136. 使用OpenRecordset方法,必須先聲明一個( )類型的變量,再用Set語句將返回的對象指針賦給該變量。 A、Record B、Recordset C、OpenRecord D、OpenRecordset137. 使用數(shù)據(jù)控件方式訪問數(shù)據(jù)庫,必須先從()中,將ADO數(shù)據(jù)控件“ADODC”和“DataGrid”控件加入工具箱。 A、工程-部件 B、工程-引用 C、工程-輸入 D、工程-打開138. 在VB中,下列不屬于編譯錯誤的是()。 A、有For而無Next的語句 B、語句使用格式不

37、正確 C、多或少了標點符號 D、類型不匹配139. 在VB出現(xiàn)編譯錯誤的代碼窗口中,錯誤位置()。 A、不顯示 B、自動更正 C、手動定位 D、高亮度顯示140. 一般來說,所有調(diào)試工具和調(diào)試手段基本上都是在()下進行操作的。 A、終止模式 B、中斷模式 C、運行模式 D、后臺運行模式141. 當程序執(zhí)行到斷點處就會()。 A、終止程序運行 B、轉(zhuǎn)入后臺運行模式 C、中斷而進入中斷模式 D、轉(zhuǎn)到程序開始處重新執(zhí)行142. VB中有3個調(diào)試窗口:“立即”、“本地”和()窗口。 A、遠程 B、命令 C、監(jiān)視 D、屬性143. 單步調(diào)試有兩種命令:單步語句調(diào)試和單步()調(diào)試。 A、變量 B、對象 C

38、、過程 D、屬性144. “對程序進行修改和排除錯誤”,在調(diào)試活動中屬于()部分。 A、診斷 B、跟蹤 C、優(yōu)化 D、排錯145. “設(shè)置打印語句輸出有關(guān)的值”這種調(diào)試方法需要修改()。 A、源程序 B、數(shù)據(jù)結(jié)構(gòu) C、程序算法 D、對象屬性146. 從特殊推斷出一般的系統(tǒng)化思考方法,這種調(diào)試策略稱為()。 A、試探法 B、回溯法 C、歸納法 D、演繹法147. 在單元測試方法中,測試軟件是根據(jù)()的過程設(shè)計測試用例,然后按照設(shè)計好的測試用例逐一進行測試。 A、概要設(shè)計 B、算法 C、詳細設(shè)計 D、控制流148. 黑盒測試法又稱功能測試法,它把程序看成一個黑盒子,忽略程序的內(nèi)部邏輯結(jié)構(gòu)而僅考慮程

39、序的()。 A、算法 B、功能 C、外部特征 D、數(shù)據(jù)結(jié)構(gòu)149. 測試用例是由()和預期結(jié)果構(gòu)成的。 A、測試算法 B、數(shù)據(jù)結(jié)構(gòu) C、測試數(shù)據(jù) D、變量集合150. 在白盒法的測試用例設(shè)計中,()就是選用足夠多的測試數(shù)據(jù),使得判定中的每個條件的可能結(jié)果至少出現(xiàn)一次。 A、語句覆蓋 B、判定覆蓋 C、條件覆蓋 D、路徑覆蓋151. 測試用例設(shè)計時應該注意,一般情況下都應該使用()。 A、邏輯覆蓋法 B、錯誤推測法 C、等價類劃分法 D、邊界值分析法152. 軟件開發(fā)的每個階段都要產(chǎn)生相應的文檔,以下不屬于基本程序文檔的是()。 A、程序維護手冊 B、軟件問題報告 C、軟件修改報告 D、變量一覽

40、表153. 在詳細設(shè)計說明書中,“項目背景”的內(nèi)容主要包括()。 A、項目來源、主管部門 B、說明書的目的、讀者對象 C、專門術(shù)語的定義和縮寫詞的愿意 D、有關(guān)資料的作者、編號等154. 在用戶操作手冊文檔中,“運行環(huán)境”主要包括“硬件”和()兩部分。 A、操作系統(tǒng) B、支持軟件 C、應用軟件 D、系統(tǒng)軟件155. 在測試計劃文檔中,每一個具體的測試項目說明包括輸入、操作步驟、輸出、()等。 A、結(jié)果 B、驗證 C、顯示 D、允許偏差156. 在測試分析報告文檔中,“測試計劃執(zhí)行情況”包括三項內(nèi)容:測試項目、測試機構(gòu)和人員、()。 A、軟件能力 B、項目背景 C、測試結(jié)果 D、缺陷與限制157

41、. 版本控制包括兩種類型的控制:一是跟蹤文件的更改,使其與軟件產(chǎn)品版本的更改相對應;二是管理當前工程文件多個開發(fā)者的更改防止出現(xiàn)()。 A、文檔丟失 B、資源浪費 C、更改沖突 D、改變軟件功能158. VSS可以管理任意類型的文件,并都被保存到一個數(shù)據(jù)庫中,稱為一個()。 A、VSS過程 B、VSS對象 C、VSS工程 D、VSS方法159. VSS是以特定的()格式保存數(shù)據(jù)的。 A、文本 B、順序 C、壓縮 D、隨機160. 用來包含拷貝文件的()叫做VSS文件夾的工作文件夾。 A、物理文件夾 B、邏輯文件夾 C、臨時文件夾 D、虛擬文件夾二、判斷題(20分)161. ( )計算機程序設(shè)計

42、員的職業(yè)道德是計算機程序設(shè)計員在社會生活中的行為規(guī)范。162. ( )計算機程序設(shè)計員的職業(yè)道德修養(yǎng),主要是指職業(yè)活動、職業(yè)規(guī)范、職業(yè)資格以及職業(yè)能力的修養(yǎng)。163. ( )計算機程序設(shè)計員要堅持原則,在任何情況下都要維護公司的利益。164. ( )系統(tǒng)總線是計算機系統(tǒng)的一個重要組成部分,具有實現(xiàn)部件與部件之間的連接和信息傳輸兩個作用。165. ( )輸入設(shè)備的主要作用是將計算機處理信息的結(jié)果,或者處理信息的過程通過一定的方式輸入到顯示屏上。166. ( )分布式操作系統(tǒng)與計算機網(wǎng)絡(luò)操作系統(tǒng)的主要區(qū)別在于分布式系統(tǒng)具有多機合作功能和堅固性。167. ( )隊列只允許在表的一端進行插入,在另一端進行刪除。168. ( )數(shù)據(jù)庫的管理和維護是在數(shù)據(jù)庫管理系統(tǒng)的控制下實現(xiàn),并為各種用戶提供共享。169. ( )當前有三種公認的軟件

溫馨提示

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

評論

0/150

提交評論