SlideShare a Scribd company logo
1 of 15
S.S.P.M.’s College of Engineering, Kankavli
Computer Department
Create Your Own
Operating System
Presented by:
Mr.Ketan.M.Tapkikar
Mr.Dhiraj.A.Waghat
Mr.Omkar.G.Walavalkar
Under the guidance of:
Prof. D.P.Mahapsekar.
1
S.S.P.M.’s College of Engineering, Kankavli
Computer Department
2
INDEX
 Introduction
 Aims & Objective
 Existing system
 Problem Definition
 Proposed system
 Implementation
 Conclusion
 References
S.S.P.M.’s College of Engineering, Kankavli
Computer Department
3
Introduction
• Create Your Own OS.
• HACKING , Authentication &
Programming.(HAP)
• Improved GUI & Better Performance.
S.S.P.M.’s College of Engineering, Kankavli
Computer Department
Aims & Objective
4
• To Developed our own Operating System
• Provide Hacking Tools & Packages.
• Provide User Authentication.
• Provide Programming Environment.
• Provide Our own OS Flavour.
S.S.P.M.’s College of Engineering, Kankavli
Computer Department
• Existing system uses Vulnerable Athentication.
• Does not Contain Pre-Defined packages.
• No Pre-install Programming IDE.
• There Are Various Different System For
Different Need.
5
Existing System
S.S.P.M.’s College of Engineering, Kankavli
Computer Department
6
• Existing system uses Vulnerable Athentication.
• Does not Contain Pre-Defined packages.
• No Pre-install Programming IDE.
Problem Definition
S.S.P.M.’s College of Engineering, Kankavli
Computer Department
7
Proposed System
Attitude Detection
Intention Extraction
Proposed System
Proposed System
Proposed System
S.S.P.M.’s College of Engineering, Kankavli
Computer Department
11
• Pre-Setup(Installation) (Dur::5 Days)
• Linux Mint Rebecca
• Gcc compiler
• Kate editor
• Virtual box
• Binutils
• Libc6-dev-i386
• Module1-MyOS To print String (Dur::10 Days)
• Module2-Memory Segmentation (Dur::6 Days)
• Module3-Hardware Communication Ports (Dur::4 Days)
• Module4-Keyboard (Dur::9 Days)
• Module5-Mouse (Dur::8 Days)
• Module6-Abstraction Of Drivers (Dur::10 Days)
Implementation
S.S.P.M.’s College of Engineering, Kankavli
Computer Department
12
• Module7-NameSpace (Dur::3 Days)
• Module8-PCI (Dur::6 Days)
• Module9-Base Address Registers (Dur::8 Days)
• Module10-VGA (Dur::12 Days)
• Module11-GUI-Framework (Dur::10 Days)
• Module12-Desktop (Dur::9 Days)
• Module13-Multitasking (Dur::10 Days)
• Module14-Dynamic Memory Management (Dur::11 Days)
• Module15-Networking (Dur::18 Days)
• Module16-HardDrives (Dur::9 Days)
• Module17-System Calls (Dur::8 Days)
• Module18-FileAllocation (Dur::10 Days)
Implementation
S.S.P.M.’s College of Engineering, Kankavli
Computer Department
13
• How a computer boots
• How to write low-level programs in the barren
landscape where no operating system yet exists
• How to configure the CPU so that we can begin to
use its extended functionality
• How to bootstrap code written in a higher-level
language, so that we can really start to make
some progress towards our own operating system
• How to create some fundamental operating
system services, such as device drivers,file
systems, multi-tasking processing.
Conclusion
S.S.P.M.’s College of Engineering, Kankavli
Computer Department
14
[1] D. R. Brownbridge, L.F. Marshall, and B. Randell. The newcastle
connec-
tion, or UNIXes of the world unite! Software - Practice and Experience,
20, 1982.
[2] M. Satyanarayanan et al. The ITC distributed file ssystem: Principles
and
design. pages 35–50. ACM, December 1985.
References
S.S.P.M.’s College of Engineering, Kankavli
Computer Department
15
THANK YOU…

More Related Content

What's hot

What's hot (7)

