+1(978)310-4246 credencewriters@gmail.com
  

University of the West of England
Academic Year 2021-2022
Operating Systems Module
Hamza Attak
Worksheet 3 – Pintos Introduction
and Basic Modification
15 Marks Available
Please complete the following table with proofs (screenshots must show a form of identification
to you or your project) and a short description of how you’ve accomplished the task.
The proofs MUST BE clear and readable without forcing a marker to zoom in to verify them. If
you do not have space for a screenshot in a cell of the table simply reference it (ex: “see figure
X”) and put it below the table.
Make sure to push your code to your PRIVATE repository at https://gitlab.uwe.ac.uk/ and put
your tutor and myself (h-attak) as “Reporter” of your project.
Once completed, this worksheet must be submitted on its corresponding BlackBoard
submission point.
Please also know that your tutor may ask you to demonstrate any or all the tasks required for
this worksheet.
Lab Sheet 3 – Pintos Introduction and Basic Modification
1
University of the West of England
Academic Year 2021-2022
Operating Systems Module
Hamza Attak
Operating Systems
Student ID:
Worksheet 3
Name:
GITLAB REPOSITORY:
Proofs and notes
Date
Build PintOS
(3 marks)
Create the virtual filesystem
(2 marks)
Copy a file from your environment to
the virtual filesystem
(3 mark)
Run the alarms multiple example
(2 mark)
Add a process termination message
accordingly to the lab sheet
requirements
(5 marks)
Lab Sheet 3 – Pintos Introduction and Basic Modification
2
University of the West of England
Academic Year 2021-2022
Operating Systems Module
Hamza Attak
Worksheet 2 – minimalOS
10 Marks Available
Please complete the following table with proofs (screenshots must show a form of identification
to you or your project) and a short description of how you’ve accomplished the task.
The proofs MUST BE clear and readable without forcing a marker to zoom in to verify them. If
you do not have space for a screenshot in a cell of the table simply reference it (ex: “see figure
X”) and put it below the table.
Make sure to push your code to your PRIVATE repository at https://gitlab.uwe.ac.uk/ and put
your tutor and myself (h-attak) as “Reporter” of your project.
Once completed, this worksheet must be submitted on its corresponding BlackBoard
submission point.
Please also know that your tutor may ask you to demonstrate any or all the tasks required for
this worksheet.
Lab Sheet 2 – minimalOS
1
University of the West of England
Academic Year 2021-2022
Operating Systems Module
Hamza Attak
Operating Systems
Student ID:
Worksheet 2
Name:
GITLAB REPOSITORY:
Proofs and notes
Date
Build and installed a local version of
Binutils and GCC
(2 marks)
Fork and build minimalOS
(2 marks)
Run minimalOS in QEMU
(1 mark)
Modify minimalOS’ kernel to support
the newline character
(2 mark)
Modify minimalOS’ kernel to support
line scrolling
(3 marks)
Lab Sheet 2 – minimalOS
2

Purchase answer to see full
attachment

error: Content is protected !!