Correct Answer: A binary semaphore is one, which takes only 0 and 1 as values They are used to implement mutual exclusion and synchronize concurrent processes
Correct Answer: SCSI - Small computer systems interface is a type of interface used for computer components such as hard drives, optical drives, scanners and tape drives It is a competing technology to standard IDE (Integrated Drive Electronics)
3. Explain the concept of the Distributed systems?
Correct Answer: Virtual memory is hardware technique where the system appears to have more memory that it actually does This is done by time-sharing, the physical memory and storage parts of the memory one disk when they are not actively being used
5. What are DDks? Name an operating system that includes this feature.
Correct Answer: Scheduling is the activity of the deciding when process will receive the resources they request FCS ---> FCSFS stands for First Come First Served In FCFS the job that has been waiting the longest is served next Round Robin Scheduling--->Round Robin scheduling is a scheduling method where each process gets a small quantity of time to run and then it is preempted and the next process gets to run This is called time-sharing and gives the effect of all the processes running at the same time Shortest Job First ---> The Shortest job First scheduling algorithm is a nonpreemptive scheduling algorithm that chooses the job that will execute the shortest amount of time Priority Scheduling--->Priority scheduling is a scheduling method where at all times the highest priority process is assigned the resource
Correct Answer: Data registers - can be assigned to a variety of functions by the programmer They can be used with any machine instruction that performs operations on data Address registers - contain main memory addresses of data and instructions or they contain a portion of the address that is used in the calculation of the complete addresses