SlideShare a Scribd company logo
1 of 3
ARID INSTITUTE OF SCIENCES
MANDI BAHAUDDIN
TEACHER’S SIGNATURE: MARKS:
Operating Systems
TOPIC: Your Understanding with Operating System
SUBMITTED TO: SIR Shoaib Nazir
SUBMITTED BY: Muhammad Shoaib
CLASS: BS (SOFTWARE ENGINEERING)
ROLL NUMBER: 21-ARID-3520
SUBMITTED DATE: 12 june,2023
DAY: Monday
Q:1
Explain the understanding of operating system you got throughout the
semester?
Ans:
To begin with, I familiarized myself with the concept of operating systems and
their major resources. The operating system serves as an intermediary
between hardware and the user, enabling interaction through software. It
plays a crucial role in ensuring efficient system operation and handling multiple
tasks. An operating system consists of three main parts: the interface, which
allows user-system interaction; coordination, which facilitates communication
between users and devices; and management, which oversees various
electronic components. To make task-related decisions, operating systems
employ different algorithms such as FCFS (first come first serve), SJF (shortest
job first), and RR (Round Robin).
Furthermore, operating systems efficiently utilize three key resources: the CPU
(central processing unit), which executes instructions and performs various
operations; memory (storage), which stores and processes information
temporarily; and I/O devices (input/output devices), which enable
communication between humans and computers, including input devices like
keyboards and output devices like printers and monitors.
Throughout the semester, I also gained knowledge about the most well-known
operating systems used in mobile phones. Android, for instance, provides a
user-friendly interface, access to a wide range of applications through the
Google Play Store, and support for various communication technologies.
Apple's operating systems, including watchOS for Apple Watches and iOS for
iPhones and iPads, are renowned for their intuitive interfaces, ease of use, and
seamless integration with Apple's hardware and software ecosystem.
For desktop computers, Windows, developed by Microsoft, is the most widely
used operating system globally. It stands out for its user-friendly nature,
compatibility with a vast range of hardware and software, and extensive
support for third-party applications. On the other hand, Linux, an open-source
operating system available in different distributions, offers stability, security,
and customization options, making it a popular choice among developers and
power users seeking greater control over their computing environment.
Additionally, I acquired knowledge about programs, processes, and instances.
A program comprises instructions aimed at accomplishing a task, while a
process refers to the execution of these instructions. The smallest unit within a
process is known as a thread. I also became familiar with the different states of
a process, which include new, ready, running, blocked/waiting, and exit.
Moreover, I learned about the Process Control Block (PCB), a data structure
used by the operating system to manage and control process execution. The
PCB contains vital information about a process, such as its state, program
counter, memory allocation, open files, and CPU scheduling details.
Furthermore, I explored the mechanisms of interprocess communication (IPC)
that allow processes to communicate with each other. IPC can be achieved
through methods such as message passing or through shared memory. I also
gained an understanding of critical sections within processes, which are
segments of code that must be executed without interruption.
During my studies, I encountered the intriguing Dining Philosophers Problem,
which highlighted the need for resource sharing and interdependence among
philosophers. Additionally, I delved into the concept of virtual memory, which
utilizes both hardware and software to compensate for physical memory
shortages by temporarily transferring data from RAM to disk storage. The
concepts of swapping, paging, segmentation, and fragmentation also became
evident as essential aspects of memory management. While some lectures on
topics like deadlock proved less engaging, overall, the subject of operating
systems holds great value for our degree. These operating systems are
extensively used in our daily lives and have revolutionized technology,
significantly enhancing our lives.

More Related Content

Similar to os assignment shoaib.docx

Presentation on Operating System & its Components
Presentation on Operating System & its ComponentsPresentation on Operating System & its Components
Presentation on Operating System & its ComponentsMahmuda Rahman
 
Operating system by aman kr kushwaha
Operating system by aman kr kushwahaOperating system by aman kr kushwaha
Operating system by aman kr kushwahaAMAN KUMAR KUSHWAHA
 
