(1)第1章~第3章為第1部分,主要介紹C#的基本語法。 (2)第4章~第8章為第2部份,重點介紹面向?qū)ο蟮某绦蛟O(shè)計方法和基于事件的程序設(shè)計方法。 (3)第9章~第14章為第3部份,主要介紹C#的高級實用技術(shù),包括多線程編程技術(shù)、Windows程序設(shè)計技術(shù)、數(shù)據(jù)庫訪問與編程技術(shù)(包含LINQ編程)、文件操作與編程技術(shù)(
本書是由美國的AlSweigart所著,他是一名教授孩子和成人編程的軟件開發(fā)者。本書非常適合用于指導(dǎo)8—16歲的青少年學(xué)習(xí)Scratch編程,也適合對Scratch編程感興趣的成年人閱讀,而且閱讀本書并不需要具備任何編程經(jīng)驗。本書一共分為9章,每一章都具備大量的程序圖示來逐步引導(dǎo)你完成游戲制作,并且還會對該游戲中出現(xiàn)的
本書為“十二五”普通高等教育本科國家級規(guī)劃教材。本書著重介紹計算機游戲程序設(shè)計所需的專業(yè)領(lǐng)域知識,包括二維圖形圖像技術(shù)、三維圖形學(xué)基礎(chǔ)、高級圖形學(xué)編程、計算機動畫技術(shù)、人工智能技術(shù)、音頻處理技術(shù)和網(wǎng)絡(luò)技術(shù)、VR/AR游戲開發(fā)等,基本涵蓋了計算機游戲編程的各個主要方面。全書共12章,取材于國內(nèi)外的最新資料,強調(diào)理論與實踐
操作系統(tǒng)主要涉及對計算機軟、硬件資源的控制和管理。本書對操作系統(tǒng)的實現(xiàn)原理進行了詳細(xì)和深入的分析,力求做到對操作系統(tǒng)闡述的全面性、系統(tǒng)性、準(zhǔn)確性和通俗性,以便透徹理解操作系統(tǒng)的設(shè)計思想,深化對基本概念的掌握。全書共分6章,主要包括:操作系統(tǒng)引論、處理器管理、進程同步與通信、存儲器管理、設(shè)備管理和文件管理。另外,本書結(jié)構(gòu)
《用Python寫網(wǎng)絡(luò)爬蟲(第2版》講解了如何使用Python來編寫網(wǎng)絡(luò)爬蟲程序,內(nèi)容包括網(wǎng)絡(luò)爬蟲簡介,從頁面中抓取數(shù)據(jù)的3種方法,提取緩存中的數(shù)據(jù),使用多個線程和進程進行并發(fā)抓取,抓取動態(tài)頁面中的內(nèi)容,與表單進行交互,處理頁面中的驗證碼問題,以及使用Scarpy和Portia進行數(shù)據(jù)抓取,并在最后介紹了使用本書講解的
內(nèi)容提要 本書作者結(jié)合多年從事游戲應(yīng)用開發(fā)的經(jīng)驗,詳細(xì)介紹了8款Unity3D游戲案例的開發(fā)。 本書主要內(nèi)容包括Unity3D的基礎(chǔ)知識、開發(fā)環(huán)境的搭建及其運行機制,益智休閑類游戲、3D塔防類游戲、3D桌球類游戲、射擊類游戲、第三人稱射擊類游戲、休閑體育類游戲、VR休閑競技類游戲、多人在線角色扮演游戲的開發(fā)。 本書適合
為了幫助學(xué)生更好地學(xué)好操作系統(tǒng),本書從實驗和課程兩個方面對學(xué)生進行學(xué)習(xí)指導(dǎo)。操作系統(tǒng)課程的實驗環(huán)節(jié)一直是操作系統(tǒng)教學(xué)的難點,本書設(shè)計了Windows和Linux兩個操作系統(tǒng)、C和Java兩種計算機語言的實驗供讀者選擇和參考,提供一些編程實例,以此加深學(xué)生對操作系統(tǒng)原理的領(lǐng)會和對操作系統(tǒng)方法的理解,并且使學(xué)生在程序設(shè)計方
本書以JavaSE7為基礎(chǔ),從程序設(shè)計基礎(chǔ)知識入手,由淺入深、循序漸進地介紹Java語言的基本概念、理論知識、程序設(shè)計方法及部分企業(yè)級應(yīng)用技術(shù)。全書共11章,第1章為預(yù)備知識,簡要介紹程序設(shè)計、算法、軟件工程的基礎(chǔ)知識;第2章介紹Java語言的概況、程序結(jié)構(gòu)和程序開發(fā)過程;第3、4章介紹Java的數(shù)據(jù)表示、運算和處理,
本書是面向程序設(shè)計初學(xué)者的C語言基礎(chǔ)教材,以培養(yǎng)大學(xué)生的邏輯思維能力和程序設(shè)計能力為編寫指導(dǎo)思想,綜合運用案例教學(xué)、比較教學(xué)、任務(wù)驅(qū)動等多種教學(xué)方法,系統(tǒng)介紹C語言程序設(shè)計的基本理論、基本方法和基本過程。本書內(nèi)容組織注重基礎(chǔ),突出應(yīng)用,兼顧提高,強化主干知識,弱化細(xì)枝末節(jié);實例設(shè)置注重易學(xué)性、趣味性和系列化,易教易學(xué)。
目前,很多新的技術(shù)領(lǐng)域都涉及Java語言。Java語言是面向?qū)ο蟪绦蛟O(shè)計語言,涉及網(wǎng)絡(luò)、多線程等重要基礎(chǔ)知識,所以Java語言是學(xué)習(xí)面向?qū)ο缶幊毯途W(wǎng)絡(luò)編程的首選語言。本書講解Java程序設(shè)計的相關(guān)知識及其編程方法,包括Java語言編程基礎(chǔ)、類與對象、繼承與多態(tài)、異常處理、組件及事件響應(yīng)、常見類的使用和I/O流、數(shù)據(jù)庫、