It is a Layer of software
Interface between user and Hardware
Basic foundation for any application development
Classification of Operating Systems:
1. Character Based Operating Systems
2. GUI Based Operating Systems
3. Single User Operating Systems
4. Multi User Operating Systems
Operating System Services:
1. Interprets and Executes user commands
2. Manages the System Hardware
3. Allocate System Resources
4. Schedules processes
5. Facilitates Recovery
6. Maintains File System
7. Performs Administrative Functions
8. Performs House keeping Tasks
UNIX History:
- Developed by Ken Thompson in 1969
- Developed to transfer programs from GE645 to PDP-7 machine
- Single User for PDP-7 written in Assembly Language
- Moved to PDP-11 in 'B' Language in 1971
- Rewritten as a multiuser operating system in 'C' Language in 1973
- Licensed to universities in 1974
- Micro Computer version released in 1980
- Commercial version UNIX System III in 1981
- Popular Operating System available from micro to mainframe
- Available for scientific as well as commercial use
- Designed for effectiveness of
General System operation
Application Software development
System software development
Application Execution
Academic and Research work.
Application of UNIX:
- Word processing
- Financial Management
- Communication
- Graphics
- Software Developments
- Office Automation
- Academic and scientific environment
- Operating System research
- Prime Operating System for research work.
UNIX Flavours:
- Sco UNIX
- Hp UNIX
- Solaris
- AX UNIX
- IREX UNIX
- Linux - Redhat, Susu, Mandrek.
Features of UNIX:
- Multi User/ Multi Tasking/ Time Sharing system
- Modularity
- File Structure
- Input, Output Redirection and Pipes
- Consistent Peripheral Interface
- Security
- Communication and Networking
- Portablity
- Utilities
- Software development tools.
for Practising UNIX on ur System, You can download from the following site

No comments:
Post a Comment