Professional Documents
Culture Documents
OPERATING SYSTEM- It is a program that manages all the BASIC CONCEPTS IN PROCESS SCHEDULING
resources of the computer system.
CPU Scheduling refers to the sequence or order of process
Purpose of the Operating System execution as they are allotted the processor.
The main purpose of the operating system (OS) is to provide an Evaluation of the best CPU scheduling algorithm takes into
environment within the hardware so that users can execute account the following criteria:
their programs smoothly without mishaps or glitches.
Increase CPU utilization. The main goal is to make the CPU busy
As a receptionist, it handles the user interface. As the computer processing at all times. CPU utilization is the ratio of the total
is booted, the first point of contact will be the operating CPU burst and the total time used up for processing all the jobs
system. in the ready queue. It is the percentage of time the processor is
busy.
As a dispatcher, it provides services for managing the queue of
programs scheduled for processing and activation. Reduce Turn-around time. Turn-around time is the amount of
time to execute particular processes.
As a manager, it handles the efficient allocation of resources.
Reduce Waiting time. Waiting time refers to the amount of
As a traffic officer, it directs the passage of data through the time a process has been waiting in the ready queue before it
CPU and guides the CPU when to look in memory, when to read was allotted the processor.
or write on the data storage, when to display on screen the
data or provide a hard copy using the printer. Gantt Chart – shows the execution pattern or order of
processing of all processes in the ready queue.
As a security guard, it controls the access to the system and
files. It prohibits unauthorized users access to the system.
As an accountant, it monitors the users who logs-on to the CHAPTER 1: INTRODUCTION TO INFORMATION AND
system, what kinds of resources are utilized by each user, and COMMUNICATION TECHNOLOGY: THE FUTURE NOW
what resources are requested by each user.
Information and Communication Technology- refers to any
∆ Computer system can be divided into four components: technology that helps to produce, manipulate, store,
communicate, and/or disseminate information.
•Hardware – provides basic computing resources
1. New or Held - a process which has just been created and has ➢ Output – processed information
not yet been loaded in memory.
➢ Storage – capture and retain digital info
2. Ready – a process that is allocated a space in the primary
➢ Communication – exchange of information
storage and waiting to be dispatched to the processor. These
ready processes are placed in a queue so that the operating Computer is a programmable, multi-use machine that accepts
system can keep track which of the processes will be selected data—raw facts and figures—and processes, or manipulates, it
for execution. into information we can use.
3. Running- a process instruction being executed, was allotted Communications technology, also called telecommunications
time in the processor. technology, consists of electromagnetic devices and systems for
communicating over any distance.
4. Blocked or Waiting – a process waiting for some events to
occur ( like I/O completion) before it can continue executing. It Telemedicine: Medical care via telecommunications lets doctors
does not require services of the processor until the blocking treat patients from far away.
event is completed
Robots—automatic devices that perform functions ordinarily
5. Exit, Halted or terminated - a process which has finished performed by human beings—permit precise microsurgery.
execution and has been released by OS from the pool of
executable processes. Virtual means something that is created, simulated, or carried
on by means of a computer or a computer network.
Online relationship sites, or online dating sites, provide 3. greater affordability – processors cost today are only
electronic forums that people may join in the hope of meeting fraction of what they were 15 years ago.
compatible companions or mates.
• Used for government census, weather forecasting, designing 5. Cloud-Computing – instead of storing your data on your own
aircraft, scientific projects, etc. PC, you store it on the servers on the internet.
• The Titan (U.S.A.) computer is currently the largest 6. Artificial intelligence (AI) refers to a group of related
supercomputer. technologies used for developing machines to emulate human
qualities, such as learning, reasoning, communicating, seeing,
• The next supercomputer generation may use nanotechnology. and hearing.
2. Mainframes are used in many large businesses.
A turnaround document is a document you return to the Require a converter if you are connecting your computer
company that creates and sends it to an analog television.
Optical mark recognition (OMR) reads hand-drawn marks such DIGITAL TELEVISION (DTV) - offers a crisper, higher-quality
as small circles or rectangles output.
A bar code reader, also called a bar code scanner uses laser HDTV - is the most advanced form of digital television.
beams to read bar codes CATHODE-RAY-TUBE (CRT) MONITOR - is a desktop monitor
RFID (radio frequency identification) uses radio signals to that contains a cathode-ray-tube.
communicate with a tag placed in or attached to an object Have a much larger footprint than do LCD monitors.
Magnetic stripe card readers read the magnetic stripe on the
back of cards such as: credit cards
PRINTERS
MICR (magnetic ink character recognition) devices read text
printed with magnetized ink PRINTER - produces text and graphics on a physical medium.
Biometrics authenticates a person’s identity by verifying a Printed information is called a hard copy, or printout.
personal characteristics
Landscape or portrait orientation.
A terminal is a computer that allows users to send data to
NONIMPACT PRINTER - forms characters and graphics on a
and/or receive information from a host computer
piece of paper without actually striking the paper.
POS terminal records purchases, processes, payment, and
INK-JET PRINTER - forms characters and graphics by spraying
updates inventory
tiny drops of liquid ink onto a piece of paper.
Automated teller machine (ATM) allows users to access their
Color or black-and-white
bank accounts
Printers with a higher dpi (dots per inch) produce a higher
DVD kiosk is a self-service DVD rental machine
quality output.
DYE-SUBLIMATION PRINTER System software serves as the interface between the user, the
application software, and the computer's hardware - Utility
MOBILE PRINTER - is a small, lightweight, battery-powered programs.
printer that allows a mobile user to print from a notebook
computer, smart phone,or other mobile device. Business software is application software that assists people
while performing business activities.
LABEL PRINTER - is a small printer that prints on adhesive-type
material. A postage printer prints postage stamps. Word processing software allows users to create and
manipulate documents.
Postage also can be printed on other types of printers.
Clip art is a collection of electronic drawings, photos, and
PLOTTERS - are used to produce high-quality drawings.
other images.
LARGE-FORMAT PRINTERS - create photo-realistic quality color
prints on a larger scale. Developing a document
IMPACT PRINTERS - from characters and graphics on a piece of 1. Create a document-Enter text and numbers, Insert
paper by striking a mechanism against an inked ribbon that images Perform other tasks
physically contacts the paper. 2. Edit a document -Make changes to existing
content Inserting, deleting, cutting, copying, and
DOT-MATRIX PRINTER - produces printed images when
pasting
tiny wire pins on a print head mechanism strike an inked
3. Format a document - Change appearance • Font •
ribbon.
Font size
LINE PRINTER - print an entire line at a time
Spreadsheet software allows users to organize data in rows and
columns and perform calculations.
SPEAKERS, HEADPHONES, AND EARBUDS A function is a predefined formula that performs common
calculations.
AUDIO OUTPUT DEVICE - produces music, speech, or other
sounds. Charting depicts data in a spreadsheet in graphical form.
Most computer users attach speakers to their computers to: A database is a collection of data organized in a manner that
Generate higher-quality sounds for playing games allows access, retrieval, and use of that data – Database
software allows users to create, access, and manage a
Interact with multimedia representations database.
Listen to music Presentation software allows users to create visual aids for
View movies presentations to communicate ideas,messages, and other
information to a group.
HEADPHONES - are speakers that cover or are placed outside of
the ear. Note taking software is application software that enables users
to enter typed text, handwritten comments, drawings, or
EARBUDS - (also called earphones) rest inside the ear canal.
sketches anywhere on a page.
VOICE OUTPUT - occurs when you hear a person’s voice or
A software suite Is a collection of individual programs available
when the computer talks to you through the speakers.
together as a unit .
Some Web sites dedicate themselves to providing voice
output. A personal information manager (PIM) is application software
that includes Appointment calendar Address book Notepad.
Often works with voice input
Project management software allows a user to plan, schedule,
VoIP uses voice output and voice input track, and analyze the events, resources, and costs of a project.
OTHER OUTPUT DEVICES Accounting software helps companies record and report their
DATA PROJECTOR - is a device that takes the text and images financial transactions.
displaying on a computer screen and projects them on a larger
Document management software provides a means for
screen.
sharing, distributing, and searching through documents by
LCD projector converting them into a format that can be viewed by any user.