计算机核心基础

计算机核心基础

1.1什么是语言?什么是编程语言?为什么要有编程语言?

语言就是人与人之间沟通的介质,比如汉语、英语、俄语等。
编程语言就是人与计算机之间沟通的介质。
为何要有编程语言呢?是因为在编程的世界里,计算机就好比是人的奴隶,人与计算机沟通的目的就是为了奴役计算机,让计算机按照人类的思维逻辑去工作从而把人力解放出来。

1.2什么是编程?为什么要编程?

编程就是人把自己想让计算机做的事情用编程语言翻译出来并写到文件里(这一系列的文件就是程序)。
为什么要编程呢?编程的目的就是为了让计算机按照人类的思维逻辑去工作从而把人力解放出来

计算机组成原理:

2.1什么是计算机?

俗称电脑,即通电的大脑,电脑二字蕴含了人类对计算机的终极期望,希望它能真的像人脑一样去工作,从而解放人力。

2.2为什么要用计算机?

为了让计算机像奴隶一样,被人类奴役用来做某些事,从而解放人力

2.3计算机的五大组成部分是什么

①控制器:是计算机的指挥系统,用来控制计算机其他硬件的运行,相当于人类的大脑
②运算器:是计算机的运算功能,用来做算术运算和逻辑运算,相当于人类的大脑
  PS:控制器+运算器=CPU,CPU相当于人类的大脑
③存储器:是计算机的记忆功能,用来存取数据
    存储器分为内存:相当于人的短期记忆,断电数据即消失
             外存:断电数据不会消失,可以用来永久保存数据
     PS:内存的存取速度要远远高于外存
④输入设备:是计算机接收外界输入数据的工具,比如键盘,鼠标
⑤输出设备:是计算机向外输出数据的工具,比如显示器、打印机
 PS:存储器如内存、磁盘等既是输入设备又是输出设备,统称为IO设备

2.4计算机三大核心硬件

我们编写的程序一定要运行于计算机硬件之上,而站在硬件的角度,与运行程序有关的三大硬件是   CPU 、内存、硬盘
程序最先是存放于硬盘中的,程序的运行是先从硬盘把代码加载到内存中,然后CPU是从内存中读取指令运行

操作系统概述

3.1什么是操作系统

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

3.2系统软件与应用软件

硬件以上运行的都是软件,而软件分为两类:

一、应用软件(例如qq、word、暴风影音,我们学习python就是为了开发应用软件的)

二、操作系统,操作系统应用软件与硬件之间的一个桥梁,是协调、管理、控制计算机硬件与应     用软件资源的控制程序。

3.3计算机系统三层结构

应用程序都是运行于操作系统之上,而操作系统则是运行于硬件之上的,所以承载应用程序的是一台运行有操作系统的计算机,称之为应用程序的运营平台,即:硬件+操作系统=平台

常见的操作系统有:Windows 、Linux 、Mac

posted @ 2021-07-27 17:22  芒果不忙~  阅读(88)  评论(0)    收藏  举报