中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)
> >
計(jì)算機(jī)科學(xué)概論 Python版

包郵 計(jì)算機(jī)科學(xué)概論 Python版

出版社:人民郵電出版社出版時(shí)間:2020-06-01
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 210
中 圖 價(jià):¥32.8(6.7折) 定價(jià)  ¥49.0 登錄后可看到會(huì)員價(jià)
加入購(gòu)物車(chē) 收藏
開(kāi)年大促, 全場(chǎng)包郵
?新疆、西藏除外
本類(lèi)五星書(shū)更多>

計(jì)算機(jī)科學(xué)概論 Python版 版權(quán)信息

計(jì)算機(jī)科學(xué)概論 Python版 本書(shū)特色

本書(shū)是美國(guó)哈維瑪?shù)聦W(xué)院 “計(jì)算機(jī)科學(xué)通識(shí)”課程的配套教材,用獨(dú)特的方法介紹計(jì)算機(jī)科學(xué),帶領(lǐng)讀者進(jìn)入這一充滿智慧和活力的知識(shí)領(lǐng)域。 全書(shū)共7章。第1章介紹計(jì)算機(jī)科學(xué)的概念,引入了用于控制虛擬的“Picobot”機(jī)器人的一種簡(jiǎn)單的編程語(yǔ)言;第2章和第3章介紹Python編程語(yǔ)言,并且結(jié)合Python介紹了函數(shù)式編程的思想和概念;第4章深入計(jì)算機(jī)的內(nèi)部工作原理,從數(shù)字邏輯到機(jī)器組織,再到用機(jī)器語(yǔ)言編程;第5章探討計(jì)算中更復(fù)雜的思想,同時(shí)探討諸如引用和可變性等概念,以及包括循環(huán)在內(nèi)的構(gòu)造、數(shù)組和字典;第6章探討面向?qū)ο缶幊毯驮O(shè)計(jì)中的一些關(guān)鍵思想;第7章針對(duì)問(wèn)題解決,在計(jì)算復(fù)雜性和可計(jì)算性方面,提供了一些優(yōu)雅的,但數(shù)學(xué)上非常合理的處理方法,*終證明了計(jì)算機(jī)上無(wú)法解決的許多計(jì)算問(wèn)題。 本書(shū)適合想要通過(guò)Python編程來(lái)系統(tǒng)學(xué)習(xí)和了解計(jì)算機(jī)科學(xué)的讀者閱讀,也可以作為高等院校計(jì)算機(jī)相關(guān)專(zhuān)業(yè)的教學(xué)參考書(shū)。

計(jì)算機(jī)科學(xué)概論 Python版 內(nèi)容簡(jiǎn)介

本書(shū)是美國(guó)哈維瑪?shù)聦W(xué)院 “計(jì)算機(jī)科學(xué)通識(shí)”課程的配套教材,用獨(dú)特的方法介紹計(jì)算機(jī)科學(xué),帶領(lǐng)讀者進(jìn)入這一充滿智慧和活力的知識(shí)領(lǐng)域。 全書(shū)共7章。章介紹計(jì)算機(jī)科學(xué)的概念,引入了用于控制虛擬的“Picobot”機(jī)器人的一種簡(jiǎn)單的編程語(yǔ)言;第2章和第3章介紹Python編程語(yǔ)言,并且結(jié)合Python介紹了函數(shù)式編程的思想和概念;第4章深入計(jì)算機(jī)的內(nèi)部工作原理,從數(shù)字邏輯到機(jī)器組織,再到用機(jī)器語(yǔ)言編程;第5章探討計(jì)算中更復(fù)雜的思想,同時(shí)探討諸如引用和可變性等概念,以及包括循環(huán)在內(nèi)的構(gòu)造、數(shù)組和字典;第6章探討面向?qū)ο缶幊毯驮O(shè)計(jì)中的一些關(guān)鍵思想;第7章針對(duì)問(wèn)題解決,在計(jì)算復(fù)雜性和可計(jì)算性方面,提供了一些優(yōu)雅的,但數(shù)學(xué)上很好合理的處理方法,很終證明了計(jì)算機(jī)上無(wú)法解決的許多計(jì)算問(wèn)題。 本書(shū)適合想要通過(guò)Python編程來(lái)系統(tǒng)學(xué)習(xí)和了解計(jì)算機(jī)科學(xué)的讀者閱讀,也可以作為高等院校計(jì)算機(jī)相關(guān)專(zhuān)業(yè)的教學(xué)參考書(shū)。

計(jì)算機(jī)科學(xué)概論 Python版 目錄

目 錄



第 1章 引言 1

1.1 什么是計(jì)算機(jī)科學(xué) 1

