* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download feb 116: fundamentals of computing assignment
Survey
Document related concepts
Computer vision wikipedia , lookup
Existential risk from artificial general intelligence wikipedia , lookup
Computer Go wikipedia , lookup
Wearable computer wikipedia , lookup
Philosophy of artificial intelligence wikipedia , lookup
Ethics of artificial intelligence wikipedia , lookup
Transcript
NAME: KIBONDORI M ERIC REG NO: F21/1951/2012 FEB 116: FUNDAMENTALS OF COMPUTING ASSIGNMENT 1. Why is a computer known as data processor? Any Process that uses a computer program will enter data and summarize, analyze or otherwise Convert data into usable information. The process may be automated and run on a computer. It involves recording, analyzing, sorting, summarizing, calculating, disseminating and storing data. Thus, Computers are known as data processing systems. 2. Explain in brief the various generations in computer technology? a) First Generation - 1940-1956: Vacuum Tubes The first computers used vacuum tubes for circuitry and magnetic drums for memory, and were often enormous, taking up entire rooms. A magnetic drum, also referred to as drum, is a metal cylinder coated with magnetic iron-oxide material on which data and programs can be stored. Magnetic drums were once used as a primary storage device but have since been implemented as auxiliary storage devices. b) Second Generation - 1956-1963: Transistors Transistors replaced vacuum tubes and ushered in the second-generation computer. Transistor is a device composed of semiconductor material that amplifies a signal, opens, or closes a circuit. Invented in 1947 at Bell Labs, transistors have become the key ingredient of all digital circuits, including computers. Today's latest microprocessor contains tens of millions of microscopic transistors. c) Third Generation - 1964-1971: Integrated Circuits The development of the integrated circuit was the hallmark of the third generation of computers. Transistors were miniaturized and placed on silicon chips, called semiconductors, which drastically increased the speed and efficiency of computers d) Fourth Generation - 1971-Present: Microprocessors The microprocessor brought the fourth generation of computers, as thousands of integrated circuits we rebuilt onto a single silicon chip. A silicon chip that contains a CPU. In the world of personal computers, the terms microprocessor and CPU are used interchangeably. At the heart of all personal computers and most workstations sits a microprocessor. Microprocessors also control the logic of almost all digital devices, from clock radios to fuel-injection systems for automobiles. e) Fifth Generation - Present and Beyond: Artificial Intelligence Fifth generation computing devices, based on artificial intelligence, are still in development, though there are some applications, such as voice recognition, that are being used today. Artificial Intelligence is the branch of computer science concerned with making computers behave like humans. John McCarthy at the Massachusetts Institute of Technology coined the term in 1956. 3. Write a short note on Fifth Generation of computer. What makes it different from Fou rth generation computer? Fifth generation computers have the ability to perform some functions on their own. This ability is known as Artificial intelligence. Artificial intelligence includes: Games Playing: programming computers to play games such as chess and checkers Expert Systems: programming computers to make decisions in real-life situations (for example, some expert systems help doctors diagnose diseases based on symptoms) Natural Language: programming computers to understand natural human languages Neural Networks: Systems that simulate intelligence by attempting to reproduce the types of physical connections that occur in animal brains Robotics: programming computers to see and hear and react to other sensory stimuli Differences between the fourth generation computers and the fifth generation computers. Fourth generation programming languages are designed for a specific application domain, while fifth generation programming languages are designed to allow computers to solve problems by themselves. Fourth generation programmers need to specify the algorithm in order to solve a problem, whereas fifth generation programmers only need to define the problem and constraints that need to be satisfied. Fourth generation are mainly used in data processing and database handling applications, while fifth generation are mostly used for problem solving in AI field. 4. Why was the size of computer reduced in third generation computer? To reduce the amount of space that was occupied by the previous generations and allow for easy portability of the computer. 5. Give short notes on the following: a) Versatility: - Is the ability to do many things completely. Computers have the ability of performing many tasks with minimal errors. b) Storage: - Computer data storage, often called storage or memory, is a technology consisting of computer components and recording media used to retain digital data. It is a core function and fundamental component of computers. c) Slide Rule:- is a mechanical analog computer, used primarily for multiplication and division, and also for functions such as roots, logarithms and trigonometry, but is not normally used for addition or subtraction. d) Babbage’s Analytical Engine:- A programmable calculator designed by British scientist Charles Babbage. 6. Distinguish between Microcomputer and Mainframe computer. Main frame computers are large scale general purpose computers systems. The word main frame has its origin in early computers which were big in size and required large frame work in house. Main frame computers have large storage capacities in several million words. Secondary storage devices are directly accessible by these computers. These computers systems have more than one CPU and can support a large number of terminals. Micro computers are available are small in size which utilize micro processors. The CPU of micro computers is usually contained in one chip. Micro computers have low storage capacity and slow operation rate than mini computers and main frame computers. Micro computers are provided with video display unit, printer and secondary storage devices such as CD Drive, hard disk.