计算机基础知识

目录

本文主要是对计算机的一些相关知识作简单的讲解,并非专业的解答,方便您对后面区块链知识的学习。

计算机

计算机也就是生活中常见的电脑、手机、平板等等。服务器也是计算机的一种,主要用于计算和为程序提供服务,你可以理解为一台可远程操作的联网电脑。

计算机由硬件和软件两大部分组成。

硬件

硬件就是计算机的实体组成部分。以电脑为例,显示器、键盘鼠标、主机、音响等等基础的配件组成了一台常见的电脑。其中最重要的主机又由电源、CPU、显卡、主板、硬盘、散热器组成。硬件承载着数据的输入、写入、计算、存储、输出等功能。

编程语言

在计算机的世界里,只有1和0。从简单的数学运算,到画面美爆的3D游戏,都是由数不清的0和1构成的。试想一下,如果每次制定计算机的运算逻辑时,都是用1和0开始编写,那该多么的费时费力。编程语言其实就是将一些特定的、常用的1和0组成的逻辑变成一个个单词/符号,简化程序的编写过程。

软件

每个手机、电脑都会有一个浏览器,而浏览器可以打开各种网站,网站可以下载APP应用程序。浏览器、网站、APP都属于软件。

这一类可联网操作的软件由前端、后端、数据库这三大部分组成。

前端就是APP上能看见的部分,决定着软件的外形和数据的初步传输。数据库顾名思义就是存储数据的地方,后端则是前端和数据之间的媒介,负责写入/读取和计算数据。

以微信为例,当我们在打开app,找到好友通讯录,给某一位好友发消息。这一过程中,前端负责将消息通过网络传递到服务器,后端将消息保存到数据库,并且从中读取你的好友微信,将消息发送给你的好友;你的好友打开微信,前端通过后端读取到数据库中的消息。

更多内容
计算机基础知识

本文主要是对计算机的一些相关知识作简单的讲解,并非