Introduction to Operating System
��Department of �Computer Science and Engineering�www.cse.ugv.edu.bd, 874/322, C&B Road, Barisal, Bangladesh.�
University of Global Village (UGV)
Barishal, Bangladesh
Lectures By��Md. Tariqul Islam�Lecturer & Coordinator
�Mobile: +880-1842733104 �Email: tariq.ugv@gmail.com
Operating System
An Operating System (OS) is a collection of software that manages computer hardware resources and provides common services for computer programs. When you start using a Computer System then it's the Operating System (OS) which acts as an interface between you and the computer hardware. The operating system is really a low level Software which is categorized as a System Software and supports a computer's basic functions, such as memory management, tasks scheduling and controlling peripherals etc.
Lectures By Md. Tariqul Islam, Lecturer & Coordinator, Dept. of CSE, UGV, Email: tariq.ugv@gmail.com, Web: www.sites.google.com/view/tariq-ugv
What is Operating System?
An Operating System (OS) is an interface between a computer user and computer hardware. An operating system is a software which performs all the basic tasks like file management, memory management, process management, handling input and output, and controlling peripheral devices such as disk drives and printers.
Lectures By Md. Tariqul Islam, Lecturer & Coordinator, Dept. of CSE, UGV, Email: tariq.ugv@gmail.com, Web: www.sites.google.com/view/tariq-ugv
Computer System consists of
Generally, a Computer System consists of the following components:
Lectures By Md. Tariqul Islam, Lecturer & Coordinator, Dept. of CSE, UGV, Email: tariq.ugv@gmail.com, Web: www.sites.google.com/view/tariq-ugv
Computer System consists of
Lectures By Md. Tariqul Islam, Lecturer & Coordinator, Dept. of CSE, UGV, Email: tariq.ugv@gmail.com, Web: www.sites.google.com/view/tariq-ugv
Computer System consists of
Lectures By Md. Tariqul Islam, Lecturer & Coordinator, Dept. of CSE, UGV, Email: tariq.ugv@gmail.com, Web: www.sites.google.com/view/tariq-ugv
So now let's put it in simple words:
If we consider a Computer Hardware is body of the Computer System, then we can say an Operating System is its soul which brings it alive ie. operational. We can never use a Computer System if it does not have an Operating System installed on it.
Lectures By Md. Tariqul Islam, Lecturer & Coordinator, Dept. of CSE, UGV, Email: tariq.ugv@gmail.com, Web: www.sites.google.com/view/tariq-ugv
Operating System - Examples
There are plenty of Operating Systems available in the market which include paid and unpaid (Open Source). Following are the examples of the few most popular Operating Systems:
Lectures By Md. Tariqul Islam, Lecturer & Coordinator, Dept. of CSE, UGV, Email: tariq.ugv@gmail.com, Web: www.sites.google.com/view/tariq-ugv
Operating System - Examples
Lectures By Md. Tariqul Islam, Lecturer & Coordinator, Dept. of CSE, UGV, Email: tariq.ugv@gmail.com, Web: www.sites.google.com/view/tariq-ugv
List of Common Operating Systems
Lectures By Md. Tariqul Islam, Lecturer & Coordinator, Dept. of CSE, UGV, Email: tariq.ugv@gmail.com, Web: www.sites.google.com/view/tariq-ugv
List of Common Operating Systems
Lectures By Md. Tariqul Islam, Lecturer & Coordinator, Dept. of CSE, UGV, Email: tariq.ugv@gmail.com, Web: www.sites.google.com/view/tariq-ugv
List of Common Operating Systems
Lectures By Md. Tariqul Islam, Lecturer & Coordinator, Dept. of CSE, UGV, Email: tariq.ugv@gmail.com, Web: www.sites.google.com/view/tariq-ugv
List of Common Operating Systems
Lectures By Md. Tariqul Islam, Lecturer & Coordinator, Dept. of CSE, UGV, Email: tariq.ugv@gmail.com, Web: www.sites.google.com/view/tariq-ugv
List of Common Operating Systems
Lectures By Md. Tariqul Islam, Lecturer & Coordinator, Dept. of CSE, UGV, Email: tariq.ugv@gmail.com, Web: www.sites.google.com/view/tariq-ugv
Operating System Market Share
Lectures By Md. Tariqul Islam, Lecturer & Coordinator, Dept. of CSE, UGV, Email: tariq.ugv@gmail.com, Web: www.sites.google.com/view/tariq-ugv
History of Operating System
The operating system has been evolving through the years. The following table shows the history of OS.
Era | Key Developments | Examples |
1956 | The first Operating System was GM-NAA I/O in 1956 by General Motors. | GM-NAA I/O (1956) |
1960s | IBM developed a time sharing system TSS/360 | OS/360, DOS/360 and TSS/360 |
1970s | Unix popularized simplicity and multitasking; rise of personal computers with basic OSs. | Unix (1971), CP/M (1974) |
1980s | GUI-based OSs gained traction; networking features became standard. | Apple Macintosh (1984), Windows (1985) |
1990s | Open-source Linux emerged; GUIs in Windows and Mac OS improved. | Linux (1991), Windows 95 (1995) |
2000s-Present | Mobile OSs dominated; cloud and virtualization technologies advanced computing. | iOS (2007), Android (2008) |
Lectures By Md. Tariqul Islam, Lecturer & Coordinator, Dept. of CSE, UGV, Email: tariq.ugv@gmail.com, Web: www.sites.google.com/view/tariq-ugv
Advantages of Operating System
Lectures By Md. Tariqul Islam, Lecturer & Coordinator, Dept. of CSE, UGV, Email: tariq.ugv@gmail.com, Web: www.sites.google.com/view/tariq-ugv
Disadvantage of the Operating System
Lectures By Md. Tariqul Islam, Lecturer & Coordinator, Dept. of CSE, UGV, Email: tariq.ugv@gmail.com, Web: www.sites.google.com/view/tariq-ugv
Why to Learn Operating System
Lectures By Md. Tariqul Islam, Lecturer & Coordinator, Dept. of CSE, UGV, Email: tariq.ugv@gmail.com, Web: www.sites.google.com/view/tariq-ugv
Target Audience�
This tutorial has been prepared for the Computer Science Professionals and Students specially for BCA, MCA, B.Tech, M.Tech Engineering Students to help them understand the basic to advanced concepts related to an Operating System in general. Operating System is one of the core concepts in every University teaching Computer Science and this subject has a lot of weight from exams point of view.
Lectures By Md. Tariqul Islam, Lecturer & Coordinator, Dept. of CSE, UGV, Email: tariq.ugv@gmail.com, Web: www.sites.google.com/view/tariq-ugv
Prerequisites
Before you start learning Operating System using this tutorial, we are making an assumption that you are already aware of Computer Fundaments like What is Computer Hardware, CPU, Primary Memory, Secondary Memory, Devices, Files etc. If you are not already aware of these concepts then it will be difficult to understand various concepts related to Operating System and so it is highly recommended to go through our Computer Fundamentals Tutorial before attempting to learn Operating System.
Lectures By Md. Tariqul Islam, Lecturer & Coordinator, Dept. of CSE, UGV, Email: tariq.ugv@gmail.com, Web: www.sites.google.com/view/tariq-ugv
“Thank You”
Lectures By Md. Tariqul Islam, Lecturer & Coordinator, Dept. of CSE, UGV, Email: tariq.ugv@gmail.com, Web: www.sites.google.com/view/tariq-ugv