Linux入门第3天-Linux入门之计算机与操作系统

计算机系统包括硬件和软件

一、计算机硬件:

1、cpu 中央处理器,是一块超大规模的集成电路,是一台计算机的运算核心和控制核心。包括运算器、控制器、寄存器、缓存;主要解释计算机指令以及处理计算机软件中的数据;

2、存储器:内存,RAM;内存是计算机中重要的部件之一。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响很大。其作用是用于暂时存放cpu中的运算数据,以及与硬盘等外部存储器交换的数据。

3、input:输入设备,下指令,提供数据等;如键盘;

4、output:输出设备,输出数据加工的结果;如显示器;

二、计算机软件:

包括系统软件和应用软件

系统软件是各类操作系统及硬件驱动程序,负责管理计算机系统中各种独立的硬件,使得他们可以协调工作;

应用软件可以细分的种类很多,如工具软件、游戏软件、管理软件等;为了某种特定的用途而被开发的软件;

程序=指令+数据

过程式编程语言:

顺序执行:依次

循环执行:将整个循环体执行n次;

选择执行:仅执行其中的一个分支;

三、操作系统的主要功能:

进程管理

内存管理

文件系统

网络通讯

安全机制

用户界面

驱动程序

四、操作系统的主要类型:

批处理操作系统、分时操作系统、实时操作系统、网络操作系统、分布式操作系统、嵌入式操作系统;

五、操作系统的发展史

多任务:multi tasks

Bell, MIT, GE = Multics

Ken Thompson:Space Travel

DEC: PDP-11,      VAX(VMS)

PDP-7: 汇编语言

1969: Unics = unix

Unix:1971, nroff文字处理程序,

1972:unix, 10台;

B(语言): Dennis Ritch, c语言

《美国计算机通信》:1974,第一次公之于众;

AT&T:System V7, 1979

1978: SCO

1980: Microsoft, XENIX

Berkeley:Ken, Berkeley,

Bill Joy, BSRG,1977, BSD(Berkeley System Distribution)

1980,DARPA,TCP/IP,

1981年:Microsoft, Bill Gates

SCP: QDOS(Quick and Dirty Operating System)

windows

windows nt(new technology)

DOS 2.0, CP/M

1990: unix

SUN: Bill Joy

workstation

Apple:

XEROX: PARK(star)

1985:Richard Stallman

GNU: GNU is Not Unix.

GPL: General Public License

FSF:Free Software Foundation

X-Window: GPL

gcc: gnu c complier

vi: visual interface

... ...

free: freedom

Unix:

SUN: Solaris

IBM: AIX

HP: HP-UX

你可能感兴趣的:(Linux入门第3天-Linux入门之计算机与操作系统)