Operating Systems R20 Unit 1.pptx
Operating Systems R20 Unit 1.pptxOperating Systems R20 Unit 1.pptx
Operating Systems R20 Unit 1.pptxPrudhvi668506
 
Modern operating system.......
Modern operating system.......Modern operating system.......
Modern operating system.......vignesh0009
 
Advances in Technology Project Management: Review of Open Source Software Int...
Advances in Technology Project Management: Review of Open Source Software Int...Advances in Technology Project Management: Review of Open Source Software Int...
Advances in Technology Project Management: Review of Open Source Software Int...Maurice Dawson
 
lecture 1 (Introduction to Operating System.)
lecture 1 (Introduction to Operating System.)lecture 1 (Introduction to Operating System.)
lecture 1 (Introduction to Operating System.)WajeehaBaig
 
week-1-200310134908.pptx
week-1-200310134908.pptxweek-1-200310134908.pptx
week-1-200310134908.pptxssuser5c874e
 
What-is-a-cloud-layer and their classification
What-is-a-cloud-layer and their classificationWhat-is-a-cloud-layer and their classification
What-is-a-cloud-layer and their classificationKENNEDYDONATO1
 
Ch1kiit [compatibility mode]
Ch1kiit [compatibility mode]Ch1kiit [compatibility mode]
Ch1kiit [compatibility mode]Amit Gupta
 
Management Information System
Management Information SystemManagement Information System
Management Information SystemCh Irfan
 
Hostel management system project report
Hostel management system project reportHostel management system project report
Hostel management system project reportSoftroniics india
 
NE223_chapter 1_Overview of operating systems.ppt
NE223_chapter 1_Overview of operating systems.pptNE223_chapter 1_Overview of operating systems.ppt
NE223_chapter 1_Overview of operating systems.pptMemMem25
 
Features Of A Operating System
Features Of A Operating SystemFeatures Of A Operating System
Features Of A Operating SystemAlexis Naranjo
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating SystemsShweta Shah
 

Similar to os assignment shoaib.docx (20)

Presentation on Operating System & its Components
Presentation on Operating System & its ComponentsPresentation on Operating System & its Components
Presentation on Operating System & its Components
 
Operating system by aman kr kushwaha
Operating system by aman kr kushwahaOperating system by aman kr kushwaha
Operating system by aman kr kushwaha
 
Operating Systems R20 Unit 1.pptx
Operating Systems R20 Unit 1.pptxOperating Systems R20 Unit 1.pptx
Operating Systems R20 Unit 1.pptx
 
Modern operating system.......
Modern operating system.......Modern operating system.......
Modern operating system.......
 
Advances in Technology Project Management: Review of Open Source Software Int...
Advances in Technology Project Management: Review of Open Source Software Int...Advances in Technology Project Management: Review of Open Source Software Int...
Advances in Technology Project Management: Review of Open Source Software Int...
 
lecture 1 (Introduction to Operating System.)
lecture 1 (Introduction to Operating System.)lecture 1 (Introduction to Operating System.)
lecture 1 (Introduction to Operating System.)
 
week-1-200310134908.pptx
week-1-200310134908.pptxweek-1-200310134908.pptx
week-1-200310134908.pptx
 
Operating System
Operating SystemOperating System
Operating System
 
What-is-a-cloud-layer and their classification
What-is-a-cloud-layer and their classificationWhat-is-a-cloud-layer and their classification
What-is-a-cloud-layer and their classification
 
Os lecture 6
Os lecture 6Os lecture 6
Os lecture 6
 
Ch1kiit [compatibility mode]
Ch1kiit [compatibility mode]Ch1kiit [compatibility mode]
Ch1kiit [compatibility mode]
 
Management Information System
Management Information SystemManagement Information System
Management Information System
 
Hostel management system project report
Hostel management system project reportHostel management system project report
Hostel management system project report
 
Computer Fundamental
Computer Fundamental Computer Fundamental
Computer Fundamental
 
