Question

In: Computer Science

1. Keeping in mind the various definitions of operating system, consider whether the operating system should...

1. Keeping in mind the various definitions of operating system, consider whether the operating system should include applications such as web browsers and mail programs. Argue both that it should and that it should not, and support your answers

2. How does the distinction between kernel mode and user mode function as a rudimentary form of protection (security) system?

Solutions

Expert Solution

`Hey,

Note: Brother if you have any queries related the answer please do comment. I would be very happy to resolve all your queries.

1)

An argument in favor of including popular applications with the operating system is that if the application is embedded within the operating system, it is likely to be better able to take advantage of features in the kernel and therefore have performance advantages over an application that runs outside of the kernel. Arguments against embedding applications within the operating system typically dominate however: (1) the applications are applications - and not part of an operating system, (2) any performance benefits of running within the kernel are offset by security vulnerabilities, (3) it leads to a bloated operating system.

2)

The distinction between kernel mode and user mode provides a rudimentary form of protection in the following manner. Certain instructions could be executed only when the CPU is in kernel mode. Similarly, hardware devices could be accessed only when the program is executing in kernel mode. Control over when interrupts could be enabled or disabled is also possible only when the CPU is in kernel mode. Consequently, the CPU has very limited capability when executing in user mode, thereby enforcing protection of critical resources.

Kindly revert for any queries

Thanks.


Related Solutions

Discuss in detail (keeping the artical in mind), the various business environments that Hungry Lion operates...
Discuss in detail (keeping the artical in mind), the various business environments that Hungry Lion operates in as they have an impact on these successful operations of the business. 20 Marks The Continent’s Progressive QSR Player Stellenbosch-based fast food specialist Hungry Lion has found ideal footing for expansion over the coming years, owed to optimised operations and an admirable outlook Writer: Jonathan Dyble | Project Manager: Josh Hyland Adrian Basson is a self-described Afro-optimistic. “There’s no hiding from the fact...
Develop the formula for friction factor ‘f’. Keeping in mind the Re# should always be in...
Develop the formula for friction factor ‘f’. Keeping in mind the Re# should always be in turbulent region. What value of D should be selected to get turbulent flow. Start the value from 0.01m try to find the value of D to have the turbulent flow. Use Excel Solver tool and demonstrate how it can be used to calculate friction factor ‘f’ for a given Re# and relative roughness ?. The friction factor is desired for water flowing at 0.063...
Consider giving one dollar to a poor person, keeping in mind that among a country’s poor...
Consider giving one dollar to a poor person, keeping in mind that among a country’s poor people, some have much lower incomes than others. Consider each of the aggregate poverty measures defined in the text, and assume that per capita household income is the measure of individual-level well-being they summarize. For each measure, discuss how the impact on the measure would differ depending on whether the additional dollar were given to a person who is just barely poor (with income...
Consider giving one dollar to a poor person, keeping in mind that among a country’s poor...
Consider giving one dollar to a poor person, keeping in mind that among a country’s poor people, some have much lower incomes than others. Consider each of the aggregate poverty measures we discussed in the class and assume that per capita household income is the measure of individual-level well-being they summarize. For each measure, discuss how the impact on the measure would differ depending on whether the additional dollar were given to a person who is just barely poor (with...
In regards to Modern Operating Systems provide the definitions of the following terms: Timesharing system and...
In regards to Modern Operating Systems provide the definitions of the following terms: Timesharing system and Multiprogramming system
Consider the following four individuals, discuss whether they fit the three classic definitions of entrepreneur and...
Consider the following four individuals, discuss whether they fit the three classic definitions of entrepreneur and whether they could be described as a necessity or opportunity entrepreneur? 1. Jane is a YouTube content creator who produces and publishes her show on youtube and other platforms, using her own equipment at her home.    2. Alex is attending university. He is an experienced gamer of a popular online role-playing game, and he sometimes offers help to other players for a fee....
What role do you think the healthcare system should actually play in keeping people healthy ?...
What role do you think the healthcare system should actually play in keeping people healthy ? (250 words essay ) AS a patient in the US healthcare system , what are some ways you think the healthcare system is failing to keep people healthy ? what are some ways it is succeeding? ( 300 words essay )
Research the definitions of various production and operations management terms used in Lecture 1. Perform a...
Research the definitions of various production and operations management terms used in Lecture 1. Perform a literature search on one of these terms. Discuss how this term can impact the ability for an operation to be competitive in the 21st century. Do not use a term posted by another student. I CHOSE "Process design and analysis" MINIMUM OF 150 WORDS PLEASE.
PART A Indicate whether each of the following items should be classified as an operating, investing,...
PART A Indicate whether each of the following items should be classified as an operating, investing, or financing activity on the statement of cash flows. If an item does not belong on the statement, indicate as "NA" (Not applicable). a. Declaration of dividends on common shares, to be paid later b. Payment of dividends on common shares c. Purchase of equipment d. Receipt of cash from the sale of a warehouse e. Receipt of cash through a long-term bank loan...
a)examine five factors to consider when selecting an operating system
a)examine five factors to consider when selecting an operating system
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT