第1章 IT工程師與工程1
1.1工程的概念1
1.2IT行業(yè)5
1.2.1信息技術(shù)的內(nèi)涵5
1.2.2信息技術(shù)行業(yè)6
1.2.3IT行業(yè)的教育7
第2章 工程思維和計(jì)算思維13
2.1思維13
2.2工程思維17
2.2.1工程思維的含義17
2.2.2工程思維的性質(zhì)18
2.3什么是計(jì)算思維27
2.3.1計(jì)算思維的特性31
2.3.2計(jì)算思維的本質(zhì)32
2.40和1思維34
2.5計(jì)算機(jī)系統(tǒng)中的計(jì)算思維36
2.5.1硬件系統(tǒng)中的計(jì)算思維36
2.5.2軟件系統(tǒng)中的計(jì)算思維38
2.6算法思維41
2.6.1算法的概念41
2.6.2算法的設(shè)計(jì)與分析43
2.6.3常用的算法設(shè)計(jì)策略48
2.6.4算法的實(shí)現(xiàn)程序設(shè)計(jì)語言572.7數(shù)據(jù)思維59
2.7.1數(shù)據(jù)結(jié)構(gòu)60
2.7.2文件系統(tǒng)和數(shù)據(jù)庫68
2.7.3挖掘數(shù)據(jù)的潛在價(jià)值數(shù)據(jù)倉庫與數(shù)據(jù)挖掘71
2.8程序思維77
2.8.1計(jì)算機(jī)程序如何描述現(xiàn)實(shí)事物及其關(guān)系77
2.8.2問題求解中的控制抽象程序控制結(jié)構(gòu)79
2.8.3程序設(shè)計(jì)方法86
2.9網(wǎng)絡(luò)化思維91
第3章 工程項(xiàng)目管理94
3.1項(xiàng)目管理94
3.1.1項(xiàng)目管理的定義94
3.1.2項(xiàng)目管理知識(shí)體系94
3.1.3IT項(xiàng)目管理的定義99
3.2IT項(xiàng)目范圍管理99
3.3IT項(xiàng)目時(shí)間管理102
3.3.1規(guī)劃進(jìn)度管理和定義活動(dòng)104
3.3.2控制活動(dòng)順序104
3.3.3估算活動(dòng)資源和估算活動(dòng)持續(xù)時(shí)間109
3.3.4制訂項(xiàng)目進(jìn)度計(jì)劃和控制項(xiàng)目進(jìn)度111
3.4IT項(xiàng)目成本管理117
3.4.1規(guī)劃成本管理和項(xiàng)目成本估算118
3.4.2項(xiàng)目成本預(yù)算和項(xiàng)目成本控制120
3.4.3項(xiàng)目成本效益分析124
3.5IT項(xiàng)目質(zhì)量管理126
3.5.1質(zhì)量管理體系128
3.5.2IT項(xiàng)目質(zhì)量管理的主要過程130
3.6IT項(xiàng)目管理流程131
3.7軟件項(xiàng)目管理137
3.7.1軟件項(xiàng)目的規(guī)模、工作量和成本的關(guān)系138
3.7.2軟件項(xiàng)目的規(guī)模、工作量和成本的估算方法139
第4章 IT工程師的職業(yè)素養(yǎng)145
4.1工程倫理145
4.1.1工程倫理關(guān)注的主要問題145
4.1.2處理工程倫理問題的基本原則146
4.1.3工程中的風(fēng)險(xiǎn)與防范147
4.1.4工程價(jià)值和工程活動(dòng)的社會(huì)成本與公正148
4.1.5工程活動(dòng)中的環(huán)境倫理149
4.2信息倫理151
4.2.1信息倫理原則151
4.2.2大數(shù)據(jù)和人工智能時(shí)代的信息倫理157
4.3以道馭術(shù)IT工程師的道德修養(yǎng)159
4.3.1IT工程師的責(zé)任159
4.3.2與信息技術(shù)有關(guān)的犯罪問題161
4.3.3IT工程師的職業(yè)道德修養(yǎng)168
4.4IT工程師的其他核心素養(yǎng)170
4.4.1目標(biāo)、時(shí)間管理和工作方法170
4.4.2溝通能力173
4.4.3執(zhí)行力174
4.4.4團(tuán)隊(duì)合作能力174
4.4.5專注175
4.4.6終身學(xué)習(xí)175
4.4.7IT職業(yè)衛(wèi)生健康175
4.4.8心態(tài)管理176
第5章 文獻(xiàn)檢索與科技寫作178
5.1文獻(xiàn)檢索178
5.1.1文獻(xiàn)信息源178
5.1.2文獻(xiàn)線索檢索181
5.1.3全文文獻(xiàn)檢索183
5.2閱讀文獻(xiàn)185
5.3技術(shù)文檔的編寫186
5.3.1軟件開發(fā)項(xiàng)目文檔的分類和作用186
5.3.2軟件開發(fā)項(xiàng)目文檔寫作的指導(dǎo)原則187
5.3.3軟件開發(fā)項(xiàng)目文檔寫作的常用技巧188
5.4科技論文的撰寫190
5.4.1科技論文的類型190
5.4.2科技論文的基本結(jié)構(gòu)190
參考文獻(xiàn)196