本書(shū)共11章,內(nèi)容包括:軟件工程概述、可行性研究、結(jié)構(gòu)化需求分析、結(jié)構(gòu)化軟件設(shè)計(jì)、面向?qū)ο蠡A(chǔ)、面向?qū)ο蠓治、面向(qū)ο笤O(shè)計(jì)、編碼、軟件測(cè)試、軟件維護(hù)、軟件工程管理。
本書(shū)講述JavaEB的規(guī)范、技術(shù)及開(kāi)發(fā)模型,主要包括JavaEE規(guī)范、應(yīng)用程序分層模型及其技術(shù);還介紹了一些企業(yè)開(kāi)發(fā)的滿足JavaEE規(guī)范的流行框架,包括持久層的Mybatis、事務(wù)管理層的Spring和表示層的SpringMVC,幫助讀者運(yùn)用JavaEE技術(shù)及主流框架實(shí)現(xiàn)企業(yè)級(jí)應(yīng)用程序的開(kāi)發(fā)。
本書(shū)主要針對(duì)數(shù)據(jù)科學(xué)、統(tǒng)計(jì)學(xué)、商學(xué)領(lǐng)域的教學(xué),介紹基于Python軟件的數(shù)據(jù)可視化基礎(chǔ)知識(shí)、數(shù)據(jù)計(jì)算與交互式繪圖,機(jī)器學(xué)習(xí)中的可視化工具和技術(shù),以及特定數(shù)據(jù)結(jié)構(gòu)下的可視化技術(shù),如金融數(shù)據(jù)結(jié)構(gòu)、生物數(shù)據(jù)結(jié)構(gòu)、網(wǎng)絡(luò)數(shù)據(jù)結(jié)構(gòu)中的可視化展示,并配以豐富的案例,緊密結(jié)合常見(jiàn)的統(tǒng)計(jì)方法和機(jī)器學(xué)習(xí)方法。本書(shū)配有大量實(shí)際案例和習(xí)題,涉
本書(shū)以故事+漫畫(huà)的形式展開(kāi),將C++語(yǔ)言編程的基礎(chǔ)知識(shí)和小學(xué)生身邊的計(jì)算機(jī)編程日常應(yīng)用相結(jié)合,借助動(dòng)畫(huà)人物講授知識(shí)。本書(shū)弱化了對(duì)語(yǔ)法知識(shí)的講解,側(cè)重于編程的原理和應(yīng)用,通過(guò)一個(gè)個(gè)小故事讓小學(xué)生掌握相關(guān)知識(shí)的用法和編程思路。同時(shí),本書(shū)將科學(xué)家精神、創(chuàng)新思維和創(chuàng)新理念融入故事中,可以培養(yǎng)和提升小學(xué)生STEAM素養(yǎng)。
本書(shū)旨在為讀者提供超級(jí)鏈入門(mén)的指導(dǎo)操作以及落地案例分享。所有項(xiàng)目均在超級(jí)鏈平臺(tái)上進(jìn)行,讀者能夠通過(guò)超級(jí)鏈的實(shí)戰(zhàn)操作了解超級(jí)鏈的基本概念以及技術(shù)原理,并由對(duì)超級(jí)鏈的學(xué)習(xí)引申為對(duì)整個(gè)區(qū)塊鏈知識(shí)體系的學(xué)習(xí),通過(guò)本書(shū)的實(shí)戰(zhàn)指導(dǎo),深入?yún)^(qū)塊鏈領(lǐng)域挖掘感興趣的應(yīng)用方向。
本書(shū)不僅詳細(xì)闡釋了Linux操作系統(tǒng)的基礎(chǔ)知識(shí),包括文件系統(tǒng)、終端命令操作、文本操作、網(wǎng)絡(luò)操作、軟件管理、權(quán)限管理、服務(wù)管理、環(huán)境變量管理等,還擴(kuò)展講解了一些基礎(chǔ)的bash和Python腳本編程技術(shù),以及其他控制Linux系統(tǒng)環(huán)境所需的工具和技術(shù),同時(shí)還提供了大量實(shí)踐指導(dǎo)和練習(xí)。
本書(shū)以面對(duì)紛呈復(fù)雜問(wèn)題時(shí)如何理清數(shù)據(jù)關(guān)系,選擇適宜高效的數(shù)據(jù)結(jié)構(gòu)和解題方法為主線,分別闡述線性表、樹(shù)、圖的解題策略,全書(shū)共16章。每章以相關(guān)的數(shù)據(jù)結(jié)構(gòu)、高級(jí)數(shù)據(jù)結(jié)構(gòu)的知識(shí)體系為大綱,以基于程序設(shè)計(jì)競(jìng)賽試題的解題實(shí)驗(yàn)為核心單元,以期通過(guò)案例化的學(xué)習(xí),系統(tǒng)、全面地提高讀者編程解決問(wèn)題的能力。
本書(shū)結(jié)合華為內(nèi)部工程和數(shù)字化實(shí)踐以及世界工業(yè)軟件成長(zhǎng)路徑、演進(jìn)趨勢(shì),形成了新一代工業(yè)軟件的戰(zhàn)略宣言,描繪了基于新架構(gòu)、新標(biāo)準(zhǔn)、新模式,眾多國(guó)內(nèi)外生態(tài)伙伴“共建新一代工業(yè)軟件云,讓天下沒(méi)有難做的產(chǎn)品”的宏大藍(lán)圖和愿景。
本書(shū)的目的是引導(dǎo)讀者了解Kotlin語(yǔ)言的能力,并給出使用它開(kāi)發(fā)各種應(yīng)用程序(桌面、移動(dòng)或Web)的例子。雖然我們主要關(guān)注的是JVM和Android,但我們?cè)谶@里分享的知識(shí)在不同程度上也適用于其他支持kotlin的平臺(tái),如JavaScript、本地甚至多平臺(tái)應(yīng)用程序。本書(shū)首先介紹了語(yǔ)言及其生態(tài)系統(tǒng),它將讓您了解Kotl
C語(yǔ)言程序設(shè)計(jì)是計(jì)算機(jī)專業(yè)及理工類各專業(yè)重要的基礎(chǔ)課程之一,理論聯(lián)系實(shí)際是該課程的主要特點(diǎn),怎樣將理論知識(shí)應(yīng)用于解決實(shí)際問(wèn)題是學(xué)好這門(mén)課程的重點(diǎn)和難點(diǎn)。為適應(yīng)我國(guó)計(jì)算機(jī)技術(shù)的應(yīng)用和發(fā)展,以培養(yǎng)學(xué)生解決問(wèn)題的能力為目的,作者根據(jù)多年的實(shí)踐教學(xué)經(jīng)驗(yàn),編寫(xiě)了本書(shū)。 本書(shū)是《程序設(shè)計(jì)基礎(chǔ)(C語(yǔ)言)教程》配套的實(shí)驗(yàn)教材,由于C語(yǔ)