计算机基础的分享~
作者:互联网
一、 编程与编程语言。
1.什么是语言? 中文,英文,日文等等 是人类的语言,语言就是人用来沟通的媒介。
2.什么是编程语言? 编程语言就是人与电脑之间的沟通媒介。 为了让计算机替你去做事。
3.什么是编程(代码的本质)? 编程就是程序员使用计算机能够读懂的语言“将自己的思维逻辑和想法”写下来的过程。
二、 计算机原理
1.计算机,别称电脑 顾名思义即通电的大脑,目的是想让计算机通电之后可以代替人脑去工作。
2.计算机的五大组成部分:
①控制器
控制器:控制计算机各个硬件的工作运算器 .
②运算器
运算器:控制数学运算与逻辑运算。 (数学运算:数字相关的运算,逻辑运算:根据条件判断是否可行)
③存储器
存储器分为内部存储器和外部存储器两类。
内部存储器(内存条)速度快,但断电后存储数据丢失;不能用来永久保存数据
外部存储器(磁带,磁盘,U盘,硬盘等)速度相对慢,但断电后数据不受影响,理论上可以用来永久保存数据~
④输入设备
输入设备:将外界的数据传递给计算机,是计算机与用户或其他设备通信的桥梁 (eg:鼠标,键盘,麦克风)
⑤输出设备
输出设备:将计算机的数据传递给外界,用于接收计算机数据的输出显示、打印、声音、控制外围设备操作等。也是把各种计算结果数据或信息以数字、字符、图像、声音等形式表现出来。(eg:显示器,音响,打印机)
3.三大核心硬件:
①CPU:(控制器+运算器) 去内存中取程序的指令并运行
②内存:程序想要运行必须先存在于内存中
③硬盘:永久保存相应的数据
'''
1.电脑下载软件的过程其实是将数据下载到了硬盘
2.双击程序图标其实是将该程序的数据由硬盘加载到内存
3.程序运行其实就是CPU在执行程序的代码
'''
4.操作系统:
协调、管理、控制计算机各个硬件的工作
是管理计算机硬件与软件资源的计算机程序。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。
三层架构:应用程序、操作系统、计算机硬件
'''
我们日常生活中所使用的 程序员所编写的程序都必须基于操作系统之上
'''
PC端操作系统主要有:
windows 更加注重用户体验
linux 更加注重软件运行
macOS 两者均可
移动端操作系统主要有:安卓、ios、鸿蒙
最后,感谢你的点击~拜了个拜~
标签:计算机,存储器,基础,内存,分享,数据,运算器,操作系统 来源: https://www.cnblogs.com/lintianlong/p/15490256.html