编程语言介绍与计算机基础
一 编程语言介绍
(1)什么是编程语言:就是人需要去读懂计算机的语言:
人 ----------------编程语言-------------》计算机
(2)什么是编程:就是写一个让计算机理解你的语言的过程
银行行长------------------------------》柜台人员
接收用户输入的用户名
接收用户输入的密码
判断 输入的用户名 等于 正确的用户名 并且 输入的密码 等于 正确的密码:
告诉用户登录成功
否则:
告诉用户登录失败
程序员--------------------------------》计算机
(3)什么是程序呢:
程序就是代码文件
程序又称之为软件,软件是计算机硬件的灵魂
计算机硬件是负责做事的,具体怎么做则由程序控制
(4)为什么要编程:
为了让计算机能够像人一样帮我们做事,从而把人解放出来
程序员-----------》编程语言-------------》计算机硬件
2.计算机硬件
五大组成部分:
控制器:是计算机的指挥系统,负责控制所有其他硬件的运行-----》人的大脑
运算器:负责运算=》数学运算+逻辑运算-----------------------》人的大脑
控制器+运算器=》cpu------------------------------------》人的大脑
存储器:存取数据
内存/主存:--------------------------------------------》人脑的记忆功能
存放的是电信号,断电数据则丢失
只能临时保存数据
读写速度快
外存:-------------------------------------------------》本子
存放的是磁信号,断电数据仍然存在,可以永久保存数据
读写速度慢
输入设备input
输出设备output
三大核心硬件:
cpu
内存
硬盘
程序的运行经历两个阶段
1、加载阶段
程序最先放在硬盘中
程序的运行需要把程序的代码从硬盘加载到内存中
2、运行阶段
然后cpu从内存中取代码执行
浙公网安备 33010602011771号