1.1.1 數(shù)據(jù) 2

1.1.2 算法 2

1.1.3 編程 4

1.1.4 抽象 5

1.1.5 解決問(wèn)題和創(chuàng)造力 5

1.2 Picobot 5

1.2.1 Roomba問(wèn)題 6

1.2.2 環(huán)境 6

1.2.3 狀態(tài) 8

1.2.4 局部思考,全局行動(dòng) 9

1.2.5 不管怎樣 11

1.2.6 算法和規(guī)則 12

1.2.7 Picobot的挑戰(zhàn) 13

1.2.8 一個(gè)迷宮,朋友們 13

1.2.9 不可計(jì)算的環(huán)境 15

關(guān)鍵術(shù)語(yǔ) 15

練習(xí) 15

判斷題 15

討論題 15

編程題 16

第 2章 函數(shù)式編程(第 一部分) 17

2.1 人類(lèi)、黑猩猩和拼寫(xiě)檢查程序 17

2.2 Python入門(mén) 18

2.2.1 命名事物 19

2.2.2 名稱(chēng)中有什么 20

2.3 更多數(shù)據(jù):從數(shù)字到字符串 20

2.3.1 關(guān)于長(zhǎng)度的簡(jiǎn)短說(shuō)明 21

2.3.2 索引 21

2.3.3 切片 21

2.3.4 字符串算術(shù) 22

2.4 列表 23

一些好消息 23

2.5 在Python中使用函數(shù) 24

2.5.1 關(guān)于文檔字符串的簡(jiǎn)短

 說(shuō)明 25

2.5.2 關(guān)于注釋的同樣簡(jiǎn)短的

 說(shuō)明 26

2.5.3 函數(shù)可以有多行 26

2.5.4 函數(shù)可以有多個(gè)參數(shù) 26

2.5.5 為什么要編寫(xiě)函數(shù) 27

2.6 做出決策 27

2.6.1 第二個(gè)函數(shù)示例 29

2.6.2 縮進(jìn) 31

2.6.3 多重條件 32

2.7 遞歸 33

2.7.1 第 一個(gè)遞歸示例:

 階乘 34

2.7.2 回到編輯距離函數(shù) 36

2.8 遞歸揭秘 37

2.8.1 調(diào)用函數(shù)的函數(shù) 37

2.8.2 遞歸,真正的揭秘 39

2.9 我們來(lái)使用遞歸吧 44

2.9.1 遞歸設(shè)計(jì) 44

2.9.2 基本情況 44

2.9.3 使用遞歸進(jìn)行設(shè)計(jì) 44

2.9.4 遞歸模式 47

2.9.5 可視化工具 47

2.10 取之棄之 48

2.11 編輯距離 52

2.11.1 distance的基本情況 52

2.11.2 distance的遞歸情況 53

2.12 結(jié)論 54

關(guān)鍵術(shù)語(yǔ) 55

練習(xí) 56

判斷題 56

填空題 57

討論題 57

編程題 58

第3章 函數(shù)式編程(第二部分) 59

3.1 密碼學(xué)和素?cái)?shù) 59

3.2 一等函數(shù) 61

3.3 生成素?cái)?shù) 61

3.4 過(guò)濾 65

3.5 lambda 67

3.6 將Google放在map上 69

3.6.1 map 70

3.6.2 reduce 73

3.6.3 組合與mapReduce 74

3.7 函數(shù)作為結(jié)果 75

3.7.1 用Python做微積分 76

3.7.2 高階導(dǎo)數(shù) 77

3.8 再談RSA密碼學(xué) 78

3.9 結(jié)論 82

關(guān)鍵術(shù)語(yǔ) 82

練習(xí) 83

判斷題 83

填空題 83

討論題 84

編程題 84

第4章 計(jì)算機(jī)組織 86

4.1 計(jì)算機(jī)組織概論 86

4.2 表示信息 87

4.2.1 整數(shù) 87

4.2.2 算術(shù) 88

4.2.3 負(fù)數(shù)思維 89

4.2.4 分?jǐn)?shù):拼接在一起 90

4.2.5 字母和字符串 90

4.2.6 結(jié)構(gòu)化信息 91

4.3 邏輯電路 92

4.3.1 布爾代數(shù) 92

4.3.2 產(chǎn)生其他布爾函數(shù) 93

4.3.3 使用電路的邏輯 95

4.3.4 邏輯計(jì)算 97

4.3.5 內(nèi)存 99

4.4 構(gòu)建完整的計(jì)算機(jī) 100

馮 諾依曼架構(gòu) 102

4.5 Hmmm 104

