軟件開發工具與環境自檢自測一精_第1頁
軟件開發工具與環境自檢自測一精_第2頁
軟件開發工具與環境自檢自測一精_第3頁
軟件開發工具與環境自檢自測一精_第4頁
軟件開發工具與環境自檢自測一精_第5頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、軟件開發工具與環境自檢自測(一)第一章一、 填空1、 Visual C+中的Visual在中文中是-的意思。2、 MFC開發方式中的MFC是-的意思。3、 Visual C+中斷點的設置方法是在光標處按鍵盤的-鍵。4、 計算機軟件發展的早期時代,即-之前,稱為程序設計階段,人們只能用第一代計算機語言,即-進行程序設計,程序規模-。5、 在MFC開發方式中,開發MDI程序與SDI程序的含義分別是-和-。6、 計算機軟件發展的第三代,即-之后,稱為-階段,使用-開發軟件。7、 軟件開發分為三個階段,即-、-和-。8、 PVCS是一種開發-管理軟件。9、 Windows應用程序的消息來源有三分別是-

2、、-和-。10、使用MSDN的方法是選中函數,然后按鍵盤的-鍵。二、 判斷題1、 VB是一種面向對象的開發工具( )2、 Windows應用程序的運行靠事件來驅動()3、 使用軟件開發工具開發軟件,使得程序員可以不用編寫程序代碼( )4、 “軟件危機”的主要原因是軟件價格太高( )5、 軟件計劃階段是軟件開發的第一步( )6、 軟件開發階段包括需求分析、可行性研究、軟件設計、編碼、測試和運行( )7、 集成化的開發工具常常依賴于特定的軟件( )8、 軟件開發工具就是開發應用系統的工具( )9、 PCTOOLS屬于一種軟件開發工具( )10、 集成化的軟件開發工具常常稱為軟件開發環境 ( )三、

3、 單項選擇題1、 MFC的標準化結構是指()結構A、類 B、視圖 C、文檔視圖 D 、摸板2、軟件發展的第三代稱為( ) A、程序階段 B、程序系統階段 C、軟件工程階段 D、文件系統階段3、軟件工程將軟件開發劃分為三個階段,他們是( ) A、問題定義、可行性研究、需求分析 B、軟件計劃、軟件開發、軟件維護 C、需求分析、軟件設計、程序編碼 D、技術可行性分析、經濟可行性分析、社會可行性研究。4、PVCS是一個( ) A、系統分析管理軟件工具 B、系統測試軟件工具 C、多媒體軟件開發工具 D、開發過程管理軟件5、Visual BASIC的優點是( )A、 編程容易、程序運行速度較快、是32位編

4、程語言B、 編程容易、能夠靈活地使用系統資源、是32位編程語言C、 編程容易、項目分發和管理方便、是32位編程語言D、 編程容易、數據類型靈活、是32位編程語言 6、軟件開發工具提供的功能之一是( )A、 文件管理 B、設備管理 C、開發過程中的信息管理 D、處理機管理 7、經過軟件開發人員數十年的努力( )A、 “軟件危機”已經克服 B、證明“軟件危機”不可克服C、“軟件危機”仍無好轉 D、證明軟件開發工具是克服“軟件危機”的途徑之一 8、Visual C+的特點包括( )A、 靈活高效、開發方便、容易掌握。B、 靈活高效、開發方便、機構標準化。C、 開發方便、機構標準化、容易掌握。D、 與

5、Windows密切相關、開發方便、便于學習。 9、Windows應用程序的消息來源主要有( )A、硬件產生 B、硬件和系統產生 C、硬件、系統和用戶界面產生D、硬件、系統和用戶界面和軟件產生 10、pDC->TextOut(-)中的pDC指() A、CString類指針 B、CDC類指針 C、CWinThread類指針 D、ODBC類指針四、 簡答題1、 Visual BASIC的優缺點2、 Visual C+的優缺點3、 學習軟件開發工具的目的是什么?4、 Windows應用程序設計的特點5、 使用Visual C+開發應用程序的步驟6、 一個應用程序框架生成后,產生了下面的幾個大類請

