Intro To Computing REVIEWER
Intro To Computing REVIEWER
• A system where particular inputs cause Formal Science - Computing is a formal science. It
particular changes in state can be is an area of study which uses mathematically-
represented using finite state machines. definable logic systems to generate a result.
1.3 Three Great Insights of Computer Science Natural Science - is an area of study which
describes, understands, explains and predicts
• A computer can represent anything with natural phenomena by observing and
only two objects. experimenting.
• A computer can perform anything using
only five actions. Social Science - is an area of study which is
• A computer can combine its five actions in concerned with society and the relationship
only three ways. between humans.
Hardware Hardware
• Uses Transistors and Magnetic Tapes. • Uses Integrated Circuits made from
Features semiconductor materials and Large
• Computers were smaller in size. capacity disks and magnetic tapes
• Transistors were used instead of vacuum Features
tubes • Supports time-sharing OS
• Computers were cheaper in cost than the • Faster, smaller, more reliable and cheaper
earlier computers. than the previous generations
• Computers were faster at calculating data, • Easy to access
taking only microseconds.
• Assembly language was used instead of
(1965) - the first integrated circuit computer, the
machine language for programming.
PDP-8 from Digital Equipment Corporation
• Computers required less energy and
appeared. (PDP stands for Programmable Data
produced less heat than earlier versions of
Processor) After this the real revolution in
computers.
computer cost and size began.
Hardware
(1957-1959) - the IBM 704 computer appeared, for
• Uses ICs with Very Large Scale Integration
which the Fortran language was developed. At this
(VLSI) technology
time the state of the art in computers allowed 1
• Semiconductor memory
component per chip, that is, individual transistors.
• Magnetic tapes and Floppy
Features
(1959) - CDC 1604 was the most powerful • Multiprocessing & distributed OS
computer in its day, designed by Seymour Cray, • Object-oriented high level programs
who would go on to a career in building supported
supercomputers. Applications of the CDC 1604 • Small & easy to use; hand-held computers
included processing data in real time, controlling have evolved
weapons systems, solving large-scale scientific • No external cooling required & affordable
problems, and commercial applications. • This generation saw the development of
networks and
• the internet
(1960) - The Honeywell 400 was a general purpose
• It saw the development of new trends in
computer delivered in 1960.
GUIs and mouse
The Microcomputer Explosion (Late 1970s to • purposes, such as navigating, browsing,
early 1980s) video analyzing, image processing, etc.
• Huge development in storage capacity, with
faster and larger storage expected.
• During this period many companies
• It saw the development of new trends in
appeared and disappeared, manufacturing
GUIs and mouse
a variety of microcomputers (they were
called micro to distinguish them from the
Fifth Generation Computers
mainframes which some people referred to
as real computers).
• Laptop
• Desktop
(1977) - The most successful of the early • Notebook
microcomputers was the Apple II, designed and • Chromebook
built by Steve Wozniak. With fellow computer whiz
and business-savvy friend, Steve Jobs, they started
Apple Computer in 1977 in Woz’s garage.
Hardware
• Uses Integrated Circuits with VLSI and Nano
technology
• Large capacity hard disk with RAID support
• Powerful servers, Internet, Cluster
computing
Features
• Magnetic-enabled chips.
• Use of optical fibre in circuits.
• Development of powerful computers with
AI.
• User-friendly interfaces with multimedia
• features.
• Advancement in superconductor
technology and parallel processing.
• Use of Artificial Intelligence (AI) for various