在程序員與計(jì)算機(jī)的“交流”過程中,解釋器無疑扮演著優(yōu)秀的翻譯角色。它為只懂0和1的計(jì)算機(jī)翻譯源代碼,為看似隨機(jī)的字符賦予含義。這是如何實(shí)現(xiàn)的呢?充滿好奇心的你,是否曾經(jīng)思考過這個(gè)問題?跟隨本書,你將揭開解釋器的神秘面紗,通曉它的工作原理,并編寫出自己的解釋器。本書采用Go語言來為自創(chuàng)的編程語言Monkey實(shí)現(xiàn)解釋器。你
本書按照Web前端工程師崗位技能要求,以真實(shí)項(xiàng)目組織內(nèi)容,由淺入深地講解了如何利用HTML5和CSS3等網(wǎng)頁制作技術(shù)制作網(wǎng)站。本書共分為7個(gè)項(xiàng)目,項(xiàng)目1為Web前端基礎(chǔ)的相關(guān)介紹;項(xiàng)目2和項(xiàng)目3包含HTML和CSS的基礎(chǔ)知識(shí)、常用標(biāo)簽、CSS基礎(chǔ)語法及選擇器等內(nèi)容;項(xiàng)目4和項(xiàng)目5介紹了HTML5語義化標(biāo)簽、CSS3的新
這是一本介紹在Python中使用海龜繪圖工具的書。本書先帶領(lǐng)讀者認(rèn)識(shí)Python編程語言,了解Python的特點(diǎn),然后在此基礎(chǔ)上引入turtle模塊(俗稱“海龜繪圖”)的相關(guān)內(nèi)容,讓讀者大致了解該模塊的功能。隨后,本書給出了多個(gè)示例,幫助讀者加深對for循環(huán)、變量、數(shù)據(jù)類型、布爾類型和條件語句、while循環(huán)以及自定義
針對Python的特點(diǎn)和初學(xué)者的需求,本書將turtle庫應(yīng)用于Python編程教學(xué)中,引導(dǎo)讀者在趣味橫生的開發(fā)過程中學(xué)習(xí)編程語言。全書包括初級篇、中級篇和高級篇三部分內(nèi)容,按照“邊學(xué)邊做”的方式,帶領(lǐng)讀者從零開始學(xué)習(xí)Python基礎(chǔ)語法,在實(shí)現(xiàn)趣味案例的過程中對所學(xué)知識(shí)加以實(shí)踐,以幫助讀者掌握本書所涵蓋的知識(shí)點(diǎn),并能
JavaScript是一種廣泛應(yīng)用于Web前端開發(fā)的腳本語言,能夠?yàn)榫W(wǎng)頁添加各式各樣的動(dòng)態(tài)效果,為用戶提供流暢、美觀的瀏覽效果,具有簡單、易學(xué)的特點(diǎn)。為了加深讀者對知識(shí)的理解,本書采用項(xiàng)目驅(qū)動(dòng)教學(xué)的思路編寫,內(nèi)容包括9個(gè)小項(xiàng)目和1個(gè)綜合項(xiàng)目:抽獎(jiǎng)頁面——初識(shí)JavaScript、體脂率計(jì)算器——JavaScript程序
本書是以MIS系統(tǒng)項(xiàng)目為核心以案例為驅(qū)動(dòng)的軟件工程理論聯(lián)系實(shí)踐的課程教材。全書在編寫上進(jìn)行了實(shí)踐性的突破,從軟件工程實(shí)踐的角度,依據(jù)軟件項(xiàng)目的生命周期逐一分析了軟件項(xiàng)目開發(fā)的各個(gè)環(huán)節(jié),并附有具體的實(shí)際案例文檔。全書主要內(nèi)容包括:軟件工程項(xiàng)目開發(fā)的概念和內(nèi)涵、軟件工程實(shí)踐常用開發(fā)方法、軟件項(xiàng)目可行性分析實(shí)踐、軟件項(xiàng)目總體
本書基于上海市精品課程“面向?qū)ο蟪绦蛟O(shè)計(jì)(C#)”編寫,旨在培養(yǎng)學(xué)生的計(jì)算思維能力,通過面向?qū)ο蟮腃#程序設(shè)計(jì),讓學(xué)生體悟到編程的樂趣與魅力,掌握基礎(chǔ)知識(shí),開闊視野,培養(yǎng)能力,為今后的編程學(xué)習(xí)打好基礎(chǔ)。在教材體系設(shè)計(jì)上采用由淺入深、循序漸進(jìn)的方式,力圖將C#語言基礎(chǔ)、C#可視化程序設(shè)計(jì)、面向?qū)ο蟪绦蜷_發(fā)、Windows
本書通過精選案例引導(dǎo)讀者深入學(xué)習(xí),系統(tǒng)地介紹Office2021辦公應(yīng)用的相關(guān)知識(shí)和應(yīng)用方法。 本書分為4篇,共13章。第1篇為Word辦公應(yīng)用篇,主要介紹Word2021的基本操作、使用圖和表格美化Word文檔及長文檔的排版等;第2篇為Excel辦公應(yīng)用篇,主要介紹Excel2021的基本操作、初級數(shù)據(jù)處理與分析,以
本書將數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)與數(shù)據(jù)結(jié)構(gòu)理論課程有機(jī)結(jié)合,以傳統(tǒng)數(shù)據(jù)結(jié)構(gòu)的主要內(nèi)容為主線,精心設(shè)計(jì)多個(gè)案例。在描述各個(gè)案例的同時(shí),采用三元式(D,S,P)的方式,完成對線性表、棧、隊(duì)列、字符串、廣義表、二叉樹、圖、集合等抽象數(shù)據(jù)類型的定義、描述和封裝。這些基本數(shù)據(jù)結(jié)構(gòu)類型不僅應(yīng)用于教材中的各個(gè)案例,也可作為工具或平臺(tái)復(fù)用于其它
本書以國產(chǎn)的達(dá)夢數(shù)據(jù)庫為對象,按照建立總體概念—掌握基本對象的使用—實(shí)現(xiàn)業(yè)務(wù)邏輯的思路,由淺入深地介紹了數(shù)據(jù)庫系統(tǒng)的基礎(chǔ)知識(shí)、設(shè)計(jì)方法以及應(yīng)用技術(shù)。全書共10章,分別是認(rèn)識(shí)數(shù)據(jù)庫、數(shù)據(jù)庫安裝與管理、數(shù)據(jù)表與視圖、數(shù)據(jù)維護(hù)、數(shù)據(jù)查詢、SQL程序設(shè)計(jì)基礎(chǔ)、實(shí)現(xiàn)業(yè)務(wù)邏輯、數(shù)據(jù)完整性、數(shù)據(jù)安全管理、數(shù)據(jù)庫應(yīng)用程序開發(fā)。第1、2