cpis222 operating system simulate cpu scheduling
coding simple in student level no advancetime quantum should be in 2 way so offer 2 option manually and randomlythe gantt chart will be also coding but the output graphicallyand please it’s important to follow the project file that will be attached
King Abdulaziz University
Faculty of Computing and Information Technology
CPIS 222: PRINCIPLES OF OPERATING SYSTEMS
COURSE PROJECT
AMINA H GAMLO FALL 2020
I. Project description
For this project, you are required to write a program that simulates CPU scheduling
algorithm.
Input:
The program takes as input:
• Type of Scheduling Algorithm to be simulated (FCFS, SJF, SRTF, Priority, Round
Robin)
• The description of the processes incoming in the Ready Queue in terms of:
o Arrival time for each Process.
o Burst time for each Process.
o Priority (if any) for each Process; (should be set to zero when non-applicable)
• Time quantum (q) in case of RR algorithm; (should be set to zero for other
algorithms)
Output:
Upon processing the inputs of the scheduling algorithm and processes, the simulation
program should:
- draw the Gantt chart,
- display the turnaround time for each process,
- display the waiting time for each process,
- and display the statistical results including the average waiting time and the average
turnaround time for the group of input processes.
Discussion:
You will be required to demonstrate understanding of randomly chosen segments of the code.
II. Submission of the project
The documentation should be uploaded through the blackboard. The documentation should
include:
• The code in any programming language that the student masters (C#, Java, Visual
Basic, Matlab, etc..) included as Appendix at the end of the project document. Correct
functionality of the code is 20 % .
CPIS222-Project Amina Gamlo
Page 2 of 2
§ The document should be:
• Consistent and formatted professionally.
• Clear and coherent writing.
• Correctness. So, make sure to edit and proofread your submitted work.
§ Flow chart of the algorithm codes.
§ A user Manual.
§ Sample Input and output data for each input case (3).
III. Projects Grading
• This project is worth 10 % of your final grade.
• Due date is Saturday 28th of November 11:59.
• Discussions will be scheduled to be held during Week 14 (Nov. 29th to Dec. 5th), and
will be conducted through Blackboard.
• This is an individual project; hence, you should make sure to work on it
independently as the grading will be subject of the SafeAssign tool.
• Any delay will lead to reduction of the grade in accordance with the number of days it
is delayed.
• The work will be graded based on the following rubric:
Criteria Level 0 Level 1 Level 2 Level 3 Marks
Correctness
of material None Code (1) Code +
Flowchart(2)
Code +
Flowchart +
Output (3)
0 – 3
Functionality None Gantt chart
(1)
Gantt chart +
Waiting &
Turnaround
Time (2)
Gantt chart +
Waiting &
Turnaround
Time + Stats
(3)
0 – 3
Discussion None
Understand
the
flowchart (1)
Can trace the
flowchart
and code (2)
Can modify
functionality
(3)
0 – 3
Originality 0% 30% 60% 90% 0 – 3
COMM 209: Communication & Society
Final Group Project
Public Discourse and Strategic Communication
Final Paper/Presentation Due: Tuesday, Dec. 1
Description: For your final assignment, you will examine a current social movement or public policy controversy by exploring the public discourse surrounding the topic and applying your knowledge of communication theory. Topics may include: gun control, immigration, fake news, health care, prison reform, climate change, the death penalty, marijuana legalization, same-sex marriage, transgender rights, physician assisted suicide, mental health services, abortion, Planned Parenthood, sexual assault on college campuses, #MeToo, equal pay, Black Lives Matter/Blue Lives Matter, etc. The project will consist of a group paper and group presentation.
In both the paper and presentation:
- Explain the positions of both sides of the issue/controversy and outline the key elements/arguments.
- Identify some of the influential individuals or groups involved.
- Outline how the debate has played out in the media (in recent years) and identify pivotal moments in the discourse.
- Use at least two communication theories/models to analyze the persuasive nature of the arguments and impact on audiences.
- Explain how each side of the controversy succeeded or failed in their efforts to win over public opinion.
- Finally, offer additional recommendations for improving the strategies on each side by showing how you might apply the course material and concepts to “real world” communication campaigns.
- Use citations from outside sources, both within the text and listed on a references page (APA or MLA format, please).
Group assignment: Each team member will contribute to the joint paper and participate in the final presentation. Your presentation should encompass parts of your analytic paper and include some visuals (photos, video, news items, etc.) that illustrate how your issue has been portrayed in the media. Paper length: 6-8 pages, double-spaced (please organize your paper with sub-headings, as well). Joint presentation: 7 minutes, followed by brief Q&A. Please submit copies of your paper to Canvas.
The presentation can be done via Zoom recording or another video platform.
Get professional assignment help cheaply
Are you busy and do not have time to handle your assignment? Are you scared that your paper will not make the grade? Do you have responsibilities that may hinder you from turning in your assignment on time? Are you tired and can barely handle your assignment? Are your grades inconsistent?
Whichever your reason may is, it is valid! You can get professional academic help from our service at affordable rates. We have a team of professional academic writers who can handle all your assignments.
Our essay writers are graduates with diplomas, bachelor, masters, Ph.D., and doctorate degrees in various subjects. The minimum requirement to be an essay writer with our essay writing service is to have a college diploma. When assigning your order, we match the paper subject with the area of specialization of the writer.
Why choose our academic writing service?
- Plagiarism free papers
- Timely delivery
- Any deadline
- Skilled, Experienced Native English Writers
- Subject-relevant academic writer
- Adherence to paper instructions
- Ability to tackle bulk assignments
- Reasonable prices
- 24/7 Customer Support
- Get superb grades consistently
PLACE THIS ORDER OR A SIMILAR ORDER WITH GRADE VALLEY TODAY AND GET AN AMAZING DISCOUNT
Ask your questions to our best tutors for quality and timely answers whenever you need. Learn fast and seek help from our solution library that grooms your concepts with over 500 courses. When you place an order with us, be sure that the content will be authentic and free from plagiarism. Moreover, we do make sure that the content is research-based!
From essays to dissertations, we have writing experts for all your assignment needs!