1. |
Which of the following statements are TRUE about the .NET CLR?
|
A. | Only 1 and 2 |
B. | Only 1,2 and 4 |
C. | 1,2,3,4 |
D. | Only 4 and 5 |
Answer» C. 1,2,3,4 |
2. |
Which of the following are valid .NET CLR JIT performance counters?
|
A. | 1,5 |
B. | 3,4 |
C. | 1,2 |
D. | 4,5 |
Answer» B. 3,4 |
3. |
Which of the following statements is correct about Managed Code? |
A. | Managed code is the code that is compiled by the JIT compilers. |
B. | Managed code is the code where resources are Garbage Collected. |
C. | Managed code is the code that runs on top of Windows. |
D. | Managed code is the code that is written to target the services of the CLR. |
Answer» D. Managed code is the code that is written to target the services of the CLR. |
4. |
Which of the following are NOT true about .NET Framework?
|
A. | 1,2 |
B. | 2,4 |
C. | 4,5 |
D. | 1,2,4 |
Answer» C. 4,5 |
5. |
Which of the following components of the .NET framework provide an extensible set of classes that can be used by any .NET compliant programming language? |
A. | NET class libraries |
B. | Common Language Runtime |
C. | Common Language Infrastructure |
D. | Component Object Model |
Answer» A. NET class libraries |
6. |
Which of the following .NET components can be used to remove unused references from the managed heap? |
A. | Common Language Infrastructure |
B. | CLR |
C. | Garbage Collector |
D. | Class Loader |
Answer» C. Garbage Collector |
7. |
Which of the following statements correctly define .NET Framework? |
A. | It is an environment for developing, building, deploying and executing Desktop Applications, Web Applications and Web Services |
B. | It is an environment for developing, building, deploying and executing only Web Applications. |
C. | It is an environment for developing, building, deploying and executing Distributed Applications. |
D. | It is an environment for developing, building, deploying and executing Web Services. |
Answer» A. It is an environment for developing, building, deploying and executing Desktop Applications, Web Applications and Web Services |
8. |
Which of the following constitutes the .NET Framework?
|
A. | 1,2 |
B. | 2,3 |
C. | 3,4 |
D. | 2,5 |
Answer» B. 2,3 |
9. |
Which of the following assemblies can be stored in Global Assembly Cache? |
A. | Private Assemblies |
B. | Friend Assemblies |
C. | Shared Assemblies |
D. | Public Assemblies |
Answer» C. Shared Assemblies |
10. |
Code that targets the Common Language Runtime is known as |
A. | Unmanaged |
B. | Distributed |
C. | Legacy |
D. | Managed code |
Answer» D. Managed code |
11. |
Which of the following statements is correct about the .NET Framework? |
A. | NET Framework uses DCOM for achieving language interoperability. |
B. | NET Framework is built on the DCOM technology. |
C. | NET Framework uses DCOM for making transition between managed and unmanaged code. |
D. | NET Framework uses DCOM for creating unmanaged applications. |
Answer» C. NET Framework uses DCOM for making transition between managed and unmanaged code. |
12. |
Which of the following benefits do we get on running managed code under CLR?
|
A. | Only 1 and 2 |
B. | Only 2, 3 and 4 |
C. | Only 1, 3 and 4 |
D. | All of the above |
Answer» D. All of the above |
13. |
Which of the following jobs are done by Common Language Runtime?
|
A. | Only 1 and 2 |
B. | Only 3 and 4 |
C. | Only 1, 3 and 4 |
D. | All of the above |
Answer» D. All of the above |
14. |
Which of the following statements are correct about a .NET Assembly?
|
A. | 1,2,3 |
B. | 2,4,5 |
C. | 1,3,5 |
D. | 1,2 |
Answer» D. 1,2 |
15. |
Which of the following statements are correct about JIT?
|
A. | 1, 2, 3 |
B. | 2,4 |
C. | 3,4,5 |
D. | 1,2 |
Answer» A. 1, 2, 3 |
16. |
Which of the following are parts of the .NET Framework?
|
A. | Only 1, 2, 3 |
B. | Only 1, 2 |
C. | Only 1, 2, 4 |
D. | Only 4,5 |
Answer» B. Only 1, 2 |
17. |
In C#, a subroutine is called a ________. |
A. | Function |
B. | Metadata |
C. | Method |
D. | Managed code |
Answer» C. Method |
18. |
All C# applications begin execution by calling the _____ method. |
A. | Class() |
B. | Main() |
C. | Submain() |
D. | Namespace |
Answer» B. Main() |
19. |
A _______ is an identifier that denotes a storage location |
A. | Constant |
B. | Reference type |
C. | Variable |
D. | Object |
Answer» C. Variable |
20. |
_________ are reserved, and cannot be used as identifiers. |
A. | Keywords |
B. | literal |
C. | variables |
D. | Identifiers |
Answer» A. Keywords |
21. |
Boxing converts a value type on the stack to an ______ on the heap. |
A. | Bool type |
B. | Instance type |
C. | Class type |
D. | Object type |
Answer» D. Object type |
22. |
The character pair?: is an________________available in C#. |
A. | Unary operator |
B. | Ternary operator |
C. | Decision operator |
D. | Functional operator |
Answer» B. Ternary operator |
23. |
In C#, all binary operators are ______. |
A. | Center-associative |
B. | Right-associative |
C. | Left-associative |
D. | Top-associative |
Answer» C. Left-associative |
24. |
An _______ is a symbol that tells the computer to perform certain mathematical or logical manipulations. |
A. | Operator |
B. | Expression |
C. | Condition |
D. | Logic |
Answer» A. Operator |
25. |
A _____ is any valid C# variable ending with a colon. |
A. | goto |
B. | Label |
C. | Logical |
D. | Bitwise |
Answer» B. Label |