What is Computer Awareness?
Computer Awareness, also known as Computer Aptitude is one of the prominent sections in various recruitment related competitive exams in India. IBPS Clerk Operating Systems Quiz 2 lists some of the important questions for the preparation of Computer Awareness module. The most significant topics to be learnt for Computer Awareness module are as follows:
1. Which one of the following is not a valid state of a thread?
A. running
B. parsing
C. ready
D. blocked
Answer: Option B
2. The register context and stacks of a thread are deallocated when the thread:
A. terminated
B. blocks
C. unblocks
D. spawns
Answer: Option A
3. Thread synchronization is required because:
A. all threads of a process share the same address space
B. all threads of a process share the same global variables
C. all threads of a process can share the same files
D. all of the mentioned
Answer: Option D
4. A thread is also called :
A. Light Weight Process(LWP)
B. Heavy Weight Process(HWP)
C. process
D. None of these
Answer: Option A
5. A thread shares its resources(like data section, code section, open files, signals) with :
A. other process similar to the one that the thread belongs to
B. other threads that belong to similar processes
C. other threads that belong to the same process
D. All of these
A. has multiple threads of execution
B. has a single thread of execution
C. can have multiple or a single thread for execution
D. None of these
Answer: Option B
2. A process having multiple threads of control implies :
A. it can do more than one task at a time
B. it can do only one task at a time, but much faster
C. it has to use only one thread per process
D. None of these
Answer: Option A
3. Resource sharing helps :
A. share the memory and resources of the process to which the threads belong.
B. an application have several different threads of activity all within the same address space
C. reduce the address space that a process could potentially use
D. All of these
Answer: Option D
4. Multithreading on a multi – CPU machine :
A. decreases concurrency
B. increases concurrency
C. doesnt affect the concurrency
D. can increase or decrease the concurrency
Answer: Option B
5. The kernel is _______ of user threads.
A. a part of
B. the creator of
C. unaware of
D. aware of