本周内容:计算机基础
day01-day02:计算机硬件组成
day03:操作系统--》进程
发展史
批处理系统--》分时操作系统--》unix
linux、windows
多道技术--》并发
并行
任务运行的三种状态
运行态 阻塞态 就绪态
任务的提交方式:同步、异步
day04-day06:网络
OSI七层协议
IP地址与子网划分
vlan
一、引入
什么是计算机?为何要有计算机?《模仿游戏》
计算机诞生的目的就是为了取代人力
说到底,计算机就是人类的奴隶
银行行长————————————柜台人员
接受用户输入的账号
接受用户输入的密码
判断 输入的账号 等于 正确的账号 并且 输入的密码 等于 正确的密码:
告诉用户登录成功
否则:
告诉用户登录失败
程序员————————————计算机
用编程语言把上述步骤翻译下来
接受用户输入的账号
接受用户输入的密码
判断 输入的账号 等于 正确的账号 并且 输入的密码 等于 正确的密码:
告诉用户登录成功
否则:
告诉用户登录失败
什么是编程语言?
人————————人类的语言————————人
人————————编程语言—————————计算机
什么是编程?
1、把想让计算机做事的步骤想清楚
2、用一种计算机能听懂的语言(编程语言)把做事的步骤翻译下来
为什么要编程?
为了让计算机取代人力
什么是程序?
程序就是一堆代码文件
计算机硬件就是一堆废铁,计算机的运行全都受程序控制
硬件以外都叫软件
ps:软件可以分为两大类
1、操作系统:就是一个协调、管理、控制计算机硬件资源与应用软件资源的一个控制程序
2、应用软件
计算机体系的三层结构
应用程序
操作系统
硬件