什么是编程语言
编程:
编程就是将人类的思维逻辑和想法,交给计算机,由计算机按照人类的思维逻辑,从而代替人力。
编程的结果就是一堆文件。
语言:
什么是语言:沟通,交流
人与人沟通的媒介
汉语,英语,德语,俄语
编程语言:人与机器沟通的介质
什么是计算机
计算机就是人类的助手,帮助人类完成一些需求
计算机硬件
CPU
内存
硬盘
我要通过暴风影音打开一个视频: 1、有硬盘转动机械手臂,拿到资源 2、将数据加载到内存 3、由CPU去内存读取数据
操作系统(windows,Linux,mac)
一个完整的计算机系统
1 应用程序
2 操作系统
3 硬件
计算机的五大组成部分
1 运算器:计算机的运算系统
逻辑运算
算术运算
2 控制器:计算机的控制系统
运算器+控制器=中央处理器(CPU)
3 存储器:计算机的存储系统
内存:
给予电工作
优点:存取速度快
缺点:断电丢失
临时储存
外存:
优点:永久存储数据
缺点:存取速度慢
4 输出设备:键盘,鼠标,摄像头,麦克风
5 输出设备:显示器,音响,打印机
存储器:I/O设备
input
output
三大核心部件
CPU(大脑) 硬盘(本子) 内存(临时记忆)
拓展知识
计算机是基于电运行的。 通过高低电平:1,0 1010101010101010 x86:32位 cpu一次性可以处理32位个二进制字符 可以兼容32位应用程序 x64:64位 cpu一次性可以处理64位个二进制字符 可以兼容32位应用程序和64位的应用程序
机械硬盘
固态硬盘快
操作系统 操作系统就是将计算机硬件的一系列丑陋的接口封装起来, 转化成优雅,便捷的接口,给到应用程序 操作系统就是组织、协调、控制你的计算机硬件
BIOS Baise input output system # 计算机自带的一个小系统