Relate the principle of least privilege to the concepts of user mode, kernel mode and privileged instructions.

What will be an ideal response?


The principle of least privilege states that programs should only have the level of privilege they need to carry out their functions, and no more. This prevents accidental or malicious corruption of the system. One of the simplest implementations of the principle of least privilege is the user mode/kernel mode dichotomy. Users execute in the user mode; the operating system executes in the kernel mode. Privileged instructions are executable only from the kernel mode, so the user, for example, cannot perform arbitrary I/O or access unprotected memory.

Computer Science & Information Technology

You might also like to view...

Match the following screen elements with their description

I. Quick Access Toolbar II. Ribbon III. Ribbon tabs IV. Status bar V. Title bar A. Displays a group of task-oriented tabs B. Default commands include Save, Undo, and Redo C. The window control buttons are grouped on the right side D. Displays the names of the task-oriented tabs relevant to the open program E. Displays file information on the left

Computer Science & Information Technology

If you click the button for Header row in the Sort dialog box, what happens?

A) The Header row names appear in the Sort by list. B) The Header row will automatically be changed to numbers. C) The Header row numbers appear in the Sort by list. D) The Header row will be included in the sort.

Computer Science & Information Technology

Which of the following is true about adding headings and subheadings in Word after a Table of Contents has been created?

A) The easiest way is to delete the current Table of Contents and create a new one. B) You cannot add headings and subheading after a Table of Contents has been created. C) The Table of Contents will automatically update itself to reflect the changes. D) The Table of Contents must be manually updated to reflect the changes.

Computer Science & Information Technology

The ________ element identifies a term in a definition list

A) B)

C)
D)

Computer Science & Information Technology