編譯系統(tǒng)是計算機系統(tǒng)中的系統(tǒng)軟件,是軟件開發(fā)環(huán)境的核心組成部分。本書介紹編譯系統(tǒng)的結構、工作流程及編譯程序各組成部分的設計原理和實現(xiàn)技術。作者遵循CDIO工程教育理念將全書內(nèi)容分為四篇,第1篇構思(Conceive),包括編譯程序概論、文法和語言;第2篇設計(Design),包括詞法分析、自頂向下語法分析、自底向上語法
本書是C++語言版的數(shù)據(jù)結構教材,在選材和編排上突出可讀性、實用性和應用性,盡可能貼近當前普通高等院校數(shù)據(jù)結構課程的現(xiàn)狀和發(fā)展趨勢,符合最新研究生考試大綱。全書共9章,內(nèi)容包括緒論、線性表、棧和隊列、字符串和多維數(shù)組、樹與二叉樹、圖、查找、內(nèi)部排序、外部排序。書末附有二維碼,讀者可以通過掃描二維碼進行學習參考。
本書是一本探索AIGC(人工智能生成內(nèi)容)技術在游戲美術設計中應用的指南,旨在引領讀者步入一個高效、創(chuàng)意無限的游戲美術設計世界。書中重點介紹了利用ChatGPT生成關鍵詞、Midjourney生成圖片資源的流程與技巧,并通過大量案例系統(tǒng)地講解了如何利用AIGC技術進行游戲界面UI設計、角色設計、場景構建、宣傳資料制作等
本書以MathWorks公司最新推出的MATLABR2024a軟件為基礎,系統(tǒng)講解了MATLAB基本環(huán)境和操作方法及在數(shù)學建模中的應用;分章闡述了矩陣計算、數(shù)值計算、符號計算、數(shù)據(jù)可視化、數(shù)據(jù)分析、M文件編寫、文件讀寫、MATLAB編譯器、應用程序接口等內(nèi)容;并結合相關的函數(shù)或命令,精心編寫了一些數(shù)學建模方面的示例,用
本書融合教學中的實踐經(jīng)驗,以培養(yǎng)應用型本科生的實際能力為主來設計結構、形式和內(nèi)容。本書共13章,包括基礎篇和應用篇。基礎篇包括MATLAB入門、MATLAB程序設計、MATLAB圖形繪制、MATLAB數(shù)學運算、線性代數(shù)常用算法、概率統(tǒng)計常用算法、插值與擬合、MATLAB優(yōu)化算法、圖與網(wǎng)絡常用算法。應用篇提供了MATLA
編者秉持工程教育理念,以卓越工程師計劃和應用型本科教育要求為指導,將激發(fā)學生學習興趣和培養(yǎng)實際開發(fā)能力作為首要目標。在內(nèi)容選擇上,本書注重實用性和時效性,剔除已顯陳舊的技術和概念。對于核心知識點,編者精心挑選了典型實例程序,并配以詳盡注釋。本書采用項目的方式介紹Java的理論知識與使用技巧,包括10個項目,內(nèi)容涵蓋Ja
本書主要針對鄉(xiāng)村和老年讀者設計的剪映視頻剪輯教程,旨在幫助目標群體輕松掌握視頻剪輯技能,從而能夠在社交媒體上分享自己的日常生活、農(nóng)村風光或家庭活動。通過本書,讀者將學會如何利用剪映進行基本的視頻剪輯,包括剪切、拼接、添加音樂、字幕和過渡效果、智能AI生成內(nèi)容等。無需任何專業(yè)的視頻剪輯經(jīng)驗,本書將以簡單易懂的方式,逐步引
"本書是根據(jù)高等學校電類非計算機專業(yè)對計算機軟件技術課程的基本要求,結合多年來的教學改革和教學實踐編寫的高等學校計算機軟件技術基礎課程。主要內(nèi)容包括計算機軟件技術基礎概論、線性數(shù)據(jù)結構、非線性數(shù)據(jù)結構、排序和查找、資源管理、軟件開發(fā)和數(shù)據(jù)庫設計。每章都配有較多的習題,書后附有部分習題答案。本書內(nèi)容豐富、簡明扼要、實用性
“數(shù)據(jù)結構”是計算機專業(yè)的核心課程之一,也是其他非計算機專業(yè)且與信息處理相關學科的主要選修課程之一。在計算機科學中,“數(shù)據(jù)結構”是一門綜合性的專業(yè)基礎課程,為計算機硬件、操作系統(tǒng)、編譯原理、計算機網(wǎng)絡、數(shù)據(jù)庫系統(tǒng)及其他系統(tǒng)程序和大型應用程序等奠定重要的理論和實踐基礎。當然,在當前“云、智、大、物、移”(即云計算、人工智
"本書是面向Rust開發(fā)者的實戰(zhàn)指南,旨在深入解析如何使用Rust語言構建高性能的網(wǎng)絡服務。書中不僅介紹了基礎的網(wǎng)絡協(xié)議和Rust網(wǎng)絡服務的簡單實現(xiàn),還通過Rocket框架的使用,深入探討了如何構建高效、安全的Web應用。此外,本書還特別引入了新一代數(shù)據(jù)庫SurrealDB的使用,展示了其在Rust網(wǎng)絡服務開發(fā)中的強大