Thursday, April 23, 2015


SL Question Correct Answer Wrong Ans-1 Wrong Ans-2 Wrong Ans-3 Required time to answer (in Minute) Question Quality (Easy/Medium/Hard)
1 Microsoft Visual C# is Microsoft’s powerful,  _____language component-oriented non-procedural language  declarative none 30s Medium
2 _ are basic organization component of visual studio  Projects  Solutions none Test 30s Easy
3 Related projects are grouped together into _____  solutions  assemblies  executables namespaces 30s Easy
4 Solutions cannot contain projects of different types and languages  False TRUE Both None 30s Easy
5 What is a variable?     A variable is a memory area where you can store value which can be manipulated later A variable is a statement that instructs to perform different actions at different context  A variable is a condition which defines alternative action based on value stored in it None 30s Easy
6 Which special variable holds the value assigned to the set accessor of a property?  value  data args param   Easy
7 Which one correct definition of a statement?  a command to perform an actions the rules to write statements in a particular programming language  the specification of what statements do  None zxcvbnm,./ Easy
8 Which one correct definition of syntax?  the rules to write statements in a particular programming language   a command to perform an actions the specification of what statements do None 30s Easy
9 Which one correct definition of semantics? the specification of what statements do  the rules to write statements in a particular programming language   a command to perform an actions None 30s Medium
10 Which of the following is are valid identifiers in C#?  Counter1 1stnumber $payRate A. class 30s Medium
11 Which one defines Definite Assignment Rule in C#? C# does not allow us to use an unassigned variable  C# does not allow declaring variable inside a method C# does not allow us to use variable outside a method C# does not require Definite Assignment  30s Medium
12 What is a Method?  A named sequence of statement A decision statement An iteration structure  It is member of a class not of an object 30s Easy
13 Which of the following encloses method body?  { }  ( ) Begin End  [] 30s Easy
14 you want a method to return information, you must  write a return statement inside the method  you must capture it  you must add void keyword as return type  all of the above 30s Easy
15 If a variable can be used at a particular location in a program, the variable is said to be in ________ at that location  scope  boundary variable confined 30s Easy
16 A variable declared inside a method is called a  local variable  global variable  member variable  instance variable 30s Easy
17 Which one is a read-only property?  The property that contains only get block The property that contains only set block  The property that contains both get and set block None of the above 30s Medium
18 Which one correctly defines a Boolean operator?  A Boolean operator is an operator that performs a calculation whose result is either true or false   A Boolean operator always operates on Boolean values and produces a Boolean value as result  A Boolean operator is used to control a loop   None 30s Medium
19 Consider the following statement remainder = remainder %n  which one is equivalent to the above expression  remainder %= n  remainder =% n remainder = n%  remainder = %n 30s Medium
20 What is a sentinel variable? The variable in a loop controls the number of iterations that it performs  This variable which changed inside the loop  The variable whose value causes a loop to exit early None 30s Easy
21 C# makes it easy to separate the error handling code from the code that implements the main flow  of the program by  using exceptions and exception handlers  using checked and unchecked operations using error handler  none 30s Easy
22 What is the purpose of catch handler in an exception handling mechanism? to catch and handle a specific type of exception  to prevent program from crushing1+l to report about errors to runtime to trap data loss 30s Easy
23 What happens if any statement inside a try block generates error? The runtime throws an exception and transfers control to the finally block The runtime throws an exception and transfers control directly to the first matching catch handler  The runtime throws an exception and stops the execution of program The runtime throws an exception and transfers control to error routine 30s Medium
24 The throw statement needs __________ object to throw.   an exception an error a System.object type   A disposable type 30s Easy
25 All integer arithmetic in a ______ statement always throws an OverflowException  checked  unchecked  loop decision 30s Easy
26 __________ provide a convenient mechanism for modeling the entities manipulated by applications. Classes  Objects Namespaces Enumerations 30s Easy
27 What do you do when you design a class?  you systematically arrange information into a meaningful entity  you group information for global access   you protect your information from being altered  you write statemnts to manipulate information from database 30s Medium
28 Encapsulation is sometimes referred to as   information hiding  grouping  abstraction  polymorphism  30s Easy
29 Which keyword is used to create new instance of a class?  new   create open object 30s Easy
30 What happens if you do no write any constructor for your class?  Compilers generate a default constructor for you  You cannot create objects from the class  You class does not compile  You class is treated as a structure 30s Easy
31 A static class can contain both static and non-static members. FALSE  True Both None 30s Easy
32 What is an array? Ordered sequence of elements  Unordered sequence of elements  Random sequence of element None of the above 30s Medium
33 Arrays are _______, regardless of the type of their elements.  value type  reference type  integral type  null type 30s Easy
34 What happens If you specify an index that is less than 0 or greater than or equal to the length of the array The compiler throws an IndexOutOfRangeException Null is returned 0 value is returned  Nothing hppenns 30s Medium
35 Where the collection classes are live in?  In System. Collections namespace & sub-namespace    In System. Collection In .NET Frame work  In system 30s Hard
36 The basic collection classes accept, hold, and return their elements as   objects integers value types enumerations 30s Medium
37 The ____ class implements a first-in, first-out (FIFO) mechanism Queue Stack  Hashtable ArrayList 30s Easy
38 The ____ class implements a last-in, first-out (LIFO) mechanism Stack  Hashtable Queue ArrayList 30s Easy
39 The _____ class is often called associative array  Hashtable Stack ArrayList Queue 30s Easy
40 Calling a method to achieve the effect on a field feels a little clumsy. What then does alleviate this awkwardness?    Properties  Events  Constructors   All of the above 30s Medium
41 What is a property of a class? A property is a cross between a field and a method   A property is a cross between a field and the constructor  A property is a bridge between a field and its consumer  None of the above 30s Medium
42 ______________looks like a field but acts like a method A Property A method public field  An Event 30s Easy
43 A __________ is a command that performs an action  statement  variable syntax  code 30s Easy
44 Value types are some time called _  direct type  indirect type structures enumerations 30s Easy
45 Reference types are some time called   indirect type structures enumerations  direct type 30s Easy
46 Converting a value type into reference type is called boxing casting  explicit casting unboxing 30s Easy
47 Converting a reference type into value type is called unboxing casting boxing  explicit casting 30s Easy
48 Consider the statement System.Windows.Forms.TextBoxt;What value does the reference t hold?   null nothing 0 empty 30s Easy
49 ____________ is the technical term for declaring two or more methods with the same name in the same scope Overloading  Overriding  Inheritance  Casting 30s Medium
50 What is a variadic method? a method that takes a variable number of arguments a method that takes a fixed number of arguments  a method that returns only  value types  a method that returns a variable type of information 30s Medium
51 The _______ inherits from the base class.  Derived class   Child class  New calss System.Object class 30s Easy
52 Which keyword is used to prevent a class from being inherited?  sealed static   void const 30s Easy
53 Which keyword do you use to refer a base class’s member from the derived class?  base   this  parent super 30s Easy
54 A method that is intended to be overridden is called a  virtual method new method   null method overloaded method 30s Medium
55 What do you call the concept “providing different implementations of the base class’s method in a derived class”? A.     Overriding casting A.     Hiding Overloading  30s Easy
56 Which class does not allow creating create instances of it?  Abstract class  Sealed class    Interface class All of the above 30s Easy
57 Which symbol precedes before the destructor in a class?   A tilde (~)   A hash(#) A pipe(|)    A minus (-) 30s Medium
58 process of destroying an object and returning memory back to the heap is known as   Garbage collection    Memory management    Resource collection  Destruction 30s Hard
59 How can you release the resource yourself as quickly as possible? by creating a disposal method   by defining destructors by overriding ,finalize me  None of the above 30s Hard
60 The _______ statement provides a clean mechanism for controlling the lifetimes of resources   using  switch   do checked 30s Easy
61 Which one defines whether the operator evaluates from left to right or from right to left?   Operator associativity  Operator precedence  Operator overloading  None of the above 30s Hard
62 Which type of operator operates on just one operand?  Unary operator  Binary operator  Trinary Operator  None of the above 30s Medium
63 Which type of operator operates on two operands?  Binary operator  Unary operator  Trinary Operator  None of the above 30s Medium
64 Which operator you cannot overload?    Dot (.)   Equality (==)   Increment (++)   Plus (+) 30s Medium
65 Which one is implicit casting? double d; int a = 20; d = a;  int a; double d=2.33; a = (int)d  int a = Convert.ToDouble( “20.33”);  None of the above 30s Medium
66 Which one is explicit casting?  int a; double d=2.33; a = (int)d double d; int a = 20; d = a;  int a = Convert.ToDouble( “20.33”);  None of the above 30s Medium
67 Which property of a windows form should you change to set the text shown on the title bar?    Text   Title   TitleText  You cannot change that 30s Easy
68 Which is the statement for running an application form?  Application.Run( Form instance); System.Run(Form instance);  Form.Run(Form instance);  None of the above 30s Easy
69 Which property of a form can be used to control the level of transparency?  Opacity  BackColor  Transparency  None of the above 30s Easy
70 Which property of a form returns the control that is currently in focus?  ActiveControl  CurrentControl FocusedControl   TabIndex 30s Medium
71 What is the purpose of the implemented Dispose method in windows form control?. To release unmanaged resources as quickly as possible   To close the form  To hide the form  None of the above 30s Medium
72 Which visual studio generated method instantiate all controls you added to a form and set their properties, wires event handler with controls?    InitializeComponent  Initialize   InitializeContols There is no such method 30s Medium
73 Which event is raised just before a windows form is actually closed?  FormClosing  Closing  Disposing FormDisposing 30s Medium
74 What is the return type of the static method Show the MessageBox? DialogResult ButtonState  string  int 30s Medium
75 Which one is used create Menu?   MenuStrip  MainMenu  Menu  ToolStrip 30s Medium
76 Which property of a menu item is used to show a text as tip when the user hovers the mouse over the menu item?  ToolTip ContextMenu  ToolText Top 30s Medium
77 What do you call the menu which is shown when users right-clock on a control?.  Pop-up menu  DropdownMenu  Menu Properties 30s Easy
78 What is a “common-dialog”?  Some common and standard dialog boxes supplied with windows OS that can be used with your own applications  Some common controls that are share between two or more applications Some common GUI design guide lines  None of the above 30s Medium
79 Which is the purpose data validation? To enusure that data entered by a user matches business rules  To ensure data is correctly processed To ensure output produced by the application is in correct format All of the above 30s Medium
80 Which property indicates whether a control raises validation event or not? CausesValidation Validation Validate Check 30s Medium
81 What is the default value of CauseValidation?      true     false   0  null 30s Easy
82 The Validated occurs ________ Validating.   After  Before  None   All 30s Easy
83 You are developing an ASP.NET Web application. You create a master page. The master page requires a region where you can add page-specific content by using the ASP.NET page designer. You need to add a control to the master page to define the region.Which control should you add? ContentPlaceHolder Content PlaceHolder Substitution 30s Hard
84 You are developing an ASP.NET MVC 2 application. A view contains a form that allows users to submit their first name. You need to display the value that is submitted, and you must ensure that your code avoids crosssite scripting. Which code segment should you use? <%: Model.FirstName %> <%= Model.FirstName %> <% Response.Write(Model.FirstName); %> <% Response.Write(HttpUtility.HtmlDecode(Model.FirstName)); %> 30s Hard
85 You are deploying an ASP.NET Web application to a remote server. You need to choose a deployment method that will ensure that all IIS settings, in addition to the Web content, will deploy to the remote server. Which deployment method should you choose? the Web Deployment tool the Copy Web Site tool the Publish Web Site utility the XCOPY command-line tool 30s Medium
86 You are developing an ASP.NET Dynamic Data Web application.Boolean fields must display as Yes or No instead of as a check box. You replace the markup in the default Boolean field template with the following markup.You need to implement the code that displays Yes or No. Which method of the FieldTemplateUserControl class should you override in the BooleanField class? OnDataBinding OnLoad Construct SaveControlState 30s Hard
87 You are developing an ASP.NET Web page that will display the median value from a sequence of integer values. You need to create an extension method to compute the median value. Which interface should you add the extension method to? IEnumerable IComparer IEnumerator IEqualityComparer. 30s Hard
88 How to change the image of an image control place in each row in a gridview ItemDataBound Init Prerender All of the above 30s Medium
89 Which directive defines master page-precise attributes that are used by the ASP.NET page parser and compiler? @ Master @ MasterType @ PageType @ MasterPage 30s Medium
90 You have to store user data of 200 KB in an object. Which state management technique to use Server session Cookie ViewState Hidden Field 30s Medium
91 You use the ADO.NET Entity Framework to model your entities. You use ADO.NET self-tracking entities.You need to ensure that the change-tracking information for the self-tracking entities can be used to update the database.Which ObjectContext method should you call after changes are made to the entities? ApplyChanges SaveChanges Refresh Attach 30s Medium
92 Which class should you use to manage multiple tables and relationships among them? DataSet DataTable DataView DataRow 30s Medium
93 In ADO.NET, which class can start an explicit transaction to update a SQL Server database? SqlConnection SqlCommand SqlParameter SqlException 30s Medium
94 When working with LINQ to SQL, what is the main object that moves data to and from the database? DataContext DataSet SqlDataAdapter Entity 30s Easy
95 Which of the following is a reference type?.  string    Boolean int Char 30s Easy
96 Which of the following constitutes the .NET Framework?  CLR  ASP.NET Applications Win Form Applications Windows Services 30s Medium
97 Which of the following is the root of the .NET type hierarchy? System. Object System. Type System. Base System. Root 30s Medium
98 Which of the following is not a .NET compatible language?  Java C#  J#  VB.NET  30s Easy
99 Which of the following is the correct way to create an object of the class Sample? Sample s = new Sample();  Sample s;  s = new Sample(); public int Sample ;  30s Easy
100 Which of the following can be used to terminate a while loop and transfer control outside the loop? break exit statement continue  exit while 30s Medium