freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

高級計算機程序設計理論知識復習題及答案(編輯修改稿)

2025-07-10 21:13 本頁面
 

【文章內容簡介】 邏輯的優(yōu)化 D、 C++的優(yōu)化技術包括:可產生最小可執(zhí)行代碼的優(yōu)化和可提高執(zhí)行速度的優(yōu)化 82. ( )是要暴露程序中的錯誤,而不是對正確性進行形式化證明。 A、測試的目的 B、測試用例 C、測試記錄 D、系統(tǒng)測試 83. 下列說法正確的是: ( )。 A、結構化程序設計特點必須遵循的準則包括:提 高可重用性、提高可擴充性、提高健壯性 B、模塊化程序設計特點必須遵循的準則包括:提高可重用性、提高可擴充性、提高健壯性 C、程式化程序設計特點必須遵循的準則包括:提高可重用性、提高可擴充性、提高健壯性 D、面向對象設計特點必須遵循的準則包括:提高可重用性、提高可擴充性、提高健壯性 84. 下列說法正確的是: ( )。 A、事實上,語言、開發(fā)環(huán)境和函數(shù)庫這 3 個因素綜合起來,共同決定了可重用性 B、事實上,語法、開發(fā)環(huán)境和類庫這 3 個因素綜合起來,共同決定了可重用性 C、事實上,語法、開發(fā) 環(huán)境和函數(shù)庫這 3 個因素綜合起來,共同決定了可重用性 D、事實上,語言、開發(fā)環(huán)境和類庫這 3個因素綜合起來,共同決定了可重用性 85. ( )翻譯程序在語言程序翻譯時,讀入一句源程序,則翻譯一句,執(zhí)行一句,反反復復直到最終完成。 A、編譯型 B、過程型 C、解釋型 D、脫機型 86. 軟件項目可行性分析的研究內容包括:技術可行性、 ( )、運行可行性以及法律可行性等。 A、人員可行性 B、時間可行性 C、經濟可行性 D、環(huán)境可行性 87. 在進行軟件結構概要設計時要遵循一些原則,其中“深度、寬度、扇出和扇入應該適中”中的扇入指 ( )。 A、軟件結構控制的層數(shù) B、軟件結構中模塊層的最多模塊數(shù) C、一個模塊直接控制的模塊數(shù) D、一個模塊被多少模塊調用 88. 軟件管理的生產管理可進一步分為生產過程、成本和 ( )。 A、技術管理 B、使用維護管理 C、進度管理 D、質量管理 89. 對源程序的質 量要求是:正確、可靠、簡明、清晰和較高的執(zhí)行效率。其中, ( )是最重要的要求。 A、正確性和較高的執(zhí)行效率 B、可靠性和清晰性 C、正確性和可靠性 D、可靠性和較高的執(zhí)行效率 90. 下列說法正確的是: ( ) 第 9 頁 共 23 頁 A、詳細設計的任務是描述系統(tǒng)展現(xiàn)給用戶的行為和執(zhí)行的操作等 B、詳細設計的任務是確定軟件的結構及模塊的劃分,并確定各模塊之間的接口 C、詳細設計的任務是確定每個模塊的算法和數(shù)據(jù)結構及細節(jié) D、詳細設計的 任務是確定系統(tǒng)的目標 91. 下列說法正確的是: ( )。 A、我們把計算機中的實體稱為對象 B、我們把計算機中的實體稱為模塊 C、我們把計算機中的實體稱為對象 D、我們把計算機中的實體稱為解空間對象 92. UML 用 ( )來描述系統(tǒng)的結構或靜態(tài)特征及行為或動態(tài)特征。 A、模型 B、過程 C、函數(shù) D、模塊 93. 當前有三種公認的軟件開發(fā)方法,即面向過程的方法、 ( )和組件技術。 A、結構化技術 B、模塊化技術 C、面向對象的方法 D、面向結構的方法 94. ( )翻譯程序在語言程序翻譯時,加工整個源程序,最終翻譯成機器語言,交給計算機執(zhí)行。 A、過程型 B、解釋型 C、功能型 D、編譯型 95. 下列說法正確的是: ( )。 A、身份驗證模塊包含的兩個子模塊是:身份認證和密碼修改 B、管理員登錄模塊包含的兩個子模塊是:身份認證和密碼修改 C、用戶登錄模塊包含的兩個子模塊是:身份認證和密碼修改 D、密碼驗證模塊包含的兩個子模塊是:身份認證和密碼修改 96. 可視化程序設計主要是讓程序設計人員利用 ( ),像搭積木一樣構造應用程序的各種界面。 A、軟件本身提供的接口 B、軟件本身所提供的各種控件 C、類庫 D、函數(shù)庫 97. 下列說法正確的是: ( )。 A、在密碼驗證模塊中,主要采用瀑布模型的設計方法,自下而上進行分析 B、在密碼驗證模塊中,主要采用瀑布模型的設計方法,逐步分解進行分析 C、在密碼驗證模塊中,主要采用瀑布模型的設計方法,逐步求精進行分析 D、在密碼驗證模塊中,主要采用瀑布模型的設計方法,自上而下進行分析 98. AppWizard 為各類應用程序提供了代碼,但是不包括: ( )。 A、多文檔和對話框界面 B、數(shù)據(jù)庫支持 C、控制臺命令窗口 D、對 Windows Sockets 的支持 99. 衡量 ( )程度的度 量標準有耦合和內聚。 A、模塊化 B、模塊獨立 C、局部化 D、抽象化 100. 下列說法正確的是: ( )。 A、在用結構化觀點建立起的 3 種模型中,對象模型是最基本、最重要、最核心的 B、在用原型法觀點建立起的 3 種模型中,對象模型是最基本、最重要、最核心的 C、在用模塊化觀點建立起的 3 種模型中,對象模型是最基本、最重要、最核心的 D、在用面向對象觀點建立起的 3 種模型中,對象模型是最基本、最重要、最核心的 101. MFC 的 ( )類包含了有關用于 Inter 編程的 Win32 API 函數(shù)。 A、 Winsock B、 Winweb C、 WinI D、 WinApp 102. ( )。 A、可視化程序設計主要是讓程序設計人員利用軟件本身提供的接口,像搭積木一樣構造應用程序的各種界面 第 10 頁 共 23 頁 B、可視化程序設計主要是讓程序設計人員利用函數(shù)庫,像搭積木一樣構造應用程序的各種界面 C、可視化程序設計主要是讓程序設計人員利用類庫,像搭積木一樣構造應用程序的各種界面 D、可 視化程序設計主要是讓程序設計人員利用軟件本身所提供的各種控件,像搭積木一樣構造應用程序的各種界面 103. 下列說法正確的是: ( )。 A、詳細設計的任務是將軟件需求說明轉化為軟件總體設計,確定軟件結構及模塊的劃分,并確定各模塊之間的接口 B、詳細設計的任務是發(fā)現(xiàn)并排除軟件中的錯誤,最終把一個高質量的軟件系統(tǒng)交付給用戶使用 C、詳細設計的任務是實現(xiàn)人和計算機的通訊,產生一個機器能執(zhí)行的源程序 D、詳細設計的任務是確定每個模塊的數(shù)據(jù)結構和算法,確定模塊的細節(jié),具體為:外部接口、內部接口、輸 入輸出、局部數(shù)據(jù) 104. 按語言程序的翻譯方式不同,語言翻譯程序分為 ( )翻譯程序和編譯型翻譯程序。 A、解釋型 B、過程型 C、功能型 D、脫機型 105. 所謂 ( )就是同時運行新開發(fā)出來的系統(tǒng)和將被它取代的舊系統(tǒng),以便比較新舊兩個系統(tǒng)的處理結果。 A、系統(tǒng)測試 B、模塊測試 C、平行測試 D、驗收測試 106. ( )主要是讓程序設計人員利用軟件本身所提供的各種控件,像搭積木一樣 構造應用程序的各種界面。 A、可視化程序設計 B、面向對象程序設計 C、結構化程序設計 D、程式化程序設計 107. 按語言程序的翻譯方式不同,語言翻譯程序分為解釋型翻譯程序和 ( )翻譯程序。 A、過程型 B、編譯型 C、功能型 D、聯(lián)機型 108. 下列說法正確的是: ( )。 A、在面向對象方法中,基本結構是方法而不是記錄,一切事物、概念都 可以看作方法 B、在面向對象方法中,基本結構是數(shù)據(jù)而不是記錄,一切事物、概念都可以看作數(shù)據(jù) C、在面向對象方法中,基本結構是函數(shù)而不是記錄,一切事物、概念都可以看作函數(shù) D、在面向對象方法中,基本結構是對象而不是記錄,一切事物、概念都可以看作對象 109. 系統(tǒng)結構圖包括: ( )。 A、主系統(tǒng)結構圖與系統(tǒng)流程圖 B、次系統(tǒng)結構圖與系統(tǒng)擴充結構圖 C、次系統(tǒng)結構圖與系統(tǒng)流程圖 D、主系統(tǒng)結構圖與系統(tǒng)擴充結構圖 110. 書寫《需求分析規(guī)格說 明書》的步驟是:確定系統(tǒng)的綜合要求、分析系統(tǒng)的數(shù)據(jù)要求、( )、修正開發(fā)計劃、書寫文檔。 A、確定系統(tǒng)的功能要求 B、分析系統(tǒng)的性能要求 C、分析系統(tǒng)的運行要求 D、導出系統(tǒng)的邏輯模型 111. 下列說法錯誤的是: ( )。 A、概要設計的基本內容包括 IPO 說明 B、概要設計的基本內容包括系統(tǒng)結構圖 C、概要設計的基本內容包括系統(tǒng)流程圖 D、概要設計的基本內容包括類 對象說明 112. 測試工具 應具有的能力不包括: ( )。 A、錯誤檢查 B、存儲器填充 C、存儲器檢查 D、存儲器訪問檢查 113. 下列說法正確的是: ( )。 A、黑盒測試技術中的邊界值分析在很大程度上是試探性的,與設計者的經驗有關 B、黑盒測試技術中的劃分等價類在很大程度上是試探性的,與設計者的經驗有關 第 11 頁 共 23 頁 C、黑盒測試技術中的錯誤推測法在很大程度上是試探性的,與設計者的經驗有關 D、黑盒測試技術中的 邏輯覆蓋法在很大程度上是試探性的,與設計者的經驗有關 114. 虛擬機好似通用的計算機,有自己的指令系統(tǒng),但本身沒有 ( )。 A、翻譯指令 B、操作系統(tǒng) C、翻譯程序 D、實際的硬件 115. 下列說法正確的是: ( )。 A、在 MFC 中,對話框包括單模對話框和多模對話框兩個部分 B、在 MFC 中,對話框包括對話框模板資源和對話框類兩個部分 C、在 MFC 中,對話框包括對話框類和對話框函數(shù)兩個部分 D、在 MFC 中,對話框包括對話框模板資源和對 話框函數(shù)兩個部分 116. 下列說法正確的是: ( )。 A、身份認證的主要方式是:用戶輸入自己的操作權限和用戶密碼,然后進行驗證 B、用戶登錄的主要方式是:用戶輸入自己的操作權限和用戶密碼,然后進行驗證 C、密碼驗證的主要方式是:用戶輸入自己的操作權限和用戶密碼,然后進行驗證 D、身份驗證的主要方式是:用戶輸入自己的操作權限和用戶密碼,然后進行驗證 117. 用于防止使軟件質量倒退的測試叫 ( )。 A、計劃測試 B、模塊測試 C、回歸測試 D、系統(tǒng)測試 118. 編譯程序與操作系統(tǒng)和計算機硬件有關,為了提高編譯程序的 ( ),人們提出了虛擬機的理論。 A、可移植性 B、運行效率 C、執(zhí)行速度 D、可靠性 119. 下列說法正確的是: ( )。 A、提高可重用性的程序設計準則包括:封裝實現(xiàn)策略、避免使用多分支語句、精心確定公有方法 B、提高健壯性的程序設計準則包括:封裝實現(xiàn)策略、避免使用多分支語句、精心確定公有方法 C、提高完整性的程序設計準則包括:封裝實現(xiàn)策略、避免使用多分 支語句、精心確定公有方法 D、提高可擴充性的程序設計準則包括:封裝實現(xiàn)策略、避免使用多分支語句、精心確定公有方法 120. 下列說法正確的是: ( ) A、需求分析階段的目的是搞清項目是否可能實現(xiàn)和值得開發(fā) B、需求分析階段的目的是確定每個模塊的數(shù)據(jù)結構和算法,確定模塊的細節(jié) C、需求分析階段的目的是搞清要解決的問題是什么 D、需求分析階段的目的是確定目標系統(tǒng)必須具備哪些功能
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1