计算机基础知识
中文、日语都是人类语言,语言就是人类与计算机之间进行交流的媒介
2.什么是计算机语言?
人与计算机之间沟通的媒介,是为了让计算机代替人类干活工作
'''学习编程是为了跟'外国人'进行交流'''
3.程序员写代码的本质是干嘛?
把程序员自己的想法用计算机能看懂的语言写下来的过程
1.控制器
控制各部件的工作
2.运算器
控制数学运算与逻辑运算
数学运算:跟数字相关的运算
逻辑运算:根据条件来判断事情的对错
3.存储设备
内存 : 内存条
存取数据的速度
但是基于电工作的,断电数据丢失,无法永久保存
外存 : 磁带 磁盘 U盘 硬盘
存取数据的速度比较慢,断电后数据永久保存
4.输入设备(相当于人的眼睛 嘴巴 耳朵)
包括鼠标、键盘、麦克风等,将外界的数据传递给计算机
5.输出设备(相当于人的嘴巴)
包括显示屏、音响、打印机等,将计算机内部的数据传递给外部
1.中央处理器(CPU)# 控制器+运算器
要想程序运行,必须通过CPU
2.内存
要想程序运行,程序必须存在硬盘中
3.硬盘
永久保存数据
PS:"""电脑上的游戏实际上是把整个数据放在了硬盘上,要想程序运行,就是把硬盘里的数据传给CPU,然后通过CPU将内存的数据打开运行,双击
鼠标右边出现的图标,顺序是:硬盘>>>内存>>>CPU"""
协调、管理和控制计算机各个硬件的运行
三层架构:
应用程序
操作系统
计算机硬件
2.PC端
windows 注重用户体验
Linux 更加注重软件运行
mac OS 两者兼得
3.移动端
安卓 ios 鸿蒙