计算机是存储和处理数据的电子设备。它包括硬件(hardware)和软件(software)两部分。一般来说,硬件包括计算机中可以看得见的物理部分,而软件提供看不见的指令,这些指令控制硬件并且要求硬件完成特定的任务。编写指令让计算机来完成的过程就称为计算机程序设计。
一台计算机是由以下几个主要的硬件组件构成的:
-
中央处理器(CPU)
-
内存(主存)
-
存储设备(如磁盘、硬盘、U盘、光盘)
-
通信设备(如网卡)
程序
计算机程序(program)通常称为软件,是发给计算机的指令,告诉计算机该做什么。程序设计(programming)就是创建一个可以让计算机执行并完成所需任务的程序。计算机大致分为三类语言:
-
机器语言(machine language) 计算机本身的语言就是它的机器语言。最初植入计算器的一套原始指令集,这些指令都是以二进制代码的形式存在。
-
汇编语言(assembly language) 是一种低级的程序设计语言,汇编语言的出现降低了程序设计的难度。因为汇编语言具有机器依赖性,所以程序只能在某种特定的机器上执行。
-
高级语言(high-level language) 很像英语,易于学习和编写程序。用高级语言编写的程序称为源程序(source program)或源代码(source code)。由于计算机不能理解源程序,所以要使用称为编译器(compiler)的程序将源程序翻译成机器语言程序。
操作系统
操作系统(Operating System OS)是运行在计算机上最重要的程序,它可以管理和控制计算机的活动。流行的操作系统有Microsoft Windowns、Mac OS以及Linux。
操作系统的主要任务有:
-
控制和监视系统的活动
-
分配和调遣系统资源
-
安排操作的顺序
Java
Java是James Gosling在Sun公司领导的小组开发的。Java最初被称为Oak(橡树),是1991年为消费类电子产品的嵌入式芯片而设计的。1995年更名为Java,并重新设计用于开发Internet应用程序。
Java是平台无关的,这意味着只需编写一次程序,就可以在任何地方运行。
浙公网安备 33010602011771号