Lesson 3 - Software
Introduction
In general, software describes the changeable instructions carried out by the computing hardware. A software program does not work alone, but must cooperate with one or more other types of programs.
Software generally falls into the following broad categories:

|
OSs provide a computer's basic functions.
|

|
Networking software, included with an OS, controls network communication.
|

|
Applications and utilities do work for users or other applications.
|

|
Device drivers allow an OS to work with additional hardware.
|

|
Network management tools help human administrators configure and maintain a network.
|
This lesson introduces each of these types of software and explains how they work together.
Objectives
At the end of this lesson you will be able to:
1.
|
Give several examples of what an OS does
|
2.
|
Explain what a device driver is and why it is necessary
|
3.
|
Explain the difference between peer-to-peer communication and client/server communication
|
4.
|
Describe what network management software is used for
|
Key Point
To communicate over a network, a computer must use
networking software.
[ Previous Lesson ] [ Unit Contents ] [ Next Section ]