Start Discovering Solved Questions and Your Course Assignments
TextBooks Included
Solved Assignments
Asked Questions
Answered Questions
under what circumstances would a user be better off using a time-sharing system rather than a personal computer or single-user workstationwhen there
we have stressed the need for an operating system to make efficient use of the computing hardware when is it appropriate for the operating system to
define properties of distributed operating systemdistributed- this system distributes computation among several physical processors the processors do
define properties of real time operating systemreal time - often used in a dedicated application this system reads information from sensors and must
define properties of time sharing operating systemtime sharing- this systems uses cpu scheduling and multiprogramming to provide economical
define the properties of interactive operating systeminteractive- this system is composed of many short transactions where the results of the next
define the properties operating systemsbatch- jobs with similar needs are batched together and run through the computer as a group by an operator
in a multiprogramming and time-sharing environment several users share the system simultaneously this situation can result in various security
what are the main differences between operating systems for mainframe computers and personal computersthe design goals of operating systems for those
what is the main advantage of multiprogrammingmultiprogramming makes efficient use of the cpu by overlapping the demands for the cpu and its io
list the four steps that are essential to run a program on a completely dedicated machinea reserve machine timeb manually load program into memoryc
what are the three main purposes of an operating system to give an environment for a computer user to implement programs on computer hardware in a
discuss difference between symmetric and asymmetric multiprocessing symmetric multiprocessing smp in which every processor runs an identical copy
what is spoolingspooling overlaps the io of single job with the computation of other
what is the use of inter process communicationinter process communication gives a mechanism to allow the co-operating process to communicate with
state the advantage of multiprocessor systemthe advantages of multiprocessor system are-a enhanced
how can a user program disturb the normal operation of the systema issuing illegal io operationb by accessing memory locations within the os itselfc
what is the benefits os co-operating processinformation sharingcomputation speeds upmodularityconvenience
what is co-operative processa process is co-operating if it can influence or be affected by the other processes implementing in the system any
what is independent processa process is independent it cannot influence or be affected by the other processes implementing in the system any process
what is meant by context switchswitching the cpu to another process needs saving the state of the old process and loading the saved state for the
what are the use of job queues ready queues and device queuesas a process enters a system they are put in to a job queue these queues having of all
what is schedulera process migrates among the various scheduling queues throughout its life time the os must choose processes from these queues in
what is process control blockevery process is represented in the os by a process control block it has many pieces of information associated with an
what is a processa process is a program in implementation it is an active entity and it contains the process stack having temporary data and the data