Explain short term-long-term scheduling in operating system

Assignment Help Operating System
Reference no: EM133930358

Assignment:

Mr. B who just finished assembling a PC with a spec of 1 CPU and did the OS Installation with the Multiprogramming OS type. Mr B then opened the chrome and calculator app. Explain some of the points below.

1. What components are used (hardware) to make a simple illustration when Mr. B opens Google Chrome.

2. Explain the difference between Short Term, Middle Term, and Long-Term Scheduling in the Operating system and explain from the illustration of the first point.

3. Differences when the program becomes a process and the state of the process if more than one process is running so that blocking and context switching occur.

4. Briefly explain the movement of the program when Mr. B opens the calculator program and performs task 4+3 which results in the number 7. Explain with a simple illustration like point 1 about the program and hardware used in this process.

Reference no: EM133930358

Questions Cloud

Explain three main security requirements of hash functions : Explain the three main security requirements of the hash functions?
What is cyberterrorism : Explain what is cyberterrorism, Hacktivist, Anonymous hacker group, Lulz Hacker group, and the National state Cyberterrorism Actors.
Compute the time complexity for the algorithm : Define an algorithm count_NT( ), to compute the total number of nodes that have only one child ma binary tree. Compute the time complexity for the algorithm.
Examples of multithreading programs : Examples of Multithreading programs compared to multiprocessing with any program language.
Explain short term-long-term scheduling in operating system : Explain the difference between Short Term, Middle Term, and Long-Term Scheduling in the Operating system and explain from the illustration of the first point.
Write pseudocode with commentaries : Convert PrintLCS() from recursive into an iterative algorithm. Write your Pseudocode with commentaries.
Describe two general good practices in coding : For each of them explain why they are appropriate and give an example of what could go wrong if that practice is not followed.
Importance of emerging technologies : Please make 100 to 150 words about your own understanding the phasing and importance of emerging technologies.
Write a small program in lc-3 that begins at address x3100 : Write a small program in LC-3 [machine code (show binary encoding) that begins at address X3100.

Reviews

Write a Review

Operating System Questions & Answers

  Implementation of algorithms for process management

The Shortest Job Next (SJN) algorithm queues processes in a way that the ones that use the shortest CPU cycle will be selected for running rst.

  Develop a user mode command interpreter

Develop a user mode command interpreter which support list-short.

  Memory allocation in operating system

Analysis and implementation of algorithms for memory allocation in operating system, Explain First- t and best- t methods are used in memory allocation in operating systems.

  Stand alone child process

Forking the child process

  Write a multi-threaded program

Write a multi-threaded program to solve producer and consumer problem

  Marginal and average cost curves

n a competitive market place (pure competition) is it possible to continually sell your product at a price above the average cost of production.

  Simulating operating systems scheduling

Simulate the long-term scheduler, the short-term scheduler and the I/O scheduler of the computer using the First-Come-First-Serve algorithm.

  Issues with trusted platform module

Research paper discussing the issues with Trusted Platform Module (TPM)

  Threads

Explain a complication that concurrent processing adds to an operating system.

  Design and programming

Use the semaphore methods to control the concurrency of the solution

  Virtual machines

Virtual machines supported by a host operating system

  Discuss an application that benefits barrier synchronization

Discuss an application that would benefit from the use of barrier synchronization

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd