1.编程与编程语言
-
什么是编程(写代码的本质)
-
程序员使用计算机能够读懂的语言'将自己的思维逻辑和想法'写下来的过程
-
-
什么是编程语言
-
人与计算机之间沟通交流的媒介,为了让计算机代替人力无休止的干活
''' 学编程语言就相当于在学习一门外语 学会了之后就可以跟'外国人'交流 '''
-
学会了编程语言就可以奴隶计算机
-
2.计算机的本质
计算机有一个别名:电脑
电脑:既通电的大脑
3.计算计五大组成部分(三器两设备)
-
控制器
-
控制计算机各个硬件的工作(相当于人的大脑)
-
-
运算器
-
控制数学运算与逻辑运算
-
数学运算:数字相关的运算
-
逻辑运算:根据条件判断是否可行,判断对错
-
-
-
存储器
-
内存:
-
存取数据的速度很快 断电数据不保存 eg:(内存条)
-
-
外存:
-
存取数据较慢 断电数据保存 不受影响 eg:(磁带 磁盘 U盘)
-
-
-
输入设备
-
键盘 鼠标 麦克风
-
将外界的数据传递给计算机
-
-
-
输出设备
-
显示器 音响 打印机
-
将计算机内部传给外部
-
-
4.三大核心硬件
-
中央处理器(cpu)
-
CPU去内存中取程序的指令并运行
-
-
内存
-
程序要想运行必须先存在于内存中
-
-
硬盘
-
永久保存数据
2.双击程序图标其实是将该程序的数据由硬盘加载到内存
3.程序运行其实就是cpu在执行程序的代码
-
5.操作系统
-
协调、管理、控制计算机各个硬件的工作
-
三层架构
-
应用程序:为一种计算机程序,可以操作使用,为达到一定的目的的程序,比如 .exe, .bat, .com
-
操作系统:“32位”和“64位”是指计算机的处理器(也称为“CPU”)有向下兼容性,64的电脑可以用32的,但32的用不了64的
-
计算机硬件:硬件就是实实在在能看到,拿到的东西,比如CPU、内存、硬盘、主板等
-
-
我们日常生活中所使用的 程序员所编写的程序都必须基于操作系统之上
拓展知识
-
pc端
-
windows 更加注重用户体验
-
linux 更加注重软件运行
-
macos 两者均可
-
运维(运行与维护)
-
-
移动端
-
安卓 ios 鸿蒙
-