
Services provided by operating systems.
a) PROGRAM EXECUTION;o.s handles many kinds of activities including user programs and system programs.
Major activities of operating sytems with respect to program execution.
• loads a program into memory .
• executes a program
• handles program execution.
• Provides program synchronization.
• Provides mechanism for process communication.
• Provides mechanism for deadlock handing.
b) I/O OPERATION;an i/o subsystem compromises of i/o devices and their corresponding driver software.
Major activities of operating sytems with respect to I/O operation.
• Drivers hide the peculiarities of specific hardware devices to the user.
• O.s manages the communication between the user and device drivers.
• i/o operation means read or write operation with any file or any specific i/o device.
• O.s provides the access to the required i/o device when required.
C) FILE SYSTEM MANIPULATION ;a file represents a collection of related information .
Note;a file system is a normally organized into directories(folder) for easy navigation.
Major activities of operating systems with respect to file system manipulation
• Programs needs to write and read a file .
• O.s give permission varies from read only,read write,denied and so on.
• O.s provides an interface to the user to create/delete files and directories.
• O.s provides an interface to create the backup of file system.
D)COMMUNICATION;operating systems manages communication between all the processes.
Multiple processes communicate with one another through communication lines known as network
o.s handles rooting and connection strategies and the problem of connection and security.
Major activities of operating systems with respect to communication.
• Transmission of data between communicating processes
• Link communicating processes via computer network.
e)ERROR HANDLING;error can occur anytime and anywhere either in cpu, in i/o devices or in the memory hardware.
Major activities of operating systems with respect to error handing.
• Operating systems constantly checks for possible errors.
• The operating systems take an appropriate action to ensure correct and consistent computing.
F) RESOURCE MANAGEMENT;incase of multi-user or mulititasking environment resources such as main memory ,cpu cycles and file storage are to be allocated to each user or job.
Major activities of operating systems with respect to resource management.
• Operating systems manages all kinds of resources using scheduling algorithm.
• Cpu scheduling algorithms are used for better utilization of cpu.
G)PROTECTION;protection refers to a mechanism or a way to control the access of programs,process or users to the resources defined by a computer system.
Major activities of operating systems with respect to protection.
• Operating systems ensures that all access to systems resources is controlled.
• Ensures that external i/o devices are protected from valid access attempts.
• The o.s provides Authentication features for each user by means of passwords.
Softwaretech answered the question on April 29, 2019 at 11:28
-
What are the major activities of the following operating systems services. (a)error handing. (b)resources management.
(Solved)
What are the major activities of the following operating systems services.
(a)error handing.
(b)resources management.
Date posted:
April 29, 2019
.
Answers (1)
-
Briefly explain the classification of operating systems according to interface
(Solved)
Briefly explain the classification of operating systems according to interface.
Date posted:
April 29, 2019
.
Answers (1)
-
Explain the classification of operating systems according to number of users
(Solved)
Explain the classification of operating systems according to number of users.
Date posted:
April 29, 2019
.
Answers (1)
-
What is meant by the term convoy effect?
(Solved)
What is meant by the term convoy effect?
Date posted:
April 27, 2019
.
Answers (1)
-
List and explain five functions of an operating system
(Solved)
List and explain five functions of an operating system.
Date posted:
April 27, 2019
.
Answers (1)
-
Explain the following types of schedulers. (a)long term scheduler. (b)short term scheduler. (c)medium term scheduler
(Solved)
Explain the following types of schedulers.
(a)long term scheduler.
(b)short term scheduler.
(c)medium term scheduler
Date posted:
April 27, 2019
.
Answers (1)
-
Describe the guidelines that assist system auditors detect and deter fraud occurrences in an organization
(Solved)
Describe the guidelines that assist system auditors detect and deter fraud occurrences in an organization
Date posted:
March 27, 2019
.
Answers (1)
-
Give the rules used for naming an identifier
(Solved)
Identifier are user defined words used to name entities like variables,arrays,function,structures e.t.c
Date posted:
March 12, 2019
.
Answers (1)
-
Give 2 uses of a comment line as used in c language.
(Solved)
Comment line indicates the purpose of the program and is represented as /*..........*/.
Comment line can be single or multiple line but should not be nested,can be anywhere in a program except inside a string and character constant.
Date posted:
March 12, 2019
.
Answers (1)
-
Explain a two tier client server architecture and a three tier client architecture found in computers
(Solved)
Explain a two tier client server architure and a three tier client architecture found in computers.
Date posted:
March 12, 2019
.
Answers (1)
-
Describe the main Main Characteristics of the Database Approach as used in database models.
(Solved)
Describe the main Main Characteristics of the Database Approach as used in database models.
Date posted:
March 9, 2019
.
Answers (1)
-
Write a java program that allows user to input three numbers and output the largest of the three number after program compilation
(Solved)
Write a java program that allows user to input three numbers and output the largest of the three number after program compilation.
Date posted:
March 5, 2019
.
Answers (2)
-
Compare and contrast Multiprogramming, Multitasking and Multiprocessing
(Solved)
Compare and contrast Multiprogramming, Multitasking and Multiprocessing
Date posted:
March 5, 2019
.
Answers (1)
-
What is the relationship between threads and processes?
(Solved)
What is the relationship between threads and processes in computer operating system?
Date posted:
March 5, 2019
.
Answers (1)
-
What is the function of the ready queue?
(Solved)
Explain the function of ready queue as in operating system
Date posted:
March 5, 2019
.
Answers (1)
-
How do you create a HTML program using notepad?
(Solved)
This question talks about how you can create your own basic HTML program using only the notepad and an internet software like Internet explorer.The answer has it all.
Date posted:
December 24, 2018
.
Answers (1)
-
Outline the five state model of a process in operating systems
(Solved)
Outline the five state model of a process in operating systems.
Date posted:
December 18, 2018
.
Answers (1)
-
Data compression implies sending or storing a smaller number of bits. Although many methods are used for this purpose, in general this methods can be...
(Solved)
Data compression implies sending or storing a smaller number of bits. Although many methods are used for this purpose, in general this methods can be divided into two broad categories : Lossless and Lossy methods. Discuss compression methods under each category.
Date posted:
December 1, 2018
.
Answers (1)
-
Explain reasons for an organization establishing computer network
(Solved)
Explain reasons for an organization establishing computer network.
Date posted:
November 24, 2018
.
Answers (1)
-
What are the importance of system documentation?
(Solved)
What are the importance of system documentation?
Date posted:
October 13, 2018
.
Answers (1)