Posted on 2007-11-10 18:04
lingling 阅读(256)
评论(0) 编辑 收藏 引用 所属分类:
翻译
我现在正在学习Java语言,看的书籍是影印版的《Introduction to Java》,下面是我在学习过程中翻译的内容。
第一章
计算机、程序和Java语言
1.1简介
在使用计算机时,用文字处理器来写文档,用浏览器来查看网页,用邮件系统通过网络发送邮件。这些文字处理器、浏览器和邮件系统都是在计算机上运行的软件。.它们都是依靠程序语言才得以出现并发展的。而程序语言又有很多种,本书中只涉及Java语言,这是因为Java语言能够让用户对服务器、桌面电脑和小型手持设备进行网络配置应用。未来的计算机计算在很大程度上会受到网络的影响,并且Java语言将占有重要地位。Java语言是一种网络程序语言。
学习一种功能强大的程序设计语言是一段很有意义的旅程。在开始这段旅程之前,了解计算机基本常识、程序和操作系统,并掌握数字类型转换,这还是很有帮助的。
1.2 什么是计算机
计算机是一种可以储存和处理数据的电力设备。一台计算机包括硬件和软件。一般来说,硬件是可视的那部分,而软件是控制硬件,并使其工作的非可视部分。计算机编程也就是给计算机设计用于运行的操作指南。在不了解硬件的情况下,必须很好的了解操作指南,这样才能学习编程语言。这一章节将对计算机硬件及其功能进行简要的介绍。
一台计算机主要包括一下主要硬件:中央处理单元(CPU)、内存、存储器(磁盘、光盘和磁带)、输入和输出设备(显示器、键盘、鼠标、打印机)、互连设备(调制解调器和网卡)。
1.2.1 中央处理单元(CPU)
中央处理单元(CPU)是计算机的核心,它从内存中检索并执行指令。CPU分为两个部分:控制器和运算器。控制器控制协调其它部分的执行,而运算器主要进行算术运算和逻辑运算。
CPU是一块由数百万个晶体管组成的半导体晶片,它的速度是由时钟速度决定的。每台计算机都有内部时钟。时钟连续地发出能够控制和同步操作的脉冲。时钟速度越快,在给定时间内执行的指令就越多。时钟的速度用赫兹(HZ)来衡量。1HZ就相当于1000000脉冲每秒。CPU的速度还在日渐改进。如果你想买个人电脑,你可以选择拥有3GHZ 的Intel Pentium 4 型机。………………
………………
……………………………………………………………………