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

正文內容

基于javame的黑白棋游戲設計及實現(xiàn)論文-文庫吧

2025-06-03 14:37 本頁面


【正文】 。因此,清楚的理解J2ME的體系結構的劃分才能更好的理解和掌握J2ME。J2ME的3層體系結構依照各種設備的資源特性,將J2ME技術構架分為簡表(Profile)、配置(Configuration)和Java Virtual Machine(JVM)3層,然后再進一步細分,這使J2ME能夠在每一類設備的限制下工作,而同時提供最低限度的Java語言功能性。關于J2ME的體系結構,可以這樣來進行總結:Configuration的分類是根據(jù)計算能力的不同來劃分的,同類設備的計算能力相近。Configuration是一個規(guī)范,定義了這類設備的共同Java平臺,定義與設備無關的Java虛擬機和核心庫,是平臺相容性的基礎。Profile的分類是根據(jù)設備功能劃分的,同類功能的設備其他各種硬件條件和需求也相近。Profile是一組API,在某一Configuration的基礎上擴展了針對設備特定功能的API,使得標準能夠完全適應特殊的設備,徹底發(fā)揮設備的功能。J2ME體系的一般結構是:由Configuration定義的Java虛擬機運行于設備的宿主操作系統(tǒng)之上,構成整個平臺的基礎。Configuration提供了基本的語言特性,Profile提供針對設備的特殊功能API和擴展類庫。應用程序的運行環(huán)境需要一個Configuration和至少一個Profile,多個Profile可以共存,也可以疊加。MIDP(Mobile Information Device Profile)定義了針對移動信息處理設備(主要指智能手機和一部分具有無線通信功能的PDA)的圖形界面,輸入和時間處理,持久性存儲,無線電話網(wǎng)絡連接之上的一些消息處理(例如短消息),安全等等API,并且考慮到了移動信息設備的屏幕和內存限制。類似于J2SE中的Applet框架, 包的MIDlet應用程序框架。應為MIDP提出較的比較早,目前重要的智能手機和PDA操作系統(tǒng)上都已有了相應的實現(xiàn),而且應用的也比較廣泛。 Java語言是美國Sun Microsystem的James Gosling、Pratrick Naughton及Mike Sheridan等人于1991年精心設計出來的計算機編程語言,其構想在于實現(xiàn)使用同一種編程語言所寫出來的程序可以在不同的平臺上運作。這種架構對于消費性電子產品而言是具有革命性的,因為在消費性電子產品中的處理器及操作系統(tǒng)各不相同,要在這些平臺上開發(fā)程序必須要了解各個平臺的特性。近幾年,由于微處理器性能的大幅提升,加上無線通訊技術的突破,手持式移動設備開始受到大眾的青睞。短短幾年內,手機已經(jīng)升級了幾代產品,普及率逐年攀升,生產效率不斷上升,以至手機是大多是城市居民不可缺少的一件隨身設備。繼短信、彩信等服務之后,中國移動提供基于Java的百寶箱業(yè)務,應用產品遍及商務應用、信息獲取、英漢互譯、游戲娛樂等多媒體領域。為了適應移動數(shù)據(jù)的發(fā)展,推動無線電子商務等業(yè)務的發(fā)展,J2ME(Java 2 Micro Edition)既用于嵌入式系統(tǒng)的Java被引入無線領域。J2ME的出現(xiàn)實際上是Java技術的回歸。隨著J2ME的應用,它為移動互聯(lián)引入了一種新的模型,既允許手機可以從互聯(lián)網(wǎng)上下載各種應用程序,并在手機創(chuàng)造可執(zhí)行環(huán)境離線運行這些程序。由于定義了可執(zhí)行下載的標準,并在手機上創(chuàng)立了可執(zhí)行環(huán)境和程序開發(fā)語言。隨著計算機技術的日新月異,計算機的運算速度不僅變得更加的快,也變得更加的智能。利用計算機資源來實現(xiàn)原本人類才有的思考過程已經(jīng)成為現(xiàn)實。在過去的30多年中,已經(jīng)建立了一些具有一定“智能”的計算機程序,例如下棋程序、定理證明系統(tǒng)、集成電路設計與分析系統(tǒng)、自然語言翻譯系統(tǒng)、智能信息檢索系統(tǒng)、疾病診斷系統(tǒng)等。這些“人工智能” (Artificial Intelligence,簡稱AI)被運用在人們生活的各個方面。1997年5月11日,超級計算機深藍以3勝2負1平擊敗世界國際象棋棋王卡斯帕羅夫,這標志著人工智能已經(jīng)達到新的高度。通過設計開發(fā)一套玩棋盤游戲可以研究人工智能的實現(xiàn)過程。而黑白棋是一種常見的棋類游戲,它具有規(guī)則簡單、對弈時間短、趣味性強的特點。 研究現(xiàn)狀及發(fā)展趨勢 國內外研究現(xiàn)狀Java語言的學習熱潮并沒有因為時間的推移而消退,相反,由于計算機技術的發(fā)展所帶來新應用的出現(xiàn),Java越來越流行,這種情況是以往程序設計語言在其生存周期內所不多見的。Java語言之所以這樣長盛不衰,一是因為其眾多的技術特點與現(xiàn)今的應用十分合拍,可以覆蓋大部分的需求;二是因為SUN公司不斷推出新的版本,完善Java自身的功能。黑白棋作為一個棋類競技運動,在民間十分流行,為了熟悉黑白棋規(guī)則及技巧,以及研究簡單的人工智能,決定用Java開發(fā)黑白棋游戲。主要完成了人機對戰(zhàn)功能。在人機對弈中通過深度搜索和估值模塊,來提高電腦棋手的智能。分析估值模塊中的影響精準性的幾個要素,以及提出若干提高精準性的辦法,以及對它們搜索的節(jié)點數(shù)進行比較,如遞歸算法、電腦學習等。算法的研究有助于理解程序結構,增強邏輯思維能力,在其他人工智能方面也有很大的參考作用。盡管黑白棋的規(guī)則比較簡單,但它所包括的豐富戰(zhàn)略,不亞于那些相當“經(jīng)典”的策略游戲。其中人工智能部分,由于采用了大量的搜索算法,其中很多被利用到各方面。 發(fā)展趨勢近來隨著計算機的快速發(fā)展,各種各樣的電腦游戲層出不窮,使得我們能有更多的娛樂項目,而棋類游戲能起到鍛煉人的思維和修身養(yǎng)性的作用,而且棋類游戲水平頗高,大有與人腦分庭抗禮之勢。其中戰(zhàn)勝過國際象棋世界冠軍卡斯帕羅夫的“深藍”便是最具說服力的代表,其它像圍棋的“手淡”、象棋的“將族”等也以其優(yōu)秀的人工智能深受棋迷喜愛。越來越多的具有智能的機器進入了人類的生活,人工智能的重要性如今顯而易見。自人工
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1