




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
計算機程序設計員高級理論知識訓練題
一、單項選擇(選擇一個正確的答案,將相應的字母填入題內的括號中。)
1.計算機程序設計員在工作中不應該()。
A、謙虛謹慎、胸襟寬闊
B、嚴格按照工作程序及相關文檔的標準開展工作
C、善于表現自己的成績,力求突出自我
D、時刻保持朝氣和活力
2.遵紀守法指的是計算機程序設計員要遵守職業(yè)紀律和與職業(yè)相關的()。
A、刑法、民法、勞動法B、保密法、勞動法等其他法律
C、法律、法規(guī)、商業(yè)道德D、道德標準
3.計算機程序員掌握著用戶軟件系統的重要信息,因此要求程序設計人員必須具備()的職業(yè)道德。
A、嚴謹務實B、工作耐心C、謙虛謹慎D、嚴守機密
4.計算機程序設計員在工作中要從客觀實際出發(fā),不懂不裝懂,多向用戶學習,切忌()o
A、效勞第一B、一切向錢看C、客戶第一D、主觀臆斷
5.從()的角度看,計算機程序設計員必須了解和熟悉與自身職業(yè)有直接或間接關系的領域中取得的
新成果,才能更好地掌握本職業(yè)的各項技能。
A、管理B、開展C、效益D、業(yè)務
6.在多個層次的存儲器系統中,上一層的存儲器較下一層存儲器的容量小,()。
A、失效率高B、離CPU遠C、速度快D、本錢低
7.按存儲的工作方式分類,存儲器可分為()。
A、軟盤、硬盤、光盤
B、半導體存儲器、磁外表存儲器、光存儲器
C、RAM、ROM、BIOS
D、隨機讀寫存儲器、順序讀寫存儲器、只讀存儲器
8.按()來劃分,總線可以分為8位總線、16位總線、32位總線等。
A、總線所處的層次B、用途
C、數據線的寬度D、信息的傳輸方向
9.()翻譯程序在語言程序翻譯時,讀入一句源程序,那么翻譯一句,執(zhí)行一句,反反復復直到最終
完成。
A、編譯型B、過程型C、解釋型D、脫機型
10.在緩沖技術中,()是以專用的存放器作為緩沖器,費用較高。
A、軟件緩沖B、硬件緩沖C、多重緩沖D、單緩沖
11.在文件結構中,()對用戶是透明的。
A、字符型文件結構B、字節(jié)型文件結構
C、邏輯的文件結構D、物理的文件結構
12.在()過程中,用戶不能進行任何干預,一切由系統自動進行。
A、聯機作業(yè)控制B、脫機作業(yè)控制C、動態(tài)作業(yè)控制D、實時作業(yè)控制
13.數據模型按不同的應用層次可劃分為兩類:一類是概念數據模型,另一類是()。
A、概念模型B、邏輯模型C、實體模型D、物理模型
14.在數據庫的數據模型中,()規(guī)定了如何用根本的數據項組織成較大的數據單位,以描述實體類
型和實體之間聯系。
A、數據結構B、記錄結構C、數據操作D、庫結構
15.數據庫系統是一個復雜的系統,是存儲介質、處理對象和管理系統的集合體,由數據庫、硬件支持
系統、軟件支持系統和()四局部組成。
A、數據庫管理員B、數據模型描述C、操作系統D、應用系統
16.JavaScript是一種平安語言,它()。
A、允許訪問本地的硬盤
B、可以將數據存入到效勞器上
C、能通過瀏覽器實現信息瀏覽或動態(tài)交互
D、允許對網絡文檔進行修改和刪除
17.組件技術是分布式()的技術。
A、面向過程B、面向對象C、面向結構D、模塊化
18.在需求分析階段,確定系統的功能要求,就是確定()。
A、要解決的問題是什么B、工程的驗收標準
C、系統的規(guī)模D、系統必須完成的所有功能
19.在模塊劃分中,類是()的模塊。
A、面向功能B、面向過程C、面向對象D、面向結構
20.()主要是指程序的運行效率和存儲效率兩個方面。
A、編碼風格B、代碼調試C、軟件測試D、程序性能優(yōu)化
21.在軟件測試方法中,白盒測試法把程序看成是一個透明的盒子,以程序的內部結構和()為依據,
對程序的所有邏輯路徑進行細致的檢查。
A、功能B、算法C、外部結構D、處理過程
22.軟件管理按時間可劃分為()和使用維護管理。
A、軟件設計管理B、生產管理C、開發(fā)進度管理D、技術管理
23.在軟件質量特性中,軟件的()是指在規(guī)定條件下,在規(guī)定的時間內,不引起系統失效的概率。
A、可靠性B、功能度C、易使用性D、時間經濟性
24.()是網絡的核心,它的主要任務是為網絡上的其它機器提供效勞。
A、網絡協議B、工作站C、效勞器D、客戶機
25.域名效勞器上運行著一個數據庫系統,數據庫中保存的是域名地址與()的對應。
A、MAC地址B、URL地址C、TCP地址D、IP地址
26.在Web客戶端存在的主要平安威脅是,Web瀏覽器()。
A、用戶名和口令都是原樣傳送
B、擁有不平安的程序
C、支持下載嵌在HTML頁面中的腳本程序并在瀏覽器中執(zhí)行
D、不支持任何加密傳輸方案
27.網絡級防火墻的一個根本例子就是位于Internet和()之間的路由器,它根據數據包的來源、目
的地址和端口來過濾。
A、外部網絡B、內部網絡C、以太網D、效勞器
28.DES(數據加密標準)中,D代表的英文單詞是()。
A、DataB、DriverC、DirectD、Database
29.著作權是指作者及其他著作權人對其文學、藝術、科學作品所享有的人身權利和()的總稱。
A、署名權利B、發(fā)行權利C、名譽權利D、財產權利
30.專利權人具有()和接受推廣應用的義務。
A、繳納年費B、轉讓專利
C、許可他人實施其專利D、實施其專利
31.商標是指商品的生產者、經營者或()的提供者用以標明自己所生產、經營的商品或提供的效勞
與其他人相區(qū)別的標記。
A、許可證B、售后效勞C、商業(yè)效勞D、技術效勞
32.以下說法錯誤的選項是()。
A、一個軟件從方案開始到廢棄為止,要經歷一個漫長的時期,通常把軟件經歷的這個漫長的時期成
為軟件生命周期。
B、通常,軟件生命周期由軟件定義、軟件開發(fā)和軟件維護3個時期組成
C、軟件定義時期由問題定義、可行性研究和需求分析3個階段組成
D、通常,軟件生命周期由問題定義、可行性研究和需求分析3個時期組成
33.()的主要任務是確定軟件開發(fā)工程的總目標;確定工程的可行性;導出實現工程目標應該采用
的策略及系統必須完成的功能;估計實現該工程需要的資源和本錢,并制定工程進度表。
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、需求分析階段的目的是搞清要解決的問題是什么
D、需求分析階段的目的是確定目標系統必須具備哪些功能
38.以下說法正確的選項是:()。
A、軟件開發(fā)時期的工作包括確定工程的可行性
B、軟件開發(fā)時期的工作包括導出實現工程目標應該采用的策略及系統必須完成的功能
C、軟件開發(fā)時期的工作包括估計實現工程需要的資源和本錢,并制定工程進度表
D、軟件開發(fā)時期的工作包括軟件結構的設計、數據結構和算法設計、編寫程序、測試
39.以下說法正確的選項是:()
A、軟件開發(fā)通常由概要設計、詳細設計、編碼、軟件維護4個階段組成
B、軟件開發(fā)通常由軟件定義、詳細設計、編碼、軟件測試4個階段組成
C、軟件開發(fā)通常由軟件定義、詳細設計、編碼、軟件維護4個階段組成
D、軟件開發(fā)通常由概要設計、詳細設計、編碼、軟件測試4個階段組成
40.()是將軟件需求說明轉化為軟件總體設計,確定軟件結構及模塊的劃分,并確定各模塊之間的
接口。
A、概要設計的任務B、詳細設計的任務
C、編碼的目的D、軟件測試的任務
41.以下說法正確的選項是:()。
A、詳細設計的任務是將軟件需求說明轉化為軟件總體設計,確定軟件結構及模塊的劃分,并確定各
模塊之間的接口
B、詳細設計的任務是發(fā)現并排除軟件中的錯誤,最終把一個高質量的軟件系統交付給用戶使用
C、詳細設計的任務是實現人和計算機的通訊,產生一個機器能執(zhí)行的源程序
D、詳細設計的任務是確定每個模塊的數據結構和算法,確定模塊的細節(jié),具體為:外部接口、內部
接口、輸入輸出、局部數據
42.以下說法正確的選項是:(),>
A、編碼的目的是將軟件需求說明轉化為軟件總體設計,確定軟件結構及模塊的劃分,并確定各模塊
之間的接口
B、編碼的目的是發(fā)現并排除軟件中的錯誤,最終把一個高質量的軟件系統交付給用戶使用
C、編碼的目的是確定每個模塊的數據結構和算法,確定模塊的細節(jié),具體為:外部接口、內部接口、
輸入輸出、局部數據
D、編碼的目的是實現人和計算機的通訊,產生一個機器能執(zhí)行的源程序
43.軟件測試的任務是()。
A、將軟件需求說明轉化為軟件總體設計,確定軟件結構及模塊的劃分,并確定各模塊之間的接口
B、發(fā)現并排除軟件中的錯誤,最終把一個高質量的軟件系統交付給用戶使用
C、確定每個模塊的數據結構和算法,確定模塊的細節(jié),具體為:外部接口、內部接口、輸入輸出、
局部數據
D、實現人和計算機的通訊,產生一個機器能執(zhí)行的源程序
44.以下說法正確的選項是:()。
A、詳細設計的任務是通過各種必要的維護活動使軟件系統持久地滿足用戶需求
B、概要設計的任務是通過各種必要的維護活動使軟件系統持久地滿足用戶需求
C、軟件維護的任務是通過各種必要的維護活動使軟件系統持久地滿足用戶需求
D、軟件測試的任務是通過各種必要的維護活動使軟件系統持久地滿足用戶需求
45.軟件維護的種類不包括:()。
A、擴展性維護B、改正性維護C、適應性維護D、完善性維護
46.需求分析的任務是明確目標系統究竟做什么。為此,需要先確定系統的綜合要求,包括:功能要求、
性能要求、運行要求和可能的要求,其中可能的要求指:()。
A、確定系統必須完成的所有功能
B、包括系統的處理速度、存儲容量、響應時間、平安限制等
C、包括系統運行時的環(huán)境要求,如主機、外設、網絡、軟件等
D、即為系統將來擴展提出的要求
47.書寫?需求分析規(guī)格說明書?的過程中需要分析系統的數據要求,系統的數據要求不包括以下哪一
項:()。
A、數據的結構B、系統需要哪些數據
C、數據量D、數據本身的性質
48.書寫?需求分析規(guī)格說明書?的步驟是:確定系統的綜合要求、分析系統的數據要求、()、修正
開發(fā)方案、書寫文檔。
A、確定系統的功能要求B、分析系統的性能要求
C、分析系統的運行要求D、導出系統的邏輯模型
49.軟件需求包括3個不同的層次---()、用戶需求、功能需求和其他非功能需求。
A、商務需求B、業(yè)務需求C、產品需求D、系統需求
50.所有的用戶需求必須與()一致。
A、功能需求B、系統需求C、產品需求D、業(yè)務需求
51.以下說法錯誤的選項是:()。
A、軟件需求說明須保證完整性B、軟件需求說明須保證一致性
C、軟件需求說明須保證可修改性D、軟件需求說明須保證可重用性
52.一個軟件原型是所提出的新產品的局部實現。下面不屬于使用原型的主要目的的是:()。
A、可以探索不同的用戶界面技術,使系統到達最正確的可用性
B、用戶對原型的評價可以指出需求中的許多問題,在開發(fā)真正產品之前,可以用最低的費用來解決
這些問題
C、在原型屏幕顯示和報表中使用合理的模擬數據
D、通過一系列小規(guī)模的開發(fā)循環(huán),可以完成整個產品的開發(fā)
53.()的指導思想是:自上而下、逐步分解。
A、面向對象分析方法B、模塊化分析方法
C、結構化分析方法D、原型法
54.在用()觀點建立起的3種模型中(對象模型、動態(tài)模型、功能模型),對象模型是最根本、最重
要、最核心的。
A、結構化B、原型法C、面向對象D、模塊化
55.在面向對象方法中,根本結構是()而不是記錄,一切事物、概念都可以看作()。
A、數據B、方法C、對象D、函數
56.()是結構化系統分析的根本工具。
A、程序流程圖B、數據流圖C、狀態(tài)轉化圖D、對話圖
57.()描繪了系統的數據關系。
A、實體關系圖B、程序流程圖C、狀態(tài)轉化圖D、對話圖
58.以下說法正確的選項是:()。
A、程序流程圖中的菱形框代表關系,它確定了實體對之間邏輯上和數量上的聯系
B、狀態(tài)轉化圖中的菱形框代表關系,它確定了實體對之間邏輯上和數量上的聯系
C、對話圖中的菱形框代表關系,它確定了實體對之間邏輯上和數量上的聯系
D、實體關系圖中的菱形框代表關系,它確定了實體對之間邏輯上和數量上的聯系
59.概要設計的任務是:()。
A、確定軟件的結構及模塊的劃分,并確定各模塊之間的接口
B、確定每個模塊的算法和數據結構及細節(jié)
C、描述系統展現給用戶的行為和執(zhí)行的操作等
D、確定系統的目標
60.以下說法正確的選項是:()
A、概要設計的任務是:確定每個模塊的算法和數據結構及細節(jié)
B、軟件定義的任務是:確定每個模塊的算法和數據結構及細節(jié)
C、需求分析的任務是:確定每個模塊的算法和數據結構及細節(jié)
D、詳細設計的任務是:確定每個模塊的算法和數據結構及細節(jié)
61.以下說法正確的選項是:()。
A、詳細設計包含的根本內容有:系統結構圖、IPO說明、類-對象說明及文件目錄結構
B、模塊設計包含的根本內容有:系統結構圖、IPO說明、類-對象說明及文件目錄結構
C、需求分析包含的根本內容有:系統結構圖、IPO說明、類-對象說明及文件目錄結構
D、概要設計包含的根本內容有:系統結構圖、IPO說明、類-對象說明及文件目錄結構
62.系統結構圖包括:()。
A、主系統結構圖與系統流程圖B、次系統結構圖與系統擴充結構圖
C、次系統結構圖與系統流程圖D、主系統結構圖與系統擴充結構圖
63.以下關于概要設計的根本原那么,描述錯誤的選項是:()。
A、應該遵循一些原那么,包括:模塊化、抽象
B、應該遵循一些原那么,包括:模塊化、模塊獨立
C、應該遵循一些原那么,包括:抽象、繼承
D、應該遵循一些原那么,包括:抽象、模塊獨立
64.以下說法正確的選項是:()。
A、類是組成軟件結構的根本元素,它是數據說明和算法的集合
B、函數是組成軟件結構的根本元素,它是數據說明和算法的集合
C、對象是組成軟件結構的根本元素,它是數據說明和算法的集合
D、模塊是組成軟件結構的根本元素,它是數據說明和算法的集合
65.以下說法正確的選項是:()。
A、抽象是指對研究的系統要劃分成假設干個模塊,模塊間既相對獨立又相關,這一組模塊完成指定
的功能
B、抽象是指對研究的系統要把一些關系密切的軟件元素物理地址放在一起,把關系密切的數據限制
在模塊內使用
C、抽象是指對研究的系統要由一組完成相對獨立的子功能的模塊組成
D、抽象是指對研究的系統要抓住重要方面,而忽略個別的、非本質的屬性和差異,抽出共性的、本
質的東西
66.()是指把一些關系密切的軟件元素物理地址放在一起,把關系密切的數據限制在模塊內使用。
A、信息隱蔽B、抽象C、局部化D、模塊化
67.()的概念是模塊化、抽象、信息隱蔽和局部化概念的直接結果。
A、模塊獨立B、耦合C、內聚D、抽象化
68.在進行軟件結構概要設計時要遵循一些原那么,其中“深度、寬度、扇出和扇入應該適中”中的扇
出指()。
A、軟件結構控制的層數B、軟件結構中模塊層的最多模塊數
C、一個模塊直接控制的模塊數D、一個模塊被多少模塊調用
69.以下說法正確的選項是:()。
A、模塊化設計方法是把系統邏輯模型映射成軟件結構,根據信息流的類型采用相應的方法
B、面向對象設計方法是把系統邏輯模型映射成軟件結構,根據信息流的類型采用相應的方法
C、程式化設計方法是把系統邏輯模型映射成軟件結構,根據信息流的類型采用相應的方法
D、結構化設計方法是把系統邏輯模型映射成軟件結構,根據信息流的類型采用相應的方法
70.以下說法正確的選項是:()o
A、OOA是面向對象設計的縮寫B(tài)、OOS是面向對象設計的縮寫
C、OID是面向對象設計的縮寫D、OOD是面向對象設計的縮寫
71.以下關于詳細設計的工具,說法錯誤的選項是:()。
A、詳細設計的工具包括表格B、詳細設計的工具包括圖形
C、詳細設計的工具包括數字D、詳細設計的工具包括語言
72.以下說法正確的選項是:()。
A、密碼驗證的功能主要是完成用戶進入系統時的密碼核對工作
B、密碼驗證的功能主要是完成管理員進入系統時的身份認證工作
C、密碼驗證的功能主要是完成用戶進入系統時的身份認證工作
D、密碼驗證的功能主要是完成管理員進入系統時的密碼核對工作
73.以下說法正確的選項是:()。
A、密碼驗證的作用:主要是為了驗證使用者是否為用戶本人
B、身份核對的作用:主要是為了驗證使用者是否為用戶本人
C、用戶登錄的作用:主要是為了驗證使用者是否為用戶本人
D、身份認證的作用:主要是為了驗證使用者是否為用戶本人
74.以下說法正確的選項是:()。
A、身份認證的主要方式是:用戶輸入自己的操作權限和用戶密碼,然后進行驗證
B、用戶登錄的主要方式是:用戶輸入自己的操作權限和用戶密碼,然后進行驗證
C、密碼驗證的主要方式是:用戶輸入自己的操作權限和用戶密碼,然后進行驗證
D、身份驗證的主要方式是:用戶輸入自己的操作權限和用戶密碼,然后進行驗證
75.密碼驗證模塊包含的兩個子模塊是:()。
A、身份認證和密碼修改B、身份認證和密碼認證
C、用戶登錄和密碼修改D^用戶登錄和密碼認證
76.密碼驗證的程序輸入項不包括:()。
A、驗證碼B、權限C、用戶名D、密碼
77.以下說法正確的選項是:()。
A、在密碼驗證模塊中,主要采用瀑布模型的設計方法,自下而上進行分析
B、在密碼驗證模塊中,主要采用瀑布模型的設計方法,逐步分解進行分析
C、在密碼驗證模塊中,主要采用瀑布模型的設計方法,逐步求精進行分析
D、在密碼驗證模塊中,主要采用瀑布模型的設計方法,自上而下進行分析
78.結構化程序設計的優(yōu)點不包括:()。
A、程序結構清晰和模塊化技術的使用,使修改或重新設計時可復用局部增加
B、可顯著提高軟件開發(fā)的成功率和生產率
C、代碼可移植性強
D、開發(fā)時容易保證程序的正確性
79.以下說法正確的選項是:()。
A、結構化程序設計特點必須遵循的準那么包括:提高可重用性、提高可擴充性、提高健壯性
B、模塊化程序設計特點必須遵循的準那么包括:提高可重用性、提高可擴充性、提高健壯性
C、程式化程序設計特點必須遵循的準那么包括:提高可重用性、提高可擴充性、提高健壯性
D、面向對象設計特點必須遵循的準那么包括:提高可重用性、提高可擴充性、提高健壯性
80.以下說法正確的選項是:()。
A、提高可重用性的程序設計準那么包括:封裝實現策略、防止使用多分支語句、精心確定公有方法
B、提高健壯性的程序設計準那么包括:封裝實現策略、防止使用多分支語句、精心確定公有方法
C、提高完整性的程序設計準那么包括:封裝實現策略、防止使用多分支語句、精心確定公有方法
D、提高可擴充性的程序設計準那么包括:封裝實現策略、防止使用多分支語句、精心確定公有方法
81.()的優(yōu)點是:對控制流程描述直觀,便于初學者掌握。
A、盒圖B、程序流程圖C、PAD圖D、判定表
82.()的特點包括:功能域明確;不可能任意轉移控制;容易確定局部和全局數據的作用域;容易
表現嵌套關系。
A、程序流程圖B、PAD圖C、盒圖D、判定表
83.以下說法正確的選項是:()。
A、盒圖所描述的程序結構十分清晰,而且用它設計出的程序必然是結構化的
B、判定表所描述的程序結構十分清晰,而且用它設計出的程序必然是結構化的
C、判定樹所描述的程序結構十分清晰,而且用它設計出的程序必然是結構化的
D、PAD圖所描述的程序結構十分清晰,而且用它設計出的程序必然是結構化的
84.判定表由4局部組成:其中()是和每種條件組合相對應的動作。
A、左上部B、左下部C、右上部D、右下部
85.以下說法正確的選項是:()。
A、隨著軟件工程的開展,出現了一些面向對象設計專用的語言,稱為PDL語言
B、隨著軟件工程的開展,出現了一些程式化設計專用的語言,稱為PDL語言
C、隨著軟件工程的開展,出現了一些模塊化程序設計專用的語言,稱為PDL語言
D、隨著軟件工程的開展,出現了一些軟件過程設計專用的語言,稱為PDL語言
86.()。
A、可視化程序設計主要是讓程序設計人員利用軟件本身提供的接口,像搭積木一樣構造應用程序的
各種界面
B、可視化程序設計主要是讓程序設計人員利用函數庫,像搭積木一樣構造應用程序的各種界面
C、可視化程序設計主要是讓程序設計人員利用類庫,像搭積木一樣構造應用程序的各種界面
D、可視化程序設計主要是讓程序設計人員利用軟件本身所提供的各種控件,像搭積木一樣構造應用
程序的各種界面
87.以下不屬于可視化程序設計語言的是:()。
A、CVisualBasicC、VisualC++D、Delphi
88.以下說法正確的選項是:()o
A、程式化程序設計的出發(fā)點和根本原那么,是盡可能模擬人類習慣的思維方式
B、結構化程序設計的出發(fā)點和根本原那么,是盡可能模擬人類習慣的思維方式
C、面向對象的出發(fā)點和根本原那么,是盡可能模擬人類習慣的思維方式
D、模塊化程序設計的出發(fā)點和根本原那么,是盡可能模擬人類習慣的思維方式
89.以下說法正確的選項是:()。
A、只有同時使用對象、類、繼承的方法,才是真正面向對象的方法
B、只有同時使用對象、繼承和消息的方法,才是真正面向對象的方法
C、只有同時使用對象、類、繼承和消息的方法,才是真正面向對象的方法
D、只有同時使用對象、類和消息的方法,才是真正面向對象的方法
90.以下說法正確的選項是:()。
A、面向對象方法的主要優(yōu)點不包括:穩(wěn)定性好
B、面向對象方法的主要優(yōu)點不包括:與人類習慣的思維方法一致
C、面向對象方法的主要優(yōu)點不包括:減少了開發(fā)時間
D、面向對象方法的主要優(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í)行效率。其中,()是最重要的要
求。
A、正確性和較高的執(zhí)行效率B、可靠性和清晰性
C、正確性和可靠性D、可靠性和較高的執(zhí)行效率
94.編碼風格是指:()。
A、編寫程序的方式以及表達的格局代碼排版風格
C、使用的編程語言的風格D、程序員編程的風格
95.以下那種方法不能提高程序的運行效率:()?
A、不要把不同的數據類型混在一起
B、尋找復雜性小的算法
C、簡化邏輯結構
D、盡量防止采用多維數組(C語言除外)和復雜的表格
96.以下說法錯誤的選項是:()。
A、AppWizard為各類應用程序提供了代碼,其中包括多文檔和對話框界面
B、AppWizard為各類應用程序提供了代碼,其中包括數據庫支持
C、AppWizard為各類應用程序提供了代碼,其中包括對WindowsSockets的支持
D、AppWizard為各類應用程序提供了代碼,其中包括控制臺命令窗口
97.VisualC++的工程類型有很多種,但是不包括:()。
A、Win16Application
B、MFCAppWizard(DLLversion)
C、ATLCOMAppWizard
D、ISAPIExtension(InternetServerAPI)Wizard
98.以下關于ClassView提供的特性,說法錯誤的選項是:()。
A、用戶只需雙擊ClassView圖標,就可以跳轉到對話編輯器
B、用戶只需雙擊ClassView圖標,就可以創(chuàng)立函數或方法的聲明和執(zhí)行過程
C、用戶只需雙擊ClassView圖標,就可以類、聲明或函數定義
D、用戶只需雙擊ClassView圖標,就可以刪除類
99.DAO用MicrosoftJet數據庫引擎來提供一套訪問對象,包括()、表定義和查詢定義對象及記錄
集對象。
A、數據庫定義B、表結構定義C、數據庫對象D、選擇定義
100.()存儲一個對話框模板,模板制定了對話框的特征,包括其大小、位置、風格以及對話框中各
種控件等。
A、對話框類B、單模對話框
C、對話框模板資源D、對話框函數
101.以下說法正確的選項是:()。
A、創(chuàng)立工具條的一種方法是使用位圖圖像,即將位圖圖像轉換成工具條的按鈕圖像,圖像的缺省大
小是:4X4點像素
B、創(chuàng)立工具條的一種方法是使用位圖圖像,即將位圖圖像轉換成工具條的按鈕圖像,圖像的缺省大
小是:8X8點像素
C、創(chuàng)立工具條的一種方法是使用位圖圖像,即將位圖圖像轉換成工具條的按鈕圖像,圖像的缺省大
小是:32X32點像素
D、創(chuàng)立工具條的一種方法是使用位圖圖像,即將位圖圖像轉換成工具條的按鈕圖像,圖像的缺省大
小是:16X16點像素
102.以下說法正確的選項是:()。
A、靜態(tài)文本允許用戶輸入或修改文本。在實際應用中,它是用戶輸入程序所需要的特定信息的主要
工具,但是它只接受純文本,不能為用戶提供任何格式
B、擴展組合框允許用戶輸入或修改文本。在實際應用中,它是用戶輸入程序所需要的特定信息的主
要工具,但是它只接受純文本,不能為用戶提供任何格式
C、下拉列表框允許用戶輸入或修改文本。在實際應用中,它是用戶輸入程序所需要的特定信息的主
要工具,但是它只接受純文本,不能為用戶提供任何格式
D、編輯框允許用戶輸入或修改文本。在實際應用中,它是用戶輸入程序所需要的特定信息的主要工
具,但是它只接受純文本,不能為用戶提供任何格式
103.VisualC++提供的()是一個用來創(chuàng)立或改變資源的特定環(huán)境。它通過共享技術和界面來快速簡
捷地創(chuàng)立和修改應用資源。
A、資源編輯器B、資源管理器C、ClassWizardD、AppWizard
104.對話框的種類可以分為:()。
A、無模式對話框和有模式對話框
B、單模對話框和多模對話框
C、單一無模式對話框和單一有模式對話框
D、多一無模式對話框和多一有模式對話框
105.以下說法錯誤的選項是:()。
A、使用對話框編輯器,用戶可以增加、排列或編輯控件
B、使用對話框編輯器,用戶可以更改[Tab]鍵順序
C、使用對話框編輯器,用戶可以測試一個對話框
D、使用對話框編輯器,用戶可以刪除控件
106.以下說法正確的選項是:()?
A、利用菜單編輯器,用戶可以移動、刪除菜單
B、利用菜單編輯器,用戶可以刪除菜單和命令
C、利用菜單編輯器,用戶可以編輯菜單項屬性、刪除菜單
D、利用菜單編輯器,用戶可以移動菜單和命令
107.以下說法正確的選項是:()。
A、工具條編輯器是一個圖形工具,主要用于編輯工具條資源,并把位圖轉換成工具條資源
B、工具條編輯器是一個圖形工具,主要用于修改工具條資源,并把位圖轉換成工具條資源
C、工具條編輯器是一個圖形工具,主要用于刪除工具條資源,并把位圖轉換成工具條資源
D、工具條編輯器是一個圖形工具,主要用于創(chuàng)立工具條資源,并把位圖轉換成工具條資源
108.WindowsAPI中的所有函數都包含在DLL中.其中包含用于實現對象平安性、注冊表操作和事件
記錄的函數的文件是:()。
109.動態(tài)鏈接庫的擴展名不但可以是.DLL,也可以是.EXE,.DRV,.FON,SYS,以及.OCX.其中()
是提供控件效勞的動態(tài)鏈接庫。
A、SYSB、DRVC、FOND、OCX
110.以下說法正確的選項是:()。
A、如果在編譯鏈接應用程序的時候,它所需要訪問的DLL的名稱己經確定,可以采用顯式方式
B、如果在編譯鏈接應用程序的時候,它所需要訪問的DLL的名稱已經確定,可以采用動態(tài)方式
C、如果在編譯鏈接應用程序的時候,它所需要訪問的DLL的名稱已經確定,可以采用靜態(tài)方式
D、如果在編譯鏈接應用程序的時候,它所需要訪問的DLL的名稱已經確定,可以采用隱含方式
111.以下說法正確的選項是:()。
A、通過“控制面板,系統,組建效勞"可以翻開ODBC管理器
B、通過“控制面板,管理工具,組建效勞”可以翻開ODBC管理器
C、通過“控制面板,系統,數據源"可以翻開ODBC管理器
D、通過“控制面板,管理工具,數據源”可以翻開ODBC管理器
112.要在VisualC++應用程序內使用ADOActiveX數據對象,應該選擇OLEDB作為連接類型,然后
再應用程序中使用()類。
A、DAOB、OLEDBC、ADOD、OLE
113.()。
A、ADO素以最慢的數據訪問方法著稱B、DAO素以最慢的數據訪問方法著稱
C、OLDDB素以最慢的數據訪問方法著稱D、ODBC素以最慢的數據訪問方法著稱
114.以下說法正確的選項是:()。
A、ADO提供兩個驅動程序:一個是數據庫管理器的語言,另一個為程序設計語言提供公用接口
B、DAO提供兩個驅動程序:一個是數據庫管理器的語言,另一個為程序設計語言提供公用接口
C、OLEDB提供兩個驅動程序:一個是數據庫管理器的語言,另一個為程序設計語言提供公用接口
D、ODBC提供兩個驅動程序:一個是數據庫管理器的語言,另一個為程序設計語言提供公用接口
115.()依賴于事件,這和任何COM對象一樣。
A、DAOB、dBASEC、OLEDBD、ODBC
116.()。
A、MFC的Winsock類包含了有關用于Internet編程的Win32API函數
B、MFC的Winweb類包含了有關用于Internet編程的Win32API函數
C、MFC的WinApp類包含了有關用于Internet編程的Win32API函數
D、MFC的Winlnet類包含了有關用于Internet編程的Win32API函數
117.以下說法正確的選項是:()。
A、用VC實現Http查詢的程序編寫中,建立Internet會話是通過定義CHtlpSession對象來實現的
B、用VC實現Http查詢的程序編寫中,建立Internet會話是通過定義CWebSession對象來實現的
C、用VC實現Http查詢的程序編寫中,建立Internet會話是通過定義CNetwordSession對象來實現
的
D、用VC實現Http查詢的程序編寫中,建立Internet會話是通過定義ClntemetSession對象來實現的
118.用VC實現Ftp查詢的程序編寫中,如果連接成功,使用()得到效勞器的缺省目錄。
A^GetFtpDirectory()B、GetFtpHost()
C、GetCurrentDirectoryOD、GetCurrentHost()
119.()o
A、Ftp是通過逐級文字菜單來組織鏈接和內容的,它不像WWW那樣有豐富的多媒體頁面
B、Hup是通過逐級文字菜單來組織鏈接和內容的,它不像WWW那樣有豐富的多媒體頁面
C、Finger是通過逐級文字菜單來組織鏈接和內容的,它不像WWW那樣有豐富的多媒體頁面
D、Gopher是通過逐級文字菜單來組織鏈接和內容的,它不像WWW那樣有豐富的多媒體頁面
120.()協議的作用是提供一個網址的具體情況,它是Internet上最古老的協議之一。
A、FingerB、HllpC、FlpD^Gopher
121.()是一種簡單的協議,它使用的端口是43。
A、FtpB、HttpC^WhoisD、Gopher
122.以下說法正確的選項是:()。
A、VC的MFC提供了WinNet類,這些類屏蔽了WinSock和TCP/IP協議
B、VC的MFC提供了Winlnet類,這些類屏蔽了WinSock和TCP/IP協議
C、VC的MFC提供了WinHttp類,這些類屏蔽了WinSock和TCP/IP協議
D、VC的MFC提供了WinFtp類,這些類屏蔽了WinSock和TCP/IP協議
123.以下說法正確的選項是:()。
A、設置斷點最快的方法是將光標置于需要Debugger停止的代碼語句上,按F10鍵
B、設置斷點最快的方法是將光標置于需要Debugger停止的代碼語句上,按F9鍵
C、設置斷點最快的方法是將光標置于需要Debugger停止的代碼語句上,按F11鍵
D、設置斷點最快的方法是將光標置于需要Debugger停止的代碼語句上,按F8鍵
124.僅當有一個VisualC++工作空間且工程或應用程序處于()狀態(tài)時,Debugger才可使用。
A、翻開B、調試C、編輯D、關閉
125.在一個調用語句上按()鍵將指示Debuger全速執(zhí)行所調用的子程序。
A、F7B、FilC、F10D、F8
126.運行錯誤不包括:()o
A、系統錯誤B、硬件檢測的錯誤
C、溢出錯誤D、邏輯錯誤
127.以下說法正確的選項是:()。
A、連接錯誤最難查找,因為這種錯誤來自于對問題的解決方案的錯誤理解
B、運行錯誤最難查找,因為這種錯誤來自于對問題的解決方案的錯誤理解
C、語法錯誤最難查找,因為這種錯誤來自于對問題的解決方案的錯誤理解
D、邏輯錯誤最難查找,因為這種錯誤來自于對問題的解決方案的錯誤理解
128.為查看產生特定診斷消息的代碼語句,只要()Output窗口中相關的診斷消息即可。
A、單擊B、右鍵單擊C、雙擊D、右鍵雙擊
129.以下說法正確的選項是:()。
A、如果在調用序列中沒有一個子序列為所發(fā)生的某一個異常定義處理程序,那么定義相應處理程序
B、如果在調用序列中沒有一個子序列為所發(fā)生的某一個異常定義處理程序,那么返回錯誤信息
C、如果在調用序列中沒有一個子序列為所發(fā)生的某一個異常定義處理程序,那么終止該程序
D、如果在調用序列中沒有一個子序列為所發(fā)生的某一個異常定義處理程序,那么程序中斷
130.以下說法正確的選項是:()。
A、異常處理的目的是:在處理或結束之前,調試該程序
B、異常處理的目的是:在處理或結束之前,記錄錯誤信息
C、異常處理的目的是:在處理或結束之前,反應錯誤信息
D、異常處理的目的是:在處理或結束之前,去除該程序所需的狀態(tài)
131.以下說法正確的選項是:()。
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、所謂死代碼指的是由于這樣或那樣的原因,按照相應條件,確實不可到達、沒有使用或“死掉”
的那些代碼
D、所謂死代碼指的是由于這樣或那樣的原因,按照算法的邏輯流程,確實不可到達、沒有使用或“死
掉”的那些代碼
133.以下說法正確的選項是:()。
A、VisualC++支持代碼的優(yōu)化的版本是:專業(yè)版和個人版
B、VisualC++支持代碼的優(yōu)化的版本是:個人版和企業(yè)版
C、VisualC++支持代碼的優(yōu)化的版本是:個人版和家庭版
D、VisualC++支持代碼的優(yōu)化的版本是:專業(yè)版和企業(yè)版
134.多任務通常包括()大類。
A、5B、3C、2D、4
135.以下說法正確的選項是:()。
A、資源是在系統中正在運行的一個應用程序
B、任務是在系統中正在運行的一個應用程序
C、線程是在系統中正在運行的一個應用程序
D、進程是在系統中正在運行的一個應用程序
136.在一個多線程應用程序中,每一個線程都有它自己的(),并且獨立于應用程序中的其他線程。
A、隊列B、棧C、堆棧D、進程
137.創(chuàng)立輔助線程只需兩步:()o
A、實現控制類和實現控制函數B、實現控制類和啟動線程
C、實現控制函數和啟動線程D、實現控制函數和創(chuàng)立線程
138.狹義地講,測試是:()。
A、指軟件產品生命周期內所有的檢查、評審和確認活動
B、對軟件產品功能的檢查和評價
C、對軟件產品質量的檢驗和評價
D、對軟件產品是否存在bug的檢驗
139.對于復雜的產品或系統來說,()是一般的原那么。
A、zero-bugB、none-bugC、good-enoughD、best-enough
140.以下說法正確的選項是:()o
A、對于功能測試的效率,主要依賴于建立測試所需數據的工作量大小
B、對于功能測試的效率,主要依賴于應用的復雜度、窗口的個數,以及每個窗口中的動作數目
C、對于功能測試的效率,主要依賴于軟件編寫的質量
D、對于功能測試的效率,主要依賴于軟件的邏輯復雜程度
141.以下說法正確的選項是:()。
A、驗收測試通常又稱為單元測試B、系統測試通常又稱為單元測試
C、平行測試通常又稱為單元測試D、模塊測試通常又稱為單元測試
142.以下說法正確的選項是:()。
A、驗收測試著重測試模塊的接口B、模塊測試著重測試模塊的接口
C、平行測試著重測試模塊的接口D、子系統測試著重測試模塊的接口
143.以下說法正確的選項是:()。
A、子系統測試和驗收測試都兼有檢測和組裝雙重含義,通常稱為集成測試
B、子系統測試和模塊測試都兼有檢測和組裝雙重含義,通常稱為集成測試
C、子系統測試和平行測試都兼有檢測和組裝雙重含義,通常稱為集成測試
D、子系統測試和系統測試都兼有檢測和組裝雙重含義,通常稱為集成測試
144.以下說法正確的選項是:()。
A、系統測試的目的是驗證系統確實能夠滿足用戶的需要
B、模塊測試的目的是驗證系統確實能夠滿足用戶的需要
C、平行測試的目的是驗證系統確實能夠滿足用戶的需要
D、驗收測試的目的是驗證系統確實能夠滿足用戶的需要
145.以下說法正確的選項是:()。
A、所謂系統測試就是同時運行新開發(fā)出來的系統和將被它取代的舊系統,以便比擬新舊兩個系統的
處理結果
B、所謂模塊測試就是同時運行新開發(fā)出來的系統和將被它取代的舊系統,以便比擬新舊兩個系統的
處理結果
C、所謂驗收測試就是同時運行新開發(fā)出來的系統和將被它取代的舊系統,以便比擬新舊兩個系統的
處理結果
D、所謂平行測試就是同時運行新開發(fā)出來的系統和將被它取代的舊系統,以便比擬新舊兩個系統的
處理結果
146.以下說法錯誤的選項是:()?
A、劃分等價類屬于黑盒測試技術B、邊界值分析屬于黑盒測試技術
C、錯誤推測法屬于黑盒測試技術D、邏輯覆蓋法屬于黑盒測試技術
147.以下說法正確的選項是:()。
A、黑盒測試技術中的邊界值分析在很大程度上是試探性的,與設計者的經驗有關
B、黑盒測試技術中的劃分等價類在很大程度上是試探性的,與設計者的經驗有關
C、黑盒測試技術中的錯誤推測法在很大程度上是試探性的,與設計者的經驗有關
D、黑盒測試技術中的邏輯覆蓋法在很大程度上是試探性的,與設計者的經驗有關
148.以下說法正確的選項是:()。
A、適用于白盒測試的方法是邊界值分析B、適用于白盒測試的方法是邏輯覆蓋法
C、適用于白盒測試的方法是錯誤推測法D、適用于白盒測試的方法是劃分等價類
149.面向對象測試中測試一組協同工作的類與對象之間的相互作用,大體相當于傳統軟件測試中的
()。
A、單元測試B、模塊測試C、子系統測試D、驗證測試
150.以下說法正確的選項是:()。
A、錯誤檢查又稱為邊界檢查B、存儲器填充又稱為邊界檢查
C、存儲器檢查又稱為邊界檢查D、存儲器訪問檢查又稱為邊界檢查
151.用于防止使軟件質量倒退的測試叫()。
A、方案測試B、模塊測試C、回歸測試D、系統測試
152.()是對代碼普查和檢查的技術補充。
A、符號調試程序B、覆蓋監(jiān)控C、測試記錄D、系統測試
153.()可以告訴用戶測試用例是否運行了所有代碼。
A、覆蓋監(jiān)控B、符號調試程序C、測試記錄D、系統測試
154.一個()來驗證所觀察到的結果與所期望的是否一致,并不能證明對于所有的輸入數據程序都能
夠正確工作。
A、測試用例B、測試記錄C、測試數據集D、測試結果
155.以下說法正確的選項是:()。
A、在選
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 項目管理師考試知識點試題及答案
- 大發(fā)現福建事業(yè)單位考試真相試題及答案
- 2024年微生物檢驗關鍵點試題及答案
- 2024年項目管理師職業(yè)發(fā)展規(guī)劃試題及答案
- 滌綸纖維在智能紡織品與可穿戴設備的應用與前景考核試卷
- 2024年新興項目管理理念試題及答案
- 屋面落水口拆除施工方案
- 棉織造行業(yè)大數據分析與商業(yè)決策考核試卷
- 2024年農藝師考試知識掌握與實戰(zhàn)應用的協同發(fā)展試題及答案
- 窗簾面料的耐光色牢度測試考核試卷
- 2025年公務員禮儀手冊:職場成功的秘密
- 數字化時代企業(yè)成本管控
- 《有趣的房子》幼兒園班本課程課件
- 降低封閉病房危險物品帶入率品管圈
- 人教版二年級數學下冊全冊大單元教學設計
- 八項制度學習心得體會
- 法規(guī)解讀丨2024新版《突發(fā)事件應對法》及其應用案例
- 醫(yī)學倫理學人衛(wèi)試題(附參考答案)
- 2024詩詞大會100題題庫(含答案)
- 2024年福建高考歷史真題(解析版)
- 項目六-解決溫標轉換問題認識程序和程序設計語言
評論
0/150
提交評論