现代计算机是一个复杂的系统,大致可以分为以下几个组成部份
-
计算机硬件
-
操作系统
-
应用程序
计算机硬件
-
中央处理单元 (Central Processing Unit, CPU) 也叫处理器,计算机系统的运算和控制的核心,相当于计算机的大脑
-
硬盘 (Hard Disk Drive,HDD) 计算机最主要的存储设备,可长期存储资料和软件等数据
-
内存 (Memory) 计算机中所有程序都运行在内存中,用于暂时存放 CPU 的运算数据、与硬盘等外部存储器交换的数据等
操作系统
操作系统 (Operating System,OS) 管理计算机硬件与应用程序,提供让用户与计算机交互的操作界面(人机交互)。
常见的计算机操作系统
-
Windows
-
Linux
-
macOS
人机交互
-
图形用户界面(Graphical User Interface,GUI)
-
命令行界面(Command line interface,CLI)
我们日常使用计算机进行办公、学习或者玩游戏,通常在图形界面下,可以方便的使用鼠标进行操作。操作系统还提供了命令行界面,可以更方便的对计算机进行远程管理或者执行自动化操量操作。
操作系统除了提供人机交互,还提供应用程序接口 (Application Programming Interface,API),我们可以使用编程语言来调用这些 API,实现更强大的功能。
应用程序
应用程序(Application)也叫应用软件,是利用计算机解决某类问题而设计的程序,例如计算器或画图程序,都是应用程序,我们在网上聊天使用的 QQ,或是我们玩的 Minecraft 游戏,也都是应用程序。