Monday, December 3, 2012

Introduction to Computer Programming 2-Java

1st Day:
History of Computers
Name and describe five major components of the computers

Charles Babbage
Difference Engine
Analytical Engine
Ada Lovelace
Mark I
Eniac I

Network
LAN
WAN
Internet
World Wide Web

If you want to learn more about the history of computing, there is a wealth of information available on the Web. You can start your exploration from 
http://www.yahoo.com/Computers_and_and_Internet/History

For a nice slide show on the evolution of computing machines, visit
http://www.computer-museum.org

For more information on the pioneers of computers, visit
http://directory.google.com/Top/Computers/History/Pioneers/
Quick Check
Who was the first computer programmer?

Who designed the Difference Engine and Analytical Engine?

How many generation of computers are there?

Computer Architecture

RAM
byte
CPU
register
clock speed
I/O devices
storage devices
Communication devices

Quick Check
Name five major components of a computer?
What does the acronym CPU stand for?
How many bytes does the 64 kb ram have?
Which device connects a computer to the internet using a phone line?


Programming Languages
Machine code
assembly language
assembly code
assembler
high-level languages
high-level code
compiler
Java
applet
application

Summary:

Charles Babbage invented the Difference Engine and Analytical Engine, precursors to the modern computer.
Ada Lovelace is considered the first computer programmer.
The first two modern computers were MARK I and ENIAC I
John von Neumann invented the stored-program approach of executing programs.
Computers are connected into a network. Interconnected networks are called internets.
A typical computer consists of five components: RAM, CPU, storage devices, I/O devices, and communication devices.
There are three levels of programming languages: machine, assembly, and high-level
Java is one of the newest high-level programming languages in use today.



No comments:

Post a Comment