4.5.1 一個(gè)簡(jiǎn)單的Hmmm

 程序 105

4.5.2 試用 106

4.5.3 循環(huán) 107

4.5.4 函數(shù) 109

4.5.5 使用棧來(lái)遞歸 111

4.5.6 保存“珍貴財(cái)產(chǎn)” 113

4.5.7 完整的Hmmm指令集 115

4.5.8 *后幾句話 116

4.6 結(jié)論 117

關(guān)鍵術(shù)語(yǔ) 117

練習(xí) 118

判斷題 118

選擇題和簡(jiǎn)答題 119

討論題 120

邏輯設(shè)計(jì)與編程題 120

第5章 命令式編程 122

5.1 計(jì)算機(jī)了解你(比你更了解你

 自己) 122

我們的目標(biāo):音樂(lè)推薦系統(tǒng) 124

5.2 從用戶那里獲取輸入 125

類(lèi)型轉(zhuǎn)換 125

5.3 重復(fù)任務(wù):循環(huán) 126

5.3.1 底層的遞歸與迭代 127

5.3.2 有限迭代:for循環(huán) 128

5.3.3 如何使用循環(huán)控制

 變量 129

5.3.4 累積答案 130

5.3.5 處理非預(yù)期的輸入 134

5.3.6 不確定迭代:while

 循環(huán) 134

5.3.7 for循環(huán)與while循環(huán) 135

5.3.8 故意創(chuàng)建無(wú)限循環(huán) 137

5.3.9 迭代是高效的 137

5.4 引用以及可變和不可變數(shù)據(jù) 138

5.4.1 按引用賦值 138

5.4.2 可變數(shù)據(jù)類(lèi)型能用其他

 名稱(chēng)更改 142

5.5 可變數(shù)據(jù) 迭代:挑選藝人 143

5.5.1 為什么要排序?因?yàn)檫\(yùn)行

 時(shí)間很重要 143

5.5.2 一種簡(jiǎn)單的排序算法:selectionSort 146

5.5.3 為什么selectionSort

 有效 148

5.5.4 一種不同排序的swap 149

5.5.5 二維數(shù)組和嵌套循環(huán) 151

5.5.6 字典 153

5.6 讀寫(xiě)文件 155

5.7 整合在一起:程序設(shè)計(jì) 156

5.8 結(jié)論 161

關(guān)鍵術(shù)語(yǔ) 161

練習(xí) 162

判斷題 162

選擇題和簡(jiǎn)答題 163

討論題 164

編程題 165

第6章 面向?qū)ο蟮某绦颉?67

6.1 簡(jiǎn)介 167

6.2 對(duì)象式思考 167

6.3 有理數(shù)解決方案 169



6.4 重載 173

6.5 打印一個(gè)對(duì)象 175

6.6 關(guān)于對(duì)象主題的更多討論 176

6.7 用OOP實(shí)現(xiàn)圖形 178

6.8 *后,機(jī)器人大戰(zhàn)僵尸 181

6.9 結(jié)論 187

關(guān)鍵術(shù)語(yǔ) 188

練習(xí) 188

判斷題 188

填空題 189

討論題 189

編程題 190

第7章 問(wèn)題有多難 192

7.1 永不結(jié)束的程序 192

7.2 3種問(wèn)題:容易、困難和

 不可能 193

7.2.1 容易的問(wèn)題 193

7.2.2 困難的問(wèn)題 194

7.2.3 不可能的問(wèn)題 198

7.3 停機(jī)問(wèn)題:不可計(jì)算的問(wèn)題 205

7.4 結(jié)論 208

關(guān)鍵術(shù)語(yǔ) 208

練習(xí) 209

判斷題 209

填空題 209

簡(jiǎn)答題和討論題 210





展開(kāi)全部

計(jì)算機(jī)科學(xué)概論 Python版 作者簡(jiǎn)介

克里斯汀·阿爾瓦拉多(Christine Alvarado),美國(guó)加州大學(xué)圣地亞哥分校教授,她曾經(jīng)在哈維瑪?shù)聦W(xué)院任教。 扎卡里·道茲 (Zachary Dodds),美國(guó)哈維瑪?shù)聦W(xué)院計(jì)算機(jī)科學(xué)教授。 吉奧夫·昆寧(Geoff Kuenning),美國(guó)哈維瑪?shù)聦W(xué)院教授。 蘭·列別斯科(Ran Libesk),美國(guó)哈維瑪?shù)聦W(xué)院教授。

