java语言编程入门

1 概述

  • 计算机包括硬件和软件两部分。硬件包括计算机中可以看得见的物理部分。而软件提供看不见的指令。这些指令控制硬件并且使得硬件完成特定的任务。
  • 程序设计的定义:创建(或开发软件)。软件包括了指令,告诉计算机做什么。
  • 程序设计的应用场景:软件遍布我们周围。除了个人计算机,飞机、汽车、手机甚至烤面包机中,同样运行着软件。
  • 程序设计语言:软件开发人员在程序设计语言的强大工具的帮助下创建软件。

2 计算机硬件介绍

  • 冯诺依曼体系结构是现代计算机的基础,现在大多数计算机依然是冯诺依曼体系结构,只是做了一些改进而已,并没有从根本上突破冯诺依曼体系结构的束缚。冯诺依曼也因为被人们称为“计算机之父”。 

2.1 CPU

  • 中央处理器是计算机的大脑。它从内存中虎丘指令,然后执行这些指令。
  • 中央处理器包括控制单元和算术/逻辑单元
    • 控制单元:用于控制和协调其他组件的动作。
    • 算术/逻辑单元:用于完成数值运算和逻辑运算。    
  • 每台计算机都有一个内部时钟,该时钟以固定的速度发射电子脉冲。时钟的速度越快,在给定的时间段内执行的指令就越多。速度的计量单位是Hz,1Hz相当于每秒发射一个脉冲。随着CPU速度的不断提高,目前以GHz来表述。
  • 最初一个CPU只有一个核。核是处理器中实现指令的读取和执行的部分。一个多核CPU是一个具有两个或更多独立核的组件。可以用来提高CPU的处理能力。

3 计算机发展史上的鼻祖

4 操作系统

5 万维网

猜你喜欢

转载自www.cnblogs.com/xuweiweiwoaini/p/10724762.html
今日推荐