You are on page 1of 4

• Odoo is a Belgian suite of business management Harvard Mark I (1939-1942)- Aiken, in collaboration with

software tools including, e-commerce, billing, IBM, developed his first fully functional computer, called
accounting, manufacturing, warehouse, project Harvard Mark I. The machine, like Babbage’s, was huge:
management, and inventory management. more than 50 feet (15 metres) long, weighing five tons,
• The main Odoo components are the framework, and consisting of about 750,000 separate parts. For input
about 30 core applications (also called official and output it used three paper-tape readers, two card
modules), and thousands of community readers, a card punch, and two typewriters.
modules.
• A study on experimental learning suggested that Turing Machine (1936)- Inspired by David Hilbert. Alan
Odoo (then known as OpenERP) provides a Turing designed a universal computing machine which
suitable alternative to proprietary systems to can do anything that a special- purpose computing device
supplement teaching. could do. Not limited to doing arithmetic.
Colossus Mark I (Dec 1943 - Jan 1944)- was built under
the direction of Sir Thomas Flowers and delivered in
HISTORY OF COMPUTERS December 1943 to the code-breaking operation at
Bletchley Park, a government research centre north of
Abacus (1100 BCE)- earliest known calculating device, a
London. First electronic digital computer and key
digital device that represents values discretely. A bead is
stepping stoneENIAC (February 15, 1946)- still the most
either in one predefined position or another,
powerful calculating device built to date. It has
representing unambiguously, say, one or zero.
conditional branching—the ability to execute different
Logarithms (1614)- John Napier, a Scottish instructions.
mathematician, published his discovery of logarithms. It
Transistor (1947)- second generation computers. The
transformed of a multiplication problem into an addition
transistor was invented in 1947 by three scientists J.
problem.
Bardeen, H.W. Brattain and W.
Pascaline (Arithmetic Machine) – 1642- first calculator or
adding machine to be produced in any quantity, designed UNIVAC (March 1952)-(-Universal Automatic
and built by the French mathematician-philosopher Computer)- commercial data-processing computer,
Blaise Pascal. It only do addition and subtraction, with intended to replace the punched-card accounting
numbers being entered by manipulating its dials. machines of the day. It could read 7,200 decimal digits
per second.
Jacquard Loom (1804-1805)- invented by Joseph Marie
Jacquard. Textile weaving loom called first practical IBM 360 (April 7, 1964)- early 1960s IBM began designing
information processing device. a machine that would take the best of all these disparate
lines, add some new technology andnew ideas, and
Difference Engine- introduced by Charles Babbage. It
replace all the company’s computers with one single line,
calculates whole series of calculations. Not more than a
the 360.
simple calculator.
Analytical Engine (1833)- general purpose computing Minicomputer (1965)- Small and relatively inexpensive,
machine. It would be able to perform any calculations designed for easy connection to scientific instruments
before it. Consists of four components: mail, store, and other input/output devices,
printer, reader.
Microcomputer (PC) – 1973- big computer companies
The First Programmer (1843)- Lady Lovelace, become overlooked the opportunity to bring computing
the only person express on the process of sequencing capabilities to a broader market, paving the way for the
instruction in the punch cards. She became first world’s discovery of new generation of microcomputers or
first programmer. personal computers.
Herman Hollirith’s Census Tabulator ( august 30 1890)-
The Creation of Microsoft (April 4, 1975)- Created by
consists of 40 data recording dials. Each dial consists of
childhood friends William (“Bill”) Gates and Paul Allen.
data item.
They create a version of the programming language
BASIC that could run on the new computer. They licensed
their version of BASIC to MITS and started calling their
partnership Microsoft. Dr
The Creation of Apple Inc. (April 1, 1976)- Two whiz kids, PERSONAL COMPUTER- known as a microcomputer.
Stephen G. Wozniak and Steven P. Jobs, shared an computer designed for individual use. consists of a
interest in electronics. It also published well-written and microprocessor as a central processing unit (CPU),
carefully designed manuals to instruct consumers on the memory, input unit, and output unit. In this, limited
use of the machines. number of software can be used. It is the smallest in size.
It is designed for personal use. It is easy to use.
Graphical User Interface (1979)- replaced the typed
command lines common on previous computers with SERVER COMPUTER- are combined data and programs. it
graphical icons on the screen that invoked actions when does not solve a bigger problem like a supercomputer but
pointed to by a handheld pointing device called the it solves many smaller similar ones. provide high
mouse. processing power to clients as the available computer
resources add up in the client-server framework.
TYPES OF COMPUTER
EXAMPLES:
A computer is a device that transforms data into
meaningful information. It processes the input according Web servers are designed to run websites and apps
to the set of instructions provided to it by the user and through client programs (web browsers).
gives the desired output.
Mail servers facilitate email storage and management for
Computers are of various types, and they can be clients. It uses different protocols for sending and
categorized in two ways: receiving emails.
1. Size Application server provides an environment that helps
develop, process, and run web-based applications,
2. Data Handling irrespective of their functionality.
SUPERCOMPUTERS- first developed by Roger Cray in File server refers to a machine that provides shareable
1976. The biggest and fastest computers (in terms of disks that can be accessed by the workstations on a
speed of processing data). It can calculate up to ten network.
trillion individual calculations per second, this is also the
reason which makes it even faster. It used in the stock Gaming servers connect the global online gaming
market or big organizations. It is used in scientific community.
research areas.
Print servers connect printing devices to clients on a
MAINFRAME COMPUTER- that they can support network.
hundreds or thousands of users at the same time. It
supports multiple programs simultaneously. Ideal for big Analog Data- Continuous data that changes continuously
organizations like banking, telecom sectors. An expensive and cannot have discrete values are called analog data. It
or costly computer. can process a huge amount of data used where we don’t need exact values. It measures the
(like data involved in the banking sector) very quickly. continuous changes in physical quantity. which operate
only with numbers, or quantities. Analog computers are
MINICOMPUTER- a medium size multiprocessing mostly mechanical or electrical machines that can
computer. has two or more processors, and it supports 4 perform tasks like addition, multiplication, subtraction,
to 200 users at one time. used in places like institutes or and division.
departments for different work like billing. smaller than a
mainframe computer but larger in comparison to the DIGITAL COMPUTER- they can easily perform
microcomputer. Because of its low weight, it is easy to calculations and logical operations at high speed. It only
carry anywhere. Less expensive than a mainframe understands the binary input 0 and 1. can store a large
computer. number of data and can retrieve data in a fraction of a
second. These computers can perform multi-tasking
WORKSTATION COMPUTER- designed for technical or without any human interference and hence they are very
scientific applications. It consists of a fast microprocessor, flexible and versatile.
with a large amount of RAM and a high-speed graphic
adapter. Single-user computer. It is expensive or high in HYBRID COMPUTER- a combination of both analog and
cost. It is also used to handle animation, data analysis, digital computers e fast like analog computers and have
CAD, audio and video creation, and editing. memory and accuracy like digital computers it has the
ability to process both continuous and discrete data.
component usually acts as a controller and prepares 4. Internal
logical and numerical operations. Components
TABLET AND SMARTPHONES- easy to carry; these are
handy. Devices have better hardware capabilities,
extensive operating systems, and better multimedia INPUT DEVICES
functionality. can perform multi-tasking without any
human interference and hence they are very flexible and • Camera
versatile. • Scanner
• Touch Screen
DIFFERENCE BETWEEN HARDWARE AND SOFTWARE • Mouse
HARDWARE SOFTWARE • Keyboard
BASIC Hardware is a Software is a set • Microphone
DEFINITION physical part of
of instructions • Trackhall
the computer that tells a OUTPUT DEVICES
that causes the
computer
processing exactly what to • Monitor
data. do. • Printer
DEVELOPMENT manufactured Developed and • Speaker
engineered • Headphone
DEPENDENCY Hardware Cannot be • Projector
cannot perform executed • GPS
Any task without
without hardware COMPUTER STORAGE DEVICES
software • Memory Cards
Process of Electronic and Created by • Hard Disk drive
Creating other materials utilizing a
are used to computer INTERNAL COMPONENTS
create language to
hardware. write • Hard Drive
instructions. • CPU
TANGIBLE Hardware is Software is • Memory
tangible as intangible as we • Motherboard
hardware is a can HARDWARE SOFTWARE
physical see and also use VIRUS EFFECT Hardware is not Software is
electronic the software affected by affected by
device, that can but can’t touch computer computer
be touched. them viruses viruses.
DURABILITY Hardware The software TRANSFER It cannot be It can be
typically wears does not wear transferred transferred via
out over time. out with time. from one place a network
However, it may to another means.
contain flaws electrically
and glitches. through the
TYPES It has four main It is mainly network.
categories: divided into MACHINE LEVEL Only machine- The program
two : LANGUAGE level language accepts human-
1.Input Devices is known to be readable
2.Output 1. System understood by input,
Devices Software hardware. interprets it in
3. Storage 2. Application machine-level
Devices Software
language, and • Protection against intrusion by keeping firewall
sends it to active.
hardware for • Protecting the system memory against malicious
additional access.
processing. • Displaying messages related to system
REPLACEMENT If the hardware If the software vulnerabilities.
is damaged, it is is damaged, its
replaced with a backup copy Job Accounting- operating system Keeps track of time
new one. can be and resources used by various tasks and users, this
reinstalled. information can be used to track resource usage for a
FAILURES Dust, Overloading, particular user or group of users.
overheating, systematic Secondary Storage Management- is used as an extension
humidity, and error, major- of main memory in operating systems. Secondary storage
other factors minor devices can hold the data permanently. Storage devices
are commonly version error, consist of Registers, Cache, Main-Memory, Electronic-
responsible for and other Disk, Magnetic-Disk, Optical-Disk, Magnetic Tapes.
hardware factors are
failures. commonly Networking- OS provides network connectivity and
responsible for manages communication between computers on a
software network. It also manages network security by providing
failures. firewalls and other security measures.
Coordination between Other Software and Users-
FUNCTIONS OF AN OPERATING SYSTEM Operating systems also coordinate and assign
interpreters, compilers, assemblers, and other software
Process Management- operating systems involves a to the various users of the computer systems.
variety of tasks, including creating, scheduling, and
terminating processes.
Memory Management- operating system manages the
Primary Memory or Main Memory.
Main memory is made up of a large array of
bytes or words where each byte or word is assigned a
certain address. Main memory is fast storage and it can
be accessed directly by the CPU.
File Management- An Operating System carries out the
following file management activities. It keeps track of
where information is stored, user access settings, the
status of every file, and more.
Device Management- An OS manages device
communication via its respective drivers. It performs the
following activities for device management. Keeps track
of all devices connected to the system.
Security- The operating system uses password protection
to protect user data and similar other techniques. It also
prevents unauthorized access to programs and user data.
Following security measures are used to protect user
data:
• Protection against unauthorized access through
login.

You might also like