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

正文內(nèi)容

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

2024-10-02 01:02 本頁面
 

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