暫無(wú)評(píng)論……
書(shū)友推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 胶泥瓷砖胶,轻质粉刷石膏,嵌缝石膏厂家,腻子粉批发,永康家德兴,永康市家德兴建材厂 | 示波器高压差分探头-国产电流探头厂家-南京桑润斯电子科技有限公司 | 深圳宣传片制作_产品视频制作_深圳3D动画制作公司_深圳短视频拍摄-深圳市西典映画传媒有限公司 | 集菌仪厂家_全封闭_封闭式_智能智能集菌仪厂家-上海郓曹 | 阁楼货架_阁楼平台_仓库仓储设备_重型货架_广州金铁牛货架厂 | 百度网站优化,关键词排名,SEO优化-搜索引擎营销推广 | 蔬菜配送公司|蔬菜配送中心|食材配送|饭堂配送|食堂配送-首宏公司 | 压滤机-洗沙泥浆处理-压泥机-山东创新华一环境工程有限公司 | 小型气象站_便携式自动气象站_校园气象站-竞道气象设备网 | 钢托盘,钢制托盘,立库钢托盘,金属托盘制造商_南京飞天金属制品实业有限公司 | 杭州货架订做_组合货架公司_货位式货架_贯通式_重型仓储_工厂货架_货架销售厂家_杭州永诚货架有限公司 | 深圳南财多媒体有限公司介绍 | 行星搅拌机,双行星搅拌机,动力混合机,无锡米克斯行星搅拌机生产厂家 | 定制/定做衬衫厂家/公司-衬衫订做/订制价格/费用-北京圣达信 | 铝合金线槽_铝型材加工_空调挡水板厂家-江阴炜福金属制品有限公司 | 耐酸碱胶管_耐腐蚀软管总成_化学品输送软管_漯河利通液压科技耐油耐磨喷砂软管|耐腐蚀化学软管 | 木材烘干机,木炭烘干机,纸管/佛香烘干设备-河南蓝天机械制造有限公司 | 翻斗式矿车|固定式矿车|曲轨侧卸式矿车|梭式矿车|矿车配件-山东卓力矿车生产厂家 | 庭院灯_太阳能景观灯_草坪灯厂家_仿古壁灯-重庆恒投科技 | 防渗土工膜|污水处理防渗膜|垃圾填埋场防渗膜-泰安佳路通工程材料有限公司 | 耙式干燥机_真空耙式干燥机厂家-无锡鹏茂化工装备有限公司 | 上海办公室装修公司_办公室设计_直营办公装修-羚志悦装 | 锌合金压铸-铝合金压铸厂-压铸模具-冷挤压-誉格精密压铸 | 钢格板|镀锌钢格板|热镀锌钢格板|格栅板|钢格板|钢格栅板|热浸锌钢格板|平台钢格板|镀锌钢格栅板|热镀锌钢格栅板|平台钢格栅板|不锈钢钢格栅板 - 专业钢格板厂家 | 香港新时代国际美容美发化妆美甲培训学校-26年培训经验,值得信赖! | QQ房产导航-免费收录优秀房地产网站_房地产信息网 | 防水套管厂家-柔性防水套管-不锈钢|刚性防水套管-天翔管道 | 档案密集架_电动密集架_移动密集架_辽宁档案密集架-盛隆柜业厂家现货批发销售价格公道 | 液压升降货梯_导轨式升降货梯厂家_升降货梯厂家-河南东圣升降设备有限公司 | 网站建设-临朐爱采购-抖音运营-山东兆通网络科技 | 蜘蛛车-登高车-高空作业平台-高空作业车-曲臂剪叉式升降机租赁-重庆海克斯公司 | 暖气片十大品牌厂家_铜铝复合暖气片厂家_暖气片什么牌子好_欣鑫达散热器 | 东莞韩创-专业绝缘骨架|马达塑胶零件|塑胶电机配件|塑封电机骨架厂家 | ★济南领跃标识制作公司★济南标识制作,标牌制作,山东标识制作,济南标牌厂 | 东莞螺杆空压机_永磁变频空压机_节能空压机_空压机工厂批发_深圳螺杆空压机_广州螺杆空压机_东莞空压机_空压机批发_东莞空压机工厂批发_东莞市文颖设备科技有限公司 | 淄博不锈钢无缝管,淄博不锈钢管-鑫门物资有限公司 | 磁粉制动器|张力控制器|气胀轴|伺服纠偏控制器整套厂家--台灵机电官网 | 萃取箱-萃取槽-PVC萃取箱厂家-混合澄清槽- 杭州南方化工设备 | 煤粉取样器-射油器-便携式等速飞灰取样器-连灵动 | 挤塑板-XPS挤塑板-挤塑板设备厂家[襄阳欧格] | 预制舱-电力集装箱预制舱-模块化预制舱生产厂家-腾达电器设备 |