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

正文內容

計算機專業(yè)畢業(yè)論文-電腦游戲飛機大戰(zhàn)的開發(fā)與設計(編輯修改稿)

2025-07-10 14:58 本頁面
 

【文章內容簡介】 算法類和字符串類型等使得 C++語言更為實用。此后 C++是具有國際標準的編程語言 .該標準通常簡稱 ANSI C++或ISO C++ 98 標準 .以后每 5 年視實際需要更新一次標準。 后來又在 2021 年通過了 C++標準第二版( ISO/IEC 14882:2021):這個新版本是一次技術性 修訂 .對第一版進行了整理 —— 修訂錯誤、減少多義性等 .但沒有改變語言特性。這個版本常被稱為 C++03。 [2] 此后 .新的標準草案叫做 C++ 0x。對于 C++ 0x 標準草案的最終國際投票已于2021 年 8 月 10 日結束 .并且所有國家都投出了贊成票 .C++0x 已經(jīng)毫無疑義地成西安工程大學學士學位論文 7 為正式國際標準。先前被臨時命名為 C++0x 的新標準正式定名為 ISO/IEC 14882: ISO C++ 11 標準。 C++ 11 標準將取代現(xiàn)行的 C++標準 C++98 和C++03。國際標準化組織于 2021 年 9 月 1 日出版發(fā)布《 ISO/IEC 14882:2021》 .名稱是: Information technology Programming languages C++ Edition: 3。 雖然 .C++到目前為止 .已經(jīng)出現(xiàn)了很多年 .但由于它的穩(wěn)定性和強大的功能等 .在系統(tǒng)開發(fā) .引擎開發(fā)等應用領域 .是至今為止最受廣大受用的最強大編程語言之一。 MFC 介紹 MFCMicrosoft Foundation Classes , 是一個微軟公司提供的類庫 (class libraries), 以 C++類的形式封裝了 Windows 的 API, 并且包含一個應用程序框架 ,以減少應用程序開發(fā)人員的工作量。其中包含的類包含大量 Windows 句柄封裝類和很多 Windows 的內建控件和組件的封裝類。 MFC 是 WinAPI 與 C++的結合。API, 即微軟提供的 Windows 下應用程序的編程語言接口 , 是一種軟件編程的規(guī)范 , 但不是一種程序開發(fā)語言本身 , 可以允許用戶使用各種各樣的第三方如我是一方 , 微軟是一方 , Borland 就是第三方的編程語言來進行對 Windows 下應用程序的開發(fā) , 使這些被開發(fā)出來的應用程序能在 Windows 下運行 , 比如 VB、 VC++、JAVA、 Delhpi。編程語言函數(shù)本質上全部源于 API, 因此用它們開發(fā)出來的應用程序都能工作在 Windows 的消息機制和繪圖里 , 遵守 Windows 作為一個操作系統(tǒng)的內部實現(xiàn) , 這其實也是一種必要。微軟如果不提供 API, 這個世上對 Windows編程的工作就不會存在 , 微軟的產(chǎn)品就會迅速從時尚變成垃圾。上面說到 MFC是微軟對 API 函數(shù)的專用 C++封裝 , 這種結合一方面讓用戶使用微軟的專業(yè) C++ SDK 來進行 Windows 下應用程序的開發(fā)變得容易 , 因為 MFC 是對 API 的封裝 ,微軟做了大量的工作 , 隱藏了好多程序開發(fā)人 員在 Windows 下用 C++ amp。 MFC 編制軟件時的大量內節(jié) , 如應用程序實現(xiàn)消息的處理、設備環(huán)境繪圖 , 這種結合是以方便為目的的 , 必定要付出一定代價這是微軟的一向作風 , 因此就造成了 MFC對類封裝中的一定程度的的冗余和迂回 , 但這是可以接受的。 MFC 是微軟封裝了的 API。什么意思呢 ?Windows 作為一個提供功能強大的應用程序接口編程的操作系統(tǒng) , 的確方便了許多程序員 , 傳統(tǒng)的 win32 開發(fā) (直接使用 Windows 的接口函數(shù) API)對于程序員來說非常的困難 , 因為 , API 函數(shù)實在太多了 , 而且名稱很亂 , 從零構架一個窗口動 輒就是上百行的代碼。 MFC 是面向對象程序設計與Application framework 的完美結合 , 它將傳統(tǒng)的 API 進行了分類封裝 , 并且為你創(chuàng)建了程序的一般框架。 西安工程大學學士學位論文 8 關于 Visual Studio 2021 Visual Studio 是微軟公司推出的開發(fā) 環(huán)境 .是目前最流行的 Windows 平臺應用程序開發(fā)環(huán)境。 Visual Studio 2021 版本于 2021 年 4 月 12 日上市 .其集成開發(fā)環(huán)境( IDE)的界面被重新設計和組織 .變得更加簡單明了。 Visual Studio 2021 同時帶來了 NET Framework 、 Microsoft Visual Studio 2021 CTP( Community Technology PreviewCTP).并且支持開發(fā)面向 Windows 7 的應用程序。除了 Microsoft SQL IBM DB2 和Oracle 數(shù)據(jù)庫。 發(fā)展溯源 DevC++靈活又小巧 .C++ Builder 開發(fā)效率高; Turbo C 是萬人迷 .Visual Studio 的資格老??扇缃?.江湖上只剩下最后一個大佬 Visual Studio 了 .其他 幾位不是支 持者漸少 .不成氣候 .就是轉投他人懷抱 .中道衰落 .讓人難免生出幾分遺憾。但是反過來 .我們又對 Visual Studio 這位“江湖最后的大佬”增添了幾分敬仰之情。據(jù)說這位老大又要出新的版本了 .這些江湖八卦者 .哪有錯過的道理。要想深入的了解一個人 .需要從他的童年開始。想了解 Visual 開始。 Visual Studio 可以用來創(chuàng)建 Windows 平臺下的 Windows 應用程序和網(wǎng)絡應用程序 .也可以用來創(chuàng)建網(wǎng)絡服務、智能設備應用程序和 Office 插件。 [1] 1992 年 4 月 .微軟發(fā)布了革命性的操作系統(tǒng) Windows 了真正的視窗時代。微軟在原有 C++開發(fā)工具 Microsoft C/C++ 的基礎上 .開創(chuàng)性地引進了 MFC(Microsoft Foundation Classes)庫 .完善了源代碼 .成為 Microsoft C/C++ Visual C++ 1992 年發(fā)布。 Visual C++ 是真正意義上的 Windows Visual Studio 的最初原型。雖然以現(xiàn)在的眼光來看 .這個界面非常 簡陋和粗糙 .但是它脫離了 DOS 界面 .讓用戶可以在圖形化的界面下進行開發(fā) .把軟件開發(fā)帶入了可視化 (Visual)開發(fā)的時代。從此 .大佬的時代開始了。 重大突破 1998 年 .微軟公司發(fā)布了 Visual Studio 。所有開發(fā)語言的開發(fā)環(huán)境版本均升至 。這也是 Visual Basic 最后一次發(fā)布 .從下一個版本 () 開始 .Microsoft Basic 進化成了一種新的面向對象的語言: Microsoft Basic. NET。由于微軟公司對于 Sun 公司 Java 語言擴充導致與 Java 虛擬機不兼容而 被 Sun 告上法庭 .微軟在后續(xù)的 Visual Studio 中不再包括面向 Java 虛擬機的開發(fā)環(huán)境。 西安工程大學學士學位論文 9 2021 年 .隨著 .NET 口號的提出與 Windows XP / Office XP 的發(fā)布 .微軟發(fā)布了 Visual Studio .NET(內部版本號為 )。在這個版本的 Visual Studio 中 .微軟剝離了 Visual FoxPro 作為一個單獨的開發(fā)環(huán)境以 Visual FoxPro 單獨銷售 .同時取消了 Visual InterDev。與此同時 .微軟引入了建立在 .NET 框架上(版本 )的托管代碼機制以及一門新的語言 C (讀作 C C++++)。C 是一門建立在 C++ 和 Java 基礎上的現(xiàn)代語言 .是編寫 .NET 框架的語言。 .NET 的通用語言框架機制( Common Language Runtime. CLR) .其目的是在同一個項目中支持不同的語言所開發(fā)的組件。所有 CLR 支持的代碼都會被解釋成為 CLR 可執(zhí)行的機器代碼然后運行。 Visual Basic、 Visual C++ 都被擴展為支持托管代碼機 制的開發(fā)環(huán)境 .且 Visual Basic .NET 更是從 Visual Basic 脫胎換骨 .徹底支持面向對象的編程機制。而Visual J++也變?yōu)? Visual J。后者僅語法同 Java 相同 .但是面向的不是 Java 虛擬機 .而是 .NET Framework。 2021 年 .微軟對 Visual Studio 2021 進行了部分修訂 .以 Visual Studio 2021 的名義發(fā)布(內部版本號為 )。 Visio 作為使用統(tǒng)一建模語言( UML)架構應用程序框架的程序被引入 .同時被引入的還 包括移動設備支持和企業(yè)模版。 .NET 框架也升級到了 。 2021 年 .微軟發(fā)布了 Visual Studio 2021。 .NET 字眼從各種語言的名字中被抹去 .但是這個版本的 Visual Studio 仍然還是面向 .NET 框架的(版本 )。它同時也能開發(fā)跨平臺的應用程序 .如開發(fā)使用微軟操作系統(tǒng)的手機的程序等??傮w來說是一個非常龐大的軟件 .甚至包含代碼測試功能。 這個版本的 Visual Studio 包含有眾多版本 .分別面向不同的開發(fā)角色。同時還永久提供免費的 Visual Studio Express 版本。 使用 Visual Studio 2021. 專業(yè)開發(fā)人員能夠: 創(chuàng)建滿足關鍵性要求的多層次的智能客戶端、 Web、移動或基于 Microsoft Office 的應用程序。 使用改進后的可視化設計工具、編程語言和代碼編輯器 .享受高效率的開發(fā)環(huán)境。 在統(tǒng)一的開發(fā)環(huán)境中 .開發(fā)并調試多層次的服務器應用程序。 使用集成的可視化數(shù)據(jù)庫設計和報告工具 .創(chuàng)建 SQL Server 2021 解決方案。 使用 Visual Studio SDK 創(chuàng)建可以擴展 Visual Studio IDE 的工具。 Microsoft 為單獨工作或在小型團隊中的專業(yè)開發(fā)人員提供了兩種選擇 .Visual Studio 2021 Professional Edition 和用于 Microsoft Office 系統(tǒng)的 Visual Studio 2021 工具。每種版本都在標準版的特性上進行了擴展 .包括用于遠程服務西安工程大學學士學位論文 10 程序開發(fā)和調試、 SQL Server2021 開發(fā)的工具 .以及完整的、沒有限制的開發(fā)環(huán)境。每種產(chǎn)品都可以單獨購買或打包定購。 專業(yè)開發(fā)人員喜歡自由的使用 .NET Framework 、功能齊備的開發(fā)環(huán)境 .支持創(chuàng)建擴 展 Visual Studio 集成開發(fā)環(huán)境的工具。 本章小結 本章主要介紹了 游戲開發(fā)的基本流程和重要元素同時寫明了 本系統(tǒng)的技術構架 ,并簡單的介紹了本項目開發(fā)所使用的語言以及平臺。為以后的開發(fā)打下了堅實的基礎。 第 3 章 游戲分析 11 第 3 章 游戲分析 用戶功能需求分析 由于本程序簡單易操作,交互性好,對用 戶沒什么特別要求。一般用戶經(jīng)過幾分鐘練系都可以熟悉本游戲的規(guī)則如圖 31 和 32 所示。 圖 31 游戲界面示例圖 西安工程大學學士學位論文 12 系統(tǒng)性能要求 本應用為手機游戲因此對于用戶的操作必須做出立即響應,否則本游戲即為失 敗。 單機手機游戲的最大特點即為易操作性,用戶在不看說明的情況下也能夠玩,并且在玩過幾遍之后即熟悉本游戲的規(guī)則。這是本應用對于操作性的要求。 可行性分析 圖 32 游戲界面示例圖 西安工程大學學士學位論文 13 本游戲以 C/C++語言為基礎 , 以 Visual Studio 2021(簡稱 vs)為開發(fā)平臺。通過微軟提供的 MFC 框架實現(xiàn)的飛機射擊游戲。 C++, 是在 C 語言的基礎上發(fā)展而來 , C++保留了 C 語言的所有優(yōu)點 , 增加了面向對象的機制。 C++面向對象編程語言具有如下 4 個基本特征 :抽象 , 繼承 , 封裝 , 多態(tài)。 MFC, 微軟基礎類Microsoft Foundation Classes, 實際上是微軟提供的 , 用于在 C++環(huán)境下編寫應用程序的一個框架和引擎 , VC++是 Windows 下開發(fā)人員使用的專業(yè)程序 C++ 開發(fā)包的 SDK , MFC 就是掛在它之上的一個輔助軟件開發(fā)包 , MFC 作為與 VS血肉相連的部分 MFC 是 Win API 與 C++的結合 , API, 即微軟提供的 WINDOWS下應用程序的編程語言接口 , 是一種軟件編程的規(guī)范 , 但不是一種程序開發(fā)語言本身 , 可以允許用戶使用各種各樣的第三方。 MFC 是微軟對 API 函數(shù)的專用 C++封裝 , 這種結合一方面讓用戶使用微軟 的專業(yè) C++ SDK 來進行 Win 下應用程序的開發(fā)變得容易 , 因為 MFC 是對 API 的封裝 , 微軟做了大量的工作 , 隱藏了好多程序開發(fā)人員在 Win 下用 C++ amp。 MFC 編制軟件時的大量內節(jié) , 如應用程序實現(xiàn)消息的處理 , 設備環(huán)境繪圖 , 這種結合使得應用程序開發(fā)人員開發(fā)更加方便了 ,產(chǎn)品的開發(fā)周期大大降低 , 效率提高了。 本游戲以傳統(tǒng)的 C
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1