本書以實際案例為依托,采用“任務驅動”的編寫模式,圍繞“學生技能競賽管理系統(tǒng)”數據庫,從MySQL數據庫的相關概念及理論知識出發(fā),介紹MySQLWorkbench的安裝及使用。本書以項目為單元,分為9個項目、29個子任務,內容涵蓋數據庫設計、MySQL數據庫環(huán)境配置、數據庫管理、數據表管理、數據查詢、數據庫編程、數據庫
數據結構是計算機相關專業(yè)一門重要的專業(yè)基礎課程。本書基于Python語言系統(tǒng)介紹數據結構的知識,內容包括數據結構與算法概述、線性表、棧與隊列、串、數組與廣義表、基于線性表的查找算法、基于線性表的排序算法、樹、基于樹的查找算法、基于樹的排序算法、圖、計算式查找法。
本書為101計劃規(guī)劃教材,以“中國特色、世界一流、101特色”為目標組織編寫。 本書通過完整、系統(tǒng)的軟件工程案例,改變目前軟件工程教學中抽象、空泛的現狀,并在一定程度上激發(fā)學生的學習興趣,能夠提高軟件工程課程的教學質量,讓學生真正學有所用。教材的內容組織科學、合理、系統(tǒng),理論與實踐并重,是一本非常適合本科教學的軟件工程
本書內容包括程序設計基礎和程序設計應用兩部分:程序設計基礎部分內容簡單,易學易用;程序設計應用部分包括文本分析程序設計、圖形用戶界面程序設計、可視化程序設計、數據庫程序設計、大數據程序設計、人工智能程序設計、簡單游戲程序設計和其他應用程序設計(包括圖像處理程序設計、語音合成程序設計和科學計算程序設計)等內容。本書由多個
本書以Python3.9為數據分析與挖掘的工具,課程內容包括基礎篇和綜合篇;A篇從Python基礎知識出發(fā),圍繞數據分析與挖掘常用的科學計算包NumPy、數據處理包Pandas、數據可視化包Matplotlib以及機器學習庫Scikit-learn進行理實一體化講練;綜合篇聚焦汽車、交通行業(yè)案例進行數據分析綜合應用,
本書首先進行計算思維的鋪墊,涉及二進制系統(tǒng)、存儲程序運行原理、抽象、組合、遞歸、迭代和算法初步;接著,運用主流面向對象框架集進行軟件系統(tǒng)的UML建模和構造;最后,以結構化開發(fā)方法為主線貫穿典型項目的需求分析和軟件設計。本書從工程教育專業(yè)認證的能力中心和產出導向的視角布局謀篇,總分10章,三大部分。第一部分(第1~4章)
本書介紹了如何以面向對象的方式進行思考和設計,以及如何創(chuàng)建健壯且可維護的系統(tǒng)。開發(fā)者和學生可以通過兩個貫穿全書的案例研究來學習面向對象分析和設計。這些案例研究循序漸進地介紹了關鍵技能、面向對象的本質原則和模式、UML表示法及最佳實踐。
本書主要介紹了經典的數據結構與算法的知識,包括基礎的線性表、棧、隊列、串、數組、樹、圖等數據結構,以及常用的查找和排序技術。在此基礎上,本書加入了大數據和AI領域的KNN機器學習、隨機梯度下降、神經網絡、搜索引擎、大規(guī)模矩陣計算、大數據排序等工程實踐案例,使讀者可以將數據結構和算法的知識與大數據和AI應用緊密結合在一起
Swift語言是Apple公司推出的開發(fā)Apple平臺應用軟件的程序設計語言!禨wift語言程序設計基于Swift5.8和Xcode15》基于2023年6月的Swift語言(版本5.8)和Xcode集成開發(fā)環(huán)境(版本15.0)介紹Swift語言程序設計技術。全書共9章,第1章為Swift開發(fā)基礎,介紹了變量類型和工程
Octave為GNU項目下的開源軟件,旨在解決線性和非線性的數值計算問題。本書全面講解AR技術在理論上的基礎和在行業(yè)內的應用,幫助讀者盡快掌握Octave的應用技巧。 本書共13章,涵蓋廣泛的AR技術應用場景,將龐大的AR技術分解為可視化技術、計算機視覺、硬件選型、SLAM算法等方面,分類進行詳細講解,并提供大量實用程