6、說出每個大類的作用?六個大類如下:(1)CAboutDlg類。(2)CChildFrame子框架窗口類。(3)CMainFrame主框架窗口類。(4)CXXXAPP應用程序類。(5)CXXXDoc文檔類。 (6)CXXXView視類。第二章一、 填空1、 MFC中線程類的名稱-2、 UINT 是-數據類型,LPVOID是-數據類型。3、 進程就是應用程序的-實例,每個進程都有自己私有的虛擬空間,每個進程都有有一個- ,但可以建立另外的進程。4、 進程中的線程是-執行的,每個線程占用CPU的時間由-來劃分。5、 系統啟動時,一個進程至少有一個-,-可以看成是操作系統分配CPU時間的基本實體。6、

7、 所有進程都可以訪問進程的全局變量和資源,這樣,一方面為編程帶來了方便,但另一方面也容易在線之間造成-.7、 線程分-線程和-線程兩種。8、 MFC應用程序的線程由對象CwinThread表示,在多數情況下,程序不需要自己創建CwinThread對象,調用-函數時會自動創建一個CwinThread對象。9、 CwinThread構造函數的作用是-,CreateThread是-。10、 工作者線程-收發消息的功能,用戶界面線程-收發消息的功能。二、 判斷題1、 一個用戶界面線程不必由CWinThread類派生。()2、 線程的優先級可以采用系統的默認值。()3、 線程中我們經常使用同步對象來解決

8、資源共享的問題。()4、 Windows3.x環境下就真正實現了即能執行實時的后臺工作,又能隨時響應用戶操作的應用程序設計。( )5、 在Windows95/98/NT中,一個應用程序的崩潰一般不會造成死機。( )6、 在32位的Win32系統中,多任務是指系統可以同時運行多個線程。( )7、 進程是Windows95/98/NT系統調度的基本單位。( )8、 線程是操作系統分配CPU時間的基本單位。( )9、 在PC機中,同一時間可以有多個線程在運行。( )10、 工作者線程和用戶界面線程都具有收發消息的功能。 ( )三、 單項選擇題1、 工作者線程的函數原型是A、 UINT MyWorkT

9、hreadFunction(LPVOID pParam)B、 INT MyWorkThreadFunction(LPVOID pParam)C、 static int MyWorkThreadFunction(LPVOID pParam) D、 static int MyWorkThreadFunction(VOID pParam)2、 線程間通訊下面敘述正確的是A、 可以通過變量通訊,不能發消息B、 可以通過變量通訊,也能發消息C、 不可以變量通訊,可以發消息D、 不可以變量通訊,不可以發消息3、工作者線程的創建是由( )函數實現的。 A、GetMainWnd B、AfxBeginThrea

10、d C、CwinThread D、CreadteThread4、限制訪問共享資源的線程數量 的同步對象是下面的那一個A、Event B、CriticalSection C、Mutex D、Semaphore5、對工作者線程和用戶界面線程的功能敘述正確的是( )。E、 工作者線程有收發消息的功能,用戶界面線程也有收發消息的功能。F、 用戶界面線程沒有收發消息的功能,工作者線程有收發消息的功能。G、 用戶界面線程有收發消息的功能,工作者線程沒有收發消息的功能。H、 用戶界面線程和工作者線程都沒有收發消息的功能。6、 線程啟動時,參數dwcreateFlage指示其運行狀態,若為( ),線程立即執行