Gradle 2.Breaking stereotypes
Gradle 2.Breaking stereotypesGradle 2.Breaking stereotypes
Gradle 2.Breaking stereotypes
 
End to End Testing with nightwatchjs
End to End  Testing with nightwatchjsEnd to End  Testing with nightwatchjs
End to End Testing with nightwatchjs
 
Effectiveness and code optimization in Java
Effectiveness and code optimization in JavaEffectiveness and code optimization in Java
Effectiveness and code optimization in Java
 
Javantura v4 - Java or Scala – Web development with Playframework 2.5.x - Kre...
Javantura v4 - Java or Scala – Web development with Playframework 2.5.x - Kre...Javantura v4 - Java or Scala – Web development with Playframework 2.5.x - Kre...
Javantura v4 - Java or Scala – Web development with Playframework 2.5.x - Kre...
 
The Final Frontier
The Final FrontierThe Final Frontier
The Final Frontier
 
A SOA approximation on symfony
A SOA approximation on symfonyA SOA approximation on symfony
A SOA approximation on symfony
 
Fast end-to-end-tests
Fast end-to-end-testsFast end-to-end-tests
Fast end-to-end-tests
 

Similar to Create Your Own Operating System

Machine Learning in SurveyMonkey
Machine Learning in SurveyMonkeyMachine Learning in SurveyMonkey
Machine Learning in SurveyMonkeyDa Kuang
 
Trenowanie i wdrażanie modeli uczenia maszynowego z wykorzystaniem Google Clo...
Trenowanie i wdrażanie modeli uczenia maszynowego z wykorzystaniem Google Clo...Trenowanie i wdrażanie modeli uczenia maszynowego z wykorzystaniem Google Clo...
Trenowanie i wdrażanie modeli uczenia maszynowego z wykorzystaniem Google Clo...Sotrender
 
Machine Learning Infrastructure
Machine Learning InfrastructureMachine Learning Infrastructure
Machine Learning InfrastructureSigOpt
 
Adaptive processes advanced course in software design and architecture
Adaptive processes advanced course in software design and architectureAdaptive processes advanced course in software design and architecture
Adaptive processes advanced course in software design and architectureLN Mishra CBAP
 
Machine learning model to production
Machine learning model to productionMachine learning model to production
Machine learning model to productionGeorg Heiler
 
Dharmendra Vishwakarma - Curriculum Vitae
Dharmendra Vishwakarma - Curriculum VitaeDharmendra Vishwakarma - Curriculum Vitae
Dharmendra Vishwakarma - Curriculum VitaeDharmendra Vishwakarma
 
Rapid application development with spring roo j-fall 2010 - baris dere
Rapid application development with spring roo   j-fall 2010 - baris dereRapid application development with spring roo   j-fall 2010 - baris dere
Rapid application development with spring roo j-fall 2010 - baris dereBaris Dere
 
Using Deep Learning on Apache Spark to Diagnose Thoracic Pathology from Chest...
Using Deep Learning on Apache Spark to Diagnose Thoracic Pathology from Chest...Using Deep Learning on Apache Spark to Diagnose Thoracic Pathology from Chest...
Using Deep Learning on Apache Spark to Diagnose Thoracic Pathology from Chest...Databricks
 
Software Engineering: Today in The Betlefield
Software Engineering: Today in The BetlefieldSoftware Engineering: Today in The Betlefield
Software Engineering: Today in The BetlefieldHendri Karisma
 
Java script nirvana in netbeans [con5679]
Java script nirvana in netbeans [con5679]Java script nirvana in netbeans [con5679]
Java script nirvana in netbeans [con5679]Ryan Cuprak
 
DOES14 - David Ashman - Blackboard Learn - Keep Your Head in the Clouds
DOES14 - David Ashman - Blackboard Learn - Keep Your Head in the CloudsDOES14 - David Ashman - Blackboard Learn - Keep Your Head in the Clouds
DOES14 - David Ashman - Blackboard Learn - Keep Your Head in the CloudsGene Kim
 
