1. _______is the execution engine for .
NET applications and servers as the interface
between .NET applications and the operating system.
A) Common Language Specifications (CLS)
B) Common Language Runtime (CLR)
C) Common Type System (CTS)
D) Framework Class Library (FCL)
2. The .NET Framework Class Library (FCL) is also known as …
A) Base Class Library (BCL)
B) Common Class Library (CCL)
C) Global Class Library (GCL)
D) Public Class Library (PCL)
3. 4. The .NET_______is a collection of reusable types that are integrated with the CLR.
A) Common Language Specifications (CLS)
B) Common Language Runtime (CLR)
C) Common Type System (CTS)
D) Framework Class Library (FCL)
4. 5________is an agreement among language designers and class library designers to use a
common subset of basic language features that all languages have to follow.
A) Common Language Specifications (CLS)
B) Common Language Runtime (CLR)
C) Common Type System (CTS)
D) Framework Class Library (FCL)
5. 6._____describes how types are declared, used, and managed in the runtime.
A) Common Language Specifications (CLS)
B) Common Language Runtime (CLR)
C) Common Type System (CTS)
D) Framework Class Library (FCL)
6. _______ is a code that consists of CPU and platform-independent set of instructions,
which can be easily converted to native code.
A) JIT
B) FCL
C) DLL
D) MSIL
7. The main function of_____is to convert the managed code into native code and then
execute the code.
A) CLR
B) CTS
C) CLS
D) FCL
8. Which of the following is/are the modules of Common Language Runtime(CLR).
i) Thread Support
ii) Type Checker
iii) Security Engine
A) i and ii only
B) ii and iii only
C) i and iii only
D) All i, ii and iii
9. … will verify types used in the application with CTS or CLS standards supported by
CLR.
A) Exception manager
B) Type checker
C) Code manager
D) Class loader
10. The … is responsible for allocating, freeing, and compacting memory.
A) garbage collector
B) type checker
C) code manager
D) memory manager
11. _______ensures complete interoperability among applications, regardless of the
language used to create the application.
A) CLR
B) CLS
C) CTS
D) FCL
12. Net framework is an internal _____ component that supports the execution of
applications created by using various programming languages.
1. Internet
2. Windows
3. Hardware
4. Language
➢ What is CLR?
1. Common language runtime
2. Compiler language runtime
3. Compiler library runtime
4. Common library runtime
➢ Which is the following is not a component of the CLR?
1. Class loader
2. Garbage collector
3. .NET Framework
4. JIT Compiler
➢ Which of the following provides automatic memory management and resolves the issue
of memory leaks and invalid memory references
1. Security engine
2. Garbage collector
3. Jit compiler
4. Debugger
➢ What is CTS?
1. Common type specification
2. Common type-safe
3. Compiler type structure
4. Common type system
➢ What is CLS?
1. Compiler library specification
2. Common library specification
3. Compiler language specification
4. Common language specification
➢ What is DLL?
1. Dynamic-link language
2. Direct link language
3. Dynamic-link library
4. Direct link library
➢ which of the following namespace provides the classes that allow you to debug your
application step by step?
1. System
2. System .diagnostics
3. [Link]
4. [Link]
➢ What is GAC?
1. Garbage collector
2. Global assembly collector
3. Global access cache
4. Global assembly cache
➢ what is COM?
1. Component object model
2. Common object model
3. Computer oriented model
4. Common oriented model