本書以程序設計初學者為主要對象,以Scratch3.0為基礎,主要內(nèi)容包括Scratch簡介、變量與運算符、運動與繪圖、外觀與音效、分支結構、循環(huán)結構、消息與過程、數(shù)據(jù)結構與算法,在介紹編程知識的同時,通過一個個有趣的案例,逐步引入和鞏固各個知識點,從而使初學者在學習編程知識的過程中感受到編程的樂趣。
本書是作者積多年講授與研究“數(shù)據(jù)結構”課程的經(jīng)驗并結合指導學生上機的實踐編寫而成的。作者力求從實踐的角度,幫助讀者深入學習、理解和掌握數(shù)據(jù)結構知識并能靈活應用這些知識。本書涵蓋了“數(shù)據(jù)結構”課程涉及的上機實踐內(nèi)容,并且列舉了理論知識對應的算法實現(xiàn)程序,這些程序都已在VC++6.0環(huán)境下調(diào)試通過。
本書內(nèi)容包括9章。第1章為基于Go語言編寫基本區(qū)塊鏈,第2章為比特幣客戶端與回歸測試網(wǎng)絡,第3章為區(qū)塊鏈瀏覽器與區(qū)塊鏈錢包,第4章為以太坊客戶端與分布式網(wǎng)絡,第5章為IPFS-P2P私有網(wǎng)絡搭建,第6章為超級賬本項目Fabric實驗,第7章為Solidity與智能合約在線編程,第8章為簡單DApp的開發(fā)實踐,第9章為自
本書以于RHEL8.2/CentOS8.2為基礎,循序漸進講解Linux操作系統(tǒng)的基本概念及使用方法,共10個項目,包括Linux的基本概念、Linux安裝和配置、Linux文件系統(tǒng)、Linux磁盤管理、Linux用戶和權限管理、Linux軟件包管理、Linux文本處理、Linux網(wǎng)絡與安全管理、SHELL編程基礎及L
本書重點介紹Python語言在處理數(shù)據(jù)、分析數(shù)據(jù)及數(shù)據(jù)可視化方面的應用技巧,內(nèi)容涉及數(shù)據(jù)分析軟件介紹、數(shù)據(jù)的收集與整理、Python數(shù)據(jù)分析編程基礎、數(shù)據(jù)的探索性分析及可視化、數(shù)據(jù)的直觀分析及可視化、數(shù)據(jù)的統(tǒng)計分析及可視化、數(shù)據(jù)的模型分析及可視化、數(shù)據(jù)的預測分析及可視化、數(shù)據(jù)的決策分析及可視化、數(shù)據(jù)的在線分析及可視化。
本書以VisualBasic6.0為語言背景,結合大量的實例,介紹了程序設計的基本知識和基本方法,其內(nèi)容包括:認識VisualBasic,程序設計基礎,順序結構程序設計,選擇結構程序設計,循環(huán)結構程序設計,數(shù)組,過程,程序調(diào)試與錯誤處理,數(shù)據(jù)文件與文件管理,菜單及對話框,繪圖及其他常用控件等。
如今,軟件工程師不僅需要知道如何有效地編程,還需要知道如何開發(fā)適當?shù)墓こ虒嵺`,以使他們的代碼庫可持續(xù)和健康。這本書強調(diào)了編程和軟件工程之間的區(qū)別。軟件工程師如何管理一個活的代碼庫,使其在生命周期中不斷演化并響應不斷變化的需求?基于他們在谷歌的經(jīng)驗,軟件工程師TitusWinters和HyrumWright,以及技術作家
世界范圍內(nèi)的薪酬調(diào)查經(jīng)常將軟件架構師排在前10名,但是沒有真正的指導可以幫助開發(fā)人員成為架構師。直到現(xiàn)在。這本書提供了第一個全面的概述,有抱負的架構師和現(xiàn)有的架構師同樣會檢查架構特征、架構模式、組件確定、架構圖繪制和呈現(xiàn)、演進架構,以及許多其他主題。
本書針對農(nóng)業(yè)基層工作人員和廣大農(nóng)民,采用由淺入深、由易到難的方式,用通俗語言,輔以清晰圖片,生動案例,詳細介紹電腦辦公基礎知識、使用拼音輸入法打字、常用Office辦公軟件、辦公系統(tǒng)OA、網(wǎng)絡即時通信軟件等7個方面的內(nèi)容,指導讀者運用電子設備進行辦公、溝通和交流,真正讓讀者看得懂、用得上、有實效。
本書里的AI貓會陪你一起鍛煉身體、跳舞、畫畫、背單詞、算算術來學習新本領,通過這些課程和游戲你會了解到一些基本計算思維概念,比如消息、循環(huán)、條件判定、變量、表達式、函數(shù)、靜態(tài)列表、動態(tài)列表、文件、二分搜索等,建立一種思維方式可以讓復雜的問題變得更簡單。