introduction to ict
TRANSCRIPT
Introduction to Information and
Communication Technology
(ICT)
Objectives
1. Describe and differentiate functions of computer hardware
2. Distinguish different type of computer software
3. Explain different type of networks and its configurations
4. Identify data communication hardware, software and its channels
Intro
• A computer is a machine that, under a program’s direction, performs four basic operations: input, processing, output, and storage.
• A program is a list of instructions that tells a computer how perform the four operations.
Desktop– PC, Microcomputer
Notebook– Laptop
Workstation
Personal Digital Assistant– PDA, Handheld, Pocket PC
Types of Computers
How Computers “Think”
• Computers use algorithms to solve a problem.
• Algorithms are step-by-step procedures.
The Information Processing Cycle
• The computer performs the four basic operations (input, processing, output, and storage).
Input Processing Output Storage
Objective 1
• Describe and differentiate functions of computer hardware
– Input device– Processors - CPU– Output device– Storage
Computer System
• A collection of related computer components that are designed to work together.
• A system includes hardware and software.
Hardware Software
Hardware
• Hardware is the computer’s physical components.
• The components include:
– Input devices– Enable users to enter data into the computer for processing.
– Processing circuitry– Components located in the system’s case that transform data into information.
Hardware..
– Output devices– Peripherals that show the results of processing.
– Storage devices– Used to store all the programs and data that the computer uses.
– Communication Devices– Used to move data between computers
Input
• The first operation.
• The computer performs arithmetic or comparison operations on data.
• Electrical impulses representing words, numbers, images, or sounds.
Input• Input is any data entered into the
computer’s memory.
• Types of input include:– Data– Unorganized information (words,
numbers, images, or sounds) that the computer converts to meaningful information.
– Software– Programs transferred from storage devices to the computer’s memory.
– Commands– Instructions that tell the computer what to do.
– Responses– Prompts requiring user feedback.
Keyboard
Mouse– pointing device
Microphone–speech-recognition
Digital Cameras
Input Devices
Digital Cameras
Microphone
Touch Screen
Keyboard & Mouse
Wand ReaderStylus Pen
Input Devices: Giving Commands
• Input devices are types of hardware that enable you to get programs, data, commands, and responses into the computer’s memory.
Input: Transforming Data into Information
Command– A type of input that tells the program what to do.
Confirmation– A message that indicates if the command was or was not carried out.
Keyboard– Enables the user to input characters.
Input..
Pointing device– Enables the user to move an on–screen pointer.
Speech-recognition– A program that enables the computer to transcribe spoken words into text.
Processing
• The second operation.
• The computer performs arithmetic or comparison (logical) operations on the data.
• Performed at a very high speed.
Arithmetic
4 + 8 = 12
Logic728 > 546
Motherboard
Central Processing Unit– CPU
Random Access
Memory– RAM
Expansion Card
Processing Devices
Processing: Transforming Data into Information
Central processing unit (CPU)– The computer’s processing circuitry. It is also called a microprocessor.
Chip– A wafer of silicon that contains a complex electronic circuit.
Motherboard– The computer’s main circuit board.
Processing..Memory– Chips that store program
instructions. Random access memory (RAM) is the most important type.
Expansion slots– A receptacle designed to accept a plug-in expansion card.
Expansion card– Used to connect peripherals (input/output devices) to the motherboard.
CPU
• Components:-
Control unit– Coordinates and controls all parts of the computer system.
Arithmetic-Logic unit– Performs arithmetic or logical operations.
Primary storage – Store data from input devices, instructions in computer software and from ALU operation
Control unit
Direct & coordinate the actions of all other components
Primary storage unit (memory)
-Main memory serves as repository where data received, input devices, instructional computer software and arithmetic logic operations are brought together in this unit
Two types of memory :• Random Access memory (RAM)• Read only-memory (ROM)
•RAM• Allows data and instructions to be stored and
retrieved.• Two types: Static RAM & dynamic RAM
ROM
Only allows data & instruction to be retrieved
Two types of ROM:•Programmable read Only Memory(PROM)
Instructions and data entered by users or programmers & cannot be altered. •Erasable Programmable read Only Memory (EPROM)
Instruction and data entered can be altered and re-altered.
Aritmetic Logic Unit
Performs all operation specified by the
control unit to include calculation and
logical operations
Intel Advanced Micro Devices (AMD)
Cyrix Motorola (Apple)
Pentium IV
Pentium MMX
Pentium III
Popular CPUs
Processor capabilities
Depends on:• Processing speed
Measured by cycle time required to execute typical
instruction e.g. million cycles per second (megahertz),
memory capacity.• Memory capacity
- The quantity of data and programs that can be stored in
the primary storage unit.
- Measured by kilobytes or megabytes (MB)
Output
• The third operation.
• The computer shows the results of the processing operation in a way people can understand.
• Data is processed into information.
Output Devices
• Output devices are peripheral devices that enable us to view or hear the computer’s processed data.
• Visual output– Text, graphics, and video.
• Audio output– Sounds, music, and synthesized speech.
MonitorPrinter
Speakers
Output Devices
Output: Displaying the Information
Monitors– Display processing results on a screen.Cathode ray tube– Monitor similar to
televisions.Flat-panel displays (LCD)– Monitor that
uses liquid crystal diodes.
Output..Speakers– Enable the user to hear the
results of sound processing.
Printers– Generate output on paper.Impact printers– Print heads strike a
ribbon to produce an image.
Nonimpact printers– Transfer the image to the paper.
• Inkjet printers• Laser printers
Storage
• The fourth operation.
• The computer saves the data or output so that it can be used again later.
Hard DriveRAM Memory
Memory vs. Storage
• Storage (secondary storage), also known as mass media or auxiliary storage, refers to the various media on which a computer system can store data.
• Storage devices hold programs and data in units called files.
• Files are stored in directories or folders.
• Memory is a temporary workplace where the computer transfers the contents of a file while it is being used.
Why is storage necessary?Storage:
• Retains data when the computer is turned off.
• Is cheaper than memory.
• Plays an important role during startup.
• Plays an input role when starting applications.
• Is needed for output.
• Devices can hold a large amount of data.
Storage Devices
Storage devices are:
• Hardware that is capable of retaining data when the electricity is turned off.
• Able to read (retrieve) data from a storage medium (disk/tape).
• Able to write (record) data to a storage medium.
Hard Drive
Floppy Disk Drive
Zip Drive
CD / DVD Drive
Jazz Drive
Tape Drive
Micro Drive
Storage Devices
Storage: Holding Programs and Data for Future Use
Storage media– Includes all types of storage media.Magnetic storage media– Uses
magnetically sensitive material.Optical storage media– Uses a laser
beam to scan pits etched into a disc.
Storage..
Writing– Recording data to a disk.
Reading– Playing back information on a disk.
Floppy disk– Removable storage medium.
CD ROM– Optical storage medium.
Types of Storage Technologies
• Sequential– Hardware that reads and writes data in a serial (one after the other) fashion.
• Random-Access– Hardware that reads and writes data without going through a sequence of locations.
• Magnetic– Hardware that uses disks or tapes that are coated with magnetic material.
• Optical– Hardware that uses laser beams to read data from plastic disks.
• Solid State– Devices that use nonvolatile memory chips to read and write data.
Tape Backup Unit
Floppy Drive Hard Drive Jaz Drive Zip Drive
Sequential – Magnetic Storage
Random-Access – Magnetic Storage
CD-ROM / DVD Drive
Magneto-Optic (MO) Drive
Sequential – Optical Storage
Magnetic – Optical Storage
Compact Flash MemoryFlash
Memory
Smart Card
Micro Drive
Memory
Stick
PC Card
Solid State Storage
Magnetic tapes
- Stored on reels or cartridge- Sequential access to the data stored- Usually used to backup data
Advantages:
1) Huge storage capacity
2) Fast transfer rate
3) Relatively low cost compared to magnetic dicks
4) High reliability
5) Reusability
6) Portability
Secondary storage devices and media
Magnetic disks
-Most widely used
-Called as “direct access storage devices” because data stored in magnetic disk can be access by computer system and immediately transferred to the primary storage unit.
-Permanent addresses assigned to all locations on a magnetic disk where data is stored
Secondary storage devices and media
Magnetic disks
Advantages:
1) all as magnetic tapes
2) direct access
3) mounting and removing data is not needed
Disadvantages:
1) more expensive
2) less portable
3) data are often loss through destructive read- in.
Secondary storage devices and media
Secondary storage devices and mediaOptical disks
-it has transparent, rigid optical reading devices.
-also known as laser disk
-usually can be read and retrieved but can’t be erased or modified. WORM-write once read many
-can store more data at a lower cost compared to magnetic disk
-disadvantage -slow retrieval.
-e.g. CD-ROM (400 to 600 MB of data)
Objective 2
• Distinguish different type of computer software
– Computer Language– System Software– Application Software
Programming language historyFirst generation- Machine language (0 and 1 )- Unique to a specific computer- Employs binary code - Slow tedious and error-prone. Second Generation-Symbolic (assembly) language -Utilize mnemonics codes and symbolic codes-Faster & fewer errors-e.g. ADD instruction – to add numbers
Programming language historyThird generation- Procedure-oriented languages or compiler Languages- Compilers needed to translate programs written in the languages into machine language program- Enables instructions to be expressed by algebraic or English-like statement- Simpler to learn and easier to use- Less efficient and slower compared to assembly language - e.g BASIC, FOTRAN, PASCAL & C
Programming language history
Fourth Generation- Problem oriented language- User friendly-even users with little previous computer knowledge can use- User just focus on “what” not “how” - Requires shorter time and cost and less error - e.g Structured query language (SQL), Excel, Lotus
Software
• Software consists of the programs that give the computer’s hardware its step-by-step instructions.
• Software is created by programmers using a programming language.
Software..
• Programs contain units called files.
• Transferring a program into the computer’s memory is called loading.
• Once loaded into memory the program’s instructions are carried out or executed.
Application software
Types of Software
• System software– All programs that help the computer function properly.
• Application software– All the programs you use to perform a task such as writing a letter or browsing the World Wide Web.
System software
• System software is divided into two categories:The operating system:
Provides support for running application software.
Coordinates the various functions of the computer’s hardware.
System utilities:Are programs for optimizing computer
performance.
System Software
Types of Operating Systems
• Command-line interface– Users type instructions at the keyboard, one line at a time. Examples: MS-DOS, PC DOS, UNIX
• Graphical user interface (GUI)– Users choose items from menus by using a pointing device to click on icons which represent resources and commands. Examples: Windows, Mac OS
Command-Line Interface
Graphical User Interface (GUI)
Application Software
• Application software includes all programs that enable us to use the computer in a useful way.
• Custom software is developed for specific needs.
• Packaged software is produced for the mass market.
Software Suite
• A collection of full-featured standalone programs that usually share a common command structure and have similar interfaces.
MS WORD MS EXCEL MS POWERPOINT
MS ACCESS MS FRONT PAGE
Explain different type of networks and its configurations
• Types– LAN, WAN, VAN– Internet, Intranet, Extranet
• Configuration– Star, Ring, Bus, Client/Serve– Centralized vs Distributed
Objective 3
Data communication - Network
Service area
Local Area Network (LAN)Wide Area Network (WAN)
Network Topology
Star TopologyRing TopologyBus TopologyClient server topology
Architecture
Centralized networkDistributed network
NETWORK
Computer Networks
• A computer network consists of two or more computers linked together to exchange data and share resources.
Types of Computer Networks
•LAN
•WAN
•VAN
Links computers within a building or group of buildings
• Uses direct cables, radio, or infrared signals
Local area network (LAN)
File Server
LAN
LAN
Node
Node
Node
Node
Print Server
Files
Printer
Wide Area Network• Links computers separated by a few
miles or thousands of miles
• Uses long-distance transmission media
• typically requires the use of:– gateways to connect different types of
LANs– bridges to connect same-type LANs
• WANs may use common carrier facilities, such as telephone lines, or they may use a Value Added Network (VAN).
LANLAN
Bridge
GatewayGateway
LAN
WAN
WAN
Reduced hardware costs
• Users share equipment
Connected people• People can work
together without being at the same location
• Groupware enables sharing of schedules and communications
Networking Synergies in a Nutshell
Shared applications• Users share software• File server enables all
users to work with the same application program
Building information
resources• Users create common
pools of data that can be accessed by employees
Internet, Intranet, Extranet
The Internet
• A world-spanning computer network.
The Internet• The Internet is a global, interconnected, computer
network in which every computer connected to it can exchange data with any other connected computer.
• It’s the first mass medium that involves computers and uses digitized data.
• It provides the potential for media convergence, the unification of all media.
• It’s transforming how we communicate, obtain information, learn, seek jobs, and maintain professional growth.
• Businesses find it an indispensable tool for their needs.
Electronic mail– (e-mail)
World Wide Web– (WWW)
File Transfer Protocol– (FTP)
Instant messaging
Electronic commerce– (e-commerce)
Internet Services
• Standards and software that make Internet resources, such as Web pages, files, and electronic mail available to users.
Intranets and Extranets
Intra..Extra• Intranet– An internal networking
system within a company.– They function like the Internet.– They are for internal use only and are not
available to those outside the company.• Firewall– Software used to screen
incoming data.• Extranet– An intranet that can be used
by outside sources who access it over the Internet.
Network Configuration
• Topology - Star, Ring, Bus, Client/Server
• Centralized/Decentralized
• Distributed data processing
Star Topology
• A network of IPUs with a large central computer (the host)
• The host computer has direct connections to smaller computers, typically desktop or laptop PCs.
• This topology is popular for mainframe computing.
• All communications must go through the host computer, except for local computing.
Server
Star Topology
Local Files
Local Files
Local Files
Local Files
Local Files
CentralFiles
Ring Topology• This configuration eliminates the
central site. All nodes in this configuration are of equal status (peers).
• Responsibility for managing communications is distributed among the nodes.
• Common resources that are shared by all nodes can be centralized and managed by a file server that is also a node.
Server
Ring Topology
Local Files
Local Files
Local Files
Local Files
Local Files
CentralFiles
Bus Topology
• The nodes are all connected to a common cable - the bus.
• Communications and file transfers between workstations are controlled by a server.
• It is generally less costly to install than a ring topology.
Server
Bus Topology
Node
Node
Node
Node
Local Files
Local FilesLocal Files
Local Files
Local FilesNode
Central Files
Print Server
Client-Server topology• This configuration distributes the
processing between the user’s (client’s) computer and the central file server.
• Both types of computers are part of the network, but each is assigned functions that it best performs.
• This approach reduces data communications traffic, thus reducing queues and increasing response time.
Server
Client-Server Topology
Client
Client
Client
Client
RecordSearchingCapabilities
Data ManipulationCapabilities
ClientData Manipulation
CapabilitiesData ManipulationCapabilities
Data ManipulationCapabilities
Data ManipulationCapabilities
Common Files
Centralized
VS Distributed
Centralized Network• Consists of a single central computer
processor/mainframe that is linked to one or more physically remote terminals and other communication devices
• All application processing done by central computer/mainframe
• Suitable for firms that have centralized organizational structure, homogeneous operations and low processing activities at remote sites.
Centralized NetworkBenefits:- Provide the concentrated computing power of
a large processor which can handle large volume of transactions and complex processing. Such processing can be done at relatively low application costs per transaction-providing economic of scale.
- Large processor can facilitate the use of and integrated databases- reduce data redundancy, simultaneous updating and better data documentation
Centralized NetworkDrawbacks:1. Difficult to design and costly to maintain2. Complicated and costly system software to move
application software in and out of their online library, to assign priorities to message and so on
3. Inflexible and unresponsive to remote users 4. Heavy transmission traffics can cause transaction
and inquiries to be delayed5. Centralized staff may not be attuned to the needs
and circumstances of remote users.6. Vulnerable to disaster-if the central processor fail,
entire network will shut down
Distributed Network• A computer network which processing
task, and possibly also the database management task has been distributed/divided to remote sites.
• User oriented architecture• Distributed network is useful when 1) large volumes of data need to be
processed at remote locations 2) managers or employees need very
fast access to data on a frequent basis
Distributed NetworkBenefits of distributed network:
1) Responsiveness to user needs
- availability of hardware and software closer to users
- increase the speed of processing and timely report
2) Optimal use of facilities
- overall processing work load can be shared among
remote processor
- can call help from central processor
3) Reliability of network operations
- if a particular computer fails, the reminder computers can generally
handle the failed computer’s processing load
- Modularity and simplicity of processing facilities
Distributed NetworkDrawbacks:
1) adequate controls and security are difficult to maintain
2) no standardized protocols and equipments-
incompatibility
Identify data communication
• hardware • software and • its channels
Objective 4
Long-distance Transmission Media
Copper wireNamed T1.24 voice calls at a
time.1.544 Mbps of
computer data.
Fiber-optic cableMade of glass
strands.Transmits data using
pulses of light.Named T3.672 voice calls at a
time.43 Mbps of computer
data.
Cont..MicrowaveHigh-frequency radio waves.Travel in a straight line.Relay stations every 30 miles.
SatellitesMicrowave relay stations in space.Positioned in geosynchronous orbits.
Twisted Pair Copper Wire
Fiber Optics
SatellitesMicrowave
Types of Telephone Transmission Media
Multiplexing
• Multiplexing technology enables simultaneous, multi-use of transmission lines.
– Copper wire allows up to 24 simultaneous calls per wire.
– Fiber-optic cables permit up to 43,384 calls per strand.
Internal Modem External Modem
Modems
• Modems are devices that transform signals when sending and receiving transmissions.
• Two types:
– Internal modems– Fit into a computer’s expansion slot.
– External modems– Connect to a port outside the system box.
Asynchronous and Synchronous Communications
• Asynchronous communication is a method of networking where bits of data are sent and received one bit at a time; each byte contains a start and stop bit.
• Synchronous communication requires a synchronization signal which identifies units of data.
Integrated Services Digital Network (ISDN)
• ISDN is a standard that provides digital telephone and data service.
• Types of ISDNs:
– Basic Rate ISDN (BRI)– For home or small businesses; one or two 64 Kbps channels available.
– Primary Rate ISDN (PRI)– Designed for organizations; 23 channels at 64 Kbps available.
– Broadband ISDN (BISDN)– Requires fiber optic-cable; maximum bandwidth of 622 Mbps.
Digital Subscriber Line (DSL)• DSL uses copper wiring, but it is faster than
ISDN; its bandwidth can reach 1.5 Mbps.
• It requires a DSL modem, DSL phone line, and an ISP that provides DSL service.
• Asymmetric Digital Subscriber Line (ADSL) has faster downloading than uploading speeds; downloads at 1.5 Mbps; uploads at 256 Kbps.
Synchronous Optical Network (SONET)
• SONET requires fiber-optic cable to transfer data .
• It provides data transfer rates from 52 Mbps to 1 Gbps.
END