首页 > 技术文章 > 计算机与编程

garyhtml 2021-10-29 19:37 原文

编程与编程语言

  • 1.什么是语言?
    语言是人类最重要的交际工具,中文,韩文,日文,英文等等都属于人类的语言
    语言就是人与人之间用来沟通的媒介
  • 2.什么是编程语言
    可以简单的理解为一种计算机和人都能识别的语言,所以及为>>人与计算机之间用来共同的媒介,就相当于学会了一门与’外国人’交流的语言。
  • 3.什么为编程
    为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。
    image

计算机

  • 计算机的本质
    计算机的别名为:电脑
    即它的本质即可以理解为:通电的大脑,让计算机通电后可以像人脑一样工作。
  • 计算机的五大组成部分
    image

1. 控制器

计算机控制器是计算机的神经中枢,指挥全机中各个部件自动协调工作。在控制器的控制下,计算机能够自动按照程序设定的步骤进行一系列操作,以完成特定任务。(相当于人的大脑)

2. 运算器

控制数学运算与逻辑运算(也相当于人的大脑)
数学运算:数字相关的运算
逻辑运算:根据条件判断是否可行

3. 存储器(内存/外存)

内存:相当于人的短期记忆,计算机中所有程序的运行都在内存中进行,内存性能的强弱影响计算机整体发挥的水平。比如:内存条。
存取数据的速度很快,但是它是基于电工作的 断电数据立刻丢失 它不能用来永久保存数据
外存:就相当于人的长期记忆,类储存器一般断电后仍然能保存数据。常见的外存储器有硬盘、软盘、光盘、U盘等。但存储速度较慢。

4. 输入设备

是人或外部与计算机进行交互的一种装置,用于把原始数据和处理这些数的程序输入到计算机中。比如:键盘,鼠标,摄像头等。相当于人的 眼睛 耳朵 嘴巴等。

5. 输出设备

用于接收计算机数据的输出显示、打印、声音、控制外围设备操作等。也是把各种计算结果数据或信息以数字、字符、图像、声音等形式表现出来。常见的输出设备有显示器、打印机、绘图仪、影像输出系统、语音输出系统、磁记录设备等。

举例:考试发卷纸后,用眼睛看卷子(输入设备)思考题目怎么做(运算器 内存)拿笔写卷子(控制器 输出设备)

计算机的三大核心硬件

  1. 中央处理器(cpu)
    CPU去内存中取程序的指令并运行
  2. 内存
    程序要想运行必须先存在于内存中
  3. 硬盘
    可永久存储数据
    三者关系:程序最先存放于硬盘中
    而程序的运行经历的过程是:
    1.先从硬盘把程序的代码/数据读入内存
    2.然后CPU是从内存中读取代码/指令来运行的
    image

操作系统

操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。
pc端:
linux系统 更加主动软件运行

windows系统 更加注重用户体验

macOS系统 两者皆可

移动端:
安卓
ios
鸿蒙
image

推荐阅读