Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Os Presentation - Group 3-CS

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 13

OPERATING SYSTEMS

PRESENTATION
NZIMA GHISLAIN 20/U/0070
AYELLA DAVID 20/U/16431
GROUP 3
KOMULI PATRICK 20/U/5622/EVE
KATURAMU DEUS 20/U/16432
DRALETI LOUIS 20/U/5758/Ps
Windows 98

HISTORY 
 Released on june 25th 1998 as a successor for windows 95.
 it is an improved version of the win95.
 Uses : Home user, pc games, office use, network client.
DESIGN PRINCIPLES

1.Extensibility :
The code is written to comfortably grow and change as market requirements change.
 
2.Portability
The system runs on multiple hardware architectures and must be able to move with relative
ease to new ones as market demands dictate.
 
3. improve the user experience by introduction of TV, DVD, multi-monitor support, and
Universal Serial Bus (USB) technology that makes it easier to add and remove peripheral devices.
 
4. make it easier to access the internet by integrating the internet explorer into the desktop.
Its web was optimized and has the ability to network through VPN.
systems components

 the user-mode parts of Windows 98 consist of three subsystems:


 the Win16 subsystem,
 the Win32 subsystem,
 MS-DOS.
 The GDI() which is a part of the Win32 and Win16 subsystems.

The Graphics Device Interface (GDI) is a Microsoft Windows application


programming interface and core operating system component responsible for
representing graphical objects and transmitting them to output devices such as
monitors and printers.
The kernel-mode parts consists ;

 Virtual Machine Manager


 the Installable File System Manager
 the Configuration Manager, and in Windows 98
 WDM Driver Manager .
 Windows Driver Model (WDM) is a framework for device drivers.
FILE SYSTEM

 File size was 4GB. Ram was 512 MB addressable


 Windows 98 is a hybrid 16/32-bit operating system therefore it has FAT32 file
system .
 32-bit applications had preemptive multitasking.
 16-bit applications have cooperative multitasking.
 This file system has no security against unauthorized users. This means that any
program can change all files on the computer.
 1.Registry checker . Protects and backs up boot programs on sudden power loss
 2. system file checker scans and repair corrupted files and verifies file systems.
  
NETWORKING
1. TCP/IP enhancements include

 built in support for winsock2


 new IP helper API
 automatic private IP addressing etc
2.Network Driver Interface
Specification 5 support.
 Windows 98 can support a wide range of network media,
 Ethernet
 Fiber Distributed Data Interface (FDDI),
 Token Ring
 Asynchronous Transfer Mode (ATM)
 wide area networks.
 Frame Relay.
3.DHCP client has been enhanced to
include address assignment, conflict
detection and longer timeout intervals.
programmer interface.
 
 access to kernel objects
  
 process management
 Create process() API, CreateThread() API
 
 interprocess communication.
 shared_memory_create() , shared_memory_attach()
 memory management.
 An application calls VirtualAlloc() to reserve or commit virtual memory and
VirtualFree() to de-commit or release the memory
WEAKNESSES OF win98.

 Unexpected shutdown.
 Booting several times.
 Susceptible to malware attacks.
 Windows 98 can not detect large memory( 2GB causes the blue screen of
death)
 The OS consumes a lot of disk space. A typical installation uses about 200MB.
THE END
Thanks for listening

You might also like