0% found this document useful (0 votes)
4 views

Introduction to Computer (1)

The lecture introduces the fundamentals of computers, covering their definition, operations, and the distinction between data and information. It outlines the history and generations of computers, from early devices to modern artificial intelligence systems, and discusses various types of computers, including embedded systems, personal computers, and servers. Additionally, the lecture explains hardware and software components essential for computer functionality.

Uploaded by

ashbanadeem689
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

Introduction to Computer (1)

The lecture introduces the fundamentals of computers, covering their definition, operations, and the distinction between data and information. It outlines the history and generations of computers, from early devices to modern artificial intelligence systems, and discusses various types of computers, including embedded systems, personal computers, and servers. Additionally, the lecture explains hardware and software components essential for computer functionality.

Uploaded by

ashbanadeem689
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 38

Introduction to

Computer
Lecture # 01
IT in Business

Lecturer: Mr. Sohaib Ali


Lecture Outline
• What is a computer and what does it do?
• Data vs Information
• History and Generations of Computer
• Hardware
• Software
• Types of Computers
What is a computer and what does
it do?
• A computer is a programmable, electronic device that accepts data,
performs operations on that data, presents the results, and stores the
data or results.
• The four operations described in this definition are:
• Input—entering data into the computer.
• Processing—performing operations on the data.
• Output—presenting the results.
• Storage—saving data, programs, or output for future use.
• Because a computer is programmable, it will do whatever the
instructions—called the program
What is a computer and what does
it do?
• This progression of input, processing, output, and storage is
sometimes referred to as the IPOS cycle or the information
processing cycle.
• The computers always perform communications functions, such as
• sending or retrieving data via the Internet
• accessing information located in a shared company database
• exchanging data or e-mail messages
• Therefore, communications—technically an input or output
operation, depending on which direction the information is going—is
often considered the fifth primary computer operation
Data vs. Information
• Almost any kind of fact or set of facts can become computer data, such as
• the words in a letter to a friend
• the numbers in a monthly budget
• the images in a photograph, the notes in a song
• the facts stored in an employee record
• When data is processed into a meaningful form, it becomes information.
Information is frequently generated to answer some type of question,
such as
• how many of a restaurant’s employees work less than 20 hours per week
• how many seats are available on a particular flight from Los Angeles to San
Francisco
Data vs. Information
• Do we always need computer to convert data into information?
• You don’t always need a computer to process data into information; for
example, anyone can go through employee files and make a list of people
who work a certain number of hours.
• If this work is done by hand, however, it could take a lot of time, especially for
a company with a large number of employees.
• Computers, however, can perform such tasks almost instantly, with accurate
results.
• Information processing (the conversion of data into information) is a vital
activity today for all computer users
History and Generation of
Computers
• The history of computers is often referred to in terms of generations,
with each new generation characterized by a major technological
development.
• In general, we have five generations of computers:
• Precomputes and early Computers (before approximately 1946)
• First-generation Computers (approximately 1946–1957)
• Second-generation Computers (approximately 1958–1963)
• Third-generation Computers (approximately 1964–1970)
• Fourth-generation Computers (approximately 1971–present)
• Fifth-generation Computers (now and the future)
Precomputers and early Computers
• The abacus is considered to be the earliest
calculating device; it was used primarily for basic
arithmetic calculations.
• Dr. Herman Hollerith’s Punch Card Tabulating
Machine and Sorter was the first electromechanical
machine that could read punch cards—special cards
with holes punched in them to represent data.
• Hollerith’s machine was used to process the 1890
U.S. Census data and it was able to complete the
task in two and one-half years, instead of the
decade it usually took to process the data manually.
• Hollerith’s company eventually became
International Business Machines (IBM).
First-generation Computers
• They were powered by thousands of vacuum tubes
—glass tubes similar to large light bulbs
• Needed to be replaced constantly
• Required a great deal of electricity
• Generated a lot of heat
• Limitation
• First-generation computers could solve only one problem
at a time because they needed to be physically rewired
with cables in order to be reprogrammed, which typically
took several days or weeks to complete and several more
days to check before the computer could be used.
• Input/output
• Paper punch cards and paper tape were used for input,
and output was printed on paper.
First-generation Computers (contd.)
• ENIAC and UNIVAC were two examples of first-generation computers
• ENIAC
• It was the world’s first large-scale, general purpose computer.
• It was developed during World War II to compute artillery firing tables for the
U.S. Army
• Instead of the 40 hours required for a person to compute the optimal settings for a single
weapon under a single set of conditions using manual calculations, ENIAC could
complete the same calculations in less than two minutes.
• UNIVAC, released in 1951, was initially built for the U.S. Census
Bureau
Second-generation Computers
• The second generation of computers began when the
transistor—a small device made of semiconductor material
that acts like a switch to open or close electronic circuits—
started to replace the vacuum tube.
• Advantages of Transistors
• It allowed computers to be smaller, less expensive, more powerful,
more energy-efficient, and more reliable than first-generation
computers.
• Input/output
• Programs and data were input on punch cards and magnetic tape,
output was on punch cards and paper printouts, and magnetic tape
was used for storage.
• Programming Languages
• Hard drives and programming languages (such as FORTRAN and
COBOL) were developed and implemented during this generation.
Third-generation computers
• The replacement of the transistor with
Integrated Circuits (ICs) marked the beginning
of the third generation of computers.
• Advantage
• Integrated circuits incorporate many transistors
and electronic circuits on a single tiny silicon chip,
allowing third-generation computers to be even
smaller and more reliable
• Input/Output
• Instead of punch cards and paper printouts,
keyboards and monitors were introduced for
input and output; hard drives were typically used
for storage
Fourth-generation Computers
• The invention of the microprocessor in 1971, which
ushered in the fourth generation of computers.
• A microprocessor contains the core processing
capabilities of an entire computer on one single
chip.
• Input/Output
• Fourth-generation computers typically use-a keyboard
and mouse for input, a monitor and printer for output,
and hard drives, flash memory media, and optical discs
for storage.
• This generation also witnessed the development of
computer networks, wireless technologies, and the
Internet
Fifth-generation Computers
• Fifth-generation computers are most commonly
defined as those that are based on artificial
intelligence, allowing them to think, reason,
and learn
• Some aspects of fifth-generation computers—
such as voice and touch input and speech
recognition—are in use today.
• In the future, fifth-generation computers are
expected to be constructed differently than
they are today, such as in the form of optical
computers that process data using light instead
of electrons
Hardware
• The physical parts of a computer are called hardware.
• The instructions or programs used with a computer—called software.
• Hardware components can be internal (located inside the main box or
system unit of the computer) or external (located outside the system
unit and connected to the system unit via a wired or wireless
connection)
Hardware
Input/Output devices
• An input device is any piece of equipment that is used to input data
into the computer.
• An output device accepts processed data from the computer and
presents the results to the user, most of the time on the display
screen (monitor), on paper (via a printer), or through a speaker
Hardware
Processing devices
• The main processing device for a computer is the central processing
unit (CPU).
• The CPU performs the calculations and comparisons needed for
processing; it also controls the computer’s operations.
• For these reasons, the CPU is often considered the “brain” of the
computer.
• Also involved in processing are various types of memory that are
located inside the system unit and used to store data and instructions
while the CPU is working with them, as well as additional processors
such as the graphics processing unit (GPU)
Hardware
Storage devices
• Storage devices (such as DVD drives and flash memory card readers)
are used to store data on or access data from storage media (such as
DVD discs and flash memory cards).
• Some storage hardware (such as a hard drive or a USB flash drive)
includes both a storage device and storage medium in a single piece
of hardware.
Hardware
Communications devices
• Communications devices allow users to communicate electronically
with others and to access remote information via the Internet or a
home, school, or company computer network.
• Communications hardware includes
• modems (used to connect a computer to the Internet)
• network adapters (used to connect a computer to a computer network)
• routers (used to create a small network so a variety of devices can share an
Internet connection and data)
Software
• The term software refers to the programs or instructions used to tell
the computer hardware what to do.
• Software can be installed via CD/DVD, USB Flash drive or any other
storage media.
• Software can also be run directly from the Internet (via Web pages)
without being installed on your computer;
• this is referred to as cloud software, Web-based software, Software as a
Service (SaaS), and cloud computing
Software
System software
• The programs that allow a computer to operate are collectively referred to
as system software.
• The main system software is the operating system, which starts up the
computer and controls its operation.
• Common operating system tasks include
• setting up new hardware
• allowing users to run other software
• allowing users to manage the documents stored on their computers
• Without an operating system, a computer cannot function
• Common desktop operating systems designed for personal computers are
Windows, Mac OS, and Linux
Software
System software
• When a computer or other computing device is powered up, it begins
to boot.
• During the boot process, part of the computer’s operating system is
loaded into memory, the computer does a quick diagnostic of itself,
and then it launches any programs—such as security software—
designated to run each time the computer starts up.
• A username and password may be required to log on to the computer
in order to finish the boot process
Software
Application software
• Programs designed to allow people to perform specific tasks using a
computer, such as
• creating letters
• managing inventory
• customer databases
• playing games
• editing digital photographs
• viewing Web pages
• exchanging e-mail are called application software (apps).
Software
Application software
• There are also application programs that help users write their own
programs in a form the computer can understand using a
programming language like Visual Basic, COBOL, C++, Java, or Python
• Some languages are traditional programming languages for
developing applications; others, such as markup and scripting
languages like HTML, XHTML, and JavaScript, are designed to be used
to create Web pages.
Type of Computers
• Computers are generally classified by the following categories, based on size,
capability, and price.
• Embedded computers—tiny computers embedded into products to perform specific
functions or tasks for that product.
• Mobile devices—smartphones, small tablets, and other small personal devices that
contain built-in computing or Internet capabilities.
• Personal computers—fully functioning portable or desktop computers that are
designed to be used by a single individual at a time.
• Servers—computers that host data and programs available to a small group of users.
• Mainframe computers—powerful computers used to host a large amount of data
and programs available to a wide group of users.
• Supercomputers—extremely powerful computers used for complex computations
and processing.
Type of Computers
Embedded Computers
• An embedded computer is a tiny computer
embedded into a product designed to perform
specific tasks or functions for that product.
• For example, computers are often embedded into
household appliances (such as dishwashers,
microwaves, ovens, coffeemakers), as well as into
other everyday objects (such as thermostats,
treadmills, sewing machines, DVD players, and
televisions), to help those appliances and objects
perform their designated tasks. (motherboard)
• Embedded computers are designed for specific
tasks and specific products and so cannot be used
as general-purpose computers
Type of Computers
Mobile devices
• A mobile device is loosely defined as a small (typically pocket-sized)
device that has built-in computing or Internet capability.
• Mobile devices are commonly used to make voice and video calls,
send text messages, view Web pages and other documents, take
digital photos, play games, download and play music, watch TV
shows, and access calendars, social media, and other tools.
Type of Computers
Personal Computers (PCs)
• A personal computer or PC (originally called a microcomputer) is a
small computer designed to be used by one person at a time.
• Personal computers are widely used by individuals and businesses
today and are available in a variety of shapes and sizes
• In general, there are three types of PCs
• Desktop Computer
• Portable Computer
• Thin Client and Internet Appliances
Type of Computers
Personal Computers (PCs)
• Desktop Computer
• Desktop computers can use different types of cases. For example, a tower
case is designed to sit vertically, typically on the floor; a regular- or mini-sized
desktop case is designed to be placed horizontally on a desk’s surface; and an
all-in-one case is designed to incorporate the monitor and system unit into a
single piece of hardware.
Type of Computers
Personal Computers (PCs)
• Portable Computers
• Portable computers are small personal computers designed to be carried
around easily.
• This portability makes them very flexible and enables individuals to use the
same personal computer at home and at school, or the same.
• Portable computers can be powered by rechargeable batteries
• Furthermore, there are few types of Portable computers
Type of Computers
Personal Computers (PCs)
• Portable Computers
• Notebook computers (also called laptop computers) are about the size of a paper
notebook and open to reveal a screen on the top half of the computer and a
keyboard on the bottom.
• Tablet computers are typically about the size of a notebook computer and are
designed to be used with a digital pen/stylus or touch input. Unlike notebooks, they
don’t have a physical keyboard but they typically can use an on-screen or attached
keyboard as needed.
• Hybrid notebook-tablet computers (also called convertible tablets and 2-in-1
computers) can function as either a notebook or a tablet computer because they
have a display screen that folds shut to resemble a tablet. Some are detachable—
that is, designed to separate the display part from the keyboard part when a tablet
is needed.
• Netbooks are similar to notebook computers but are smaller and are designed
primarily for accessing Internet-based applications and resources.
Type of Computers
Personal Computers (PCs)
• Thin Clients and internet appliances
• A thin client is designed to be used in conjunction with a network, such as a
company network, a school network, or the Internet.
• Instead of using local hard drives for storage, programs are typically accessed
from and data is stored on a network server.
• One advantage of thin clients over desktop computers is lower cost because
hardware needs to be replaced less frequently, and costs are lower for
computer maintenance, power, and air conditioning.
• Additional benefits include increased security (because data is not stored on
the computer) and easier maintenance (because all software is located on a
central server).
• Disadvantages include having limited or no local storage and not being able
to function as a stand-alone computer when the network is not working.
Type of Computers
Servers
• A server—also sometimes called a midrange server, minicomputer, or midrange
computer—is a computer used to host programs and data for a network.
• Typically larger, more powerful, and more expensive than a desktop computer, a
server is usually located in an out-of-the-way place and can serve many users at one
time.
• Users connect to the server through a network, using a computer, thin client, or
dumb terminal consisting of just a monitor and keyboard.
• Applications
• Servers are often used in small- to medium-sized businesses (such as medical or dental
offices), as well as in school computer labs.
• There are also special home servers, which are used to back up (make duplicate copies of) the
content located on all the computers in a home, as well as to host music, photos, movies, and
other media to be shared via a home network.
• Some home servers also allow you to securely access your stored content remotely via the
Internet—this is called creating a personal cloud
Type of Computers
Servers
• One trend involving servers (as well as mainframe computers) is
virtualization—creating virtual (rather than actual) versions of a
computing resource.
• Server virtualization uses separate server environments that, although
physically located on the same computer, function as separate servers
and do not interact with each other.
Type of Computers
Mainframe Computers
• A mainframe computer is a powerful computer used in many large organizations
—such as hospitals, universities, large businesses, banks, and government offices
—that need to manage large amounts of centralized data.
• Larger, more expensive, and more powerful than servers, mainframes can serve
thousands of users connected to the mainframe via personal computers, thin
clients, or dumb terminals.
• Mainframe computers are typically located in climate-controlled data centers and
are connected to the rest of the company computers via a computer network.
• During regular business hours, a mainframe typically runs the programs needed
to meet the different needs of its wide variety of users.
• At night, it commonly performs large processing tasks, such as payroll and billing.
Today’s mainframes are sometimes referred to as high-end servers or enterprise-
class servers and they usually cost at least several hundred thousand dollars each
Type of Computers
Mainframe Computers
• One issue facing businesses today is the high cost of electricity to power and
cool the mainframes, servers, and personal computers used in an organization.
• Consequently, making the computers located in a business—particularly mainframes
and servers—more energy efficient is a high priority.
• Virtualization is often used today to utilize a company’s mainframes more
efficiently.
• Another recent focus for mainframes is ensuring they can handle new and
emerging needs (such as having the computational power to process data
from smart meters and other new technology and having the ability to run
mobile and social networking applications).
• For example, the mainframe is designed to process mobile data—it supports 8,000
virtual servers and can process 2.5 billion transactions per day.
Type of Computers
Supercomputers
• Some applications require extraordinary speed, accuracy, and
processing capabilities—for example, sending astronauts into space,
controlling missile guidance systems and satellites, forecasting the
weather, exploring for oil, breaking codes, and designing and testing
new products.
• Supercomputers—the most powerful and most expensive type of
computer available—were developed to fill this need.
• Unlike mainframe computers, which typically run multiple applications
simultaneously to serve a wide variety of users, supercomputers
generally run one program at a time, as fast as possible.

You might also like