Find the best tutors and institutes for Computer Course

Find Best Computer Course classes

Please select a Category.

Please select a Locality.

No matching category found.

No matching Locality found.

Outside India?

Search for topics

Computer Awareness

Parul S.
23/01/2018 0 0

A Computer is an electronic device that can be instructed to carry out an arbitrary set of arithmetic or logical operations automatically.

1. Introduction:

i. Speed: The speed of computation is very high as the signals pass at the speed of light. Thus, millions of calculations can be done in a second.

ii. Accuracy: As computers work on inbuilt software programs, there is no scope for human errors and are hence, highly accurate.

iii. Information and Storage: A computer can store a large amount of data or instructions in its memory which can be retrieved at point of time.

iv. Other characteristics include: Consistency, Automatic Operation, and Flexibility.

2. Characteristics of Computers:

i. Father of Computer: Charles Babbage

ii. Father of Modern Computer Science: Alan Tuning

iii. First Un-programmable Electronic Digital Computer: Atanasoff Berry Computer (ABC)

iv. First Purpose Electronic Digital Computer: Electronic Numerical Integrator and Calculator (ENIAC)


3. Generations of computers:

a. First Generation (1946 - 1959):

i. Used vacuum tubes & batch processing OS

ii. Machine & Assembly Languages used

iii. Examples: ENIAC, EDVAC, UNIVAC, IBM-701, IBM-650

b. Second Generation (1959 - 1965):

i. Used transistors.

ii. OS: Multi-Bag remaining, Time sharing.

iii. Memory: Magnetic cores, magnetic tapes and disks.

iv. Used assembly and high-level languages like FORTRAN, COBOL, Algol.

v. Examples: IBM 1620, IBM 7094, CDC 1604.

c. Third Generation (1965 - 1971):

i. Used ICs

ii. OS: Remote processing, Time-sharing, Real-time,

iii. Multi-programming

iv. Used High-level languages FORTRAN-II TO IV, Cobol, Pascal PL/1, Basic, Algol-68

v. Examples: IBM-360 series, Honeywell-6000 series, PDP, IBM-370/168

d. Fourth Generation (1971 - 1980):

i. VLSI Circuits Used.

ii. Memory: Semiconductor and Winchester disk.

iii. High level Languages: Fortan 77, Pascal, Cobol used.

iv. Examples: DEC 10, STAR 1000, PDP 11, Super Computers (CRAY-1, CRAY-X-MP).


e. The present generation of computers is the Fifth Generation of computers, i.e. 1980 – till date. The computers use ultra large scale integration (ULSI).


f. High level languages like C++, Java, .NET, etc. are used. Some examples are: laptop, desktop, ultrabook etc.


0 Dislike
Follow 2

Please Enter a comment


Other Lessons for You

Lets Talk About Software Design-patterns
What are Design Patterns? Design Pattern is a used and tested solution for a known problem. In simple words, you can say a general reusable solution to a commonly occurring problem within a given context...

Spring - Dependency Injection (DI)
Spring - Dependency Injection (DI) DI is a framework which provides loose coupling in code. Here loose coupling means no hard coding of the object. Instead of hard coding, we will be injecting these object...

Gaurav Kothari | 18/11/2020

1 0

Circular Queue
#include <stdio.h> #include <stdlib.h> #define MAX 5 char a; int front = 0, rear = -1, count = 0; void insert() { char item; if(count==MAX) { printf("\n\t\tCircular Queue...

Balaji K | 16/11/2020

0 0

Binary Search Tree in C
#include <stdio.h> #include <stdlib.h> struct node { int element; struct node *left; struct node *right; }; struct node *root = NULL; struct node *insert(struct node...

Balaji K | 16/11/2020

0 0

Facts about C language
C programming language was developed in 1972 by Dennis Ritchie at AT&T Bell Labs. It was developed to overcome the problems of languages such as B, BPCL. It was developed to write the Unix operating...

Manoj Singh | 03/08/2020

0 0

Looking for Computer Course classes?

Find best Computer Course classes in your locality on UrbanPro.

Are you a Tutor or Training Institute?

Join UrbanPro Today to find students near you

Related Questions


Looking for Computer Course Classes?

Find best tutors for Computer Course Classes by posting a requirement.

  • Post a learning requirement
  • Get customized responses
  • Compare and select the best

Looking for Computer Course Classes?

Find best Computer Course Classes in your locality on UrbanPro

Post your learning requirement

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more