Presentation on theme: "Presentation II History of Computers By Teacher Julio Cesar Peñaloza Castañeda."— Presentation transcript:
Presentation II History of Computers By Teacher Julio Cesar Peñaloza Castañeda
2.1 Evolution of Computer Technology The origin of computer technology took place in the 19 th century. However, more than to mileniums BC people wanted to have a machine that could calculate mathematical operations. Many consider the ABACUS the first computer to have been created. It was used to perform simple measurements and calculations.
2.2 Important Scientists In the 17th century, the scientist Pascal developed a machine that could perform mathematical calculations. He named the machine PASCALINE. The concept of the modern computer was created by the mathematician Charles Babbage who based on the concept of logic and loops. George Boolean developed the famous Boolean Algebra based on binary numbers. De Morgan wrote the theorems of logic gates. These theorems are known as De Morgan’s Theorems. Lady Ada was the first computer programmer..
2.3 Computer Generations Using size and features as the bases, computers are classified into various generations. These generations of computers are discussed below:
First Generation Computers 1951-1959 Characterized by vacuum tubes which burned out very rapidly. The first generation of computers used machine language or 0s and 1s. This generation also used magnetic tape.
The Second Generation (1959 to 1963) The second generation of computers used transistors for the internal operations. They used magnetic core for the memory. These machines used assembly language
The Third Generation (1963 to 1975) These computers used integrated circuits on silicon chips. They were characterized with high-level programming languages which required logic such as BASIC, Pascal, C, COBOL, and Fortran
The Fourth Generation (1975 to Today) These computers use microprocessor chips. Object-Oriented Programming (OOP) Languages such as Visual Basic, and JAVA are characteristic of this computer generation.
Object Oriented Languages The new languages are based on a concept called Object-Oriented Programming (OOP) which encourages programmers to reuse code by maintaining libraries of code segments. These programs are designed to solve specific problems and require little special user training. This includes Query Languages and application generators
AI and Natural Languages Natural Language This language is designed to give people a more human connection with computers. Uses multi-media has also defined this generation. There is a great deal of “bundled software” with this generation.