DOES14 - David Ashman, Blackboard Learn - Keep Your Head in the Clouds Tuesda...
DOES14 - David Ashman, Blackboard Learn - Keep Your Head in the Clouds Tuesda...DOES14 - David Ashman, Blackboard Learn - Keep Your Head in the Clouds Tuesda...
DOES14 - David Ashman, Blackboard Learn - Keep Your Head in the Clouds Tuesda...DevOps Enterprise Summmit
 

Similar to Create Your Own Operating System (20)

Machine Learning in SurveyMonkey
Machine Learning in SurveyMonkeyMachine Learning in SurveyMonkey
Machine Learning in SurveyMonkey
 
Trenowanie i wdrażanie modeli uczenia maszynowego z wykorzystaniem Google Clo...
Trenowanie i wdrażanie modeli uczenia maszynowego z wykorzystaniem Google Clo...Trenowanie i wdrażanie modeli uczenia maszynowego z wykorzystaniem Google Clo...
Trenowanie i wdrażanie modeli uczenia maszynowego z wykorzystaniem Google Clo...
 
Kanishka resume
Kanishka resumeKanishka resume
Kanishka resume
 
Machine Learning Infrastructure
Machine Learning InfrastructureMachine Learning Infrastructure
Machine Learning Infrastructure
 
Twinkle_Jyoti_CV
Twinkle_Jyoti_CVTwinkle_Jyoti_CV
Twinkle_Jyoti_CV
 
Adaptive processes advanced course in software design and architecture
Adaptive processes advanced course in software design and architectureAdaptive processes advanced course in software design and architecture
Adaptive processes advanced course in software design and architecture
 
DataOps with Project Amaterasu
DataOps with Project AmaterasuDataOps with Project Amaterasu
DataOps with Project Amaterasu
 
Machine learning model to production
Machine learning model to productionMachine learning model to production
Machine learning model to production
 
Meenakshi Pal_16
Meenakshi Pal_16Meenakshi Pal_16
Meenakshi Pal_16
 
Dharmendra Vishwakarma - Curriculum Vitae
Dharmendra Vishwakarma - Curriculum VitaeDharmendra Vishwakarma - Curriculum Vitae
Dharmendra Vishwakarma - Curriculum Vitae
 
Rapid application development with spring roo j-fall 2010 - baris dere
Rapid application development with spring roo   j-fall 2010 - baris dereRapid application development with spring roo   j-fall 2010 - baris dere
Rapid application development with spring roo j-fall 2010 - baris dere
 
UdayakumarArunachalam
UdayakumarArunachalamUdayakumarArunachalam
UdayakumarArunachalam
 
Continuous integration at CartoDB March '16
Continuous integration at CartoDB March '16Continuous integration at CartoDB March '16
Continuous integration at CartoDB March '16
 
Using Deep Learning on Apache Spark to Diagnose Thoracic Pathology from Chest...
Using Deep Learning on Apache Spark to Diagnose Thoracic Pathology from Chest...Using Deep Learning on Apache Spark to Diagnose Thoracic Pathology from Chest...
Using Deep Learning on Apache Spark to Diagnose Thoracic Pathology from Chest...
 
Software Engineering: Today in The Betlefield
Software Engineering: Today in The BetlefieldSoftware Engineering: Today in The Betlefield
Software Engineering: Today in The Betlefield
 
Java script nirvana in netbeans [con5679]
Java script nirvana in netbeans [con5679]Java script nirvana in netbeans [con5679]
Java script nirvana in netbeans [con5679]
 
Resume (5)
Resume (5)Resume (5)
Resume (5)
 
DOES14 - David Ashman - Blackboard Learn - Keep Your Head in the Clouds
DOES14 - David Ashman - Blackboard Learn - Keep Your Head in the CloudsDOES14 - David Ashman - Blackboard Learn - Keep Your Head in the Clouds
DOES14 - David Ashman - Blackboard Learn - Keep Your Head in the Clouds
 
DOES14 - David Ashman, Blackboard Learn - Keep Your Head in the Clouds Tuesda...
DOES14 - David Ashman, Blackboard Learn - Keep Your Head in the Clouds Tuesda...DOES14 - David Ashman, Blackboard Learn - Keep Your Head in the Clouds Tuesda...
DOES14 - David Ashman, Blackboard Learn - Keep Your Head in the Clouds Tuesda...
 
