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