Basics of Computers: 1.1. Defination
Basics of Computers: 1.1. Defination
1.1. Defination
Computer is an electronic device that accepts data and processes into information for easy retrieval and use. OR a computer is
a programmable multi-user electronic device that inputs, processes, store, output and retrieve data or information.
Computer Science teaches about theories, techniques, programming and how the computer works
Information and communication technology deals with the use of computer software to acquire knowledge.
Earliest Computer
Originally calculations were computed by humans, whose job title was computers. These human computers were typically engaged in
the calculation of a mathematical expression. The calculations of this period were specialized and expensive, requiring years of training
in mathematics. The first use of the word "computer" was recorded in 1613, referring to a person who carried out calculations, or
computations, and the word continued to be used in that sense until the middle of the 20th century.
Tally Sticks
A tally stick was an ancient memory aid device to record and document numbers, quantities, or even messages.
Abacus
An abacus is a mechanical device used to aid an individual in performing mathematical calculations. The abacus was invented in
Babylonia in 2400 B.C. The abacus in the form we are most familiar with was first used in China in around 500 B.C. It used to perform
basic arithmetic operations.
Napier’s bones
Invented by John Napier in 1614. Allowed the operator to multiply, divide and calculate square and cube roots by moving the rods around
and placing them in specially constructed boards.
Slide Rule
Invented by William Oughtred in1622. Is based on Napier's ideas about logarithms. Used primarily for multiplication, division, roots,
logarithms and Trigonometry. Not normally used for addition or subtraction.
Pascaline
Invented by Blaise Pascal in 1642. It was its limitation to addition and subtraction. It is too expensive.
Stepped Reckoner
Invented by Gottfried Wilhelm Leibniz in 1672. The machine that can add, subtract, multiply and divide automatically.
Jacquard Loom
The Jacquard loomis a mechanical loom, invented by Joseph-Marie Jacquard in 1881. It an automatic loom controlled by punched cards.
Arithmometer
A mechanical calculator invented by Thomas de Colmar in 1820. The first reliable, useful and commercially successful calculating
machine. The machine could perform the four basic mathematic functions. The first mass-produced calculating machine.
Difference Engine and Analytical Engine
It an automatic, mechanical calculator designed to tabulate polynomial functions. Invented by Charles Babbage in1822 and 1834 It is the
first mechanical computer.
Classification of Computers
Computers can be classified based on
Generation
Application (purpose)
Data representation
Size (performance)
Analog computers
They are used to process analog data. Analog data is of continuous nature and which is not discrete or separate. They include;
temperature, pressure, speed, weight, voltage, depth etc. they are ideal in situations where data can be accepted directly from
measuring instrument without having to convert into number codes. Analog computers are the first computer to be developed and are
widely used for certain specialized engineering and scientific applications, for calculation and measuring analog quantities.
Digital computers
They work with digits to represent numerals, letters or other special symbols. They process information which is based on the presence
or absence of an electrical charge (binary 1 or 0).they are used to perform arithmetic operations and logical operations. E.g. calculators.
Results are more accurate than in analog computers but analog computers are faster. Analog computers lack memory while digital
computers store information. We can say that digital computers count and analog computers measures.
Hybrid computers
It is a combination of digital and analog computers. It combines the best features of both types of computers. I.e. it has the speed of
analog computers and the memory and accuracy of digital computers. They are used mainly in specialized applications where both kinds
of data need to be processed e.g. in hospital, the analog device is used to measure patient blood pressure, temperature etc. which are
then converted and displayed in the form of digits. They are used in scientific calculators, in defense and radar systems
Microcomputers
Microcomputer is the smallest category of computers, in which single microchip is used for two basic units i.e. Arithmetic and Logical
Unit (ALU) and Control Unit. This microchip is often referred to as microprocessor. Microcomputers are further classified into following
categories:
Desktop
Laptop
Tablet
Desktop
Desktop computers are personal computers (PCs) designed for use by an individual at a fixed location. IBM was the first computer to
introduce and popularize use of desktops. A desktop unit typically has a CPU (Central Processing Unit), monitor, keyboard and mouse.
Introduction of desktops popularized use of computers among common people as it was compact and affordable.
Riding on the wave of desktop’s popularity many software and hardware devices were developed specially for the home or
office user. The foremost design consideration here was user friendliness.
Laptop
Despite its huge popularity, desktops gave way to a more compact and portable personal computer called laptop in 2000s. Laptops are
also called notebook computers or simply notebooks. Laptops run using batteries and connect to networks using Wi-Fi (Wireless Fidelity)
chips. They also have chips for energy efficiency so that they can conserve power whenever possible and have a longer life.
Modern laptops have enough processing power and storage capacity to be used for all office work, website designing, software
development and even audio/video editing.
Tablet
After laptops computers were further miniaturized to develop machines that have processing power of a desktop but are small enough
to be held in one’s palm. Tablets have touch sensitive screen of typically 5 to 10 inches where one finger is used to touch icons and
invoke applications.
Keyboard is also displayed virtually whenever required and used with touch strokes. Applications that run on tablets are called
apps. They use operating systems by Microsoft (Windows 8 and later versions) or Google (Android). Apple computers have developed
their own tablet called iPad which uses a proprietary OS called iOS.
Minicomputers (Server)
Servers are computers with high processing speeds that provide one or more services to other systems on the network. They may or
may not have screens attached to them. A group of computers or digital devices connected together to share resources is called a
network.
Servers have high processing powers and can handle multiple requests simultaneously. Most commonly found servers on networks
include −
File or storage server
Game server
Application server
Database server
Mail server
Print server
Mainframe
Mainframes are computers used by organizations like banks, airlines and railways to handle millions and trillions of online transactions
per second. Important features of mainframes are −
Big in size
Hundreds times Faster than servers, typically hundred megabytes per second
Very expensive
Use proprietary OS provided by the manufacturers
In-built hardware, software and firmware security features
Supercomputer
Supercomputers are the fastest computers on Earth. They are used for carrying out complex, fast and time intensive calculations for
scientific and engineering applications. Supercomputer speed or performance is measured in teraflops, i.e. 1012 floating point
operations per second.
Most common uses of supercomputers include −
Molecular mapping and research
Weather forecasting
Environmental research
Oil and gas exploration
1.4. Mobile
Mobile computers are the systems, which are physically not remain connected to specific place rather these are mobile in nature, as one
can carry anywhere anytime.
The mobile computer technology carries battery back; therefore, it does not require consistent electric power.
Mobile computers can be connected with Internet through wire or the connection can be wireless as well through Wi-Fi or
Bluetooth technology. Likewise, it is portable, self-powered (because of inbuilt battery), and infused with wireless technology computing
device.
Uses of Computer
In this section, we will discuss the different computer applications and their uses.
Education
Medicine or health care
Banks
Military
Industries
In the field of education computers are use:
In acquiring knowledge especially through computer-Aided-learning (CAL) by means of distant learning or online learning
(distant leaning or online learning is a technique whereby students of learners from different locations can attend lessons in
real life situation using computers and other ICT tools over the internet)
For teaching through computer based training
To apply for applications for schools
To mark MCQ with help of an input device caller OMR
For setting, conducting, processing and publishing exams
For storing students results
For research by teachers and students
Enhance the teaching and learning process
In the field of medicines computers are use:
To carry out precise and accurate test and medical examinations
To efficiently maintain database of patients records or medical history
To carry out diagnosis and treatment of complex illnesses
To carry out lab experiments, research and development of drugs
Use in conducting surgical operations
Facilitate e-medicine
In the field of banking and business computers are use:
Help bank personals to carry out operations and activities efficiently and fast
For transferring money electronically i.e. electronic money transfer
Use in supermarkets for storing goods and checking stocks
Designing of products
Buying and selling of good online
To check account balances and withdrawal of money e.g. through the use of ATM (Automatic Teller Machine) control by a
computer
To store customers information and other financial transactions
In the field of military computers are use:
To control the operation of weapons e.g. aircrafts, drones, missiles etc.
In the development of military hardware or weapons
To secure efficient communication during military operations
For surveillance of enemy in times of war
In industries computers are use:
By engineers and architects in designing products using special software called Computer-Aided Design (CAD)
To manufacture products with the use special software called computer Aided Manufacturing (CAM)
To control robots in industries carry out tasks in a precise and orderly manner
To carry out simulations
In the field of Election computers are use:
Use to register voters so as to create an electoral database of all electorates
Use to process electoral results or procedures
Reduce electoral fraud as multiple voters will be eliminated by the computer
In the field of government computers are use:
Use to create an updated and efficient database of all public service workers
Use for the management of career profile of state personnel
Use in Day-to-day management of public services e.g. daily transactions
In the field of employment computers are use:
Computer literate can be recruited or employ to work in many enterprises and organizations thereby reducing the rate of
unemployment
Use to store employment data in order to keep statistics on the employment rate of a country
To advertise and search for jobs or employment opportunities worldwide
Robots
A robot is an automatic programmable machine that is controlled by a computer to carry out complex tasks in a precise and orderly
manner. The features of a robot are:
- Accuracy: performs tasks in a precise and orderly manner without errors
- Speed: carry out complex task at a very fast rate within seconds
- Productivity: high rate of productivity
Green Computing
It is the environmentally responsible and eco-friendly use of computers and their resources or it is the study of designing or
manufacturing, using and disposing of computer devices in a way that reduces environmental impact.
Programmer
A person who is qualified enough to write a creative code for the computer program is known as Programmer.
The codes written by programmer are the instructions given to the computer over what to do, how to do, when to do, etc.There are
dozens of languages, which are written by the different programmers. E.g. Java, C, C++, python, Ajax, etc.
System Analyst
The job of a system analyst is highly classified and also very crucial.
A system analyst fundamentally designs, develops, and implements new systems or adds some additional features in the existing system
to give instructions to perform additional tasks.
System analyst also specializes in fields such as engineering, science & technology, finance, business, accounting, etc.
Database Administrator
A database administrator or simply DBA is a trained person who is accountable for the storage of and management of the database
system.
Network Administrator
Computer networking is another specialized field where a qualified person is required.
A network administrator specializes in installing, configuring, and supporting computer network system. Likewise, he manages the local
area network, wide area network, the Internet system or the segment of a network system in the respective organization.
The job of a network administrator is a very crucial one as almost every network in an organization requires at least one network
administrator.
Web Designers
A web designer is an architect who designs an effective and communicative website.
He places the images, contents, and other such information on right places to make the website interactive and user friendly.
Electronic Commerce
The advancement of computer technology and internet, domestic as well as international businesses are being fascinated towards these
technologies. Today, most of the small or big businesses and domestic or international businesses offer their products and services
through Internet.
The business organizations these days have attractive and interactive website through which they promote and market their business.
The facility of computer based technology and Internet collectively integrates the fragmented markets by offering them a
common arena. Technology has further helped organizations in cost cutting and has also helped reduce the cost of products and
services.
Technology facilitates customers in buying products or services of their requirement by sitting at home or any place.
Features of E-Commerce
Following are the important features of ecommerce −
It efficiently increases the business capability.
It substantially reduces the cost.
It perceptively increases the delivery services.
It unbreakable solution of quick business transactions and office automation.
It potentially increases the intra-business functionality.
It competently increases the business communication.
Types of E-Commerce
Following are the major types of e-commerce businesses −
Business-to-Business (B2B)
It is conducted between two business firms.
Business-to-Consumer (B2C)
It is conducted between the business firm and the consumer.
Consumer-to-Consumer (C2C)
Consumer-to-consumer business deals happen between two consumers; there are certain websites that facilitate a common platform to
both the consumers - one who wants to buy and one who wants to sell.
Benefits of E-Commerce
Let us now discuss the benefits of e-commerce −
It facilitates free market.
It is available 24×7.
Its presence is global (there is no constrain of political boundary as such).
Set up cost is substantially low.
It provides user-friendly technology.
It offers multiple opportunity parallel and simultaneously.
It provides frugal facilities to promote and market businesses.
It has features to offer market research facility.
It makes customer relations management easier.
It facilitates the provision of 24×7 customer care services.
It provides fund transfer facility domestically as well as internationally with simple steps.