版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、計算機程序設計員高級理論知識訓練題、單項選擇(選擇一個正確的答案,將相應的字母填入題內的括號中。)1 .計算機程序設計員在工作中不應該()。A、謙虛謹慎、胸襟寬闊B、嚴格按照工作程序及相關文檔的規(guī)范開展工作C、善于表現自己的成績,力求突出自我D、時刻保持朝氣和活力2 .遵紀守法指的是計算機程序設計員要遵守職業(yè)紀律和與職業(yè)相關的()。A、刑法、民法、勞動法B、保密法、勞動法等其他法律C、法律、法規(guī)、商業(yè)道德D、道德規(guī)范3 .計算機程序員掌握著用戶軟件系統(tǒng)的重要信息,因此要求程序設計人員必須具備()的職業(yè)道德。A、嚴謹務實B、工作耐心4.計算機程序設計員在工作中要從客觀實際出發(fā)A、服務第一B、一切
2、向錢看C、謙虛謹慎D、嚴守機密,不懂不裝懂,多向用戶學習,切忌()。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、BIOSD、隨機讀寫存儲器、順序讀寫存儲器、只讀存儲器8 .按()來劃分,總線可以分為8位總線
3、、16位總線、32位總線等。A、總線所處的層次B、用途C、數據線的寬度D、信息的傳輸方向9 .()翻譯程序在語言程序翻譯時,讀入一句源程序,則翻譯一句,執(zhí)行一句,反反復復直到最終完成。A、編譯型10 .在緩沖技術中,(A、軟件緩沖11 .在文件結構中,(A、字符型文件結構C、邏輯的文件結構12 .在()過程中,B、過程型C、解釋型)是以專用的寄存器作為緩沖器B、硬件緩沖)對用戶是透明的用戶不能進行任何干預A、聯機作業(yè)控制B、脫機作業(yè)控制13 .數據模型按不同的應用層次可劃分為兩類A、概念模型B、邏輯模型,費用較高。C、多重緩沖B、字節(jié)型文件結構D、物理的文件結構,一切由系統(tǒng)自動進行。C、動態(tài)作
4、業(yè)控制:一類是概念數據模型C、實體模型D、脫機型D、單緩沖D、實時作業(yè)控制另一類是()。D、物理模型14 .在數據庫的數據模型中,()規(guī)定了如何用基本的數據項組織成較大的數據單位,以描述實體類型和實體之間聯系A、數據結構B、記錄結構C、數據操作D、庫結構15 .數據庫系統(tǒng)是一個復雜的系統(tǒng),是存儲介質、處理對象和管理系統(tǒng)的集合體,由數據庫、硬件支持系統(tǒng)、軟件支持系統(tǒng)和()四部分組成。A、數據庫管理員B、數據模型描述C、操作系統(tǒng)D、應用系統(tǒng)16 . JavaScript是一種安全語言,它(A、允許訪問本地的硬盤B、可以將數據存入到服務器上C、能通過瀏覽器實現信息瀏覽或動態(tài)交互D、允許對網絡文檔進行
5、修改和刪除17 .組件技術是分布式()的技術。A、面向過程B、面向對象C、面向結構D、模塊化18.在需求分析階段,確定系統(tǒng)的功能要求)A、要解決的問題是什么B、項目的驗收標準C、系統(tǒng)的規(guī)模D、系統(tǒng)必須完成的所有功能19.在模塊劃分中,類是()的模塊。A、面向功能B、面向過程C、面向對象D、面向結構20.()主要是指程序的運行效率和存儲效率兩個方面A、編碼風格B、代碼調試C、軟件測試D、程序性能優(yōu)化21.在軟件測試方法中,白盒測試法把程序看成是一個透明的盒子,以程序的內部結構和 ()為依據,對程序的所有邏輯路徑進行細致的檢查A、功能B、算法C、外部結構D、處理過程22 .軟件管理按時間可劃分為(
6、)和使用維護管理。A、軟件設計管理B、生產管理C、開發(fā)進度管理D、技術管理23 .在軟件質量特性中,軟件的()是指在規(guī)定條件下,在規(guī)定的時間內,不引起系統(tǒng)失效的概率。A、可靠性B、功能度C、易使用性D、時間經濟性24 .()是網絡的核心,它的主要任務是為網絡上的其它機器提供服務。A、網絡協(xié)議B、工作站C、服務器D、客戶機25 .域名服務器上運行著一個數據庫系統(tǒng),數據庫中保存的是域名地址與()的對應。A、MAC地址B、URL地址C、TCP地址D、IP地址26 .在Web客戶端存在的主要安全威脅是,Web瀏覽器()。A、用戶名和口令都是原樣傳送B、擁有不安全的程序C、支持下載嵌在HTML頁面中的腳
7、本程序并在瀏覽器中執(zhí)行D、不支持任何加密傳輸方案27 .網絡級防火墻的一個基本例子就是位于Internet和()之間的路由器,它根據數據包的來源、目的地址和端口來過濾。A、外部網絡B、內部網絡C、以太網D、服務器28 . DES (數據加密標準)中,D代表的英文單詞是()。A、DataB、DriverC、DirectD、Database29 .著作權是指作者及其他著作權人對其文學、藝術、科學作品所享有白人身權利和()的總稱。A、署名權利B、發(fā)行權利C、名譽權利D、財產權利30 .專利權人具有()和接受推廣應用的義務。A、繳納年費B、轉讓專利C、許可他人實施其專利D、實施其專利31 .商標是指商
8、品的生產者、經營者或()的提供者用以標明自己所生產、經營的商品或提供的服務與其他人相區(qū)別的標記A、許可證B、售后服務C、商業(yè)服務D、技術服務32 .下列說法錯誤的是()。A、 一個軟件從計劃開始到廢棄為止,要經歷一個漫長的時期,通常把軟件經歷的這個漫長的時期成為軟件生命周期。B、通常,軟件生命周期由軟件定義、軟件開發(fā)和軟件維護3個時期組成C、軟件定義時期由問題定義、可行性研究和需求分析3個階段組成D、通常,軟件生命周期由問題定義、可行性研究和需求分析3個時期組成33 .()的主要任務是確定軟件開發(fā)工程的總目標;確定工程的可行性;導出實現工程目標應該采用的策略及系統(tǒng)必須完成的功能;估計實現該工程
9、需要的資源和成本,并制定工程進度表。A、軟件定義時期B、問題定義時期 C、軟件開發(fā)時期D、需求分析時期34 .()時期又進一步劃分為3個階段,即問題定義、可行性研究和需求分析。A、軟件開發(fā)B、軟件定義C、軟件測試D、軟件維護35 .()的目的是搞清要解決的問題是什么。A、軟件定義階段B、問題定義階段C、可行性研究D、需求分析36 .()的目的是搞清項目是否可能實現和值得開發(fā)。A、軟件定義階段B、可行性研究階段C、問題定義階段D、需求分析階段37 .下列說法正確的是:()A、需求分析階段的目的是搞清項目是否可能實現和值得開發(fā)B、需求分析階段的目的是確定每個模塊的數據結構和算法,確定模塊的細節(jié)C、
10、需求分析階段的目的是搞清要解決的問題是什么D、需求分析階段的目的是確定目標系統(tǒng)必須具備哪些功能38 .下列說法正確的是:()。A、軟件開發(fā)時期的工作包括確定工程的可行性B、軟件開發(fā)時期的工作包括導出實現工程目標應該采用的策略及系統(tǒng)必須完成的功能C、軟件開發(fā)時期的工作包括估計實現工程需要的資源和成本,并制定工程進度表D、軟件開發(fā)時期的工作包括軟件結構的設計、數據結構和算法設計、編寫程序、測試39 .下列說法正確的是:()A、軟件開發(fā)通常由概要設計詳細設計、編碼、軟件維護4個階段組成B、軟件開發(fā)通常由軟件定義、詳細設計、編碼、軟件測試4個階段組成C、軟件開發(fā)通常由軟件定義、詳細設計、編碼、軟件維護
11、4個階段組成D、軟件開發(fā)通常由概要設計、詳細設計、編碼、軟件測試4個階段組成40 .()是將軟件需求說明轉化為軟件總體設計,確定軟件結構及模塊的劃分,并確定各模塊之間的 接口。A、概要設計的任務B、詳細設計的任務C、編碼的目的D、軟件測試的任務41 .下列說法正確的是:()。A、詳細設計的任務是將軟件需求說明轉化為軟件總體設計,確定軟件結構及模塊的劃分 ,并確定各模塊之間的接口B、詳細設計的任務是發(fā)現并排除軟件中的錯誤 ,最終把一個高質量的軟件系統(tǒng)交付給用戶使用C、詳細設計的任務是實現人和計算機的通訊,產生一個機器能執(zhí)行的源程序D、詳細設計的任務是確定每個模塊的數據結構和算法,確定模塊的細節(jié),
12、具體為:外部接口、內 部接口、輸入輸出、局部數據42 .下列說法正確的是:()。A、編碼的目的是將軟件需求說明轉化為軟件總體設計,確定軟件結構及模塊的劃分,并確定各模塊之間的接口B、編碼的目的是發(fā)現并排除軟件中的錯誤,最終把一個高質量的軟件系統(tǒng)交付給用戶使用C、編碼的目的是確定每個模塊的數據結構和算法,確定模塊的細節(jié),具體為:外部接口、內部接口、輸入輸出、局部數據D、編碼的目的是實現人和計算機的通訊,產生一個機器能執(zhí)行的源程序43 .軟件測試白任務是()。A、將軟件需求說明轉化為軟件總體設計,確定軟件結構及模塊的劃分,并確定各模塊之間的接口B、發(fā)現并排除軟件中的錯誤,最終把一個高質量的軟件系統(tǒng)
13、交付給用戶使用C、確定每個模塊的數據結構和算法,確定模塊的細節(jié),具體為:外部接口、內部接口、輸入輸出、局部數據D、實現人和計算機的通訊,產生一個機器能執(zhí)行的源程序44 .下列說法正確的是:()。A、詳細設計的任務是通過各種必要的維護活動使軟件系統(tǒng)持久地滿足用戶需求B、概要設計的任務是通過各種必要的維護活動使軟件系統(tǒng)持久地滿足用戶需求C、軟件維護的任務是通過各種必要的維護活動使軟件系統(tǒng)持久地滿足用戶需求D、軟件測試的任務是通過各種必要的維護活動使軟件系統(tǒng)持久地滿足用戶需求45 .軟件維護的種類不包括:()。A、擴展性維護B、改正性維護C、適應性維護D、完善性維護46 .需求分析的任務是明確目標系
14、統(tǒng)究竟做什么。為此,需要先確定系統(tǒng)的綜合要求,包括:功能要求、性能要求、運行要求和可能的要求,其中可能的要求指:()。A、確定系統(tǒng)必須完成的所有功能B、包括系統(tǒng)的處理速度、存儲容量、響應時間、安全限制等C、包括系統(tǒng)運行時的環(huán)境要求,如主機、外設、網絡、軟件等D、即為系統(tǒng)將來擴展提出的要求47 .書寫需求分析規(guī)格說明書的過程中需要分析系統(tǒng)的數據要求,系統(tǒng)的數據要求不包括下列哪一項:()。A、數據的結構C、數據量48 .書寫需求分析規(guī)格說明書的步驟是:正開發(fā)計劃、書寫文檔。A、確定系統(tǒng)的功能要求C、分析系統(tǒng)的運行要求49 .軟件需求包括3個不同的層次-(A、商務需求B、業(yè)務需求50 .所有的用戶需
15、求必須與()一致。A、功能需求B、系統(tǒng)需求51 .下列說法錯誤的是:()。A、軟件需求說明須保證完整性C、軟件需求說明須保證可修改性52 . 一個軟件原型是所提出的新產品的部分實現B、系統(tǒng)需要哪些數據D、數據本身的性質確定系統(tǒng)的綜合要求、分析系統(tǒng)的數據要求、( 卜修B、分析系統(tǒng)的性能要求D、導出系統(tǒng)的邏輯模型卜用戶需求、功能需求和其他非功能需求。C、產品需求D、系統(tǒng)需求C、產品需求D、業(yè)務需求B、軟件需求說明須保證一致性D、軟件需求說明須保證可重用性。下面不屬于使用原型的主要目的的是:()。B、用戶對原型的評價可以指出需求中的許多問題,在開發(fā)真正產品之前,可以用最低的費用來解A、可以探索不同的
16、用戶界面技術,使系統(tǒng)達到最佳的可用性決這些問題C、在原型屏幕顯示和報表中使用合理的模擬數據D、通過一系列小規(guī)模的開發(fā)循環(huán),可以完成整個產品的開發(fā)53 .()的指導思想是:自上而下、逐步分解。A、面向對象分析方法C、結構化分析方法B、模塊化分析方法D、原型法54.在用()觀點建立起的3種模型中(對象模型、動態(tài)模型、功能模型),對象模型是最基本、最重要、最核心的。A、結構化B、原型法55 .在面向對象方法中,基本結構是(A、數據B、方法56 .()是結構化系統(tǒng)分析的基本工具A、程序流程圖B、數據流圖57 .()描繪了系統(tǒng)的數據關系。A、實體關系圖B、程序流程圖58 .下列說法正確的是:()。A、程
17、序流程圖中的菱形框代表關系C、面向對象D、模塊化)而不是記錄,一切事物、概念都可以看作()。C、對象D、函數C、狀態(tài)轉化圖D、對話圖C、狀態(tài)轉化圖D、對話圖,它確定了實體對之間邏輯上和數量上的聯系B、狀態(tài)轉化圖中的菱形框代表關系,它確定了實體對之間邏輯上和數量上的聯系C、對話圖中的菱形框代表關系,它確定了實體對之間邏輯上和數量上的聯系D、實體關系圖中的菱形框代表關系,它確定了實體對之間邏輯上和數量上的聯系59 .概要設計的任務是:()。A、確定軟件的結構及模塊的劃分,并確定各模塊之間的接口B、確定每個模塊的算法和數據結構及細節(jié)C、描述系統(tǒng)展現給用戶的行為和執(zhí)行的操作等D、確定系統(tǒng)的目標60 .
18、下列說法正確的是:()A、概要設計的任務是:確定每個模塊的算法和數據結構及細節(jié)B、軟件定義的任務是:確定每個模塊的算法和數據結構及細節(jié)C、需求分析的任務是:確定每個模塊的算法和數據結構及細節(jié)D、詳細設計的任務是:確定每個模塊的算法和數據結構及細節(jié)61 .下列說法正確的是:()。IPO說明、類-對象說明及文件目錄結構IPO說明、類-對象說明及文件目錄結構IPO說明、類-對象說明及文件目錄結構IPO說明、類-對象說明及文件目錄結構A、詳細設計包含的基本內容有:系統(tǒng)結構圖B、模塊設計包含的基本內容有:系統(tǒng)結構圖C、需求分析包含的基本內容有:系統(tǒng)結構圖D、概要設計包含的基本內容有:系統(tǒng)結構圖62 .系
19、統(tǒng)結構圖包括:()。A、主系統(tǒng)結構圖與系統(tǒng)流程圖B、次系統(tǒng)結構圖與系統(tǒng)擴充結構圖C、次系統(tǒng)結構圖與系統(tǒng)流程圖D、主系統(tǒng)結構圖與系統(tǒng)擴充結構圖63 .下列關于概要設計的基本原則,描述錯誤的是:()。A、應該遵循一些原則,包括:模塊化、抽象B、應該遵循一些原則,包括:模塊化、模塊獨立C、應該遵循一些原則,包括:抽象、繼承D、應該遵循一些原則,包括:抽象、模塊獨立64 .下列說法正確的是:()。A、類是組成軟件結構的基本元素,它是數據說明和算法的集合B、函數是組成軟件結構的基本元素,它是數據說明和算法的集合C、對象是組成軟件結構的基本元素,它是數據說明和算法的集合D、模塊是組成軟件結構的基本元素,它
20、是數據說明和算法的集合65 .下列說法正確的是:()。A、抽象是指對研究的系統(tǒng)要劃分成若干個模塊,模塊間既相對獨立又相關,這一組模塊完成指定的功能B、抽象是指對研究的系統(tǒng)要把一些關系密切的軟件元素物理地址放在一起,把關系密切的數據限制在模塊內使用C、抽象是指對研究的系統(tǒng)要由一組完成相對獨立的子功能的模塊組成D、抽象是指對研究的系統(tǒng)要抓住重要方面,而忽略個別的、非本質的屬性和差別,抽出共性的、本質的東西66 .()是指把一些關系密切的軟件元素物理地址放在一起,把關系密切的數據限制在模塊內使用。A、信息隱蔽B、抽象C、局部化D、模塊化67 .()的概念是模塊化、抽象、信息隱蔽和局部化概念的直接結果
21、。A、模塊獨立B、耦合C、內聚D、抽象化68 .在進行軟件結構概要設計時要遵循一些原則,其中 深度、寬度、扇出和扇入應該適中”中的扇出指()。A、軟件結構控制的層數B、軟件結構中模塊層的最多模塊數C、一個模塊直接控制的模塊數D、一個模塊被多少模塊調用69 .下列說法正確的是:()。A、模塊化設計方法是把系統(tǒng)邏輯模型映射成軟件結構,根據信息流的類型采用相應的方法,根據信息流的類型采用相應的方法B、面向對象設計方法是把系統(tǒng)邏輯模型映射成軟件結構C、程式化設計方法是把系統(tǒng)邏輯模型映射成軟件結構,根據信息流的類型采用相應的方法D、結構化設計方法是把系統(tǒng)邏輯模型映射成軟件結構,根據信息流的類型采用相應的
22、方法70.下列說法正確的是:()。A、OOA是面向對象設計的縮寫B(tài)、OOS是面向對象設計的縮寫C、OID是面向對象設計的縮寫D、OOD是面向對象設計的縮寫71 .下列關于詳細設計的工具,說法錯誤的是:()。A、詳細設計的工具包括表格B、詳細設計的工具包括圖形C、詳細設計的工具包括數字D、詳細設計的工具包括語言72 .下列說法正確的是:()。A、密碼驗證的功能主要是完成用戶進入系統(tǒng)時的密碼核對工作B、密碼驗證的功能主要是完成管理員進入系統(tǒng)時的身份認證工作C、密碼驗證的功能主要是完成用戶進入系統(tǒng)時的身份認證工作D、密碼驗證的功能主要是完成管理員進入系統(tǒng)時的密碼核對工作73 .下列說法正確的是:()
23、。A、密碼驗證的作用:主要是為了驗證使用者是否為用戶本人B、身份核對的作用:主要是為了驗證使用者是否為用戶本人C、用戶登錄的作用:主要是為了驗證使用者是否為用戶本人D、身份認證的作用:主要是為了驗證使用者是否為用戶本人74 .下列說法正確的是:()。A、身份認證的主要方式是:用戶輸入自己的操作權限和用戶密碼,然后進行驗證B、用戶登錄的主要方式是:用戶輸入自己的操作權限和用戶密碼,然后進行驗證C、密碼驗證的主要方式是:用戶輸入自己的操作權限和用戶密碼,然后進行驗證D、身份驗證的主要方式是:用戶輸入自己的操作權限和用戶密碼,然后進行驗證75.密碼驗證模塊包含的兩個子模塊是)oA、身份認證和密碼修改
24、B、身份認證和密碼認證C、用戶登錄和密碼修改D、用戶登錄和密碼認證76 .密碼驗證的程序輸入項不包括:()A、驗證碼B、權限C、用戶名D、密碼77 .下列說法正確的是:)A、在密碼驗證模塊中,主要采用瀑布模型的設計方法,自下而上進行分析B、在密碼驗證模塊中,主要采用瀑布模型的設計方法,逐步分解進行分析C、在密碼驗證模塊中,主要采用瀑布模型的設計方法,逐步求精進行分析D、在密碼驗證模塊中,主要采用瀑布模型的設計方法,自上而下進行分析78 .結構化程序設計的優(yōu)點不包括:()A、程序結構清晰和模塊化技術的使用,使修改或重新設計時可復用部分增加B、可顯著提高軟件開發(fā)的成功率和生產率C、代碼可移植性強D
25、、開發(fā)時容易保證程序的正確性79.下列說法正確的是:()A、結構化程序設計特點必須遵循的準則包括:提高可重用性、提高可擴充性、提高健壯性B、模塊化程序設計特點必須遵循的準則包括:提高可重用性、提高可擴充性、提高健壯性C、程式化程序設計特點必須遵循的準則包括:提高可重用性、提高可擴充性、提高健壯性D、面向對象設計特點必須遵循的準則包括:提高可重用性、提高可擴充性、提高健壯性80 .下列說法正確的是:()。A、提高可重用性的程序設計準則包括:封裝實現策略、避免使用多分支語句、精心確定公有方法B、提高健壯性的程序設計準則包括:封裝實現策略、避免使用多分支語句、精心確定公有方法C、提高完整性的程序設計
26、準則包括:封裝實現策略、避免使用多分支語句、精心確定公有方法D、提高可擴充性的程序設計準則包括:封裝實現策略、避免使用多分支語句、精心確定公有方法81 .()的優(yōu)點是:對控制流程描述直觀,便于初學者掌握。A、盒圖B、程序流程圖C、PAD圖D、判定表82 .()的特點包括:功能域明確;不可能任意轉移控制;容易確定局部和全局數據的作用域;容易表現嵌套關系。A、程序流程圖B、PAD圖C、盒圖D、判定表83 .下列說法正確的是:()。A、盒圖所描述的程序結構十分清晰,而且用它設計出的程序必然是結構化的B、判定表所描述的程序結構十分清晰,而且用它設計出的程序必然是結構化的C、判定樹所描述的程序結構十分清
27、晰,而且用它設計出的程序必然是結構化的D、PAD圖所描述的程序結構十分清晰,而且用它設計出的程序必然是結構化的84 .判定表由4部分組成:其中()是和每種條件組合相對應的動作。A、左上部B、左下部C、右上部D、右下部85 .下列說法正確的是:()。A、隨著軟件工程的發(fā)展,出現了一些面向對象設計專用的語言,稱為PDL語言B、隨著軟件工程的發(fā)展,出現了一些程式化設計專用的語言,稱為PDL語言C、隨著軟件工程的發(fā)展,出現了一些模塊化程序設計專用的語言,稱為PDL語言D、隨著軟件工程的發(fā)展,出現了一些軟件過程設計專用的語言,稱為PDL語言86 .()。A、可視化程序設計主要是讓程序設計人員利用軟件本身
28、提供的接口,像搭積木一樣構造應用程序的各種界面B、可視化程序設計主要是讓程序設計人員利用函數庫,像搭積木一樣構造應用程序的各種界面C、可視化程序設計主要是讓程序設計人員利用類庫,像搭積木一樣構造應用程序的各種界面D、可視化程序設計主要是讓程序設計人員利用軟件本身所提供的各種控件,像搭積木一樣構造應用程序的各種界面87 .下列不屬于可視化程序設計語言的是:()。A、CB、Visual BasicC、Visual C+D、Delphi88.下列說法正確的是:()oA、程式化程序設計的出發(fā)點和基本原則是盡可能模擬人類習慣的思維方式B、結構化程序設計的出發(fā)點和基本原則是盡可能模擬人類習慣的思維方式C、
29、面向對象的出發(fā)點和基本原則,是盡可能模擬人類習慣的思維方式D、模塊化程序設計的出發(fā)點和基本原則,是盡可能模擬人類習慣的思維方式89 .下列說法正確的是:()。A、只有同時使用對象、類、繼承的方法,才是真正面向對象的方法B、只有同時使用對象、繼承和消息的方法,才是真正面向對象的方法C、只有同時使用對象、類、繼承和消息的方法,才是真正面向對象的方法D、只有同時使用對象、類和消息的方法,才是真正面向對象的方法90 .下列說法正確的是:()。A、面向對象方法的主要優(yōu)點不包括:穩(wěn)定性好B、面向對象方法的主要優(yōu)點不包括:與人類習慣的思維方法一致C、面向對象方法的主要優(yōu)點不包括:減少了開發(fā)時間D、面向對象方
30、法的主要優(yōu)點不包括:可重用性好91 .()語言具有的特征包括:對象生成功能、消息傳遞機制、類和遺傳機制。A、結構化程序設計B、面向對象C、模塊化程序設計D、程式化程序設計92 .下列說法正確的是:()。A、事實上,語言、開發(fā)環(huán)境和函數庫這3個因素綜合起來,共同決定了可重用性B、事實上,語法、開發(fā)環(huán)境和類庫這 3個因素綜合起來,共同決定了可重用性C、事實上,語法、開發(fā)環(huán)境和函數庫這3個因素綜合起來,共同決定了可重用性D、事實上,語言、開發(fā)環(huán)境和類庫這 3個因素綜合起來,共同決定了可重用性)是最重要的要93 .對源程序的質量要求是:正確、可靠、簡明、清晰和較高的執(zhí)行效率。其中,( 求。B、可靠性和
31、清晰性D、可靠性和較高的執(zhí)行效率B、代碼排版風格D、程序員編程的風格()。A、正確性和較高的執(zhí)行效率C、正確性和可靠性94 .編碼風格是指:()。A、編寫程序的方式以及表達的格局C、使用的編程語言的風格95 .下列那種方法不能提高程序的運行效率A、不要把不同的數據類型混在一起B(yǎng)、尋找復雜性小的算法C、簡化邏輯結構D、盡量避免采用多維數組(C語言除外)和復雜的表格96 .下列說法錯誤的是:()。A、AppWizard為各類應用程序提供了代碼,其中包括多文檔和對話框界面B、AppWizard為各類應用程序提供了代碼,其中包括數據庫支持C、AppWizard為各類應用程序提供了代碼,其中包括對Win
32、dows Sockets 的支持D、AppWizard為各類應用程序提供了代碼,其中包括控制臺命令窗口97 . Visual C+的工程類型有很多種,但是不包括:()。A、Win16 ApplicationB、MFC AppWizard(DLL version)C、ATL COM AppWizardD、ISAPI Extension(Internet Server API)Wizard98 .下列關于ClassView提供的特性,說法錯誤的是:()。A、用戶只需雙擊 ClassView圖標,就可以跳轉到對話編輯器B、用戶只需雙擊 ClassView圖標,就可以創(chuàng)建函數或方法的聲明和執(zhí)行過程C、
33、用戶只需雙擊 ClassView圖標,就可以類、聲明或函數定義D、用戶只需雙擊 ClassView圖標,就可以刪除類99 . DAO用Microsoft Jet數據庫引擎來提供一套訪問對象,包括(卜表定義和查詢定義對象及記錄集對象。A、數據庫定義B、表結構定義C、數據庫對象D、選擇定義100 .()存儲一個對話框模板,模板制定了對話框的特征,包括其大小、位置、風格以及對話框中各種控件等。A、對話框類B、單模對話框D、對話框函數C、對話框模板資源101.下列說法正確的是:()A、創(chuàng)建工具條的一種方法是使用位圖圖像,即將位圖圖像轉換成工具條的按鈕圖像,圖像的缺省大小是:4 X4點像素B、創(chuàng)建工具條
34、的一種方法是使用位圖圖像,即將位圖圖像轉換成工具條的按鈕圖像,圖像的缺省大小是:8 X8點像素C、創(chuàng)建工具條的一種方法是使用位圖圖像,即將位圖圖像轉換成工具條的按鈕圖像,圖像的缺省大小是:32 X32點像素D、創(chuàng)建工具條的一種方法是使用位圖圖像,即將位圖圖像轉換成工具條的按鈕圖像,圖像的缺省大小是:16X16點像素102.下列說法正確的是:()A、靜態(tài)文本允許用戶輸入或修改文本。在實際應用中,它是用戶輸入程序所需要的特定信息的主 要工具,但是它只接受純文本,不能為用戶提供任何格式B、擴展組合框允許用戶輸入或修改文本。在實際應用中,它是用戶輸入程序所需要的特定信息的 主要工具,但是它只接受純文本
35、,不能為用戶提供任何格式C、下拉列表框允許用戶輸入或修改文本。在實際應用中,它是用戶輸入程序所需要的特定信息的 主要工具,但是它只接受純文本,不能為用戶提供任何格式D、編輯框允許用戶輸入或修改文本。在實際應用中,它是用戶輸入程序所需要的特定信息的主要工具,但是它只接受純文本,不能為用戶提供任何格式103. Visual C+ 提供的()是一個用來創(chuàng)建或改變資源的特定環(huán)境。它通過共享技術和界面來快速簡捷地創(chuàng)建和修改應用資源A、資源編輯器B、資源管理器C、ClassWizardD、AppWizard104.對話框的種類可以分為)oA、無模式對話框和有模式對話框B、單模對話框和多模對話框C、單一無模
36、式對話框和單 一有模式對話框D、多-無模式對話框和多 -有模式對話框105 .下列說法錯誤的是:()。A、使用對話框編輯器,用戶可以增加、排列或編輯控件B、使用對話框編輯器,用戶可以更改Tab鍵順序C、使用對話框編輯器,用戶可以測試一個對話框D、使用對話框編輯器,用戶可以刪除控件106 .下列說法正確的是:()。A、利用菜單編輯器,用戶可以移動、刪除菜單B、利用菜單編輯器,用戶可以刪除菜單和命令C、利用菜單編輯器,用戶可以編輯菜單項屬性、刪除菜單D、利用菜單編輯器,用戶可以移動菜單和命令107.下列說法正確的是:()。A、工具條編輯器是一個圖形工具,主要用于編輯工具條資源,并把位圖轉換成工具條
37、資源B、工具條編輯器是一個圖形工具C、工具條編輯器是一個圖形工具D、工具條編輯器是一個圖形工具,主要用于修改工具條資源,主要用于刪除工具條資源,主要用于創(chuàng)建工具條資源,并把位圖轉換成工具條資源,并把位圖轉換成工具條資源,并把位圖轉換成工具條資源108 . Windows API中的所有函數都包含在 DLL中。其中包含用于實現對象安全性、注冊表操作和事件記錄的函數的文件是:()。A、Kernel32.dllB、System32.dllC、GDI32.dllD、AdvAPI32.dll109 .動態(tài)鏈接庫的擴展名不但可以是.DLL,也可以是.EXE, .DRV, .FON , .SYS,以及.OC
38、X.其中()是提供控件服務的動態(tài)鏈接庫A、SYSB、DRVC、FOND、OCX110 .下列說法正確的是:()。A、如果在編譯鏈接應用程序的時候,它所需要訪問的 DLL的名稱已經確定,可以采用顯式方式B、如果在編譯鏈接應用程序的時候,它所需要訪問的 DLL的名稱已經確定,可以采用動態(tài)方式C、如果在編譯鏈接應用程序的時候,它所需要訪問的 DLL的名稱已經確定,可以采用靜態(tài)方式D、如果在編譯鏈接應用程序的時候,它所需要訪問的 DLL的名稱已經確定,可以采用隱含方式111 .下列說法正確的是:()。A、通過 控制面板- 系統(tǒng)- 組建服務”可以打開ODBC管理器B、通過控制面板- 管理工具- 組建服務
39、”可以打開ODBC管理器C、通過控制面板- 系統(tǒng)- 數據源”可以打開ODBC管理器D、通過控制面板- 管理工具- 數據源”可以打開ODBC管理器112 .要在Visual C+應用程序內使用 ADO ActiveX數據對象,應該選擇OLE DB作為連接類型,然后再應用程序中使用()類。A、DAOB、OLE DBC、ADOD、OLE113 .()。A、ADO素以最慢的數據訪問方法著稱B、DAO素以最慢的數據訪問方法著稱C、OLD DB素以最慢的數據訪問方法著稱D、ODBC素以最慢的數據訪問方法著稱114 .下列說法正確的是:()。A、ADO提供兩個驅動程序:一個是數據庫管理器的語言 ,另一個為程
40、序設計語言提供公用接口B、DAO提供兩個驅動程序:一個是數據庫管理器的語言,另一個為程序設計語言提供公用接口C、OLE DB提供兩個驅動程序:一個是數據庫管理器的語言,另一個為程序設計語言提供公用接口D、ODBC提供兩個驅動程序:一個是數據庫管理器的語言 ,另一個為程序設計語言提供公用接口115.()依賴于事件,這和任何COM對象一樣。A、DAOB、 dBASEC、OLE DBD、 ODBC116.()。A、MFC的Winsock類包含了有關用于Internet 編程的 Win32 API函數B、MFC的Winweb類包含了有關用于Internet 編程的 Win32 API函數C、MFC的W
41、inApp類包含了有關用于Internet 編程的 Win32 API 函數D、MFC的WinInet類包含了有關用于Internet 編程的 Win32 API函數117 .下列說法正確的是:()。A、用VC實現Http查詢的程序編寫中,建立Internet會話是通過定義 CHttpSession對象來實現的B、用VC實現Http查詢的程序編寫中,建立Internet會話是通過定義 CWebSession對象來實現的C、用VC實現Http查詢的程序編寫中,建立Internet會話是通過定義 CNetwordSession 對象來實現的D、用VC實現Http查詢的程序編寫中,建立Interne
42、t會話是通過定義 CInternetSession 對象來實現的)得到服務器的缺省目錄118 .用VC實現Ftp查詢的程序編寫中,如果連接成功,使用(A、GetFtpDirectory ()B、GetFtpHost()C、GetCurrentDirectory()D、GetCurrentHost()119.()。A、Ftp是通過逐級文字菜單來組織鏈接和內容的,它不像WWW那樣有豐富的多媒體頁面B、Http是通過逐級文字菜單來組織鏈接和內容的,它不像WWW那樣有豐富的多媒體頁面C、Finger是通過逐級文字菜單來組織鏈接和內容的,它不像WWW那樣有豐富的多媒體頁面D、Gopher是通過逐級文字菜
43、單來組織鏈接和內容的,它不像 WWW那樣有豐富的多媒體頁面120 .()協(xié)議的作用是提供一個網址的具體情況,它是Internet上最古老的協(xié)議之一。A、FingerB、HttpC、FtpD、Gopher121 .()是一種簡單的協(xié)議,它使用的端口是43。A、FtpB、HttpC、WhoisD、Gopher122 .下列說法正確的是:()。A、VC的MFC提供了 WinNet類,這些類屏蔽了 WinSock和TCP/IP協(xié)議B、VC的MFC提供了 WinInet類,這些類屏蔽了 WinSock和TCP/IP協(xié)議C、VC的MFC提供了 WinHttp 類,這些類屏蔽了 WinSock和TCP/IP
44、協(xié)議D、VC的MFC提供了 WinFtp類,這些類屏蔽了 WinSock和TCP/IP協(xié)議123.下列說法正確的是:()。A、設置斷點最快的方法是將光標置于需要B、設置斷點最快的方法是將光標置于需要C、設置斷點最快的方法是將光標置于需要D、設置斷點最快的方法是將光標置于需要Debugger停止的代碼語句上,按F10鍵Debugger停止的代碼語句上,按F9鍵Debugger停止的代碼語句上,按F11鍵Debugger停止的代碼語句上,按F8鍵124 .僅當有一個 Visual C+工作空間且工程或應用程序處于 ()狀態(tài)時,Debugger才可使用。A、打開B、調試C、編輯D、關閉125 .在一
45、個調用語句上按()鍵將指示Debuger全速執(zhí)行所調用的子程序 。A、F7B、F11C、F10D、F8126 .運行錯誤不包括:()。A、系統(tǒng)錯誤B、硬件檢測的錯誤C、溢出錯誤D、邏輯錯誤127.下列說法正確的是)A、連接錯誤最難查找,因為這種錯誤來自于對問題的解決方案的錯誤理解B、運行錯誤最難查找,因為這種錯誤來自于對問題的解決方案的錯誤理解C、語法錯誤最難查找,因為這種錯誤來自于對問題的解決方案的錯誤理解D、邏輯錯誤最難查找,因為這種錯誤來自于對問題的解決方案的錯誤理解128.為查看產生特定診斷消息的代碼語句,只要( )Output窗口中相關的診斷消息即可單擊B、右鍵單擊C、雙擊D、右鍵雙
46、擊129.卜列說法正確的是:()如果在調用序列中沒有一個子序列為所發(fā)生的某一個異常定義處理程序,則定義相應處理程序B、如果在調用序列中沒有一個子序列為所發(fā)生的某一個異常定義處理程序,則返回錯誤信息C、如果在調用序列中沒有一個子序列為所發(fā)生的某一個異常定義處理程序,則終止該程序D、如果在調用序列中沒有一個子序列為所發(fā)生的某一個異常定義處理程序,則程序中斷130.下列說法正確的是)A、異常處理的目的是:在處理或結束之前,調試該程序B、異常處理的目的是:在處理或結束之前,記錄錯誤信息C、異常處理的目的是:在處理或結束之前,反饋錯誤信息D、異常處理的目的是:在處理或結束之前,清除該程序所需的狀態(tài)131
47、.下列說法正確的是)A、在使用編譯器優(yōu)化中,只有使用編譯器優(yōu)化解決性能問題才能產生執(zhí)行速度的明顯改變B、在使用編譯器優(yōu)化中,只有升級硬件設備才能產生執(zhí)行速度的明顯改變C、在使用編譯器優(yōu)化中,只有邏輯方面的優(yōu)化才能產生執(zhí)行速度的明顯改變D、在使用編譯器優(yōu)化中,只有算法方面的優(yōu)化才能產生執(zhí)行速度的明顯改變132 .下列說法正確的是:()。A、所謂死代碼指的是由于這樣或那樣的原因那些代碼B、所謂死代碼指的是由于這樣或那樣的原因那些代碼C、所謂死代碼指的是由于這樣或那樣的原因,按照代碼運算,確實不可到達、沒有使用或死掉”的,按照程序流程,確實不可到達、沒有使用或死掉”的,按照相應條件,確實不可到達、沒
48、有使用或死掉”的那些代碼D、所謂死代碼指的是由于這樣或那樣的原因,按照算法的邏輯流程,確實不可到達、沒有使用或死掉”的那些代碼133 .下列說法正確的是:()。A、Visual C+支持代碼的優(yōu)化的版本是:專業(yè)版和個人版B、Visual C+支持代碼的優(yōu)化的版本是:個人版和企業(yè)版C、Visual C+支持代碼的優(yōu)化的版本是個人版和家庭版D、Visual C+支持代碼的優(yōu)化的版本是專業(yè)版和企業(yè)版134 .多任務通常包括()大類。A、5B、3C、2D、4135 .下列說法正確的是:()。A、資源是在系統(tǒng)中正在運行的一個應用程序B、任務是在系統(tǒng)中正在運行的一個應用程序C、線程是在系統(tǒng)中正在運行的一個
49、應用程序D、進程是在系統(tǒng)中正在運行的一個應用程序136 .在一個多線程應用程序中,每一個線程都有它自己的(),并且獨立于應用程序中的其他線)是一般的原則。C、good - enough D、best - enough,主要依賴于建立測試所需數據的工作量大小,主要依賴于應用的復雜度、窗口的個數,以及每個窗口中的動作數目,主要依賴于軟件編寫的質量,主要依賴于軟件的邏輯復雜程度()。程。A、隊列B、棧137 .創(chuàng)建輔助線程只需兩步:()。A、實現控制類和實現控制函數C、實現控制函數和啟動線程138 .狹義地講,測試是:()。A、指軟件產品生命周期內所有的檢查B、對軟件產品功能的檢查和評價C、對軟件產
50、品質量的檢驗和評價D、對軟件產品是否存在bug的檢驗139 .對于復雜的產品或系統(tǒng)來說,(A、zero - bugB、none - bug140 .下列說法正確的是:()。A、對于功能測試的效率B、對于功能測試的效率C、對于功能測試的效率D、對于功能測試的效率141 .下列說法正確的是:A、驗收測試通常又稱為單元測試C、平行測試通常又稱為單元測試142 .下列說法正確的是:()。C、堆棧D、進程B、實現控制類和啟動線程D、實現控制函數和創(chuàng)建線程、評審和確認活動B、系統(tǒng)測試通常又稱為單元測試D、模塊測試通常又稱為單元測試A、驗收測試著重測試模塊的接口B、模塊測試著重測試模塊的接口C、平行測試著重
51、測試模塊的接口D、子系統(tǒng)測試著重測試模塊的接口143.下列說法正確的是:()A、子系統(tǒng)測試和驗收測試都兼有檢測和組裝雙重含義,通常稱為集成測試B、子系統(tǒng)測試和模塊測試都兼有檢測和組裝雙重含義,通常稱為集成測試C、子系統(tǒng)測試和平行測試都兼有檢測和組裝雙重含義,通常稱為集成測試D、子系統(tǒng)測試和系統(tǒng)測試都兼有檢測和組裝雙重含義,通常稱為集成測試144.下列說法正確的是:()A、系統(tǒng)測試的目的是驗證系統(tǒng)確實能夠滿足用戶的需要B、模塊測試的目的是驗證系統(tǒng)確實能夠滿足用戶的需要C、平行測試的目的是驗證系統(tǒng)確實能夠滿足用戶的需要D、驗收測試的目的是驗證系統(tǒng)確實能夠滿足用戶的需要145.下列說法正確的是:()A、所謂系統(tǒng)測試就是同時運行新開發(fā)出來的系統(tǒng)和將被它取代的舊系統(tǒng),以便比較新舊兩個系統(tǒng)的處理結果B、所謂模塊測試就是同時運行新開發(fā)出來的系統(tǒng)和將被它取代的舊系統(tǒng),以便比較新舊兩個系統(tǒng)的處理結果C、所謂驗收測試就是同時運行新開發(fā)出來的系統(tǒng)和將被它取代的舊系統(tǒng),以便比較新舊兩個系統(tǒng)的處理結果D、所謂平行測試就是同時運行新開發(fā)出來的系統(tǒng)和將被它取代的舊系統(tǒng),以便比較新舊兩個系統(tǒng)的處理結果146.下列說法錯誤的是
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025廣東建筑安全員知識題庫附答案
- 貴州財經職業(yè)學院《現代西方哲學專題》2023-2024學年第一學期期末試卷
- 蠶豆產業(yè)基地建設項目可行性研究報告-蠶豆市場需求持續(xù)擴大
- 貴陽康養(yǎng)職業(yè)大學《醫(yī)療健康商務溝通》2023-2024學年第一學期期末試卷
- 廣州中醫(yī)藥大學《生物統(tǒng)計附試驗設計實驗》2023-2024學年第一學期期末試卷
- 2025年-吉林省安全員知識題庫附答案
- 廣州現代信息工程職業(yè)技術學院《心理咨詢與心理輔導》2023-2024學年第一學期期末試卷
- 2025年-河北省安全員B證考試題庫
- 2025建筑安全員A證考試題庫
- 2025年山西省建筑安全員-C證考試(專職安全員)題庫及答案
- 《Unit 5 What do we eat 》(說課稿)-2024-2025學年滬教版(2024)英語三年級上冊
- 2024年加油站的年度工作總結范文(2篇)
- 福建省晉江市松熹中學2024-2025學年七年級上學期第二次月考語文試題
- (新版)廣電全媒體運營師資格認證考試復習題庫(含答案)
- 教師及教育系統(tǒng)事業(yè)單位工作人員年度考核登記表示例范本1-3-5
- 殘疾兒童(孤獨癥)康復服務機構采購項目招標文件
- 少先隊活動課《民族團結一家親-同心共筑中國夢》課件
- 六年級語文下冊 期末復習非連續(xù)性文本閱讀專項訓練(一)(含答案)(部編版)
- 展會活動防疫工作方案
- 肝性腦病的護理課件-
- 2024年銀行考試-支付清算系統(tǒng)參與者考試近5年真題附答案
評論
0/150
提交評論