resume
resumeresume
resume
 

Recently uploaded

chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01KreezheaRecto
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 

Recently uploaded (20)

chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 

Create Your Own Operating System

  • 1. S.S.P.M.’s College of Engineering, Kankavli Computer Department Create Your Own Operating System Presented by: Mr.Ketan.M.Tapkikar Mr.Dhiraj.A.Waghat Mr.Omkar.G.Walavalkar Under the guidance of: Prof. D.P.Mahapsekar. 1
  • 2. S.S.P.M.’s College of Engineering, Kankavli Computer Department 2 INDEX  Introduction  Aims & Objective  Existing system  Problem Definition  Proposed system  Implementation  Conclusion  References
  • 3. S.S.P.M.’s College of Engineering, Kankavli Computer Department 3 Introduction • Create Your Own OS. • HACKING , Authentication & Programming.(HAP) • Improved GUI & Better Performance.
  • 4. S.S.P.M.’s College of Engineering, Kankavli Computer Department Aims & Objective 4 • To Developed our own Operating System • Provide Hacking Tools & Packages. • Provide User Authentication. • Provide Programming Environment. • Provide Our own OS Flavour.
  • 5. S.S.P.M.’s College of Engineering, Kankavli Computer Department • Existing system uses Vulnerable Athentication. • Does not Contain Pre-Defined packages. • No Pre-install Programming IDE. • There Are Various Different System For Different Need. 5 Existing System
  • 6. S.S.P.M.’s College of Engineering, Kankavli Computer Department 6 • Existing system uses Vulnerable Athentication. • Does not Contain Pre-Defined packages. • No Pre-install Programming IDE. Problem Definition
  • 7. S.S.P.M.’s College of Engineering, Kankavli Computer Department 7 Proposed System Attitude Detection Intention Extraction
  • 11. S.S.P.M.’s College of Engineering, Kankavli Computer Department 11 • Pre-Setup(Installation) (Dur::5 Days) • Linux Mint Rebecca • Gcc compiler • Kate editor • Virtual box • Binutils • Libc6-dev-i386 • Module1-MyOS To print String (Dur::10 Days) • Module2-Memory Segmentation (Dur::6 Days) • Module3-Hardware Communication Ports (Dur::4 Days) • Module4-Keyboard (Dur::9 Days) • Module5-Mouse (Dur::8 Days) • Module6-Abstraction Of Drivers (Dur::10 Days) Implementation
  • 12. S.S.P.M.’s College of Engineering, Kankavli Computer Department 12 • Module7-NameSpace (Dur::3 Days) • Module8-PCI (Dur::6 Days) • Module9-Base Address Registers (Dur::8 Days) • Module10-VGA (Dur::12 Days) • Module11-GUI-Framework (Dur::10 Days) • Module12-Desktop (Dur::9 Days) • Module13-Multitasking (Dur::10 Days) • Module14-Dynamic Memory Management (Dur::11 Days) • Module15-Networking (Dur::18 Days) • Module16-HardDrives (Dur::9 Days) • Module17-System Calls (Dur::8 Days) • Module18-FileAllocation (Dur::10 Days) Implementation
  • 13. S.S.P.M.’s College of Engineering, Kankavli Computer Department 13 • How a computer boots • How to write low-level programs in the barren landscape where no operating system yet exists • How to configure the CPU so that we can begin to use its extended functionality • How to bootstrap code written in a higher-level language, so that we can really start to make some progress towards our own operating system • How to create some fundamental operating system services, such as device drivers,file systems, multi-tasking processing. Conclusion
  • 14. S.S.P.M.’s College of Engineering, Kankavli Computer Department 14 [1] D. R. Brownbridge, L.F. Marshall, and B. Randell. The newcastle connec- tion, or UNIXes of the world unite! Software - Practice and Experience, 20, 1982. [2] M. Satyanarayanan et al. The ITC distributed file ssystem: Principles and design. pages 35–50. ACM, December 1985. References
  • 15. S.S.P.M.’s College of Engineering, Kankavli Computer Department 15 THANK YOU…