11、。A、 1 B、 T C、 F D、 07、 消息WM_COMMAND通常是()指A、菜單發出的 B、鼠標的 C、硬件的 D、系統的8、由于某些原因需要調用Windows API 函數時,可以在該函數之前加( )號來實現。A、 , B、 > C、 : D、 :9、系統為線程分配的時間片大約為() A、1毫秒 B、20毫秒 C、100毫秒 D、1000毫秒10、創建一個工作都線程,首先要完成()的編寫,然后用函數AfxBeginThread來啟動 A、控制函數 B、任意類型的函數 C、消息影射 D、派生線程類四、 簡答題1、 線程類有哪些重要的成員函數?如何掛起和恢復線程的運行?2、 Wi

12、ndows95/98/NT是如何實現搶先多任務的。3、 簡述Win32系統中進程與線程的關系。4、 MFC中的同步對象有哪些?同步訪問對象有哪些?并說明Mutex(互斥量)的用途。 第三章一、 填空1、 MFC中的動畫控件類名稱是-。2、 聽覺媒體包括-,-,-三類。3、 Windows的多媒體服務結構由-,-,-三個軟件模塊組成。4、 在用Visual C+開發多媒體應用時,用戶必須在所有用到多媒體函數的原文件中包含-頭文件,并且該文件位置應放在Windows.h頭文件的-。5、 波形音頻文件通常以-作為文件的后綴名來標識。6、 Windows提供了三個特殊的播放聲音的高級音頻函數,它們是-

13、,-和-。7、 Play sound 函數聲明格式為-。8、 MCI命令接口分為-和-兩種。9、 所有的MCI命令字符串都是通過多媒體API函數-傳遞給MCI的。10、 所有的MCI命令消息都是通過-函數發送的。11、 Visual C+播放視頻文件(.AVI)的方法主要有-和-兩種。二、 判斷題1、 視覺媒體包括位圖圖象、矢量圖形、動態圖象和符號四類。( )2、 在實現動畫的過程中,WM_TIMER是一個特別重要的消息。( )3、 位圖與設備無關。( )4、 對于波形聲音,采樣頻率越高,則聲音越接近原始聲音。( )5、 MCI的設備類型就是設備名。( )6、 動畫控件不能播放所有的AVI文件

14、。( )7、 動畫控件只能顯示系統調色板中默認的顏色。( )8、 MCI命令消息只能播放音頻文件,不能播放視頻文件。( )9、 還可以利用API函數播放AVI文件。( )10、 動畫控件支持聲音。( )三、 單項選擇題1、 函數SetTimer(2 , 500 ,NULL)中的參數2指的是A、2毫秒 B、定時器的ID C、表示發消息 D、表示2個位圖2、 波形聲音采樣的信息量與聲音精確度的關系是( )。A、采樣的位數越大,波形的動態范圍越小,聲音的精確度越高。B、采樣的位數越小,波形的動態范圍越大,聲音的精確度越高。C、采樣的位數越大,波形的動態范圍越大,聲音的精確度越高。D、采樣的位數越小,

15、波形的動態范圍越小,聲音的精確度越高。 3、Windows提供了三個特殊的播放聲音的高級音頻函數,但它們播放的波形文件的大小一般不能超過( )。 A、100KB B、100MB C、1000KB D、1000MB4、函數BitBlt的功能是A、聲音函數 B、CDC類中的位圖函數 C、API函數 D、定時器函數5、MCI的命令消息與命令字符串相比,執行速度是( )A、一樣 B、命令消息比命令字符串快 C、命令字符串比命令消息快 D、不一定6、關于MCI命令消息和命令字符串的輸入,敘述正確的是( )。A、命令消息輸入文件路徑,命令字符串也輸入文件路徑。B、命令消息輸入MCI命令,命令字符串輸入文件路徑。C、命令消息輸入MCI命令,命令字符串也輸入MCI命令。D、命令消息輸入文件路徑,命令字符串輸入MCI命令。7、動畫控件和MCI接口播放視頻文件,敘述正確的是( )A、動畫控件顏色少,MCI接口顏色多。 B、動畫控件顏色多,MCI接

溫馨提示

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

評論

0/150

提交評論