1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
BaLLatris [955]
3 years ago
8

What are the three most important jobs of an operating system?

Computers and Technology
1 answer:
kiruha [24]3 years ago
4 0

The operating system or OS is a software application that forms a layer between the hardware resources and the end user or the applications. OS is designed to perform three major functionalities which are described below.

1. Provides an interface for the end user

The operating system hides the complexities of the hardware resources of the computer. It acts as an interface through which the end user interacts with the hardware since it is not possible for the end users to directly interact and use the hardware resources of the computer.

It can be said that the operating system can lie at the top of the hardware resources. Also, the applications lie on top of the operating system. In addition to the user, OS acts as an interface for the software applications also.

2. Manages the hardware resources namely CPU, disk, memory and others

The operating system has the features to manage and maintain the resources of the computer including CPU, disk, memory, etc. The utility programs or the system software are applications which are developed to manage and maintain these resources.

Examples include disk fragmenter which takes care of the disks.

3. Execution of other applications

When an end user develops an application or operates tools like video camera, the user assumes that the application is being executed by the user. In reality, the operating system is responsible for proper functioning of the applications that run on top of the operating system.

It is the responsibility of the operating system to use the hardware resources and synchronize them so that the video camera can function as per the user requirements.  

Another aspect is multi-tasking. This refers to the ability of the operating system to execute more than one application at the same time. The applications need not think about the allocation and proper utilization of the resources. This is taken care by the OS.

You might be interested in
The ____ statement is used to execute specific programming code if the evaluation of a conditional expression returns a value of
OverLord2011 [107]

Answer: if statement

Explanation:

The statements executes when a specific conditions are true.

5 0
3 years ago
Identify when programmers use an Else statement.
Gnesinka [82]

Answer:

to tell the program to take a different action when the If statement answer is false

Explanation:

if x = 0:

     print('x equals 0')

else:

      print('x equals something else that isnt 0')

4 0
3 years ago
Read 2 more answers
Technically a coding question utilizing python how would one calculate a square root
WITCHER [35]

Answer:

import math

math.sqrt( x )

Explanation:

The basic code that can be written to calculate the square root of a number is as follows

import math

math.sqrt( x )

5 0
3 years ago
Write a full class definition for a class named Averager, and containing the following members:______An data member named sum of
alina1380 [7]

Answer:

  1. public class Averager {
  2.    private int sum;
  3.    private int count;
  4.    public Averager(int sum, int count) {
  5.        this.sum = 0;
  6.        this.count = 0;
  7.    }
  8.    public int getSum(){
  9.        return sum;
  10.    }
  11.    public void add( int num){
  12.        this.sum+=num;
  13.        this.count++;
  14.    }
  15.    public int getCount(){
  16.        return this.count;
  17.    }
  18.    public double getAverage(){
  19.        double ave = (int)this.sum/this.count;
  20.        return  ave;
  21.    }
  22. }

Explanation:

  • Lines 1-3 contains the class declaration and the member (data fields)
  • Lines 4-7 is the constructor that initializes the fields to 0
  • Lines 8-10 is the method that returns the value of sum getSum()
  • lines 11-14 iss the method add() that adds a number to the member field sum and increases count by 1
  • lines 15 - 17 is the method that returns total count getCount()
  • Lines 18-21 is the method getAverage() That computes the average and returns a double representing the average values

6 0
4 years ago
Read 2 more answers
A technician would like to have the ability to add physical hard drives to a Storage Spaces storage pool at future times on an a
Iteru [2.4K]

Answer:

b. Thin provisioning

Explanation:

Thin provisioning is a storage space feature that makes allocating disk storage space flexible based on the space needed by each user, it improves the way storage space is utilized.

5 0
3 years ago
Other questions:
  • The set of specific, sequential steps that describe exactly what a computer program must do to complete the work is called a(n _
    14·1 answer
  • 19. Squares. Write a program class named SquareDisplay that asks the user for a positive integer no greater than 15. The program
    11·1 answer
  • How can rows be added to a table? Check all that apply
    13·2 answers
  • Rerouting traffic using arp poisoning is an attack on ________ of a network.
    8·1 answer
  • True or False, A column is a horizontal arrangement for items of information.
    15·1 answer
  • How do u answer questions on brainly if ur on the app and on a phone. For me there is no answer button :(
    8·1 answer
  • Where do charts get the data series names?
    14·1 answer
  • When using the protection options in Excel 2016, what does the Protect Workbook function do?
    8·2 answers
  • What is information technology ?​
    15·2 answers
  • MyProgramming Lab
    5·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!