1.1 绪论《C/C++语言程序设计基础》同步教学课件

2023-08-07
| 15页
| 400人阅读
| 1人下载
精品

内容正文:

第1章 绪论 1.1 计算机前沿技术(大致了解) 1.2 计算机基础 1.4 程序设计语言概述 1.3 计算思维与算法 大学C/C++语言程序设计程序设计 第1章 绪论 (1)大数据 (2)云计算和边缘计算 (3)人工智能 1.1 计算机前沿技术(大致了解) 大学C/C++语言程序设计程序设计 第1章 绪论 计算机长什么样? 想一想: * 计算机系统 1.2 计算机基础 大学C/C++语言程序设计程序设计 第1章 绪论 大学C/C++语言程序设计程序设计 第1章 绪论 1 计算机是什么? 数字化的电子设备。 能快速而高效地完成信息处理 能按照人们编写的程序对原始输入数据进行加工处理、存储或传送,以便获得所期望的输出信息。 一种 的 大学C/C++语言程序设计程序设计 第1章 绪论 俗称电脑,学名为电子计算机,是由早期的电动计算器发展而来的。1946年,世界上出现了第一台电子数字计算机“ENIAC”,用于计算弹道。是由美国宾夕法尼亚大学莫尔电工学院制造的,但它的体积庞大,占地面积170多平方米,重量约30吨,消耗近100千瓦的电力。显然,这样的计算机成本很高,使用不便。 70年代开始,超大规模集成电路的发明,使电子计算机不断向着 小型化、微型化、低功耗、智能化、系统化的方向更新换代。 进入21世纪,电脑更是笔记本化、微型化和专业化,每秒运算速度超过100万次,不但操作简易、价格便宜,而且可以代替人们的部分脑力劳动,甚至在某些方面扩展了人的智能。于是,今天的微型电子计算机就被形象地称做电脑了。 2 计算机怎样工作? 原理核心是存储程序和程序控制。 基本工作原理:将程序装入计算机中,启动后,计算机自动按编写的程序一步一步地取出指令,分析指令,根据指令的要求控制机器各个部分运行。 该原理最初由冯·诺依曼在1945年提出,是现代计算机的理论基础。因此也称冯·诺依曼原理。 大学C/C++语言程序设计程序设计 第1章 绪论 目前为止计算机不具有创造性思维活动。 1)计算机由输入设备、输出设备、运算器、存储器和控制器五个基本部分组成。 3 冯·诺依曼提出3点重要设计思想 2)采用二进制 3)指令和数据都放在存储器中,及其能自动执行程序。 想一想: 为什么采用二进制? CPU 运 算 器 内存储器 控 制 器 输入 设备 输出 设备 外存储 设备 运算器 大学C/C++语言程序设计程序设计 第1章 绪论 存储器以字节为单位进行编号—地址。 存储器 大学C/C++语言程序设计程序设计 第1章 绪论 一个个二进制数被分别存储在不同的单元中,每个单元都有相应的编号即地址对应,要获取某个单元的信息,只需要根据相应的地址去访问即可。 访问一般由读操作、写操作两种基本操作构成。所谓读就是将信息以拷贝的方式从存储单元中取出;所谓写就是将数据以覆盖的方式存储到存储器中。 大学C/C++语言程序设计程序设计 第1章 绪论 位(bit) 字节(Byte):计算机存储容量的基本单位。 存储单位 8(Bit)=1(Byte) Byte -- 字节 1024(Byte)=1(KB) KB --- 千字节 1024(Kb)=1 (MB) MB --- 兆字节 1024(Mb)=1 (GB) GB --- 千兆字节 1024(GB)=1(TB) TB --- 千G字节 1024(TB)=1(PB) PB --- 兆G字节 1024(PB)=1(EB) EB --- 千兆G字节 大学C/C++语言程序设计程序设计 第1章 绪论 字(word):计算机一次存取、加工、运算和传送的数据长度,一个字的二进制位数称为字长。字长一般为8的倍数。 1、为什么字长一般为8的整数倍? 计算机操作单位 大学C/C++语言程序设计程序设计 第1章 绪论 因为字节是最小的存储单位,例:用一个字节表示一个字母。一个字节是8位。 4 计算机软硬件系统 大学C/C++语言程序设计程序设计 第1章 绪论 QQ、360、酷狗音乐….等等 4 计算机软硬件系统 (1)硬件系统 硬件是组成一台计算机的各种物理

资源预览图

1.1 绪论《C/C++语言程序设计基础》同步教学课件
1
1.1 绪论《C/C++语言程序设计基础》同步教学课件
2
1.1 绪论《C/C++语言程序设计基础》同步教学课件
3
1.1 绪论《C/C++语言程序设计基础》同步教学课件
4
1.1 绪论《C/C++语言程序设计基础》同步教学课件
5
1.1 绪论《C/C++语言程序设计基础》同步教学课件
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。