1、编程的基础概念 2、计算机硬件组成 五大组成部分
1、python是一门编程语言 编程语言是人与计算机沟通的一种工具 人---------编程语言---------》计算机 2、人为何要与计算机沟通? 推荐电影:《模仿游戏》 图灵测试 目的:为了控制计算机帮我们工作,从而把人解放出来 3、什么是编程? 银行行长-----------------------------------》业务员 接收用户输入的账号 接收用户输入的密码 判断 输入的账号 等于 正确的账号 并且 输入的密码 等于 正确的密码: 告诉用户登录成功 否则: 告诉用户登录失败 银行行长-----------------------------------》计算机 python语言? 总结编程两个环节: 1、先想好做事的步骤 2、然后用一种计算机能听懂的语言把做事的步骤翻译下来,翻译的结果写入了文件,该文件称之为程序 4、为何要编程? 为了控制计算机帮我们工作,从而把人解放出来 软件/程序-------------》人的灵魂 计算机硬件------------》人的肉体
前提:计算机的硬件组成---------》人的什么器官/功能 1、五大组成部分 控制器:是计算机的指挥系统,负责控制所有其他的硬件的运行 ---------------》人脑 运算器:负责数学运算与逻辑运算-----------------------------------------》人脑 控制器+运算器=》cpu ---------------------------------------------------》人脑 存储器 内存:基于电工作的,内存存的是电信号,通电可以存数据,断电数据则丢失-------------------》人脑的记忆功能 特点:存取速度都快,但是只能用于临时存取数据 外存(磁盘):基于磁工作的,存放的是磁信号,断电数据仍然存在--------------------------》本子 特点:存取速度都慢,但是可以永久保存数据 输入设备: 键盘,鼠标 输出设备: 打印机、音响、显示器 2、三大核心硬件 cpu 内存 硬盘 软件是最先存放与硬盘中的,软件的运行经历了两个阶段: 1、启动/加载阶段:先软件的代码或者数据由硬盘读入内存 2、运行阶段:cpu从内存取指令来运行