本書依據(jù)典型的軟件開發(fā)過程組織內(nèi)容,圍繞“論文檢索系統(tǒng)”這一實際軟件項目設計項目開發(fā)實驗,旨在培養(yǎng)讀者應用軟件開發(fā)工具和框架進行實際軟件項目開發(fā)的實踐能力。全書共9章,所涉及的軟件開發(fā)工具和框架包括:項目管理工具MicrosoftProject,集成建模平臺EnterpriseArchitect,軟件數(shù)據(jù)模型建模工具P
本書基于Python語言,系統(tǒng)地介紹了Selenium與Appium自動化測試的相關(guān)知識及應用。 本書共10章,第1章主要講解自動化測試的基礎知識,第2~4章主要講解SeleniumWebDriver的應用與App自動化測試;第5~9章主要講解了單元測試框架、PO模式、數(shù)據(jù)驅(qū)動、日志和持續(xù)集成;第10章通過測試一個黑馬
本書首先介紹構(gòu)建類和創(chuàng)建對象的基礎知識,并結(jié)合代碼講述如何將理論付諸實踐;然后討論面向?qū)ο缶幊痰年P(guān)鍵概念——封裝、多態(tài)性和繼承,包括如何使用對象管理器創(chuàng)建并管理多個對象,如何通過封裝對客戶端代碼隱藏對象的內(nèi)部細節(jié),如何使用多態(tài)性定義一個接口并在多個類中實現(xiàn)它,如何應用繼承構(gòu)建現(xiàn)有代碼;最后講述如何構(gòu)建一款帶完整的動畫和
本書以零基礎講解為特色,用實例引導讀者學習,深入淺出地介紹Python機器學習的相關(guān)知識和實戰(zhàn)技能。 全書共17章,分為5篇。第Ⅰ篇為機器學習入門篇,包含第1章,主要介紹機器學習的概念、機器學習研究的主要任務、如何選擇合適的算法及機器學習研究問題的一般步驟等;第Ⅱ篇為工具模塊使用篇,包含第2~4章,主要介紹數(shù)組計算Nu
本書以軟件測試工程化思維為基礎,立足項目,采用描述、對話和獨白等方式講述測試工作中發(fā)生的故事,內(nèi)容豐富、實用性強,是一本能幫助測試人員快速成長的圖書。 本書首先介紹了測試工程化的認識和測試人員的商業(yè)意識;接著介紹了測試流程設計,以及如何通過流程拉齊各成員之間的目標,達到成員之間的合作有序和軟件產(chǎn)品的質(zhì)量可控;然后通過流
本書深入淺出地講解了如何利用Python實現(xiàn)高效辦公,包含Python編程的基礎知識,以及Python在辦公自動化方面的應用。 本書內(nèi)容分2篇,共12章。第一篇介紹Python編程的基礎知識,涉及Python編程的基本語法、流程控制、數(shù)據(jù)模型、函數(shù)式編程、程序調(diào)試與異常處理、面向?qū)ο缶幊痰取5诙榻BPython在辦公
本書共9章,除了介紹Python語言程序設計的環(huán)境準備、語法基礎、三種基本控制結(jié)構(gòu)、列表與元組、字典與集合、函數(shù)與模塊、文件與異常處理等基礎知識以外,還詳細介紹了兩個實戰(zhàn)項目:氣溫數(shù)據(jù)分析和數(shù)據(jù)分析工具pandas,旨在幫助讀者提高專業(yè)知識的應用能力,即分析、解決實際問題的能力。本書可作為應用型高等學校非計算機專業(yè)第一
本書以JavaSE8和NetBeansIDE8.2為實驗平臺,從結(jié)構(gòu)化、過程化、面向?qū)ο、泛型以及函?shù)式等編程范式的角度出發(fā),詳細講解Java編程的理論基礎、Java7和Java8的新增功能以及JavaAPI核心技術(shù)及其應用。內(nèi)容包括Java應用程序的開發(fā)過程、使用NetBeansIDE開發(fā)Java應用程序、基本類型、
本書根據(jù)學院課程改革及教學實際編寫而成。本書將知識點融入具體的任務中,讀者通過完成任務,逐步掌握PHP語言的基礎知識和PHP程序設計思想;通過拓展訓練環(huán)節(jié),強化讀者的PHP語言運用能力。本書分6個單元,共15個學習任務和一個綜合項目,主要內(nèi)容包括進入PHP世界、PHP基礎、數(shù)組、一切皆對象、數(shù)據(jù)庫交互以及ThinkPH
本書按照C語言和程序設計的基本概念和要點講解,主要內(nèi)容包括程序設計基礎知識、數(shù)據(jù)類型、運算符、表達式和算法、順序結(jié)構(gòu)程序設計、選擇結(jié)構(gòu)程序設計、循環(huán)結(jié)構(gòu)程序設計、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體和共用體、文件。書中每個例題都按照“提出任務—解題思路—編寫程序—運行程序—程序分析—有關(guān)說明”步驟展開,符合讀者認知規(guī)律,容易入門。