Monday, October 19, 2009

PRELIMS

Hilbert Pastrana

Instructor: Mr.Dennis Pua

BASICONT




HISTORY

OF
COMPUTER






Abacus:
Ultimate ancestor’s of today’s computer.The arithmetic tool of early merchant’s.






Charles Babbage:

He is the “Father of Computing”.
Invented the Analytical and Difference Engine.


Difference Engine:
Quick tabular calculations, an algorithm that lent itself to the easy creation of a wide range of mathematical tables.
Analytical Engine:
utilized I/O called Jacquard’s punched cards, originally used to lay down thread arrangement in weaving.
also allowed output devices for displaying results.

Generation of Computer

·
The 1st Generation
Used binary codes of “machine language”.
ENIAC (Electronic Numerical Integrator and Computer), Can occupied a space equal to a small warehouse.
EDVAC (Electronic Discrete variable Automatic Computer), a pioneer in implementing Von Newman's architecture, the key which was the Central Processing Unit (CPU).

· The 2nd Generation Computer
Development of "transistor"
used a more specialized language with easier abbreviated programming code called"assembly language".

· The 3rd Generation Computer

"Integration", a process in which numerous electronic components are brought together to compose a system unit that combines, them in a dynamic, coordinated manner.

The 1st integrated circuit (IC) mas invented by Jack Kilby and Robert Noyce.

· The 4th Generation Computer

Development of user friendly software packages.
Characterized by the application of advanced engineering techniques that allow for a very-large-scale-integration (VLSI) and ultra-large-scale-integration (ULSI), allow fro the placement of a millions of electronic components in a single chip.


· The 5th Generation Computer
That can understand human speech, can recognize patterns like faces and other complex images.

· Artificial Intelligence (AI)

* Expert system
* Natural language processing

Computer Application

- Business, Mathematics and Science, Engineering, Education, Entertainment.


Computer a device that accept input, process data, stores data, and produce output, all according to a series of stored instruction.

Input: Put into a computer system.Words and symbol in a documents, pictures, instructions from a computer program, audio signals from a microphone, temperatures from a thermostat and numbers for a calculation.
Process: Computers manipulate data in the various way, and this manipulation is referred to as processing

Data : symbol that represents facts, objects, and ideas.

Program: series of instruction that tell a computer how to carry out processing tasks

Software: program that set up computer to do specific task.

Central Processing Unit: "Brain of The Computer".

Memory area of a computer that temporarily holds data is waiting to be processed, stored, or output.


Output: results produced by a computer reports, documents, music, graph and pictures.

Data Information and Files

Terminologies:

· Data – the symbols that represent people, events, things, and ideas

· Information – data presented in a format that people can understand and use.

· Bit – binary codes used by computers consisting of either 1 or 0.

· Byte – eight bit and are used to represent one character

· Character – maybe a letter, number, or punctuation mark

· File – a named collection of data that exists on a storage medium, such as a hard disk, a floppy disk, or a cd.

· Data File – files which regarded as passive, the data does not instruct the computer to do anything

· Executable File – files which are considered as active, the instruction stored in the file couse the computer to carry out some action.

How can Computer represent number using bits?

- Computers represent numeric data using the binary number system also called “base 2”.

v Numeric Data

– The numbers that might be used in arithmetic operations.

v Binary Number System

– Has only two (2) digits: 0 and 1

– Conveniently translates into electrical “on” and “off” signals.

Computer represent word and letters using bits?

v Character Data

– Consists of Letters, symbols and numerals that will not be used in arithmetic calculations

v ASCII

– Pronounced as “ASK ee”

– Stands for American Standard Code for Information Interchange

– Requires only seven bits for each character

v Extended ASCII

– A superset of ASCII

– Uses eight bits to represents each character.

– Provides codes for 128 additional characters.

v EBCDIC

– pronounced as “EB sehd dick”

– Stands for Extended Binary Coded Decimal Interchange Code

– An alternative 8-bit code usually used by IBM mainframe computers.

v UNICODE

– Pronounced as “YOU in code”

– Provides codes for 65,000 characters & makes use of 16 bits.

Converting sounds & pictures into Codes?

Ø Computer must digitize colors, notes, in order to work with sounds and pictures.

Ø Computer converts colors and sounds into number which can be represented by bits.

Ø A red dot on your computer screen might be represented by 1100, a green dot by 0010.

Between bits and bytes

Ø Bit

– Binary digit

– Can be further abbreviated as a lowercase “b”

Ø Byte

– Composed of 8 bits

– Usually abbreviated as an uppercase “B”

Ø Nibble

– Composed of 4 bits

– Halfway between a little bit & a big byte.

Ø Storage space is usually expressed in bytes while transmission speeds are expressed in bits.

How do chips fit together to make a computer?

Ø Motherboard

– Also known as “main board”

– Houses all essential chips & provides connecting circuitry between them.

Microprocessor Basics

Ø Microprocessor - known as processor

Ø Instruction Set - list of instruction that a microprocessor can perform.

Ø Intel – world’s largest chipmaker.

Ø AMD (Advanced Micro Devices) – Intel’s chief rival in PC chip market.

– Work just like Intel’s chip, but a lower price.

Ø Data Processing – technique of collecting, manipulating & distributing data.

Computer Systems

Ø System - collection of objects, procedures that interact in regulated manner to form an organized whole

Ø CPU - coordinate overall operations

Composed of three Units:

· ALU

· Control Unit

· Primary Storage

Ø Control Unit – maintains controls activity in CPU

Ø Arithmetic/ Logic Unit - performs arithmetic computation and logical operations.

Ø Primary Store Unit - holds data and final results.

Ø Input/Output Subsystem – for communications between the CPU & the outside world.

ü Input subsystem – reads data and converts them into electronic pulses

ü Output Subsystem – reports the results of the processing by the CPU.

Memory Subsystem – also known as the “secondary storage”.

I/O Components

Common I/O peripherals
Keyboard
Mouse
Monitor
Hard disk
Printer

Common I/O devices
CDROM drive
Sound Card
Modem
Scanner

Storage Components

· Memory

Ø Random Access Memory (RAM) – allow instruction & data to be stored, change and retrieve by the user.

Ø Read Only Memory (ROM) – memory chip that allow only readout capability

Ø Programmable Read Only Memory (PROM) – enables to add special information to the ROM supplied by the manufacturer as a part of the system.

Ø Virtual memory – an imaginary area supported by the software in conjunction with the hardware.

Mass Storage Devices

· Floppy disk

· Compact Disk (CD) & CD ROM

· Zip Disk

· Blueray & DVD

Classification of Computer

v Microcomputers – a small desktop system with limited I/O devices… usually only keyboards for input, a floppy disk for storage, and monitor for output.

v Minicomputer – general purpose computing device.

v Mainframe – very large and expensive computer cable of supporting hundreds, or even thousands of users simultaneously.

v Desktop PC’s – medium sized computer

v Super computers – faster type and very expensive computer

v RISC vs. CISC – used for security system

ü Reduced Instruction Set Computer (RISC)

ü Complex instruction Set Computer (CISC)

No comments:

Post a Comment