NE223_chapter 1_Overview of operating systems.ppt
NE223_chapter 1_Overview of operating systems.pptNE223_chapter 1_Overview of operating systems.ppt
NE223_chapter 1_Overview of operating systems.ppt
 
Features Of A Operating System
Features Of A Operating SystemFeatures Of A Operating System
Features Of A Operating System
 
OS Lec2.pptx
OS Lec2.pptxOS Lec2.pptx
OS Lec2.pptx
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating Systems
 
Operating system
Operating systemOperating system
Operating system
 
operating system lecture notes
operating system lecture notesoperating system lecture notes
operating system lecture notes
 

Recently uploaded

“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 

Recently uploaded (20)

“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 

os assignment shoaib.docx

  • 1. ARID INSTITUTE OF SCIENCES MANDI BAHAUDDIN TEACHER’S SIGNATURE: MARKS: Operating Systems TOPIC: Your Understanding with Operating System SUBMITTED TO: SIR Shoaib Nazir SUBMITTED BY: Muhammad Shoaib CLASS: BS (SOFTWARE ENGINEERING) ROLL NUMBER: 21-ARID-3520 SUBMITTED DATE: 12 june,2023 DAY: Monday
  • 2. Q:1 Explain the understanding of operating system you got throughout the semester? Ans: To begin with, I familiarized myself with the concept of operating systems and their major resources. The operating system serves as an intermediary between hardware and the user, enabling interaction through software. It plays a crucial role in ensuring efficient system operation and handling multiple tasks. An operating system consists of three main parts: the interface, which allows user-system interaction; coordination, which facilitates communication between users and devices; and management, which oversees various electronic components. To make task-related decisions, operating systems employ different algorithms such as FCFS (first come first serve), SJF (shortest job first), and RR (Round Robin). Furthermore, operating systems efficiently utilize three key resources: the CPU (central processing unit), which executes instructions and performs various operations; memory (storage), which stores and processes information temporarily; and I/O devices (input/output devices), which enable communication between humans and computers, including input devices like keyboards and output devices like printers and monitors. Throughout the semester, I also gained knowledge about the most well-known operating systems used in mobile phones. Android, for instance, provides a user-friendly interface, access to a wide range of applications through the Google Play Store, and support for various communication technologies. Apple's operating systems, including watchOS for Apple Watches and iOS for iPhones and iPads, are renowned for their intuitive interfaces, ease of use, and seamless integration with Apple's hardware and software ecosystem. For desktop computers, Windows, developed by Microsoft, is the most widely used operating system globally. It stands out for its user-friendly nature, compatibility with a vast range of hardware and software, and extensive support for third-party applications. On the other hand, Linux, an open-source
  • 3. operating system available in different distributions, offers stability, security, and customization options, making it a popular choice among developers and power users seeking greater control over their computing environment. Additionally, I acquired knowledge about programs, processes, and instances. A program comprises instructions aimed at accomplishing a task, while a process refers to the execution of these instructions. The smallest unit within a process is known as a thread. I also became familiar with the different states of a process, which include new, ready, running, blocked/waiting, and exit. Moreover, I learned about the Process Control Block (PCB), a data structure used by the operating system to manage and control process execution. The PCB contains vital information about a process, such as its state, program counter, memory allocation, open files, and CPU scheduling details. Furthermore, I explored the mechanisms of interprocess communication (IPC) that allow processes to communicate with each other. IPC can be achieved through methods such as message passing or through shared memory. I also gained an understanding of critical sections within processes, which are segments of code that must be executed without interruption. During my studies, I encountered the intriguing Dining Philosophers Problem, which highlighted the need for resource sharing and interdependence among philosophers. Additionally, I delved into the concept of virtual memory, which utilizes both hardware and software to compensate for physical memory shortages by temporarily transferring data from RAM to disk storage. The concepts of swapping, paging, segmentation, and fragmentation also became evident as essential aspects of memory management. While some lectures on topics like deadlock proved less engaging, overall, the subject of operating systems holds great value for our degree. These operating systems are extensively used in our daily lives and have revolutionized technology, significantly enhancing our lives.