一、概述

计算机包括硬件(hardware)和软件(software)两部分。

  • 硬件包括计算机中可以 看得见的物理部分。
  • 而软件提供看不见的指令。这些指令控制硬件并且使得 硬件完成特定的任务。

二、硬件介绍

image.png

2.1 冯诺依曼体系结构

image.png

2.2 中央处理器CPU

中央处理器(Central Processing Unit,CPU)是计算机的大脑。它从内存中获取指令,然后执行这些指令。

  • 一个CPU可以有单核就是一个核心,有多少核,双核就是两个核心。

核是处理器中实现指令读取和执行的部分。

  • 控制单元:用于控制和协调其他组件的动作。
  • 算术/逻辑单元:用于完成数值运算(+、-、*、/)和逻辑运算(比较)。

    2.3 存储设备

    内存RAM

  • 单位:比特(bit)和字节(byte)

    一个0或者一个1存储为一个比特(bit),是计算机中最小的存储单位。
    1byte=8bit
    千字节(kilobyte,KB) = 1024B
    兆字节(megabyte,MB) = 1024KB
    千兆字节(gigabyte,GB) = 1024MB
    万亿字节(terabyte,TB) = 1024GB

  • 一个程序和它的数据在被CPU执行前必须移到计算机的内存中。

  • 但内存是带电存储的(一旦断电数据就会消失),而且容量有限,所以要长时间储存程序或数据就需要使用硬盘。

    磁盘/硬盘:物理上的,永久的

    2.4 输入和输出设备

  • 显示器屏幕分辨率:分辨率越高,图像越锐化、越清晰。

  • 像素密度=√[(长度像素数)^2+(宽度像素数)^2]/屏幕尺寸

三、计算机发展史上的鼻祖

3.1 图灵:提出概念

  • 图灵奖:世界计算机科学领域的最高荣誉

    3.2 冯诺依曼:形成体系,让大家知道计算机


四、操作系统

中间:是用户操作计算机的基础。
操作系统的主要任务:
 控制和监视系统的活动
 分配和调配系统资源
 调度操作
image.png


五、万维网WWW

WWW可以让Web客户端(常用 浏览器)访问浏览Web服务器上的页面。
编程入门 - 图4