Total of 670 Questions.     




Share To Friends Via:
        

Questions Categories:



1.   What is deadlock? What is startvation? How do they differ from each other? (Answered)
What is deadlock? What is startvation? How do they differ from each other? .
Posted On:Mon 6, June 2022 03:59:03 am
2.   What are monitors and condition variables? (Answered)
What are monitors and condition variables? .
Posted On:Mon 6, June 2022 03:57:57 am
3.   Describe how to implement a lock using semaphores. (Answered)
Describe how to implement a lock using semaphores. .
Posted On:Mon 6, June 2022 03:57:01 am
4.   A semaphore is a blocking synchronisation primitive. Describe how they work with the aid of pseudo-code. You can assume the existance of a thread_block() and a thread_wakeup() function (Answered)
A semaphore is a blocking synchronisation primitive. Describe how they work with the aid of pseudo-code. You can assume the existance of a thread_block() and a thread_wakeup() function .
Posted On:Mon 6, June 2022 03:56:11 am
5.   What is the producer consumer problem? Give an example of its occurence in operating systems. (Answered)
What is the producer consumer problem? Give an example of its occurence in operating systems. .
Posted On:Mon 6, June 2022 03:54:21 am
6.   What is a test-and-set instruction? How can it be used to implement mutual exclusion? Consider using a fragment of psuedo-assembly language aid you explanation. (Answered)
What is a test-and-set instruction? How can it be used to implement mutual exclusion? Consider using a fragment of psuedo-assembly language aid you explanation. .
Posted On:Mon 30, May 2022 13:21:35 pm
7.   Interrupt disabling and enabling is a common approach to implementing mutual exclusion, what are its advantages and disadvantages? (Answered)
Interrupt disabling and enabling is a common approach to implementing mutual exclusion, what are its advantages and disadvantages? .
Posted On:Sun 29, May 2022 22:20:02 pm
8.   Why is turn passing a poor solution to the critical sections problem? (Answered)
Why is turn passing a poor solution to the critical sections problem? .
Posted On:Sun 29, May 2022 22:19:16 pm
9.   What are three requirements of any solution to the critical sections problem? Why are the requirements needed? (Answered)
What are three requirements of any solution to the critical sections problem? Why are the requirements needed? .
Posted On:Sun 29, May 2022 22:18:31 pm
10.   What is a critical region? How do they relate to controlling access to shared resources? (Answered)
What is a critical region? How do they relate to controlling access to shared resources? .
Posted On:Sun 29, May 2022 22:17:47 pm
11.   What is a race condition? Give an example (Answered)
What is a race condition? Give an example .
Posted On:Sun 29, May 2022 22:16:37 pm
12.   Context switching between two threads of execution within the operating system is usually performed by a small assembly language function. In general terms, what does this small function do internally? (Answered)
Context switching between two threads of execution within the operating system is usually performed by a small assembly language function. In general terms, what does this small function do internally? .
Posted On:Sun 29, May 2022 22:15:27 pm
13.   Describe a sequence the sequence of step that occur when a timer interrupt occurs that eventually results in a context switch to another application (Answered)
Describe a sequence the sequence of step that occur when a timer interrupt occurs that eventually results in a context switch to another application .
Posted On:Sun 29, May 2022 22:14:47 pm
14.   Enumerate the advantages and disadvantages of supporting multi-threaded applications with kernel-level threads (Answered)
Enumerate the advantages and disadvantages of supporting multi-threaded applications with kernel-level threads .
Posted On:Sun 29, May 2022 22:14:08 pm
15.   Why are user-level threads packages generally cooperatively scheduled? (Answered)
Why are user-level threads packages generally cooperatively scheduled? .
Posted On:Sun 29, May 2022 22:12:52 pm
16.   Name some advantages and disadvantages of user-level threads (Answered)
Name some advantages and disadvantages of user-level threads .
Posted On:Sun 29, May 2022 22:11:22 pm
17.   Describe how a multi-threaded application can be supported by a user-level threads package. It may be helpful to consider (and draw) the components of such a package, and the function they perform (Answered)
Describe how a multi-threaded application can be supported by a user-level threads package. It may be helpful to consider (and draw) the components of such a package, and the function they perform .
Posted On:Sun 29, May 2022 22:08:57 pm
18.   What is the relationship between threads and processes? (Answered)
What is the relationship between threads and processes? .
Posted On:Sun 29, May 2022 22:08:24 pm
19.   What is the function of the ready queue? (Answered)
What is the function of the ready queue? .
Posted On:Sun 29, May 2022 22:07:38 pm
20.   What is a process? What are attributes of a process? (Answered)
What is a process? What are attributes of a process? .
Posted On:Sun 29, May 2022 22:06:24 pm
21.   Multi-programming (or multi-tasking) enables more than a single process to apparently execute simultaneously. How is this achieved on a uniprocoessor? (Answered)
Multi-programming (or multi-tasking) enables more than a single process to apparently execute simultaneously. How is this achieved on a uniprocoessor? .
Posted On:Sun 29, May 2022 22:03:17 pm
22.   Describe the three state process model, describe what transitions are valid between the three states, and describe an event that might cause such a transition (Answered)
Describe the three state process model, describe what transitions are valid between the three states, and describe an event that might cause such a transition .
Posted On:Sun 29, May 2022 22:02:11 pm
23.   Is putting security checks in the C library a good or a bad idea? Why? (Answered)
Is putting security checks in the C library a good or a bad idea? Why? .
Posted On:Sun 29, May 2022 22:01:31 pm
24.   Why must the operating system be more careful when accessing input to a system call (or producing the result) when the data is in memory instead of registers? (Answered)
Why must the operating system be more careful when accessing input to a system call (or producing the result) when the data is in memory instead of registers? .
Posted On:Sun 29, May 2022 21:59:34 pm
25.   Using a simple system call as an example (e.g. getpid, or uptime), describe what is generally involved in providing the result, from the point of calling the function in the C library to the point where that function returns (Answered)
Using a simple system call as an example (e.g. getpid, or uptime), describe what is generally involved in providing the result, from the point of calling the function in the C library to the point where that function returns .
Posted On:Sun 29, May 2022 21:58:39 pm
26.   Describe the two general roles of an operating system, and elaborate why these roles are important. (Answered)
Describe the two general roles of an operating system, and elaborate why these roles are important. .
Posted On:Sun 29, May 2022 21:57:39 pm
27.   How does NTFS handle data structures? How does NTFS recover from a system crash? What is guaranteed after a recovery takes place? (Answered)
How does NTFS handle data structures? How does NTFS recover from a system crash? What is guaranteed after a recovery takes place? .
Posted On:Mon 23, May 2022 15:03:38 pm
28.   What are the responsibilities of the I/O manager? (Answered)
What are the responsibilities of the I/O manager? .
Posted On:Mon 23, May 2022 15:02:39 pm
29.   List the design goals of Windows XP. Describe two in detail. (Answered)
List the design goals of Windows XP. Describe two in detail. .
Posted On:Mon 23, May 2022 15:02:00 pm
30.   What type of operating system is Windows XP? Describe two of its major features (Answered)
What type of operating system is Windows XP? Describe two of its major features .
Posted On:Mon 23, May 2022 15:01:02 pm
31.   Capability lists are usually kept within the address space of the user. How does the system ensure that the user cannot modify the contents of the list? (Answered)
Capability lists are usually kept within the address space of the user. How does the system ensure that the user cannot modify the contents of the list? .
Posted On:Mon 23, May 2022 15:00:05 pm
32.   What protection problems may arise if a shared stack is used for parameter passing? (Answered)
What protection problems may arise if a shared stack is used for parameter passing? .
Posted On:Mon 23, May 2022 14:59:22 pm
33.   What are the main differences between capability lists and access lists? (Answered)
What are the main differences between capability lists and access lists? .
Posted On:Mon 23, May 2022 14:58:27 pm
34.   What is the main advantage of the layered approach to system design? What are the disadvantages of using the layered approach? (Answered)
What is the main advantage of the layered approach to system design? What are the disadvantages of using the layered approach? .
Posted On:Mon 23, May 2022 14:55:48 pm
35.   What is the purpose of system programs? (Answered)
What is the purpose of system programs? .
Posted On:Mon 23, May 2022 14:55:01 pm
36.   What are the three major activities of an operating system in regard to secondary-storage management? (Answered)
What are the three major activities of an operating system in regard to secondary-storage management? .
Posted On:Mon 23, May 2022 14:54:12 pm
37.   What are the three major activities of an operating system in regard to memory management? (Answered)
What are the three major activities of an operating system in regard to memory management? .
Posted On:Mon 23, May 2022 14:53:19 pm
38.   What are the five major activities of an operating system in regard to process management? (Answered)
What are the five major activities of an operating system in regard to process management? .
Posted On:Mon 23, May 2022 14:52:38 pm
39.   What is the purpose of system calls? (Answered)
What is the purpose of system calls? .
Posted On:Mon 23, May 2022 14:52:00 pm
40.   Is the Internet a LAN or a WAN? (Answered)
Is the Internet a LAN or a WAN? .
Posted On:Mon 23, May 2022 14:50:25 pm
41.   How does the distinction between kernel mode and user mode function as a rudimentary form of protection (security) system? (Answered)
How does the distinction between kernel mode and user mode function as a rudimentary form of protection (security) system? .
Posted On:Mon 23, May 2022 14:48:13 pm
42.   What is the main difficulty that a programmer must overcome in writing an operating system for a real-time environment? (Answered)
What is the main difficulty that a programmer must overcome in writing an operating system for a real-time environment? .
Posted On:Mon 23, May 2022 14:47:14 pm
43.   List the four steps that are necessary to run a program on a completely dedicated machine (Answered)
List the four steps that are necessary to run a program on a completely dedicated machine .
Posted On:Mon 23, May 2022 14:46:23 pm
44.   What are the main differences between operating systems for mainframe computers and personal computers? (Answered)
What are the main differences between operating systems for mainframe computers and personal computers? .
Posted On:Mon 23, May 2022 14:44:01 pm
45.   What are the three main purposes of an operating system? (Answered)
What are the three main purposes of an operating system? .
Posted On:Tue 17, May 2022 16:38:37 pm
46.   Discuss five factors to consider when making a decision on which network topology to adopt in your academic (Answered)
Discuss five factors to consider when making a decision on which network topology to adopt in your academic .
Posted On:Thu 24, March 2022 21:32:49 pm
47.   ICT refers to telecommunication, computers, software and data system that can be used to support, store and transmit the communication technologies for researcher to access and manipulate information…..” Explain three application software that can be applied in the academic sector (Answered)
ICT refers to telecommunication, computers, software and data system that can be used to support, store and transmit the communication technologies for researcher to access and manipulate information…..” Explain three application software that can be applied in the academic sector .
Posted On:Thu 24, March 2022 21:29:43 pm
48.   Write a program to add,subtract,multiply and divide two integer using user-defined type function with return type (Answered)
Write a program to add,subtract,multiply and divide two integer using user-defined type function with return type .
Posted On:Fri 7, January 2022 12:32:19 pm
49.   Write a C program to keep records and perform statistical analysis for a car sales agency. The information of each car contains the number of the doors, the year, and the price. Note that you cannot use nested loops in the program. The expected output should contain your name, your CS 159 section number and your student ID as shown in the sample output. In the program, materials covered in the (Answered)
Write a C program to keep records and perform statistical analysis for a car sales agency. The information of each car contains the number of the doors, the year, and the price. Note that you cannot use nested loops in the program. The expected output should contain your name, your CS 159 section number and your student ID as shown in the sample output. In the program, materials covered in the .
Posted On:Fri 8, October 2021 17:41:10 pm
50.   Write a C program that calculates the average salary, average rank and the average age of employees of a company. In the program, while loop, do/while loop, else statement, global variables and constant statement cannot be used. The main function should run successfully with different scenarios. A. The main function should perform the following: • Defines a local string variable named PartA_O10 (Answered)
Write a C program that calculates the average salary, average rank and the average age of employees of a company. In the program, while loop, do/while loop, else statement, global variables and constant statement cannot be used. The main function should run successfully with different scenarios. A. The main function should perform the following: • Defines a local string variable named PartA_O10 .
Posted On:Fri 8, October 2021 17:28:14 pm
Page 3 of 14



About Us

Contact us

Terms of use | Privacy policy

Follow Us:               

All Rights Reserved © 2024; pscustudies.com