计算机基础知识

1 计算机

计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。

现在的计算机被称之冯·诺依曼式计算机,由运算器控制器存储器输入设备输出设备五大部分组成。

冯·诺依曼式计算机

冯·诺依曼

冯·诺依曼(John von Neumann,1903年12月28日-1957年2月8日),美籍匈牙利数学家、计算机科学家、物理学家,被后人称为“现代计算机之父”、“博弈论之父”。

图灵

艾伦·图灵(Alan Mathison Turing,1912年6月23日—1954年6月7日),英国数学家、逻辑学家,被后人称为“计算机科学之父”,“人工智能之父”。

2 软件和硬件

计算机系统由软件和硬件组成。

硬件: 硬件是看得见、摸得着的物理部件或设备。

软件:软件是以程序和文档的形式存在,通过在计算机上运行来体现他的作用。

硬件

3 软件

计算机软件总体分为系统软件和应用软件两大类。

系统软件:包括各类操作系统,如windows、Linux、UNIX等,还包括操作系统的补丁程序及硬件驱动程序。

应用软件:为了某种特定的用途而被开发的软件。

4 应用软件

应用软件也可以称为应用程序,有很多种分类方式。

根据所实现的功能,可以分为文字处理软件、数据管理软件、图像处理软件等。

根据应用程序所运行的载体不同,可以分为服务端程序客户端程序

根据设计结构不同,可以分为 C/S结构程序B/S结构程序

5 服务端和客户端

服务端程序: 也可以称之为后端程序,指的是运行在服务器上的程序。

客户端程序: 指的是运行在客户端计算机上的程序,可以分为 WEB应用、PC桌面应用、Mac桌面应用、Linux桌面应用、IOS应用、安卓应用、小程序等。

6 C/S 结构和 B/S 结构

C/S结构: Client/Server(客户机/服务器)结构,客户端程序直接运行在操作系统上,需要安装。

B/S结构: Browser/Server(浏览器/服务器)结构,客户端程序运行在浏览器上,无需安装。

results matching ""

    No results matching ""