③ 什么是计算机科学? 计算机科学(CS)并非研究计算机! ·正如天文学不是研究天文望远镜 计算机科学大致分为:Theoretical CS and Applied CS Theoretical computer science ·可计算性(存在不可计算的问题) ·计算复杂性(计算某问题所需的资源下限) ·算法(计算某问题的最好方法) Applied computer science ·数据库、网络、数字图像、人工智能、机器学习、操作系统、 视觉识别等 1oCCS
什么是计算机科学? 计算机科学(CS)并非研究计算机! • 正如天文学不是研究天文望远镜 计算机科学大致分为:Theoretical CS and Applied CS Theoretical computer science • 可计算性(存在不可计算的问题) • 计算复杂性(计算某问题所需的资源下限) • 算法(计算某问题的最好方法) Applied computer science • 数据库、网络、数字图像、人工智能、机器学习、操作系统、 视觉识别等 1
③ 课程主要内容 熟悉一门与计算机进行交流的语言: C++ ©掌握基本算法设计思路与方法 ©不仅仅是一门程序设计语言课程! ·本课程需要编程,以加深对计算思维的理解 ·锻炼学习算法、复杂性课程的思维 ·培养解决实际问题的能力 司 LoCCS
课程主要内容 熟悉一门与计算机进行交流的语言: C++ 掌握基本算法设计思路与方法 不仅仅是一门程序设计语言课程! • 本课程需要编程,以加深对计算思维的理解 • 锻炼学习算法、复杂性课程的思维 • 培养解决实际问题的能力
图 计算机与程序 计算机组成 国 程序设计语言 D 司 LoCCS
计算机与程序 计算机组成 程序设计语言
® 计算机的组成 计算机,也被称之为“电脑”,是一种能够按照事先 存储的程序自动、高效地对数据进行输入、处理、存 储和输出的系统 硬件:计算机的躯壳 ©软件:计算机的灵魂 司 LoCcS
计算机的组成 硬件:计算机的躯壳 软件:计算机的灵魂 计算机,也被称之为“电脑”,是一种能够按照事先 存储的程序自动、高效地对数据进行输入、处理、存 储和输出的系统
③ 计算机硬件 输入设备 存储器 输出设备 控制器 运算器 CPU 司 LoCcS
计算机硬件 输入设备 存储器 输出设备 控制器 运算器 CPU