01 - Computers Internet WWW
01 - Computers Internet WWW
01 - Computers Internet WWW
Input unit. This receiving section obtains from input devices and
places it at the disposal of the other units so that it can be processed.
Output unit. This shipping section takes information that the
computer has processed and places it on various output devices to
make it available for use outside the computer.
Memory unit. This rapid-access, relatively low-capacity
warehouse section retains information that has been entered
through the input unit, making it immediately available for
processing when needed. It also retains processed information until it
can be placed on output devices by the output unit. Information in
the memory unit is volatile. The memory unit is often called either
memory or primary memory.
Tells the input unit when information should be read into the memory
unit
Tells the ALU when information from the memory unit should be used
in calculations
Tells the output unit when to send information from the memory unit to
certain output devices.
Many of todays computers have multiple CPUs and, hence, can perform
many operations simultaneouslysuch computers are called
multiprocessors. A multi-core processor implements multiprocessing on
a single integrated circuit chip.
1992-2010 by Pearson Education, Inc.
All Rights Reserved.
The natural language of a computer and as such is defined by its hardware de-sign.
Too slow (for development), tedious and error prone for most
programmers.
The World Wide Web exploded in popularity in 1993, and Sun saw the
immediate potential of using Java to add dynamic content to web
pages.
Java garnered the attention of the business community because of the
phenomenal interest in the World Wide Web.
Java is now used to develop large-scale enterprise applications, to
enhance the functionality of web servers, to provide applications for
consumer devices and for many other purposes.
The DoD wanted one language that would fill most of its needs.
One important capability of Ada, called multitasking, allows
program-mers to specify that many activities are to occur in parallel.