Pages

Saturday, 7 January 2017

INTRODUCTION TO COMPUTER AND ITS HARDWARE AND SOFTWARE

Computer Overview

What is Computer?

computer is an electronic device that manipulates information, or data. It has the ability to storeretrieve, and process data. You may already know that you can use a computer to type documentssend emailplay games, and browse the Web. You can also use it to edit or create spreadsheetspresentations, and even videos.

Short History About Computers

The computer as we know it today had its beginning with a 19th century English mathematics professor name Charles Babbage.
He designed the Analytical Engine and it was this design that the basic framework of the computers of today are based on.
Generally speaking, computers can be classified into several "generations". Each generation lasted for a certain period of time,and each gave us either a new and improved computer or an improvement to the existing computer.
These generations are:-
The First Generation (1943-1958): This generation is often described as starting with the delivery of the first commercial computer to a business client. This happened in 1951 with the delivery of the UNIVAC to the US Bureau of the Census. This generation lasted until about the end of the 1950's (although some stayed in operation much longer than that). The main defining feature of the first generation of computers was that vacuum tubes were used as internal computer components. Vacuum tubes are generally about 5-10 centimeters in length and the large numbers of them required in computers resulted in huge and extremely expensive machines that often broke down (as tubes failed).
The Second Generation (1959-1964): In the mid-1950's Bell Labs developed the transistor. Transistors were capable of performing many of the same tasks as vacuum tubes but were only a fraction of the size. The first transistor-based computer was produced in 1959. Transistors were not only smaller, enabling computer size to be reduced, but they were faster, more reliable and consumed less electricity.
The other main improvement of this period was the development of computer languages.Assembler languages or symbolic languages allowed programmers to specify instructions in words (albeit very cryptic words) which were then translated into a form that the machines could understand (typically series of 0's and 1's: Binary code). Higher level languages also came into being during this period. Whereas assembler languages had a one-to-one correspondence between their symbols and actual machine functions, higher level language commands often represent complex sequences of machine codes. Two higher-level languages developed during this period (Fortran and Cobol) are still in use today though in a much more developed form.
The Third Generation (1965-1970): In 1965 the first integrated circuit (IC) was developed in which a complete circuit of hundreds of components were able to be placed on a single silicon chip 2 or 3 mm square. Computers using these IC's soon replaced transistor based machines. Again, one of the major advantages was size, with computers becoming more powerful and at the same time much smaller and cheaper. Computers thus became accessible to a much larger audience. An added advantage of smaller size is that electrical signals have much shorter distances to travel and so the speed of computers increased.
Another feature of this period is that computer software became much more powerful and flexible and for the first time more than one program could share the computer's resources at the same time (multi-tasking). The majority of programming languages used today are often referred to as 3GL's (3rd generation languages) even though some of them originated during the 2nd generation.
The Fourth Generation (1971-present): The boundary between the third and fourth generations is not very clear-cut at all. Most of the developments since the mid 1960's can be seen as part of a continuum of gradual miniaturisation. In 1970 large-scale integration was achieved where the equivalent of thousands of integrated circuits were crammed onto a single silicon chip. This development again increased computer performance (especially reliability and speed) whilst reducing computer size and cost. Around this time the first complete general-purpose microprocessor became available on a single chip. In 1975 Very Large Scale Integration (VLSI) took the process one step further. Complete computer central processors could now be built into one chip. The microcomputer was born. Such chips are far more powerful than ENIAC and are only about 1cm square whilst ENIAC filled a large building.
During this period Fourth Generation Languages (4GL's) have come into existence. Such languages are a step further removed from the computer hardware in that they use language much like natural language. Many database languages can be described as 4GL's. They are generally much easier to learn than are 3GL's.
The Fifth Generation (the future): The "fifth generation" of computers were defined by the Japanese government in 1980 when they unveiled an optimistic ten-year plan to produce the next generation of computers. This was an interesting plan for two reasons. Firstly, it is not at all really clear what the fourth generation is, or even whether the third generation had finished yet. Secondly, it was an attempt to define a generation of computers before they had come into existence. The main requirements of the 5G machines was that they incorporate the features of Artificial Intelligence, Expert Systems, and Natural Language. The goal was to produce machines that are capable of performing tasks in similar ways to humans, are capable of learning, and are capable of interacting with humans in natural language and preferably using both speech input (speech recognition) and speech output (speech synthesis). Such goals are obviously of interest to linguists and speech scientists as natural language and speech processing are key components of the definition. As you may have guessed, this goal has not yet been fully realized, although significant progress has been made towards various aspects of these goals.

Hardware and Software parts of a Computer

Before we talk about different types of computers, let's talk about two things all computers have in common: hardware and software.

Hardware Parts

Hardware is any part of your computer that has a physical structure, such as the keyboard or mouse. It also includes all of the computer's internal parts, which you can see in the image below.
Now lets look at common computer hardware;

Input Devices

An input device is any hardware component that allows you the user to enter data into the computer.
There are many input devices. Five of the most widely used input devices are:
  • A keyboard - You use the keyboard to type letters, numbers,and symbols into the computer.
  • A mouse - The mouse is a pointing device that has a pointer that changes into different shapes as you use the mouse. You click the mouse by pressing and releasing the button. This action allows you to enter data when using a mouse.
  • A scanner - This input device copies from paper into your computer by converting them in image.
  • A microphone - The microphone is usually used for voice input into the computer.
  • A PC video camera - The PC video camera allows you take both video and still images that you can input onto your computer.

Output Devices

An output device is any hardware component that gives information to the user. Three commonly used output devices are as follow:
  •  A monitor - This output device displays your information on a screen,
  • A speaker - Sound is the type of output you will get from a speaker
  • A printer - This output device prints information on paper. This type of printed output is called a hard copy

Processing

Processing devices are used to process data using program instructions. Examples;
  • CPU (Central Processing Unit) - The CPU is a silicon chip which contains thousands of electronic circuits. Has a fan to keep it cool. The chip is also known as a microprocessorThe CPU processes the data in the computer – it "does the work" or "produces information", It sends messages to and from the input devices, output devices and storage devices. The more Megahertz or Gigahertz (the speed at which the processor works), the more powerful the CPU and the faster it can work.
  • The motherboard - The PC‘s main printed circuit board which is located inside the System Unit. The motherboard houses the processor (CPU), memory (RAM), buses (along which bits of data travel) and other components eg graphic cards, sound cards, PCI cards (used for peripherals like scanners) to plug into

Storage Devices

Alternatively referred to as digital storage, storage, storage media, or storage medium, a storage device is any hardware capable of holding information either temporarily or
permanently. There are two types of storage devices used with computers: 


  • A primary storage device, also known as main storage or memory, is the area in a computer in which data is stored for quick access by the computer's processor. The terms random access memory (RAM) and memory are often as synonyms for primary or main storage. Primary storage is volatile (volatile is used to describe memory content that is lost when the power is interrupted or switched off).
  • A secondary storage device, like a hard drive. Secondary storage can be removable, internal, or external storage. Secondary storage, sometimes called auxiliary storage or external storage, is non-volatile (is a form of static memory whose contents are saved when a computer is turned off or loses its external power source) storage that is not under the direct control of a computer's central processing unit (CPU) or does not directly interact with an application.

Software Parts

The computer will not work without software. Software also call programs are the instructions that tell the computer what to do and how o do it. The two main categories of software are system software and application software

System Software

The system software also called the operating system (OS) actually runs the computer. This software controls all the operations of the computer and its devices. All computers use system software and without the system software the application software will not work. The most common OS on a PC is the Windows operating system and for the Mac computer it would be the Mac operating system. There are other OS is Linux (Ubuntu, Fedora etc)

Application System

Application software is a program that allows users to a specific task on the computer. There are a number of different types of application software available to do many of the tasks we do daily. Examples;
  • Word Processing Application: One word processing program is Microsoft Word. This program allows you to type letters, assignments and do any other written activity on the computer.
  • E-mail Application: Outlook Express is an e-mail program that allows you to receive and send e-mails.
  • Internet Application: Internet Explorer, Chrome, Mozilla Firefox are programs that allows you to get connected to the Internet and look at Blogs like the one you are reading now.
  • Spreadsheet Application: Microsoft Excel is an example of a spreadsheet program. One can use this program to create charts and do calculations.

No comments:

Post a Comment