版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、計算機程序設計員高級理論知識訓練題一、單項選擇(選擇一個正確的答案,將相應的字母填入題內(nèi)的括號中。)1. 計算機程序設計員在工作中不應該()。 A、謙虛謹慎、胸襟寬闊 B、嚴格按照工作程序及相關文檔的規(guī)范開展工作 C、善于表現(xiàn)自己的成績,力求突出自我 D、時刻保持朝氣和活力2. 遵紀守法指的是計算機程序設計員要遵守職業(yè)紀律和與職業(yè)相關的()。 A、刑法、民法、勞動法 B、保密法、勞動法等其他法律 C、法律、法規(guī)、商業(yè)道德 D、道德規(guī)范3. 計算機程序員掌握著用戶軟件系統(tǒng)的重要信息,因此要求程序設計人員必須具備()的職業(yè)道德。 A、嚴謹務實 B、工作耐心 C、謙虛謹慎 D、嚴守機密4. 計算機程
2、序設計員在工作中要從客觀實際出發(fā),不懂不裝懂,多向用戶學習,切忌()。 A、服務第一 B、一切向錢看 C、客戶第一 D、主觀臆斷5. 從()的角度看,計算機程序設計員必須了解和熟悉與自身職業(yè)有直接或間接關系的領域中取得的新成果,才能更好地掌握本職業(yè)的各項技能。 A、管理 B、發(fā)展 C、效益 D、業(yè)務6. 在多個層次的存儲器系統(tǒng)中,上一層的存儲器較下一層存儲器的容量小,()。 A、失效率高 B、離CPU遠 C、速度快 D、成本低7. 按存儲的工作方式分類,存儲器可分為()。 A、軟盤、硬盤、光盤 B、半導體存儲器、磁表面存儲器、光存儲器 C、RAM、ROM、BIOS D、隨機讀寫存儲器、順序讀寫
3、存儲器、只讀存儲器8. 按()來劃分,總線可以分為8位總線、16位總線、32位總線等。 A、總線所處的層次 B、用途 C、數(shù)據(jù)線的寬度 D、信息的傳輸方向9. ()翻譯程序在語言程序翻譯時,讀入一句源程序,則翻譯一句,執(zhí)行一句,反反復復直到最終完成。 A、編譯型 B、過程型 C、解釋型 D、脫機型10. 在緩沖技術(shù)中,()是以專用的寄存器作為緩沖器,費用較高。 A、軟件緩沖 B、硬件緩沖 C、多重緩沖 D、單緩沖11. 在文件結(jié)構(gòu)中,()對用戶是透明的。 A、字符型文件結(jié)構(gòu) B、字節(jié)型文件結(jié)構(gòu) C、邏輯的文件結(jié)構(gòu) D、物理的文件結(jié)構(gòu)12. 在()過程中,用戶不能進行任何干預,一切由系統(tǒng)自動進行
4、。 A、聯(lián)機作業(yè)控制 B、脫機作業(yè)控制 C、動態(tài)作業(yè)控制 D、實時作業(yè)控制13. 數(shù)據(jù)模型按不同的應用層次可劃分為兩類:一類是概念數(shù)據(jù)模型,另一類是()。 A、概念模型 B、邏輯模型 C、實體模型 D、物理模型14. 在數(shù)據(jù)庫的數(shù)據(jù)模型中,()規(guī)定了如何用基本的數(shù)據(jù)項組織成較大的數(shù)據(jù)單位,以描述實體類型和實體之間聯(lián)系。 A、數(shù)據(jù)結(jié)構(gòu) B、記錄結(jié)構(gòu) C、數(shù)據(jù)操作 D、庫結(jié)構(gòu)15. 數(shù)據(jù)庫系統(tǒng)是一個復雜的系統(tǒng),是存儲介質(zhì)、處理對象和管理系統(tǒng)的集合體,由數(shù)據(jù)庫、硬件支持系統(tǒng)、軟件支持系統(tǒng)和()四部分組成。 A、數(shù)據(jù)庫管理員 B、數(shù)據(jù)模型描述 C、操作系統(tǒng) D、應用系統(tǒng)16. JavaScript是一
5、種安全語言,它()。 A、允許訪問本地的硬盤 B、可以將數(shù)據(jù)存入到服務器上 C、能通過瀏覽器實現(xiàn)信息瀏覽或動態(tài)交互 D、允許對網(wǎng)絡文檔進行修改和刪除17. 組件技術(shù)是分布式()的技術(shù)。 A、面向過程 B、面向?qū)ο?C、面向結(jié)構(gòu) D、模塊化18. 在需求分析階段,確定系統(tǒng)的功能要求,就是確定()。 A、要解決的問題是什么 B、項目的驗收標準 C、系統(tǒng)的規(guī)模 D、系統(tǒng)必須完成的所有功能19. 在模塊劃分中,類是()的模塊。 A、面向功能 B、面向過程 C、面向?qū)ο?D、面向結(jié)構(gòu)20. ()主要是指程序的運行效率和存儲效率兩個方面。 A、編碼風格 B、代碼調(diào)試 C、軟件測試 D、程序性能優(yōu)化21.
6、在軟件測試方法中,白盒測試法把程序看成是一個透明的盒子,以程序的內(nèi)部結(jié)構(gòu)和()為依據(jù),對程序的所有邏輯路徑進行細致的檢查。 A、功能 B、算法 C、外部結(jié)構(gòu) D、處理過程22. 軟件管理按時間可劃分為()和使用維護管理。 A、軟件設計管理 B、生產(chǎn)管理 C、開發(fā)進度管理 D、技術(shù)管理23. 在軟件質(zhì)量特性中,軟件的()是指在規(guī)定條件下,在規(guī)定的時間內(nèi),不引起系統(tǒng)失效的概率。 A、可靠性 B、功能度 C、易使用性 D、時間經(jīng)濟性24. ()是網(wǎng)絡的核心,它的主要任務是為網(wǎng)絡上的其它機器提供服務。 A、網(wǎng)絡協(xié)議 B、工作站 C、服務器 D、客戶機25. 域名服務器上運行著一個數(shù)據(jù)庫系統(tǒng),數(shù)據(jù)庫中保
7、存的是域名地址與()的對應。 A、MAC地址 B、URL地址 C、TCP地址 D、IP地址26. 在Web客戶端存在的主要安全威脅是,Web瀏覽器()。 A、用戶名和口令都是原樣傳送 B、擁有不安全的程序 C、支持下載嵌在HTML頁面中的腳本程序并在瀏覽器中執(zhí)行 D、不支持任何加密傳輸方案27. 網(wǎng)絡級防火墻的一個基本例子就是位于Internet和()之間的路由器,它根據(jù)數(shù)據(jù)包的來源、目的地址和端口來過濾。 A、外部網(wǎng)絡 B、內(nèi)部網(wǎng)絡 C、以太網(wǎng) D、服務器28. DES(數(shù)據(jù)加密標準)中,D代表的英文單詞是 ()。 A、Data B、Driver C、Direct D、Database29.
8、 著作權(quán)是指作者及其他著作權(quán)人對其文學、藝術(shù)、科學作品所享有的人身權(quán)利和()的總稱。 A、署名權(quán)利 B、發(fā)行權(quán)利 C、名譽權(quán)利 D、財產(chǎn)權(quán)利30. 專利權(quán)人具有()和接受推廣應用的義務。 A、繳納年費 B、轉(zhuǎn)讓專利 C、許可他人實施其專利 D、實施其專利31. 商標是指商品的生產(chǎn)者、經(jīng)營者或()的提供者用以標明自己所生產(chǎn)、經(jīng)營的商品或提供的服務與其他人相區(qū)別的標記。 A、許可證 B、售后服務 C、商業(yè)服務 D、技術(shù)服務32. 下列說法錯誤的是()。 A、一個軟件從計劃開始到廢棄為止,要經(jīng)歷一個漫長的時期,通常把軟件經(jīng)歷的這個漫長的時期成為軟件生命周期。 B、通常,軟件生命周期由軟件定義、軟件開
9、發(fā)和軟件維護3個時期組成 C、軟件定義時期由問題定義、可行性研究和需求分析3個階段組成 D、通常,軟件生命周期由問題定義、可行性研究和需求分析3個時期組成33. ()的主要任務是確定軟件開發(fā)工程的總目標;確定工程的可行性;導出實現(xiàn)工程目標應該采用的策略及系統(tǒng)必須完成的功能;估計實現(xiàn)該工程需要的資源和成本,并制定工程進度表。 A、軟件定義時期 B、問題定義時期 C、軟件開發(fā)時期 D、需求分析時期34. ()時期又進一步劃分為3個階段,即問題定義、可行性研究和需求分析。 A、軟件開發(fā) B、軟件定義 C、軟件測試 D、軟件維護35. ()的目的是搞清要解決的問題是什么。 A、軟件定義階段 B、問題定
10、義階段 C、可行性研究 D、需求分析36. ()的目的是搞清項目是否可能實現(xiàn)和值得開發(fā)。 A、軟件定義階段 B、可行性研究階段 C、問題定義階段 D、需求分析階段37. 下列說法正確的是:() A、需求分析階段的目的是搞清項目是否可能實現(xiàn)和值得開發(fā) B、需求分析階段的目的是確定每個模塊的數(shù)據(jù)結(jié)構(gòu)和算法,確定模塊的細節(jié) C、需求分析階段的目的是搞清要解決的問題是什么 D、需求分析階段的目的是確定目標系統(tǒng)必須具備哪些功能38. 下列說法正確的是:()。 A、軟件開發(fā)時期的工作包括確定工程的可行性 B、軟件開發(fā)時期的工作包括導出實現(xiàn)工程目標應該采用的策略及系統(tǒng)必須完成的功能 C、軟件開發(fā)時期的工作包
11、括估計實現(xiàn)工程需要的資源和成本,并制定工程進度表 D、軟件開發(fā)時期的工作包括軟件結(jié)構(gòu)的設計、數(shù)據(jù)結(jié)構(gòu)和算法設計、編寫程序、測試39. 下列說法正確的是:() A、軟件開發(fā)通常由概要設計、詳細設計、編碼、軟件維護4個階段組成 B、軟件開發(fā)通常由軟件定義、詳細設計、編碼、軟件測試4個階段組成 C、軟件開發(fā)通常由軟件定義、詳細設計、編碼、軟件維護4個階段組成 D、軟件開發(fā)通常由概要設計、詳細設計、編碼、軟件測試4個階段組成40. ()是將軟件需求說明轉(zhuǎn)化為軟件總體設計,確定軟件結(jié)構(gòu)及模塊的劃分,并確定各模塊之間的接口。 A、概要設計的任務 B、詳細設計的任務 C、編碼的目的 D、軟件測試的任務41.
12、 下列說法正確的是: ()。 A、詳細設計的任務是將軟件需求說明轉(zhuǎn)化為軟件總體設計,確定軟件結(jié)構(gòu)及模塊的劃分,并確定各模塊之間的接口 B、詳細設計的任務是發(fā)現(xiàn)并排除軟件中的錯誤,最終把一個高質(zhì)量的軟件系統(tǒng)交付給用戶使用 C、詳細設計的任務是實現(xiàn)人和計算機的通訊,產(chǎn)生一個機器能執(zhí)行的源程序 D、詳細設計的任務是確定每個模塊的數(shù)據(jù)結(jié)構(gòu)和算法,確定模塊的細節(jié),具體為:外部接口、內(nèi)部接口、輸入輸出、局部數(shù)據(jù)42. 下列說法正確的是:()。 A、編碼的目的是將軟件需求說明轉(zhuǎn)化為軟件總體設計,確定軟件結(jié)構(gòu)及模塊的劃分,并確定各模塊之間的接口 B、編碼的目的是發(fā)現(xiàn)并排除軟件中的錯誤,最終把一個高質(zhì)量的軟件系
13、統(tǒng)交付給用戶使用 C、編碼的目的是確定每個模塊的數(shù)據(jù)結(jié)構(gòu)和算法,確定模塊的細節(jié),具體為:外部接口、內(nèi)部接口、輸入輸出、局部數(shù)據(jù) D、編碼的目的是實現(xiàn)人和計算機的通訊,產(chǎn)生一個機器能執(zhí)行的源程序43. 軟件測試的任務是()。 A、將軟件需求說明轉(zhuǎn)化為軟件總體設計,確定軟件結(jié)構(gòu)及模塊的劃分,并確定各模塊之間的接口 B、發(fā)現(xiàn)并排除軟件中的錯誤,最終把一個高質(zhì)量的軟件系統(tǒng)交付給用戶使用 C、確定每個模塊的數(shù)據(jù)結(jié)構(gòu)和算法,確定模塊的細節(jié),具體為:外部接口、內(nèi)部接口、輸入輸出、局部數(shù)據(jù) D、實現(xiàn)人和計算機的通訊,產(chǎn)生一個機器能執(zhí)行的源程序44. 下列說法正確的是:()。 A、詳細設計的任務是通過各種必要的
14、維護活動使軟件系統(tǒng)持久地滿足用戶需求 B、概要設計的任務是通過各種必要的維護活動使軟件系統(tǒng)持久地滿足用戶需求 C、軟件維護的任務是通過各種必要的維護活動使軟件系統(tǒng)持久地滿足用戶需求 D、軟件測試的任務是通過各種必要的維護活動使軟件系統(tǒng)持久地滿足用戶需求45. 軟件維護的種類不包括:()。 A、擴展性維護 B、改正性維護 C、適應性維護 D、完善性維護46. 需求分析的任務是明確目標系統(tǒng)究竟做什么。為此,需要先確定系統(tǒng)的綜合要求,包括:功能要求、性能要求、運行要求和可能的要求,其中可能的要求指:()。 A、確定系統(tǒng)必須完成的所有功能 B、包括系統(tǒng)的處理速度、存儲容量、響應時間、安全限制等 C、包
15、括系統(tǒng)運行時的環(huán)境要求,如主機、外設、網(wǎng)絡、軟件等 D、即為系統(tǒng)將來擴展提出的要求47. 書寫需求分析規(guī)格說明書的過程中需要分析系統(tǒng)的數(shù)據(jù)要求,系統(tǒng)的數(shù)據(jù)要求不包括下列哪一項:()。 A、數(shù)據(jù)的結(jié)構(gòu) B、系統(tǒng)需要哪些數(shù)據(jù) C、數(shù)據(jù)量 D、數(shù)據(jù)本身的性質(zhì)48. 書寫需求分析規(guī)格說明書的步驟是:確定系統(tǒng)的綜合要求、分析系統(tǒng)的數(shù)據(jù)要求、()、修正開發(fā)計劃、書寫文檔。 A、確定系統(tǒng)的功能要求 B、分析系統(tǒng)的性能要求 C、分析系統(tǒng)的運行要求 D、導出系統(tǒng)的邏輯模型49. 軟件需求包括3個不同的層次-()、用戶需求、功能需求和其他非功能需求。 A、商務需求 B、業(yè)務需求 C、產(chǎn)品需求 D、系統(tǒng)需求50.
16、所有的用戶需求必須與()一致。 A、功能需求 B、系統(tǒng)需求 C、產(chǎn)品需求 D、業(yè)務需求51. 下列說法錯誤的是:()。 A、軟件需求說明須保證完整性 B、軟件需求說明須保證一致性 C、軟件需求說明須保證可修改性 D、軟件需求說明須保證可重用性52. 一個軟件原型是所提出的新產(chǎn)品的部分實現(xiàn)。下面不屬于使用原型的主要目的的是:()。 A、可以探索不同的用戶界面技術(shù),使系統(tǒng)達到最佳的可用性 B、用戶對原型的評價可以指出需求中的許多問題,在開發(fā)真正產(chǎn)品之前,可以用最低的費用來解決這些問題 C、在原型屏幕顯示和報表中使用合理的模擬數(shù)據(jù) D、通過一系列小規(guī)模的開發(fā)循環(huán),可以完成整個產(chǎn)品的開發(fā)53. ()的
17、指導思想是:自上而下、逐步分解。 A、面向?qū)ο蠓治龇椒?B、模塊化分析方法 C、結(jié)構(gòu)化分析方法 D、原型法54. 在用()觀點建立起的3種模型中(對象模型、動態(tài)模型、功能模型),對象模型是最基本、最重要、最核心的。 A、結(jié)構(gòu)化 B、原型法 C、面向?qū)ο?D、模塊化55. 在面向?qū)ο蠓椒ㄖ校窘Y(jié)構(gòu)是()而不是記錄,一切事物、概念都可以看作()。 A、數(shù)據(jù) B、方法 C、對象 D、函數(shù)56. ()是結(jié)構(gòu)化系統(tǒng)分析的基本工具。 A、程序流程圖 B、數(shù)據(jù)流圖 C、狀態(tài)轉(zhuǎn)化圖 D、對話圖57. ()描繪了系統(tǒng)的數(shù)據(jù)關系。 A、實體關系圖 B、程序流程圖 C、狀態(tài)轉(zhuǎn)化圖 D、對話圖58. 下列說法正確的
18、是:()。 A、程序流程圖中的菱形框代表關系,它確定了實體對之間邏輯上和數(shù)量上的聯(lián)系 B、狀態(tài)轉(zhuǎn)化圖中的菱形框代表關系,它確定了實體對之間邏輯上和數(shù)量上的聯(lián)系 C、對話圖中的菱形框代表關系,它確定了實體對之間邏輯上和數(shù)量上的聯(lián)系 D、實體關系圖中的菱形框代表關系,它確定了實體對之間邏輯上和數(shù)量上的聯(lián)系59. 概要設計的任務是:()。 A、確定軟件的結(jié)構(gòu)及模塊的劃分,并確定各模塊之間的接口 B、確定每個模塊的算法和數(shù)據(jù)結(jié)構(gòu)及細節(jié) C、描述系統(tǒng)展現(xiàn)給用戶的行為和執(zhí)行的操作等 D、確定系統(tǒng)的目標60. 下列說法正確的是:() A、概要設計的任務是:確定每個模塊的算法和數(shù)據(jù)結(jié)構(gòu)及細節(jié) B、軟件定義的任
19、務是:確定每個模塊的算法和數(shù)據(jù)結(jié)構(gòu)及細節(jié) C、需求分析的任務是:確定每個模塊的算法和數(shù)據(jù)結(jié)構(gòu)及細節(jié) D、詳細設計的任務是:確定每個模塊的算法和數(shù)據(jù)結(jié)構(gòu)及細節(jié)61. 下列說法正確的是:()。 A、詳細設計包含的基本內(nèi)容有:系統(tǒng)結(jié)構(gòu)圖、IPO說明、類-對象說明及文件目錄結(jié)構(gòu) B、模塊設計包含的基本內(nèi)容有:系統(tǒng)結(jié)構(gòu)圖、IPO說明、類-對象說明及文件目錄結(jié)構(gòu) C、需求分析包含的基本內(nèi)容有:系統(tǒng)結(jié)構(gòu)圖、IPO說明、類-對象說明及文件目錄結(jié)構(gòu) D、概要設計包含的基本內(nèi)容有:系統(tǒng)結(jié)構(gòu)圖、IPO說明、類-對象說明及文件目錄結(jié)構(gòu)62. 系統(tǒng)結(jié)構(gòu)圖包括:()。 A、主系統(tǒng)結(jié)構(gòu)圖與系統(tǒng)流程圖 B、次系統(tǒng)結(jié)構(gòu)圖與系統(tǒng)
20、擴充結(jié)構(gòu)圖 C、次系統(tǒng)結(jié)構(gòu)圖與系統(tǒng)流程圖 D、主系統(tǒng)結(jié)構(gòu)圖與系統(tǒng)擴充結(jié)構(gòu)圖63. 下列關于概要設計的基本原則,描述錯誤的是:()。 A、應該遵循一些原則,包括:模塊化、抽象 B、應該遵循一些原則,包括:模塊化、模塊獨立 C、應該遵循一些原則,包括:抽象、繼承 D、應該遵循一些原則,包括:抽象、模塊獨立64. 下列說法正確的是:()。 A、類是組成軟件結(jié)構(gòu)的基本元素,它是數(shù)據(jù)說明和算法的集合 B、函數(shù)是組成軟件結(jié)構(gòu)的基本元素,它是數(shù)據(jù)說明和算法的集合 C、對象是組成軟件結(jié)構(gòu)的基本元素,它是數(shù)據(jù)說明和算法的集合 D、模塊是組成軟件結(jié)構(gòu)的基本元素,它是數(shù)據(jù)說明和算法的集合65. 下列說法正確的是:(
21、)。 A、抽象是指對研究的系統(tǒng)要劃分成若干個模塊,模塊間既相對獨立又相關,這一組模塊完成指定的功能 B、抽象是指對研究的系統(tǒng)要把一些關系密切的軟件元素物理地址放在一起,把關系密切的數(shù)據(jù)限制在模塊內(nèi)使用 C、抽象是指對研究的系統(tǒng)要由一組完成相對獨立的子功能的模塊組成 D、抽象是指對研究的系統(tǒng)要抓住重要方面,而忽略個別的、非本質(zhì)的屬性和差別,抽出共性的、本質(zhì)的東西66. ()是指把一些關系密切的軟件元素物理地址放在一起,把關系密切的數(shù)據(jù)限制在模塊內(nèi)使用。 A、信息隱蔽 B、抽象 C、局部化 D、模塊化67. ()的概念是模塊化、抽象、信息隱蔽和局部化概念的直接結(jié)果。 A、模塊獨立 B、耦合 C、內(nèi)
22、聚 D、抽象化68. 在進行軟件結(jié)構(gòu)概要設計時要遵循一些原則,其中“深度、寬度、扇出和扇入應該適中”中的扇出指()。 A、軟件結(jié)構(gòu)控制的層數(shù) B、軟件結(jié)構(gòu)中模塊層的最多模塊數(shù) C、一個模塊直接控制的模塊數(shù) D、一個模塊被多少模塊調(diào)用69. 下列說法正確的是:()。 A、模塊化設計方法是把系統(tǒng)邏輯模型映射成軟件結(jié)構(gòu),根據(jù)信息流的類型采用相應的方法 B、面向?qū)ο笤O計方法是把系統(tǒng)邏輯模型映射成軟件結(jié)構(gòu),根據(jù)信息流的類型采用相應的方法 C、程式化設計方法是把系統(tǒng)邏輯模型映射成軟件結(jié)構(gòu),根據(jù)信息流的類型采用相應的方法 D、結(jié)構(gòu)化設計方法是把系統(tǒng)邏輯模型映射成軟件結(jié)構(gòu),根據(jù)信息流的類型采用相應的方法70.
23、 下列說法正確的是:()。 A、OOA是面向?qū)ο笤O計的縮寫 B、OOS是面向?qū)ο笤O計的縮寫 C、OID是面向?qū)ο笤O計的縮寫 D、OOD是面向?qū)ο笤O計的縮寫71. 下列關于詳細設計的工具,說法錯誤的是:()。 A、詳細設計的工具包括表格 B、詳細設計的工具包括圖形 C、詳細設計的工具包括數(shù)字 D、詳細設計的工具包括語言72. 下列說法正確的是:()。 A、密碼驗證的功能主要是完成用戶進入系統(tǒng)時的密碼核對工作 B、密碼驗證的功能主要是完成管理員進入系統(tǒng)時的身份認證工作 C、密碼驗證的功能主要是完成用戶進入系統(tǒng)時的身份認證工作 D、密碼驗證的功能主要是完成管理員進入系統(tǒng)時的密碼核對工作73. 下列說
24、法正確的是:()。 A、密碼驗證的作用:主要是為了驗證使用者是否為用戶本人 B、身份核對的作用:主要是為了驗證使用者是否為用戶本人 C、用戶登錄的作用:主要是為了驗證使用者是否為用戶本人 D、身份認證的作用:主要是為了驗證使用者是否為用戶本人74. 下列說法正確的是: ()。 A、身份認證的主要方式是:用戶輸入自己的操作權(quán)限和用戶密碼,然后進行驗證 B、用戶登錄的主要方式是:用戶輸入自己的操作權(quán)限和用戶密碼,然后進行驗證 C、密碼驗證的主要方式是:用戶輸入自己的操作權(quán)限和用戶密碼,然后進行驗證 D、身份驗證的主要方式是:用戶輸入自己的操作權(quán)限和用戶密碼,然后進行驗證75. 密碼驗證模塊包含的兩
25、個子模塊是:()。 A、身份認證和密碼修改 B、身份認證和密碼認證 C、用戶登錄和密碼修改 D、用戶登錄和密碼認證76. 密碼驗證的程序輸入項不包括:()。 A、驗證碼 B、權(quán)限 C、用戶名 D、密碼77. 下列說法正確的是: ()。 A、在密碼驗證模塊中,主要采用瀑布模型的設計方法,自下而上進行分析 B、在密碼驗證模塊中,主要采用瀑布模型的設計方法,逐步分解進行分析 C、在密碼驗證模塊中,主要采用瀑布模型的設計方法,逐步求精進行分析 D、在密碼驗證模塊中,主要采用瀑布模型的設計方法,自上而下進行分析78. 結(jié)構(gòu)化程序設計的優(yōu)點不包括:()。 A、程序結(jié)構(gòu)清晰和模塊化技術(shù)的使用,使修改或重新設
26、計時可復用部分增加 B、可顯著提高軟件開發(fā)的成功率和生產(chǎn)率 C、代碼可移植性強 D、開發(fā)時容易保證程序的正確性79. 下列說法正確的是:()。 A、結(jié)構(gòu)化程序設計特點必須遵循的準則包括:提高可重用性、提高可擴充性、提高健壯性 B、模塊化程序設計特點必須遵循的準則包括:提高可重用性、提高可擴充性、提高健壯性 C、程式化程序設計特點必須遵循的準則包括:提高可重用性、提高可擴充性、提高健壯性 D、面向?qū)ο笤O計特點必須遵循的準則包括:提高可重用性、提高可擴充性、提高健壯性80. 下列說法正確的是:()。 A、提高可重用性的程序設計準則包括:封裝實現(xiàn)策略、避免使用多分支語句、精心確定公有方法 B、提高健
27、壯性的程序設計準則包括:封裝實現(xiàn)策略、避免使用多分支語句、精心確定公有方法 C、提高完整性的程序設計準則包括:封裝實現(xiàn)策略、避免使用多分支語句、精心確定公有方法 D、提高可擴充性的程序設計準則包括:封裝實現(xiàn)策略、避免使用多分支語句、精心確定公有方法81. ()的優(yōu)點是:對控制流程描述直觀,便于初學者掌握。 A、盒圖 B、程序流程圖 C、PAD圖 D、判定表82. ()的特點包括:功能域明確;不可能任意轉(zhuǎn)移控制;容易確定局部和全局數(shù)據(jù)的作用域;容易表現(xiàn)嵌套關系。 A、程序流程圖 B、PAD圖 C、盒圖 D、判定表83. 下列說法正確的是:()。 A、盒圖所描述的程序結(jié)構(gòu)十分清晰,而且用它設計出的
28、程序必然是結(jié)構(gòu)化的 B、判定表所描述的程序結(jié)構(gòu)十分清晰,而且用它設計出的程序必然是結(jié)構(gòu)化的 C、判定樹所描述的程序結(jié)構(gòu)十分清晰,而且用它設計出的程序必然是結(jié)構(gòu)化的 D、PAD圖所描述的程序結(jié)構(gòu)十分清晰,而且用它設計出的程序必然是結(jié)構(gòu)化的84. 判定表由4部分組成:其中()是和每種條件組合相對應的動作。 A、左上部 B、左下部 C、右上部 D、右下部85. 下列說法正確的是:()。 A、隨著軟件工程的發(fā)展,出現(xiàn)了一些面向?qū)ο笤O計專用的語言,稱為PDL語言 B、隨著軟件工程的發(fā)展,出現(xiàn)了一些程式化設計專用的語言,稱為PDL語言 C、隨著軟件工程的發(fā)展,出現(xiàn)了一些模塊化程序設計專用的語言,稱為PDL
29、語言 D、隨著軟件工程的發(fā)展,出現(xiàn)了一些軟件過程設計專用的語言,稱為PDL語言86. ()。 A、可視化程序設計主要是讓程序設計人員利用軟件本身提供的接口,像搭積木一樣構(gòu)造應用程序的各種界面 B、可視化程序設計主要是讓程序設計人員利用函數(shù)庫,像搭積木一樣構(gòu)造應用程序的各種界面 C、可視化程序設計主要是讓程序設計人員利用類庫,像搭積木一樣構(gòu)造應用程序的各種界面 D、可視化程序設計主要是讓程序設計人員利用軟件本身所提供的各種控件,像搭積木一樣構(gòu)造應用程序的各種界面87. 下列不屬于可視化程序設計語言的是:()。 A、C B、Visual Basic C、Visual C+ D、Delphi88.
30、下列說法正確的是:()。 A、程式化程序設計的出發(fā)點和基本原則,是盡可能模擬人類習慣的思維方式 B、結(jié)構(gòu)化程序設計的出發(fā)點和基本原則,是盡可能模擬人類習慣的思維方式 C、面向?qū)ο蟮某霭l(fā)點和基本原則,是盡可能模擬人類習慣的思維方式 D、模塊化程序設計的出發(fā)點和基本原則,是盡可能模擬人類習慣的思維方式89. 下列說法正確的是:()。 A、只有同時使用對象、類、繼承的方法,才是真正面向?qū)ο蟮姆椒?B、只有同時使用對象、繼承和消息的方法,才是真正面向?qū)ο蟮姆椒?C、只有同時使用對象、類、繼承和消息的方法,才是真正面向?qū)ο蟮姆椒?D、只有同時使用對象、類和消息的方法,才是真正面向?qū)ο蟮姆椒?0. 下列說
31、法正確的是:()。 A、面向?qū)ο蠓椒ǖ闹饕獌?yōu)點不包括:穩(wěn)定性好 B、面向?qū)ο蠓椒ǖ闹饕獌?yōu)點不包括:與人類習慣的思維方法一致 C、面向?qū)ο蠓椒ǖ闹饕獌?yōu)點不包括:減少了開發(fā)時間 D、面向?qū)ο蠓椒ǖ闹饕獌?yōu)點不包括:可重用性好91. ()語言具有的特征包括:對象生成功能、消息傳遞機制、類和遺傳機制。 A、結(jié)構(gòu)化程序設計 B、面向?qū)ο?C、模塊化程序設計 D、程式化程序設計92. 下列說法正確的是:()。 A、事實上,語言、開發(fā)環(huán)境和函數(shù)庫這3個因素綜合起來,共同決定了可重用性 B、事實上,語法、開發(fā)環(huán)境和類庫這3個因素綜合起來,共同決定了可重用性 C、事實上,語法、開發(fā)環(huán)境和函數(shù)庫這3個因素綜合起來,
32、共同決定了可重用性 D、事實上,語言、開發(fā)環(huán)境和類庫這3個因素綜合起來,共同決定了可重用性93. 對源程序的質(zhì)量要求是:正確、可靠、簡明、清晰和較高的執(zhí)行效率。其中,()是最重要的要求。 A、正確性和較高的執(zhí)行效率 B、可靠性和清晰性 C、正確性和可靠性 D、可靠性和較高的執(zhí)行效率94. 編碼風格是指:()。 A、編寫程序的方式以及表達的格局 B、代碼排版風格 C、使用的編程語言的風格 D、程序員編程的風格95. 下列那種方法不能提高程序的運行效率:()。 A、不要把不同的數(shù)據(jù)類型混在一起 B、尋找復雜性小的算法 C、簡化邏輯結(jié)構(gòu) D、盡量避免采用多維數(shù)組(C語言除外)和復雜的表格96. 下列
33、說法錯誤的是:()。 A、AppWizard為各類應用程序提供了代碼,其中包括多文檔和對話框界面 B、AppWizard為各類應用程序提供了代碼,其中包括數(shù)據(jù)庫支持 C、AppWizard為各類應用程序提供了代碼,其中包括對Windows Sockets的支持 D、AppWizard為各類應用程序提供了代碼,其中包括控制臺命令窗口97. Visual C+的工程類型有很多種,但是不包括: ()。 A、Win16 Application B、MFC AppWizard(DLL version) C、ATL COM AppWizard D、ISAPI Extension(Internet Serv
34、er API)Wizard98. 下列關于ClassView提供的特性,說法錯誤的是:()。 A、用戶只需雙擊ClassView圖標,就可以跳轉(zhuǎn)到對話編輯器 B、用戶只需雙擊ClassView圖標,就可以創(chuàng)建函數(shù)或方法的聲明和執(zhí)行過程 C、用戶只需雙擊ClassView圖標,就可以類、聲明或函數(shù)定義 D、用戶只需雙擊ClassView圖標,就可以刪除類99. DAO用Microsoft Jet數(shù)據(jù)庫引擎來提供一套訪問對象,包括()、表定義和查詢定義對象及記錄集對象。 A、數(shù)據(jù)庫定義 B、表結(jié)構(gòu)定義 C、數(shù)據(jù)庫對象 D、選擇定義100. ()存儲一個對話框模板,模板制定了對話框的特征,包括其大小
35、、位置、風格以及對話框中各種控件等。 A、對話框類 B、單模對話框 C、對話框模板資源 D、對話框函數(shù)101. 下列說法正確的是:()。 A、創(chuàng)建工具條的一種方法是使用位圖圖像,即將位圖圖像轉(zhuǎn)換成工具條的按鈕圖像,圖像的缺省大小是:44點像素 B、創(chuàng)建工具條的一種方法是使用位圖圖像,即將位圖圖像轉(zhuǎn)換成工具條的按鈕圖像,圖像的缺省大小是:88點像素 C、創(chuàng)建工具條的一種方法是使用位圖圖像,即將位圖圖像轉(zhuǎn)換成工具條的按鈕圖像,圖像的缺省大小是:3232點像素 D、創(chuàng)建工具條的一種方法是使用位圖圖像,即將位圖圖像轉(zhuǎn)換成工具條的按鈕圖像,圖像的缺省大小是:1616點像素102. 下列說法正確的是:()
36、。 A、靜態(tài)文本允許用戶輸入或修改文本。在實際應用中,它是用戶輸入程序所需要的特定信息的主要工具,但是它只接受純文本,不能為用戶提供任何格式 B、擴展組合框允許用戶輸入或修改文本。在實際應用中,它是用戶輸入程序所需要的特定信息的主要工具,但是它只接受純文本,不能為用戶提供任何格式 C、下拉列表框允許用戶輸入或修改文本。在實際應用中,它是用戶輸入程序所需要的特定信息的主要工具,但是它只接受純文本,不能為用戶提供任何格式 D、編輯框允許用戶輸入或修改文本。在實際應用中,它是用戶輸入程序所需要的特定信息的主要工具,但是它只接受純文本,不能為用戶提供任何格式103. Visual C+提供的()是一個
37、用來創(chuàng)建或改變資源的特定環(huán)境。它通過共享技術(shù)和界面來快速簡捷地創(chuàng)建和修改應用資源。 A、資源編輯器 B、資源管理器 C、ClassWizard D、AppWizard104. 對話框的種類可以分為:()。 A、無模式對話框和有模式對話框 B、單模對話框和多模對話框 C、單無模式對話框和單有模式對話框 D、多無模式對話框和多有模式對話框105. 下列說法錯誤的是:()。 A、使用對話框編輯器,用戶可以增加、排列或編輯控件 B、使用對話框編輯器,用戶可以更改Tab鍵順序 C、使用對話框編輯器,用戶可以測試一個對話框 D、使用對話框編輯器,用戶可以刪除控件106. 下列說法正確的是:()。 A、利用
38、菜單編輯器,用戶可以移動、刪除菜單 B、利用菜單編輯器,用戶可以刪除菜單和命令 C、利用菜單編輯器,用戶可以編輯菜單項屬性、刪除菜單 D、利用菜單編輯器,用戶可以移動菜單和命令107. 下列說法正確的是:()。 A、工具條編輯器是一個圖形工具,主要用于編輯工具條資源,并把位圖轉(zhuǎn)換成工具條資源 B、工具條編輯器是一個圖形工具,主要用于修改工具條資源,并把位圖轉(zhuǎn)換成工具條資源 C、工具條編輯器是一個圖形工具,主要用于刪除工具條資源,并把位圖轉(zhuǎn)換成工具條資源 D、工具條編輯器是一個圖形工具,主要用于創(chuàng)建工具條資源,并把位圖轉(zhuǎn)換成工具條資源108. Windows API中的所有函數(shù)都包含在DLL中。
39、其中包含用于實現(xiàn)對象安全性、注冊表操作和事件記錄的函數(shù)的文件是:()。 A、Kernel32.dll B、System32.dll C、GDI32.dll D、AdvAPI32.dll109. 動態(tài)鏈接庫的擴展名不但可以是.DLL,也可以是.EXE,.DRV,.FON,.SYS,以及.OCX.其中()是提供控件服務的動態(tài)鏈接庫。 A、SYS B、DRV C、FON D、OCX110. 下列說法正確的是:()。 A、如果在編譯鏈接應用程序的時候,它所需要訪問的DLL的名稱已經(jīng)確定,可以采用顯式方式 B、如果在編譯鏈接應用程序的時候,它所需要訪問的DLL的名稱已經(jīng)確定,可以采用動態(tài)方式 C、如果在
40、編譯鏈接應用程序的時候,它所需要訪問的DLL的名稱已經(jīng)確定,可以采用靜態(tài)方式 D、如果在編譯鏈接應用程序的時候,它所需要訪問的DLL的名稱已經(jīng)確定,可以采用隱含方式111. 下列說法正確的是:()。 A、通過“控制面板-系統(tǒng)-組建服務”可以打開ODBC管理器 B、通過“控制面板-管理工具-組建服務”可以打開ODBC管理器 C、通過“控制面板-系統(tǒng)-數(shù)據(jù)源”可以打開ODBC管理器 D、通過“控制面板-管理工具-數(shù)據(jù)源”可以打開ODBC管理器112. 要在Visual C+應用程序內(nèi)使用ADO ActiveX數(shù)據(jù)對象,應該選擇OLE DB作為連接類型,然后再應用程序中使用()類。 A、DAO B、
41、OLE DB C、ADO D、OLE113. ()。 A、ADO素以最慢的數(shù)據(jù)訪問方法著稱 B、DAO素以最慢的數(shù)據(jù)訪問方法著稱 C、OLD DB素以最慢的數(shù)據(jù)訪問方法著稱 D、ODBC素以最慢的數(shù)據(jù)訪問方法著稱114. 下列說法正確的是:()。 A、ADO提供兩個驅(qū)動程序:一個是數(shù)據(jù)庫管理器的語言,另一個為程序設計語言提供公用接口 B、DAO提供兩個驅(qū)動程序:一個是數(shù)據(jù)庫管理器的語言,另一個為程序設計語言提供公用接口 C、OLE DB提供兩個驅(qū)動程序:一個是數(shù)據(jù)庫管理器的語言,另一個為程序設計語言提供公用接口 D、ODBC提供兩個驅(qū)動程序:一個是數(shù)據(jù)庫管理器的語言,另一個為程序設計語言提供公
42、用接口115. ()依賴于事件,這和任何COM對象一樣。 A、DAO B、dBASE C、OLE DB D、ODBC116. ()。 A、MFC的Winsock類包含了有關用于Internet編程的Win32 API函數(shù) B、MFC的Winweb類包含了有關用于Internet編程的Win32 API函數(shù) C、MFC的WinApp類包含了有關用于Internet編程的Win32 API函數(shù) D、MFC的WinInet類包含了有關用于Internet編程的Win32 API函數(shù)117. 下列說法正確的是:()。 A、用VC實現(xiàn)Http查詢的程序編寫中,建立Internet會話是通過定義CHttp
43、Session對象來實現(xiàn)的 B、用VC實現(xiàn)Http查詢的程序編寫中,建立Internet會話是通過定義CWebSession對象來實現(xiàn)的 C、用VC實現(xiàn)Http查詢的程序編寫中,建立Internet會話是通過定義CNetwordSession對象來實現(xiàn)的 D、用VC實現(xiàn)Http查詢的程序編寫中,建立Internet會話是通過定義CInternetSession對象來實現(xiàn)的118. 用VC實現(xiàn)Ftp查詢的程序編寫中,如果連接成功,使用()得到服務器的缺省目錄。 A、GetFtpDirectory () B、GetFtpHost() C、GetCurrentDirectory() D、GetCur
44、rentHost()119. ()。 A、Ftp是通過逐級文字菜單來組織鏈接和內(nèi)容的,它不像WWW那樣有豐富的多媒體頁面 B、Http是通過逐級文字菜單來組織鏈接和內(nèi)容的,它不像WWW那樣有豐富的多媒體頁面 C、Finger是通過逐級文字菜單來組織鏈接和內(nèi)容的,它不像WWW那樣有豐富的多媒體頁面 D、Gopher是通過逐級文字菜單來組織鏈接和內(nèi)容的,它不像WWW那樣有豐富的多媒體頁面120. ()協(xié)議的作用是提供一個網(wǎng)址的具體情況,它是Internet上最古老的協(xié)議之一。 A、Finger B、Http C、Ftp D、Gopher121. ()是一種簡單的協(xié)議,它使用的端口是43。 A、Ft
45、p B、Http C、Whois D、Gopher122. 下列說法正確的是:()。 A、VC的MFC提供了WinNet類,這些類屏蔽了WinSock和TCP/IP協(xié)議 B、VC的MFC提供了WinInet類,這些類屏蔽了WinSock和TCP/IP協(xié)議 C、VC的MFC提供了WinHttp類,這些類屏蔽了WinSock和TCP/IP協(xié)議 D、VC的MFC提供了WinFtp類,這些類屏蔽了WinSock和TCP/IP協(xié)議123. 下列說法正確的是:()。 A、設置斷點最快的方法是將光標置于需要Debugger停止的代碼語句上,按F10鍵 B、設置斷點最快的方法是將光標置于需要Debugger停
46、止的代碼語句上,按F9鍵 C、設置斷點最快的方法是將光標置于需要Debugger停止的代碼語句上,按F11鍵 D、設置斷點最快的方法是將光標置于需要Debugger停止的代碼語句上,按F8鍵124. 僅當有一個Visual C+工作空間且工程或應用程序處于()狀態(tài)時,Debugger才可使用。 A、打開 B、調(diào)試 C、編輯 D、關閉125. 在一個調(diào)用語句上按()鍵將指示Debuger全速執(zhí)行所調(diào)用的子程序。 A、F7 B、F11 C、F10 D、F8126. 運行錯誤不包括:()。 A、系統(tǒng)錯誤 B、硬件檢測的錯誤 C、溢出錯誤 D、邏輯錯誤127. 下列說法正確的是:()。 A、連接錯誤最
47、難查找,因為這種錯誤來自于對問題的解決方案的錯誤理解 B、運行錯誤最難查找,因為這種錯誤來自于對問題的解決方案的錯誤理解 C、語法錯誤最難查找,因為這種錯誤來自于對問題的解決方案的錯誤理解 D、邏輯錯誤最難查找,因為這種錯誤來自于對問題的解決方案的錯誤理解128. 為查看產(chǎn)生特定診斷消息的代碼語句,只要()Output窗口中相關的診斷消息即可。 A、單擊 B、右鍵單擊 C、雙擊 D、右鍵雙擊129. 下列說法正確的是:()。 A、如果在調(diào)用序列中沒有一個子序列為所發(fā)生的某一個異常定義處理程序,則定義相應處理程序 B、如果在調(diào)用序列中沒有一個子序列為所發(fā)生的某一個異常定義處理程序,則返回錯誤信息 C、如果在調(diào)用序列中沒有一個子序列為所發(fā)生的某一個異常定義處理程序,則終止該程序 D、如果在調(diào)用序列中沒有一個子序列為所發(fā)生的某一個異常定義處理程序,則程序中斷130. 下列說法正確的是:()。 A、異常處理的目的是:在處理或結(jié)束之前,調(diào)試該程序 B、異常處理的目的是:在處理或結(jié)束之前,記錄錯誤信息 C、異常處理的目的是:在處理或結(jié)束之前,反饋錯誤信息 D、異常處理的目的是:在處理或結(jié)束之前,清除該程序所需的狀態(tài)131. 下列說法正確的是:()。 A、在使用編譯器優(yōu)化中,只有使用編
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度有機牛奶認證采購合同模板3篇
- 2025年度櫥柜安裝與家居風水布局咨詢合同2篇
- 2025年度企業(yè)個人借款協(xié)議范本8篇
- 二零二五版門禁系統(tǒng)與電梯控制系統(tǒng)集成安裝合同4篇
- 2025年度出差人員差旅補貼及費用報銷合同3篇
- 數(shù)字遺存分析-深度研究
- 二零二五版美容院跨區(qū)域擴張股份合作框架協(xié)議4篇
- 度假村數(shù)字化轉(zhuǎn)型路徑-深度研究
- 二零二五版房地產(chǎn)營銷策劃與代理服務合同4篇
- 2025年度木材產(chǎn)品深加工技術(shù)研發(fā)合作協(xié)議3篇
- 智能衣服方案
- 李克勤紅日標準粵語注音歌詞
- 教科版六年級下冊科學第一單元《小小工程師》教材分析及全部教案(定稿;共7課時)
- 中藥材產(chǎn)地加工技術(shù)規(guī)程 第1部分:黃草烏
- 危險化學品經(jīng)營單位安全生產(chǎn)考試題庫
- 案例分析:美國紐約高樓防火設計課件
- 老客戶維護方案
- 移動商務內(nèi)容運營(吳洪貴)任務一 用戶定位與選題
- 2021年高考化學真題和模擬題分類匯編專題20工業(yè)流程題含解析
- 工作證明模板下載免費
- (完整word)長沙胡博士工作室公益發(fā)布新加坡SM2考試物理全真模擬試卷(附答案解析)
評論
0/150
提交評論