• a program that manages the computer • User interface
hardware. • Program execution • provides a basis for application programs and • File-system manipulation acts as an intermediary between the • Communication computer user and computer hardware. • Error detection • Resource allocation 4 COMPONENTS OF COMPUTER SYSTEM • Accounting • Hardware • Protection and security • Operating System BOOTSTRAPPING PROCESS • Application Software • Users (Compiler, Assembler, Text Editor) • turning on your computer is called bootstrapping or simply as booting. USER VIEW OF OS • to ensure that the desired program is present, • Ease to use (Home PCs) this portion is contained in the computer’s • Efficient resource utilization (Work stations) ROM. This small piece of program is called the bootstrap program. This program is SYSTEM VIEW OF OS executed automatically every time the computer is turned on. • OS is a resource allocator—manages all BASIC OPERATING SYSTEM CONCEPTS resources (CPU time, memory space, storage space, I/O and so on). Decides • Process – refers to a program in execution. between conflicting requests for efficient Two Components and fair resource use • OS is a control program—controls execution 1. An executable program of programs to prevent errors and improper 2. Associated data needed by the use of the computer program • Interrupts – refers to signals from the I/O FUNCTIONS PERFORMED BY OS devices to the CPU which indicate that the • Starting the computer and making sure that transfer of data needed by a program is its hardware components are operating complete. properly. • Multiprogramming – several programs and • Controlling and managing peripherals. data for several tasks (jobs) are placed in the • Retrieving, loading, executing, and storing memory at the same time. application programs. • Shell – is a portion of an operating system that • Storing and retrieving data and files. defines the interface between the operating • Performing system utility functions. system and the user. • Controlling programming tools. • Kernel – is the internal part of an operating • Acting as an intermediary between the user, system, it consists of software components application program and hardware devices. used to perform basic function needed by the computer. (Frequently used functions also SERVICES PROVIDED BY OS called the nucleus) • Program development (Editors and • File Manager – is responsible for coordinating debuggers) the use of the machine’s mass storage • Program execution devices. It keeps the records of all the files • Access to I/O devices stored in mass storage including where each • Controlled access to files file is located. • System access • Directory or folder – is a group of files which • Error detection and response (Software are logically related to one another. errors) • Path – is a sequence which starts from the directory, down to one of its sub-directories and ends in one of the files within the sub KINDS OF NETWORKS directory. Based on. WINDOWS OS • Transmission Media • MS-DOS – Disk Operating System – Uses a • Network Size command driven text-based interface. • Management Method • Windows 1.0, 2.0, and 3.0 • Topology • Windows 3.1 – introduced in 1992, it is a GUI based operating system environment which makes use of icons, buttons, menus and TRANSMISSION MEDIA (GUIDED MEDIA) windows. • Windows 95 and 98. multi-Tasking – allowing 1. Twisted-Pair Cables - If the pair of wires you to work on more than one application at are not twisted, electromagnetic noises the same time. from, e.g., motors, will affect the closer • Windows NT, 2000, Millennium Edition wire more than the further one, thereby causing errors • Windows XP – extended protocol, experience • Windows Vista • UTP- wrapped inside a plastic cover • Windows 7 • STP- metal foil or braided-metal-mesh OTHER OS cover that encases each pair of insulated wires • Novell Netware – is a server operating system designed specifically for microcomputer CLASSIFICATION OF UTP networks. ▪ Category 1 ― lowest quality, good for • UNIX – developed by AT&T Bell Laboratories voice, mainly found in very old in 1969 as a minicomputer Operating System. building • Linux – a variation of UNIX. Both UNIX and ▪ Category 2 ― good for voice and low Linux are similar to Windows 2000. data rates (up to 4Mbps for low-speed UTILITIES token ring networks) ▪ Category 3 ― at least 3 twists per foot, • are subcategory of system software designed for up to 10 Mbps (common in phone to augment the operating system by networks in residential buildings) providing a way for a computer user to ▪ Category 4 ― up to 16 Mbps (mainly control the allocation and use of hardware for token rings) resources. ▪ Category 5 (or 5e) ― up to 100 Mbps (common for networks targeted for Functions of utilities high-speed data communications) • Anti-Virus ▪ Category 6 ― more twists than Cat 5, • Disk Clean-up up to 1 Gbps • Disk-Check 2. COAXIAL CABLE- carry signals of higher • Disk Formatting freq (100KHz–500MHz) than UTP cable. • Disk Defragmenter Outer metallic wrapping serves both as a DATA COMMUNICATION shield against noise and as the second conductor that completes the circuit • A network consists of 2 or more computers 3. FIBER-OPTIC CABLES- beam of lights connected together, and they can WIRELESS TRANSMISSION MEDIA communicate and share resources (UNGUIDED MEDIA) WHY NETWORKING • Terrestrial Microwave –use earth-based • Sharing hardware or software transmitter and receiver. The equipment • Centralize administration and support looks similar to satellite dishes. Terrestrial microwaves use low-gigahertz range, which limits all communications to line-of-sight. Path between relay stations spaced approx. 30 TOPOLOGY miles apart. Microwave antennas are usually • Bus Topology - a bus network transmits placed on top of buildings, towers, hills, and data and hope that the data will not mountain peaks. collide with data transmitted by other • Communications Satellites – The satellites use nodes. microwave radio as their telecommunications • Star Topology - the server(s), nodes and medium which are not deflected by the other hardware devices are connected to Earth's atmosphere. a central hub. • Cellular and PCS (Personal Communication • Ring Topology - the server(s), the nodes Service) Systems – Use several radio and other hardware devices are communications technologies. connected in a circular chain where each • Wireless LANs –use a high-frequency radio node is connected to the next. technology similar to digital cellular and a • Hybrid Network Topology - other types of low-frequency radio technology. topologies are combined to form a • Bluetooth – A short range wireless combination or hybrid network topology. technology. Operate at approx. 1Mbps with range from 10 to 100 meters. • Wireless Web –use of the World Wide Web through equipment like cellular phones, pagers, PDAs, and other portable communications devices.
NETWORK SIZE
• Local Area Network (LAN) -Small network,
short distance • Wide Area Network (WAN) is a computer network that covers a broad area (INTERNET) • Campus Area Network-interconnection of local area networks (LANs) within a limited geographical area. It can be considered one form of a metropolitan area network, specific to an academic setting. • Metropolitan Area Network (MAN) connects two or more local area networks or campus area networks together but does not extend beyond the boundaries of the immediate town/city. • Global Area Network (GAN) specification is in development by several groups, and there is no common definition
MANAGEMENT METHOD
• Peer to peer - Exchanging files and programs
is easy with a peer-to-peer network. Peer-to- peer network is also called workgroup • Client-Server Relationship- One particular computer is used for a specialized task of serving the needs of each node. All shared resources within the network are accessed from the server.