Thursday, May 26, 2011

History of Computers


> It started differently,not as computers we know today,but a separated technologies like calculation and programmability because no single device can be identified on it
>1837:Englishman Charles Babbage first to conceptualize and design a mechanical computer,Analytical Engine,thus,earning him as the "Father of the Computer"
>1946:The US Army (Ballistic Research Laboratory) operated ENIAC (Electronic Numerical Integrator And Computer),which is regarded as the first general-purpose electronic computer,which used decimal arithmetic
>1970s:Integrated Circuit Technology and Microprocessors subsequent creation,example is Intel 4004,further decrease size and further increase speed of computers
>1980s: Home computers and personal computers was now in the electronic market,during also this time,Internet evolved
> 2009-Present:Modern Smartphones,are the most fully programmable computers in existence



CompSci Project
1st Term 2011-2012
Miguel Antonio S. Catibog
BSBA-E





Computer Generations (Part 2)

4th Generation (programming language)

DESIGNED TO....
>With a specific purpose in mind,such as the development of commercial business software
>Reduce programming effort,the time it takes to develop software development
SOMETIMES,not been successful on a task,this results to inelegant and unmaintainable code
>Some Examples are Agile Business Suite,X Base ++,IBM Rational EGL (Enterprise Generation Language),and Clipper

5th Generation (programming language)

>Rather than a algorithm written by a programmer in past computer generations,it is based around solving problems using the program with the constraints given
>Most constraint-based and logic programming languages and some declarative languages are some of the generation's languages
>Without the programmer,it is designed to make a computer solve a given problem
>Considered to be the wave of the future

Some Descriptions are sourced from Wikipedia......

Next..... History of Computers

Wednesday, May 25, 2011

Computer Generations (Part 1)

1st Generation (programming language)

>A machine-level programming language
>No translator was used to compile
>Programming Instructions were entered through front panel switches of computer system
>Main Benefit is that a code written by a user can run very fast,efficiently,and directly executed by the CPU

MACHINE LANGUAGE
>More difficult to learn than higher generations programming languages
and to edit if errors occur

2nd Generation (programming language)

>A programmer can read and write codes
>Must be converted into a machine readable form,a process called assembly to run it
>The language is specific to a particular processor family and environment

3rd Generation (programming language)/High-level language
>Refinements are made to make the languages more programmer-friendly
>Introducted in the late 1950's,early examples are Fortran,ALGOL,and COBOL
>C,C++,C#,Java,BASIC,and Delphi,the most popular general-purpose languages today
>It supports structured programming

Some Descriptions are sourced from Wikipedia.....

Next..... Computer Generations (Part 2)