Differences between a process and a program

Assignment Help Operating System
Reference no: EM13692255

Answer all the questions and support you answer.

Question: Processes [10, 8, 2]

Part 1) During its lifetime a process goes through several different "states". Explain each state and what events cause the state transitions.

Part 2) Which of the following are stored in the process control block?

a. Process ID

b. Number of processes

c. Program name

d. List of open files

e. Process priority

f. Which scheduling queue the process is currently in

g. Available hardware devices

h. Address of next instruction to be executed

Part 3) Explain the differences between a process and a program, as well as how they're related.

Explain each and every question in depth with examples.

Reference no: EM13692255

Questions Cloud

Uses the sieve of eratosthenes algorithm : Write a complete program that uses the Sieve of Eratosthenes algorithm to list all prime numbers from 1 to 1,000 .
Evaluate the competitive applications of technology : Analyze how time of entry, industry trends, corporate culture, and other factors affect competitive advantage. Explain your answer- Evaluate the competitive applications of technology.
How well did the ipremier company perform : How well did the iPremier Company perform during the seventy-five minute attack ? If you were Bob Turley, what might have you done differently during the attack AND explain why
When a process is multithreaded : Explain the differences, advantages, and disadvantages between user and kernel threads. What are the advantages and disadvantages of a lightweight process?
Differences between a process and a program : During its lifetime a process goes through several different "states". Explain each state and what events cause the state transitions.
Write a brief description about the system calls : Write a brief description about the system calls used in Unix/Linux. Add information such as parameters, resources used, expected results/return values, and possible error conditions.
Symmetric and asymmetric multiprocessing : Explain the difference between symmetric and asymmetric multiprocessing.
How do interrupts help facilitate multiprogramming : Polling and interrupts are two ways used by operating systems to check whether I/O is done - How do interrupts help facilitate multiprogramming?  Give an example with your explanation
Write a java program that prompts the user : Write a Java program that prompts the user to input three numbers.  This program should then output the numbers in an ascending order.

Reviews

Write a Review

Operating System Questions & Answers

  Solving problem by ipv6

Discuss and explain some of the problems NATs develop for IPsec security. Solve this problems through using IPv6?

  Word processing software application

Boardman Management Group manages Baderman Island resort. They are planning whether to upgrade the word processing software or to buy a new word processing software application.

  Question about spam

Discuss your personal experience with Spam and how is spam affecting the Internet as a whole also find the best way to prevent it

  Specify the order in which processes execute

Specify the order in which processes execute and determine the mean process turnaround time for each of the scheduling algorithms.

  Recognizes similarities-differences of two file systems

Complete two file system schemas (Visio is suggested to draw the diagram of each schema). First must be OS on your PC. (NT, Windows 2 K or XP).

  Discussion on dns for internet operations

Discuss how do you think the DNS is important for internet operations and what would happen if the DNS of your company/orgnization or your provider or root DNS fails?

  Discussion on computer peripherals

Visit Web sites for corporations that sell computer peripherals. Compile a list that contains as several types of input and output devices as you can locate on these Web sites.

  Regulation of the telecommunications industry

Discuss how has the telephone service changed over the past sixty years also explain how regulation of the telecommunications industry changed and what ar some of the outcomes of that change?

  Identify the levels in the file hierarchy

Identify the levels in the file hierarchy and identify the order in which the directories need to be created and identify the commands used for creating the file hierarchy.

  Create algorithm which prevents deadlock using one semaphore

Using exactly one semaphore, create an algorithm which prevents deadlock. Do not be concerned about starvation and inefficiency.

  Fundamental stages of an enterprise system life cycle

Discuss why is this important to the success of the implementation project? Determine the fundamental stages of an enterprise system life cycle?

  C language program to remove vowels from text

Create a function isvowel() that test whether or not character is a vowel. Use function in a program that reads standard input document and writes to the standard output document,

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