Professional Documents
Culture Documents
its devices
SYSTEM SOFTWARE AND APPLICATION SOFTWARE
An operating system
(OS) is a set of programs containing instructions that work together to coordinate all the
activities among computer hardware resources
The process of starting or restarting a computer is called booting.
Cold boot
Turning on a computer that has been powered off completely
Warm boot
Using the operating system to restart a computer
Operating System ( OS )
is system software which acts as the master controller for all activities that take place in a
computer system
Takes orders from application software and carries them out like the chain of command in an
army
How an OS Functions?
Resources , Memory Management ,Storage Resources ,Peripheral Devices
Resources
Any component that is required to perform work
Common resources: Processor RAM Storage space (hard disk space) Peripherals (such as
printers)
Memory Management
Each program needs a specific area of RAM
If instructions or data leak into other programs RAM areas, the program crashes and an
error message appears, such as General Protection Fault
Storage Resources
The OS remembers the names and locations of all files, and keeps track of empty places where
new files can be stored.
Peripheral Devices
Types of Operating Systems
Single-User, Single-Task
Single-User, Multi-Task
Multi-User
Real-Time Operating Systems
Embedded Operating Systems
Network Operating Systems
User Interface
Command line interface
Menu driven interface
Graphical User interface
Computer network A collection of computing devices that are connected in various ways in order to
communicate and share resources
A network refers to two or more connected computers that can share resources such as data, a printer,
an Internet connection, applications, or a combination of these resources.
LAN - Local area Network
WAN Wide area network
MAN Metropolitan area netork
The generic term node or host refers to any device on a network
Data transfer rate The speed with which data is moved from one place on a network to another
Data transfer rate is a key issue in computer networks
Computer networks have opened up an entire frontier in the world of computing called the
client/server model
File server A computer that stores and manages files for multiple users on a network
Web server A computer dedicated to responding to requests (from the browser client) for web pages
Applications of Networks
Resource Sharing
Information Sharing
Communication
Remote computing
Distributed processing (GRID Computing)
Network Topology
Bus Topology - Commonly referred to as a linear bus, all the devices on a bus topology are
connected by one single cable.
Star Topology - The star topology is the most commonly used architecture in Ethernet LANs.
When installed, the star topology resembles spokes in a bicycle wheel.
Extended Star Topology - Larger networks use the extended star topology also called tree
topology. When used with network devices that filter frames or packets, like bridges, switches, and
routers, this topology significantly reduces the traffic on the wires by sending packets only to the wires
of the destination host.
Ring Topology - A frame travels around the ring, stopping at each node. If a node wants to
transmit data, it adds the data as well as the destination address to the frame.
The mesh topology connects all devices (nodes) to each other for redundancy and fault
tolerance.
Types of Networks
Local-area network (LAN) A network that connects a relatively small number of machines in a
relatively close geographical area
Types of Networks
Various configurations, called topologies, have been used to administer LANs
Ring topology A configuration that connects all nodes in a closed loop on which messages
travel in one direction
-Star topology A configuration that centers around one node to which all others are connected
and through which all messages are sent
Bus topology All nodes are connected to a single communication line that carries messages in
both directions
A bus technology called Ethernet has become the industry standard for local-area networks
Wide-area network (WAN) A network that connects two or more local-area networks over a potentially
large geographic distance
Metropolitan-area network (MAN) The communication infrastructures that have been developed in
and around large cities
Internet backbone A set of high-speed networks that carry Internet traffic
Internet service provider (ISP) A company that provides other companies or individuals with access to
the Internet
-A phone modem converts computer data into an analog audio signal for transfer over a
telephone line, and then a modem at the destination converts it back again into data
A digital subscriber line (DSL) uses regular copper phone lines to transfer digital data to and
from the phone companys central office
A cable modem uses the same line that your cable TV signals come in on to transfer the data back and
forth
Open Systems
Proprietary system A system that uses technologies kept private by a particular commercial
vendor One system couldnt communicate with another, leading to the need for
Interoperability The ability of software and hardware on multiple machines and from multiple
commercial vendors to communicate Leading to
Open systems Systems based on a common model of network architecture and a suite of
protocols used in its implementation
The International Organization for Standardization (ISO) established the Open Systems Interconnection
(OSI) Reference Model
TCP stands for Transmission Control Protocol TCP software breaks messages into packets, hands them
off to the IP software for delivery, and then orders and reassembles the packets at their destination
IP stands for Internet Protocol IP software deals with the routing of packets through the maze of
interconnected networks to their final destination
UDP stands for User Datagram Protocol
It is an alternative to TCP
The main difference is that TCP is highly reliable, at the cost of decreased performance, while
UDP is less reliable, but generally faster
High-Level Protocols
Other protocols build on the foundation established by the TCP/IP protocol suite
Simple Mail Transfer Protocol (SMTP)
File Transfer Protocol (FTP)
Telnet
Hyper Text Transfer Protocol (http)
Firewall A machine and its software that serve as a special gateway to a network, protecting it from
inappropriate access
Filters the network traffic that comes in, checking the validity of the messages as much as possible and
perhaps denying some messages altogether Enforces an organizations access control policy
The domain name system (DNS) is chiefly used to translate hostnames into numeric IP addresses
The OSI Model Why a Layered Network Model?
Application Application Layers (Upper Layers):
Network Processes to Applications
Data Representation
InterHost Communication
Presentation
Session
Transport - Handles transportation issues between hosts
Network - Provides connectivity and path selection between two host systems
Data Link - Defines how data is formatted for transmission and how access to the network is
controlled
Physical - Binary Transmission: Defines the electrical, mechanical, procedural, and functional
specifications for activating, maintaining, and deactivating the physical link
A hub (concentrator) is a device that repeats the signals it receives on one port to all other ports. It is a
central connection point for several network devices.
Switch When a switch receives data the switch examines the data link header for the MAC address of
the destination station and forwards it to the correct port. This opens a path between ports that can use
the full bandwidth of the topology.
Routers facilitate communication within this internet work. It decides how to send packets within the
network so that they arrive at their destination.
operating system (OS)
personal information manager (PIM)
Enterprise resource planning (ERP)
Distance learning (DL)
Real-Time Operating Systems (RTOS)
Master Boot Record (MBR)
Data transfer rate (DTR)
(Local Area Network) LAN
(Metropolitan Area Network) MAN
(Wide Area Network) WAN
Internet service provider (ISP)
digital subscriber line (DSL)
International Organization for Standardization (ISO)
Open Systems Interconnection (OSI)
Transmission Control Protocol (TCP)
Internet Protocol (IP)
User Datagram Protocol (UDP)
Simple Mail Transfer Protocol (SMTP)
File Transfer Protocol (FTP)
Hyper Text Transfer Protocol (http)
Multipurpose Internet Mail Extension (MIME)
domain name system (DNS)
802.11