Question Bank Ii - Cse - Programming Language: 10. Explain in Detail Multiple Selection Constructs?
Question Bank Ii - Cse - Programming Language: 10. Explain in Detail Multiple Selection Constructs?
Question Bank Ii - Cse - Programming Language: 10. Explain in Detail Multiple Selection Constructs?
1. Define an exception
2. Define a thread
3. Define concurrency.
4. Define binary semaphore.
5. Define monitors.
6. Define mutual exclusion.
7. Define deadlock.
8. Define an abstract data type.
9. Define logic programming language.
10. Define data abstraction
1. Discuss the reasons for using exception handlers in a programming language. What if there exist
programming languages with no exception handlers.
2. Explain the concept of object oriented programming in Smalltalk.
3. Explain the design issues related to Data abstraction
4. Describe briefly about Semaphores.
5. Describe briefly about Monitors.
6. Write about goal statements and simple arithmetic in PROLOG.
7. Define binary semaphore. What is counting semaphore? What are the primary problems with
using semaphores to provide synchronization?
8. Explain different types of propositions present in logic programming.
9. Describe the cooperation synchronization and competition synchronization in message passing.
2
UNIT 5 LONG Questions