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