ch01 ComputerBasic PDF
ch01 ComputerBasic PDF
Fundamentals
Basic Computer Concepts
Evolution of Information and Communications Technology
Parts of the Computer
Evolution of Information and
Communications Technology
When computer and communication technology are combined the result
is INFORMATION TECHNOLOGY-infotech—technology that merges
computing with high-speed communication links carrying date, sound,
and video.
Two(2) parts to this definition:
1. Computer Technology, let’s define what is. A computer is a
programmable, multiuse machine that accepts data—raw facts and
figures and process, or manipulates, it into information we can use,
such as summaries, totals, or reports. To speed up problem solving and
increase productivity.
2. Communication Technology, also called telecommunication
technology, consists of eletromagnetic devices and systems for
communicating over long distance. Ex. Telephone, radio, broadcast
television, and cable tv.
Online-means using a computer or other information device,
connected through, to access information and services from
another computer or information devices.
Processor
Memory
Adapter cards
Sound card
Video card
Drive bays
Power supply
Next
Hardware Components
Central processing unit (CPU)
Arithmetic/logic unit (ALU): performs calculations and makes
logical comparisons
Control unit: accesses, decodes and coordinates data in CPU
and other devices
Primary memory: holds program instructions and data for
processing
Secondary storage: more permanent storage
Input and output devices
Communications devices
Next
Processor
What are heat sinks, heat pipes, and liquid cooling?
Heat sink—component
with fins that cools
processor
Heat pipe —smaller
e
Storage
Devices
p. 186 - 187 Fig. 4-4 Next
Processor
What is a machine cycle?
Four operations of the CPU comprise a machine cycle
Step 1. Fetch
Obtain program instruction
or data item from memory
Memory
Step 2.
Step 4. Store Decode
Write result to memory Translate
instruction into
Processor commands
ALU Control Unit
Step 3. Execute
Carry out command
Step 3.
Step 4. The system unit converts the
After processing, the binary scan code for the capital letter T
code for the capital letter T is to its ASCII binary code
converted to an image, and (01010100) and stores it in
displayed on the output device. memory for processing.
p. 199 Next
Memory
What is flash memory?
Nonvolatile memory that can be erased electronically and rewritten
USB port
Step 2.
Instruct the computer to copy the music tracks to
MP3 Player
the flash memory chip in the portable media player.
Next
Memory
What is read-only memory (ROM)?
Three types:
EEPROM
(electrically
Firmware—
erasable programmable
Manufactured with
read-only memory)—
permanently written
Type of PROM
data, instructions,
containing microcode
or information
PROM programmer
(programmable can erase
read-only
memory)—
Blank ROM
chip onto which
a programmer
can write permanently
Next
Memory
What is CMOS?
Used in some
Complementary RAM chips, flash
metal-oxide memory chips, and
semiconductor other types of
memory memory chips
p. 203 Next
Secondary Storage and Input and
Output Devices
Secondary storage
Also called permanent storage
Nonvolatile
Greater capacity and greater economy than memory
Access methods, storage capacities, and portability required
are determined by the information system’s objectives
Next
Expansion Slots and Adapter Cards
What is an expansion slot?
An opening, or socket,
on the motherboard
that can hold an
adapter card
With Plug and Play,
the computer
automatically
configures cards
and other devices
as you install them
Next
Ports and Connectors
What are ports and connectors?
Port connects external devices to system unit
Connector joins cable to peripheral
Available in one of two genders: male and female
58 Fundamentals of Information
Systems, Fourth Edition
Operating Systems
Operating system (OS): programs that control the hardware
and interface with applications
Common hardware functions
Get input (e.g., keyboard)
Retrieve data from disks and store data on disks
Display information on a monitor or printer
59 Fundamentals of Information
Systems, Fourth Edition
Operating Systems (continued)
Combinations of OSs, computers, and users:
Single computer with a single user
Single computer with multiple users
Multiple computers
Special-purpose computers
60 Fundamentals of Information
Systems, Fourth Edition
Operating Systems (continued)
62 Fundamentals of Information
Systems, Fourth Edition
Operating Systems (continued)
Activities performed by the operating system (continued)
Manage processing tasks
Provide networking capability
Control access to system resources
Manage files
63 Fundamentals of Information
Systems, Fourth Edition
Operating Systems (continued)
Common hardware functions
Get input from keyboard or some other input device
Retrieve data from disks
Store data on disks
Display information on a monitor or printer
64 Fundamentals of Information
Systems, Fourth Edition
Operating Systems (continued)
User interface
Allows individuals to access and command the computer system
Command-based user interface: uses text commands
Graphical user interface (GUI): uses icons and menus to
send commands to the computer system
65 Fundamentals of Information
Systems, Fourth Edition
Operating Systems (continued)
Hardware independence
Application program interface (API): allows applications
to make use of the operating system
Memory management
Converts a user’s request for data or instructions to the physical
location where the data or instructions are stored
66 Fundamentals of Information
Systems, Fourth Edition
Operating Systems (continued)
68 Fundamentals of Information
Systems, Fourth Edition
Operating Systems (continued)
Access to system resources
Protection against unauthorized access
Logins and passwords
File management
Ensures that files in secondary storage are:
Available when needed
Protected from access by unauthorized users
69 Fundamentals of Information
Systems, Fourth Edition
Operating Systems
Table 2.5: Popular Operating Systems Across All Three Spheres of Influence
Fundamentals of Information Systems, Fourth
70 Edition
Operating Systems (continued)
Microsoft PC operating systems
PC-DOS and MS-DOS: early, command-driven OSs
Windows XP: greatly improved stability and security over
previous versions of Windows
Windows XP N: for European market
Windows XP Professional X64: for computers with newer 64-
bit capabilities
Windows XP Media Center Edition: incorporates additional
multimedia features
Vista: latest version of Windows
Windows 7
Windows 8
71 Fundamentals of Information
Systems, Fourth Edition
Operating Systems (continued)
Apple operating systems
Often provides cutting edge tools in graphics and music not
available from Microsoft
Mac OS X
Jaguar (OS X.2)
Panther (OS X.3)
Tiger (OS X.4): support for 64-bit computing, Dashboard, Spotlight, etc.
72 Fundamentals of Information
Systems, Fourth Edition
Operating Systems (continued)
Linux
Developed by Linus Torvalds in 1991
Open-source product
Only the kernel of an OS
Several distributions available with
capabilities/applications that form a complete
OS
Examples: Red Hat Linux, Caldera
OpenLinux,
73 Fundamentals of Information
Systems, Fourth Edition
Workgroup Operating Systems
Windows Server
UNIX
NetWare
Red Hat Linux
Mac OS X Server
74 Fundamentals of Information
Systems, Fourth Edition
Enterprise Operating Systems
z/OS
MPE/iX and HP-UX
Linux
75 Fundamentals of Information
Systems, Fourth Edition
Embedded Operating Systems
An embedded operating system resides on a ROM chip on a
mobile device or consumer electronic device
Windows
Windows
Embedded Palm OS iPhone OS
Phone 7
CE
Google Embedded
BlackBerry Symbian OS
Android Linux
Establish an
Coordinate Configure Monitor
Internet
tasks devices performance
connection
Page 401
Discovering Computers 2012: Chapter 8 82
Figure 8-3
Operating System Functions
Page 412
Discovering Computers 2012: Chapter 8 85
Figure 8-14
APPLICATION
Application Software
Give users the ability to solve problems and perform specific
tasks
Interact with systems software; systems software then directs
the hardware to perform tasks
87 Fundamentals of Information
Systems, Fourth Edition
Types and Functions of Application
Software
Proprietary software: one-of-a-kind program for a
specific application, usually developed and owned by a single
company
Off-the-shelf software: existing software program that is
purchased
Open Source – free programs/ for specific application.
88 Fundamentals of Information
Systems, Fourth Edition
Types and Functions of Application
Software (continued)
89 Fundamentals of Information
Systems, Fourth Edition
Types and Functions of Application
Software (continued)
90 Fundamentals of Information
Systems, Fourth Edition
Types and Functions of Application
Software (continued)
92 Fundamentals of Information
Systems, Fourth Edition
Personal Application Software
(continued)
95 Fundamentals of Information
Systems, Fourth Edition
Personal Application Software
(continued)
96 Fundamentals of Information
Systems, Fourth Edition
Workgroup Application Software
Workgroup application software: support teamwork, whether
people are in the same location or dispersed around the world
Groupware: software that helps groups of people work together
more efficiently and effectively
Workgroup software applications are also referred to as
'collaborative software,' or 'groupware.' There are several
categories of workgroup applications, including electronic
communications, electronic conferencing and scheduling and
coordination tools.
Example: emailing, scheduling, file transferring, application
sharing,conferencing, the use of a whiteboard
97 Fundamentals of Information
Systems, Fourth Edition
Workgroup Application Software
(continued)
Table 2.9: Ernst & Young’s “Three Cs” Rule for Groupware
98 Fundamentals of Information
Systems, Fourth Edition
Enterprise Application Software
Software that benefits an entire organization
Enterprise resource planning (ERP) software:
programs that manage a company’s vital business operations
for an entire multisite, global organization
99 Fundamentals of Information
Systems, Fourth Edition
Enterprise Application Software
(continued)
1
0
UTILITY PROGRAMS
Utility Programs
A utility program is a type of system software that allows a user to
perform maintenance-type tasks
Page 421
Discovering Computers 2012: Chapter 8 103
Figure 8-27
Utility Programs
A file manager is a utility
that performs functions
related to file management
Displaying a list of files
Organizing files in folders
Copying, renaming, deleting,
moving, and sorting files and
folders
Creating shortcuts
Page 422
Discovering Computers 2012: Chapter 8 104
Figure 8-28
Utility Programs
A search utility is a program that attempts to locate a file on your
computer based on criteria you specify
Page 422
Discovering Computers 2012: Chapter 8 105
Figure 8-29
Utility Programs
An image viewer allows
users to display, copy, and
print the contents of a
graphics file
An uninstaller removes a
program, as well as any
associated entries in the
system files
Page 423
Discovering Computers 2012: Chapter 8 106
Figure 8-30
Utility Programs
A disk cleanup utility searches for and removes unnecessary files
Downloaded program
files
Temporary Internet
files
Deleted files
Unused program
files
Page 423
Discovering Computers 2012: Chapter 8 107
Figure 8-31
Utility Programs
A disk defragmenter reorganizes the files and unused
space on a computer’s hard disk so that the operating
system accesses data more quickly and programs run faster
Defragmenting
Page 424
Discovering Computers 2012: Chapter 8 109
Figure 8-33
Utility Programs
A screen saver causes a A personal firewall
display device’s screen to detects and protects a
show a moving image or personal computer from
blank screen if no activity unauthorized intrusions
occurs for a specified time
Page 425
Discovering Computers 2012: Chapter 8 110
Figures 8-34 – 8-35
Utility Programs
Page 427
Discovering Computers 2012: Chapter 8 117
Figure 8-38
Utility Programs
Disc burning software
writes text, graphics, audio,
and video files on a
recordable or rewritable
optical disc
Page 428
Discovering Computers 2012: Chapter 8 118
Figure 8-39
Utility Programs
A personal computer
maintenance utility
identifies and fixes
operating system problems,
detects and repairs disk
problems, and includes the
capability of improving a
computer’s performance
Page 428
Discovering Computers 2012: Chapter 8 119
Figure 8-40
PROGRAMMING LANGUAGE
Programming Languages
Sets of keywords, symbols, and a system of rules for
constructing statements
Allow humans to communicate instructions to be executed by a
computer
Syntax: a set of rules associated with a programming language
Different languages have characteristics that make them
appropriate for particular types of applications
Disk Defragmenter
Optimizes hard disk
performance
Remember, over time, hard
Before
After