计算机科学导论

计算机科学导论

沙行勉, 编著

出版社:清华大学出版社

年代:2014

定价:49.0

书籍简介:

本书共包含8章的内容,从开发环境的介绍、第一个C语言程序起步,包含了C语言常用的数据类型、运算符与表达式;三种基本控制结构及辅助控制结构;数组、指针与函数;动态内存分配与撤销;结构体、共用体、枚举等自定义类型;链表结构;文件等主要内容。本书实例都通过Visual C++ 6.0 调试,读者可以在Windows环境下使用本书学习C语言。

作者介绍:

沙行勉(Edwin Sha),博士生导师, 2000年起任美国终身制正教授(Full professor),现全职任重庆大学计算机学院院长,中国国家千人计划(A类)特聘专家,长江学者讲座教授,海外杰出青年学者。于1986年获国立台湾大学计算机科学系学士学位,在海军陆战队服役两年后赴美国普林斯顿大学 (Princeton University)直读博土学位。于1992年起任教于美国圣母大学(University Of Notre Dame)计算机科学与工程系,并于1995年起担任该系副系主任禾口研究生部主任。2000年起作为终身制正教授任教于美国得克萨斯州大学达拉斯分校计算机科学系,2001年曾担任该校计算机科学部主任。迄今已发表英文学术论文300余篇,其中包括40余篇IEEE和ACM Transactions期刊论文,获得各类国家级教学、科研奖项近40项,并主持多次重要的国际学术会议。喜爱中国传统文化及儒释道哲学,以人才培养、教学育人为其终身的兴趣及志向。

书籍目录:

《计算机科学导论——以python为舟》

第1章 计算机学什么

1.1 探索黑匣子——从一个程序谈起

l.1.1 探索黑匣子之计算机硬件

1.1.2 探索黑匣子之计算机软件

1.1.3 探索黑匣子之操作系统

1.1.4 计算机系统的层次

1.2 计算机编程的基本概念

1.2.1 初窥高级语言

1.2.2 乘python之舟进入计算机语言的世界

小结

1.3 计算机核心知识——算法

1.3.1 算法的重要性

1.3.2 解平方根算法一

1.3.3 解平方根算法二

1.3.4 解平方根算法三

小结

1.4 什么是计算机

1.4.1 历史上的计算机

1.4.2 嵌入式系统

1.4.3 未来的计算机

小结

1.5 计算机前沿知识——大数据

1.5.1 数据

1.5.2 大数据

1.5.3 大数据的应用

小结

1.5.4 对数据和逻辑的正确态度——沙老师的话

1.6 计算机科学之美

1.6.1 无处不在的计算机

1.6.2 计算机学科本身包含的知识面之广

本章总结

习题1

第2章 神奇的0与1

2.1 进位制的概念

小结

2.2 不同进制间的转换

2.2.1 二进制数转换为十进制数

2.2.2 十进制数转换为二进制数

2.2.3 二、八、十六进制的巧妙转换

小结

2.3 计算中的二进制四则运算

2.3.1 无符号整数与加法

2.3.2 乘法与除法

2.3.3 带符号整数的减法

2.3.4 小数一浮点数

小结

2.4 一切都是逻辑

2.4.1 什么是逻辑运算

2.4.2 电路实现逻辑(课时不足时,可不讲本节)

2.4.3 用逻辑做加法

2.4.4 加法与控制语句

小结

2.5 计算机中的存储

2.5.1 数据的存储形式

2.5.2 存储设备

小结

2.6 谈0与1的美

2.6.1 简单开关的无限大用

2.6.2 二进制逻辑的神奇妙用

2.6.3 “亢龙有悔”和“否极泰来”

2.6.4 “若见诸相非相.即见如来”

习题2

第3章 程序是如何执行的

3.1 引例

3.2 a=a+1的执行过程

3.2.1 分解a=a+1的执行步骤

3.2.2 cpu中的核心部件

3.2.3 汇编指令的概念

3.2.4 a=a+1的完整执行过程

小结

3.3 控制结构的执行

3.3.1 if-else选择语句

3.3.2 分支跳转指令

3.3.3 if-else选择语句的执行

3.3.4 while循环语句的执行

3.3.5 for循环语句的执行

小结

3.4 关于python的函数调用

3.4.1 函数的基本概念

3.4.2 python函数入门

3.4.3 局部变量与全局变量

小结

3.5 函数调用过程的分析

3.5.1 返回地址的存储

3.5.2 函数调用时栈的管理

小结

3.6 几种通用的编程语言

小结

3.7 对计算机程序的领悟

3.7.1 清晰的语义

3.7.2 严谨的逻辑

3.7.3 巧妙的结构

3.7.4 智能是程序计算出来的

小结

习题3

第4章 学习python语言

4.1 简洁的python

4.2 python内置数据结构

4.2.1 python基本数据类型

4.2.2 列表

4.2.3 再谈字符串

4.2.4 字典——类似数据库的结构

……

第5章 计算思维的核心——算法

第6章 操作系统简介

第7章 计算机网络与物联网

第8章 信息安全

参考文献

内容摘要:

《计算机科学导论——以Python为舟》是一本内容丰实、形式活泼,同时与计算机的最新发展密切结合的计算机入门教材。计算机包含了一切可以执行程序的计算设备。本书用深入浅出的语言讲解了计算机科学的基础知识。主要内容包括计算机学什么、神奇的0与1、程序是如何执行的、学习Python语言与数据库知识、计算思维的核心——算法、操作系统、计算机网络与物联网、信息安全等。本书不仅让读者能够清楚完整地了解如何用计算机解决问题,而且通过Python程序的巧妙演绎与动手实践,让读者切实体会到计算机科学的广博与趣味,带领读者体会计算机科学的美。《计算机科学导论——以Python为舟》可作为计算机科学入门课程的教科书,也可作为广大读者理解计算机科学基本知识的科普读物。

书籍规格:

书籍详细信息
书名计算机科学导论站内查询相似图书
9787302377733
如需购买下载《计算机科学导论》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)49.0语种简体中文
尺寸26 × 19装帧平装
页数印数 2000

书籍信息归属:

计算机科学导论是清华大学出版社于2014.出版的中图分类号为 TP311.56 的主题关于 软件工具-程序设计 的书籍。