计算机基础

编程语言介绍与计算机基础

一, 编程语言介绍

1.1,什么是编程语言

就是人与计算机之间沟通的介质

1.2,什么是编程

人把自己想要命令给计算机做的事情,用计算机可以识别的语言(编程语言)翻译出来并写到文件里

1.3,什么是程序

程序就是保存代码的文件,又称之为软件,软件是计算机硬件的灵魂,计算机硬件是负责做事的,具体怎么做由程序控制

1.4,什么是进程

程序运行之后产生的所有行为,称之为进程

二,计算机基础

2.1,计算机硬件基础

五大组成部分:

控制器,运算器,存储器,输入设备,输出设备

与运行程序相关的三大核心硬件

CPU,内存,硬盘
控制器:计算机的指挥系统,负责控制所有其他硬件的运行 ,类似大脑 

运算器:负责运算,数字运算+逻辑运算,类似大脑 

控制器 + 运算器 = cpu  就是人的大脑

存储器:存取数据
	内存/主存:存放的是电信号,断电数据则丢失,只能临时保存数据。读写数据快——人脑的记忆能力
	外存:存放的磁信号,断电数据仍然存在,可以永久保存数据。读写速度慢——本子

程序 = 数据 + 功能

程序运行经历2个阶段:

1,加载阶段,程序最先放在硬盘中,程序的运行需要把程序的代码从硬盘加载到内存中

2,运行阶段,然后CPU从内存中取代码执行

2,操作系统

操作系统是一个协调,管理,控制计算机硬件资源与应用软件资源的一种控制程序

3,计算机完整体系

计算机体系三层结构:

	应用程序
	操作系统      文件
	计算机硬件    硬盘
    
计算机完整体系:

		图形化界面应用程序
    		 命令
  cmd.exe  python.exe  图形桌面
    	  系统接口层
        	 内核
           计算机硬件

计算机完整体系图:

平台 = 计算机硬件 + 操作系统

posted @ 2021-03-29 15:41  此用户名不可用  阅读(97)  评论(0)    收藏  举报