Beruflich Dokumente
Kultur Dokumente
Information Systems
Technology
Computer Hardware
The maximum memory size was only about 2KB, with speed of
10,000 instructions per second.
Monitors and keyboards were introduced for data input and output.
Microcomputer systems
– Microcomputers are the smallest but most
important category of computer systems for
end users.
– Also called personal computers (or PC)
– Microcomputers come in a variety of sizes and
shapes for a variety of purposes.
Types of Computer systems
Microcomputer systems
– Most common size classification include: desktop,
portable, laptop, transportable, handheld.
– Use classification: Single- user, multi-user.
– The typical hardware components of
microcomputer include: Main microprocessors,
Several support microprocessors and associated
control, Primary storage, input/output devices,
and, secondary storage devices.
Types of Computer systems
Minicomputer systems
– Are midrange systems that are larger and more
powerful than most microcomputers but are
smaller and less powerful than most mainframe
computer systems.
– High-end models of microcomputers more
powerful than some minis
– High-end models of minis more powerful than
some smaller models of mainframes.
Types of Computer systems
Supercomputer systems
– Are extremely powerful mainframe computer
systems specifically designed for high-speed
numeric computation
– A small number of large supercomputers are
built each year for government research
agencies, military defense systems, national
weather forecasting, etc.
Computer Hardware…Cont’d
Magnetic tapes
– Store records or groups of related data, sequentially, i.e.
one after another. To get to the data you're looking for,
every record preceding them must be read.
Magnetic disks
– Are the most common form of secondary storage
for modern computer systems.
– A magnetic disk's main advantages over
magnetic tape include:
The ability to access the data stored in it directly.
The ability to hold more data in a smaller space.
The ability to attain faster data transfer
– The two basic types of magnetic disk media are
hard disks, and floppy diskettes.
Secondary storage devices
Floppy diskettes
– A floppy diskette is a small flexible Mylar disk coated
with iron oxide on which data are stored.
– Mostly available in two sizes
31/2 inch microfloppy
5 1/4 inch diskettes
– A diskette must be prepared for use before data or
programs can be stored on it.
– Each diskette, regardless of size, is divided into
concentric circles called tracks where data are stored.
Secondary storage devices
Hard disks
– A hard disk is just that - hard and inflexible. It is
made from materials such as aluminum.
– The I/O device used to transfer data to and from a
hard disk is called a hard-disk drive.
Secondary storage devices
Hard disks
– The hard disk has several advantages over a
floppy disk.
The rigid construction of a hard disk allows it to be
rotated very fast (3,600 rpm) as compared to a floppy
diskette (360 rpm). Thus, data can be transferred much
faster to or from a hard disk because it takes less time to
find the storage location.
This disk allows data to be stored more densely. More
data can be placed in a smaller area giving the hard disk
more storage capacity than a floppy diskette of the same
size.
Secondary storage devices
Optical disks
– An optical disk is a disk on which data are recorded and
read by laser beams rather than magnetic means.
– Such disks can store data at densities much greater than
magnetic disks.
– The optical disk system most often used with
microcomputers is called CD-ROM; it is a form of read-only
storage in that data can only be read from it, not written to it.
– Other optical disk technologies produce WORM (write once,
read many) and CD-R (compact disk recordable) disks. This
allows computers with the proper optical disk drive units to
record their own data once on an optical disk, then be able
to read it indefinitely.
Secondary storage devices
a) Software programs
– Software refers to the detailed instructions that control
the operation of a computer hardware.
– Without the instructions provided by software, computer
hardware is unable to perform any of the tasks we
associate with computers.
– A software program is a series of statements or
instructions to the computer.
The process of writing or coding the program is called
programming, and the individual who performs this task is
called a programmer.
Software programs…Cont’d
Application software
Application software consists of programs
designed for applying the computer to solve a
specific problem.
It helps the user and the system software work
together.
Systems software provides the platform on
which applications software runs.
Major types of software…Cont’d
End users
Application software
System software
Computer
hardware
Computer Software…Cont’d
I. System software
– Consists of computer programs that manage
and support a computer system and its
information processing activities.
– These programs serve as a vital software
interface between computer system, hardware
and the application programs of users.
– Such programs can be grouped into three
major functional categories:
Computer Software…Cont’d
a) Operating Systems
– The most important system software package for any
computer is its operating system.
– An operating system is an integrated system of programs
that manages the operations of the CPU, controls the
input/output and storage resources and activities of the
computer system, and provides support services as the
computer executes the application programs of users.
– The primary purpose of an operating system is to
maximize the productivity of a computer system by
operating it in the most efficient manner.
System management programs…Cont’d
– Database Maintenance
Add, delete, update, correct, and protect the data in a
database.
– Application development
Develop prototype of data entry screens, queries, forms,
reports and labels for a proposed application.
Telecommunica
tions
Telecom Monitors
Telecommunications Monitors
System utilities
– Perform miscellaneous housekeeping and file conversion
functions. (sorting operations, clearing primary storage,
load programs, etc.)
system performance monitors
– Programs that monitor the performance and usage of
computer systems to help its efficient use.
system security monitors
– Monitor and control the use of computer systems and
provide warning messages and record evidence of
unauthorized use of computer resources.
System development programs
Programming Languages
– machine languages
– assembler languages
– high-level languages
– fourth-generation languages
System development programs…Cont’d
Application software
– Includes a variety of programs that can be
subdivided into general-purpose and
application-specific categories.
– General purpose application programs are
programs that perform common information
processing jobs for end users.
word processing programs
spreadsheet programs
Graphics packages
Computer Software…Cont’d
Application-specific programs
– Major categories of application specific programs
are:
Business application programs- programs that
accomplish the information processing tasks of
important business functions. Examples include:
– Accounting - general ledger
– Marketing - sales analysis
– Finance - cash budgeting
– Manufacturing - material requirement planning
– Operations management - inventory control
– Human Resources mgt. - employee benefits analysis
Computer Software…Cont’d
Contents
– Why telecommunications is important
– Telecommunication networks
– Technical telecommunications alternatives
Telecommunications media
Telecommunications processors
Telecommunications software
Telecommunications network topologies
Why telecommunications is important
1 Channels
2 2 5
& Media
Telecom.
3 Software
Processors Processors
End User
Terminals Computers
Telecommunication networks…Cont’d
Terminals
– Networked microcomputer workstations or video
terminals
– Any input/output device that uses
telecommunications networks to transmit or
receive data (including telephones, office
equipment).
Telecommunication networks…Cont’d
Internetworks
Most LANs are eventually connected to other
LANs or wide area networks to create
internetworks.
That is because end users need to
communicate with workstations of colleagues
on other LANs, or to access the computing
resources and databases at other company
locations or at other organizations.
Types of telecommunications
networks…Cont’d
The Internet
Is the largest “network of networks” today, and the
closest model we have to the information superhighway
of tomorrow.
Is a rapidly growing global web of thousands of
business, educational, and research networks
connecting millions of computers and their users in
over 100 countries to each other.
Does not have a central computer system or
telecommunications center. Instead, each message
sent has an address code so any computer in the
network can forward it to its destination.
Types of telecommunications
networks…Cont’d
1) Telecommunications Media
Telecommunications channels are the means by
which data and other forms of communications are
transmitted between the sending and receiving
devices in a telecommunications network.
A telecommunications channel makes use of a
variety of telecommunications media.
These include: twisted-pair wire, coaxial cables, fiber
optic cables, terrestrial microwave, communications
satellites, cellular and LAN radio.
Discussion of each media follows next:
Technical telecommunications
alternatives…Cont’d
Twisted-pair wire
Ordinary telephone wire, consisting of copper wire
twisted into pairs
These lines are used in established communications
networks throughout the world for both voice and
data transmission.
Thus, twisted-pair wiring is used extensively in home
and office telephone systems and many local area
networks and wide area networks.
Technical telecommunications
alternatives…Cont’d
Coaxial Cable
Consists of sturdy copper or aluminum wire wrapped with
spacers to insulate and protect it.
The cable’s cover and insulation minimize interference and
distortion of the signals the cable carries.
These high-quality lines can be placed underground and laid on
the floors of lakes and oceans.
They allow high-speed data transmission and are used instead
of twisted-pair wire lines in high service metropolitan areas, for
cable TV systems, and for short-distance connection of
computers and peripheral devices.
Technical telecommunications
alternatives…Cont’d
Fiber optics
Uses cables consisting of one or more hair-thin filaments
of glass fiber wrapped in a protective jacket.
They can conduct light pulses generated by lasers at
transmission rates as high as 30 billion bits per second.
– This is about 60 times greater than coaxial cable and 3000
times better than twisted-pair wire lines.
Fiber optic cables provide substantial size and weight
reductions as well as increased speed and greater
carrying capacity.
– A half-inch-diameter fiber optic cable can carry up to 50,000
channels, compared to about 5,500 channels for a standard
coaxial cable.
Technical telecommunications
alternatives…Cont’d
Terrestrial microwave
Involves earthbound microwave systems which
transmit high-speed radio signals in a line-of-sight
path between relay stations spaced approximately
30 miles apart.
Microwave antennas are usually placed on top of
buildings, towers, hills, mountain peaks.
They are still a popular medium for both long-
distance and metropolitan area networks.
Technical telecommunications
alternatives…Cont’d
Communications satellites
An important telecommunications medium is the
use of communications satellites for microwave
transmission.
There are several dozen communication satellites
from several nations placed into stationary
geosynchronous orbits approximately 22,000 miles
above the equator.
Satellites are powered by solar panels and can
transmit microwave signals at a rate of several
hundred million bits per second.
Technical telecommunications
alternatives…Cont’d
Cellular radio
Is the radio communications technology that makes cellular
phones possible.
It divides a metropolitan area into a honeycomb of cells. This
greatly increases the number of frequencies and users that can
take advantage of mobile phone service.
Each cell has its own low-power transmitter, rather than having
one high-powered radio transmitter to serve the entire city. This
significantly increases the number of radio frequencies available
for mobile phone service.
However, this technology requires a central computer and other
communications equipment to coordinate and control the
transmissions of thousands of mobile users as they drive from one
cell to another.
Technical telecommunications
alternatives…Cont’d
2) Telecommunications processors
– Telecommunications processors such as
modems, multiplexers, bridges, front-end
processors, and other devices perform a variety
of support functions between the terminals and
computers in a telecommunications network.
– Let’s take a look at some of these devices and
their functions.
Technical telecommunications
alternatives…Cont’d
Modems
Are the most common type of communications processors.
They convert the digital signals from a computer or
transmission terminal at one end of a communications link into
analog frequencies, which can be transmitted over ordinary
telephone lines.
A modem at the other end of the communications line converts
the transmitted data back into digital form at a receiving
terminal.
This process is known as modulation and demodulation, and
the word modem is a combined abbreviation of those two
words.
Technical telecommunications
alternatives…Cont’d
Multiplexers
A multiplexer is a communications processor that
allows a single communications channel to carry
simultaneous data transmissions from many
terminals. Thus, a single communications line can be
shared by several terminals.
Typically, a multiplexer merges the transmissions of
several terminals at one end of a communications
channel, while a similar unit separates the individual
transmissions at the receiving end.
Technical telecommunications
alternatives…Cont’d
Intenetwork processors
As previously mentioned, many LANs are
interconnected by internetwork processors such as
bridges, routers, hubs, or gateways to other LANs or
WANs.
– A bridge is a communications processor that connects two
similar LANs, i.e., LANs based on the same network
standards or protocols.
– A router is a communications processor that connects
LANs to networks based on different protocols.
Technical telecommunications
alternatives…Cont’d
3) Telecommunications software
Software is a vital component of all telecommunications
networks.
Telecommunications control software includes programs stored
in the host computer as well as programs in front-end
computers and other communications processors.
Such software controls and supports the communications
occurring in a telecommunications network.
For example,
– Telecommunications software packages for mainframe-based
WANs are called Telecommunications monitors
– LANs rely on software called network operating systems, such as
Novell NetWare or Microsoft LAN manager.
Technical telecommunications
alternatives…Cont’d
– Transmission control
This function allows computers and terminals
to send and receive commands, messages,
data, and programs.
Some error checking and correction of data
transmissions may also be provided.
Data and programs are usually transmitted in
the form of files, so this activity is frequently
called file transfer.
Technical telecommunications
alternatives…Cont’d
– Network management
This function manages communications in a
telecommunications network. Software such as LAN
network operating systems and WAN
telecommunications monitors
– Determines transmission priorities;
– Routes (switches) messages, polls, and terminals in the
network;
– Forms waiting lines (queues) of transmission requests;
– Logs statistics of network activity and the use of network
resources by end user workstations.
Technical telecommunications
alternatives…Cont’d
– Error control
This function involves detection and correction of
transmission errors.
Errors are usually caused by distortions in the
communication channel such as line noise and power
surges.
– Security management
This function protects a communication network from
unauthorized access.
Network operating systems or other security programs
restrict access to data files and other computing resources
in LANs and other types of networks.
Technical telecommunications
alternatives…Cont’d
Point-to-point Lines
Multidrop Lines
Computer
Technical telecommunications
alternatives…Cont’d
Server
Bus Network
Network Topologies
Ring
Network
Server
Network Topologies
Star Network
Database Management
Data duplication
– Independent data files include a lot of duplicated data. The
same data (such as customer's name and address) is recorded
and stored in several files.
– This data redundancy causes problems when data has to be
updated, since separate file maintenance programs have to be
developed and coordinated to ensure that each file is properly
updated.
– Of course, this proves difficult in practice, so a lot of
inconsistency occurs among data stored in separate files.
– File maintenance is a time-consuming and costly process, and
duplicated data increases the secondary storage space
requirements of computer systems.
Management Problems of File Processing
Data dependence
– In file processing systems, there is a significant dependency
between the organization of files, their physical locations on
storage hardware and the application software used to
access those files.
– Data dependence refers to the close relationship between
data stored in files and the specific software programs
required to update and maintain those files.
– Every computer program must describe the location of the
data it uses. In a traditional file environment, any change to
the format or structure of data in a file necessitates change
in all of the software programs that use these data.
Management Problems of File Processing
Data confusion
– refers to inconsistencies among various
representations of the same piece of data in
different information systems and files.
– Overtime, as different groups in a firm update
their applications according to their own
business rules, data in one system becomes
inconsistent with the same data in another
system.
Management Problems of File Processing
personnel file
File
payroll file
b) Database Structures
– The way data are organized in a database
depends on the nature of the problems they are
required to solve. There are three principal
logical database structures:
the hierarchical
the network, and
the relational
– Each model is best suited to solving a particular
class of problems.
Database Structures
Department
Employee 1 Employee2
Database Structures…Cont’d
Department Department
A B
Project A Project B
Database Structures…Cont’d
Emp 4 Dept B
Emp 5 Dept C
Emp 6 Dept B
Database Structures…Cont’d