To get values of the columns of the i-th row in a DataTable object named datatable, what of the follwings is correct?
[A] DataColumn array = datatable.Rows[i].ItemArray;
[B] String[]array = datatable.Rows[i].ItemArray;
[C] Object[]array = datatable.Rows[i].ItemArray;
[D] DataRow array = datatable.Rows[i].ItemArray;
Back
B
Front
What are building blocks of an XML Web service?
[A] A discovery service and a transport protocol.
[B] A discovery service, a description service and a transport protocol.
[C] A description service and a transport protocol.
[D] A discovery service and a description service.
Back
C & D
Front
Which of the following statement with respect to Data Grid control are True? (Choose all correct answers)
[A] By default, the DataGrid display 1 page at a time.
[B] When the DataGrid control is set to a valid data source, the control is populated automatically
[C] Each field in the DataGrid is bound to a single column based on the DataSource
[D] The DataGrid control display data in tabular format and optionally supports data editing.
Back
D & E & F
Front
When a Data Form is created using the Data Form Wizard, which of the following classes are used by default?(Choose all correct answers)
[A] OleDbDataWriter
[B] OleDbDataAdapter
[C] OleDbStatement
[D] OleDbDataReader
[E] OleDbConnection
[F] OleDbCommand
Back
B
Front
What are client-side script languages?
[A] JavaScript only.
[B] VBScript and JavaScript
[C] Visual C#. Visual Basic.NET and Visual J#.
[D] VBScript only.
Back
D
Front
The ____control groups a set of controls within a non-labeled an scrollable frame
[A] PictureBox
[B] Tab
[C] Frame
[D] Panel
Back
D
Front
What mode is VS.NET allow you to step through each line of code and trace the execution of your application?
[A] Neither Debug Mode nor Release Mode
[B] Both Debug Mode and Release Mode
[C] Release Mode
[D] Debug Mode
Back
...
Front
What of the followings are data validation mode in WinForms?(Choose all correct answers)
[A] Form-Level Validation
[B] There is no Data validation mode in Winforms
[C] Control-Level Validation
[D] Field-Level Validation
Back
D
Front
To perform a change to a table using the Command object named Cmd, what statement of the following correct?
[A] Cmd.ExecuteReader()
[B] Cmd.ExecuteScalar()
[C] Cmd.ExecuteQuery()
[D] Cmd.ExecuteNonQuery()
[E] Cmd.ExecuteUpdate()
Back
A
Front
What statement in the followings is correct
I. The instance properties and methods are those, which are common to all the instances of the class.
II. The shared properties and methods are those, which are specific to a particular instance.
[A] Both of I and II statements are correct
[B] Both of I and II statements are incorrect
[C] Only II statement is correct
[D] Only I statement is correct
Back
D
Front
For using SQL.NET Data Provider what using statement of the following is correct?
[A] using System.Data;
[B] using System.Data.SqlServer;
[C] using System.Data.OleDb;
[D] using System.Data.SqlClient;
Back
C & D
Front
List the key elements of COM (choose all correct answers)
[A] A set of theorems which must be proven for checking the correctness of the object model
[B] A set of graphical symbol for modeling the objects
[C] A set of services for creating and exposing the classes
[D] A set of specifications defining the programming protocol
Back
D
Front
Which namespace does the class ListView belong to?
[A] System.Windows.Lists
[B] System.Windows.Drawing
[C] System.Windows.Paint
[D] System.Windows.Forms
Back
C
Front
In below events of page, which one is raised first?
[A] PreRender
[B] Load
[C] Prelnit
[D] Unload
Back
D
Front
What are properties of [WebService] attribute?
[A] Description and Name.
[B] Description and Namespace.
[C] Name and Namespace.
[D] Description. Name and Namespace.
Back
B
Front
Which sentence is correct?
[A] A persistent cookie exists only within the HTTP header.
[B] A persistent cookie is not destroyed after the user logs off your site.
[C] A temporary cookie is saved to the user's hard drive.
[D] A temporary cookie is not destroyed after the user logs off your site.
Back
C
Front
Which sentence is correct?
[A] ASP.NET supports multi-file model only.
[B] Performance of single-file model is the same as of multi-file model.
[C] ASP.NET supports single-file model only.
[D] Performance of single-file model is better than of multi-file model.
[E] Performance of single-file model is less than of multi-file model.
Back
A
Front
____property is used to get or set the object that contains data about the control.
[A] Value
[B] Tag
[C] Text
[D] Name
Back
A
Front
Which control is used to display a short, customized help message for individual controls on a form?
[A] ToolTip
[B] HelpText
[C] HelpTool
[D] ToolClass
Back
C & E
Front
____ are the Print support controls provided by WinForms.(Choose all correct answers)
[A] PrintPreview
[B] PrintFile
[C] PrintPreviewControl
[D] PrintDirectory
[E] PrintDocument
Back
A & D
Front
What is method of form to transmit the form data back to web server for processing? (Choose 2)
[A] Get
[B] Postback
[C] Receive
[D] Post
Back
D
Front
Which sentence is correct?
[A] A web server provides Mail Exchange service only.
[B] A web server is a collection of files and related components.
[C] A web server provides File Transfer Protocol service only.
[D] A web server is a software product in charge of hosting your web applications.
Back
D
Front
The ____feature of Windows Installer provider a standard method for distributing components and ensures that the installed component is of the correct version.
[A] VersionUpdate
[B] CAB
[C] Msi
[D] Merge Modules
Back
C
Front
The ____control groups a set of controls within a non-labeled and scrollable frame
[A] PictureBox
[B] CheckedBox
[C] Panel
[D] Frame
Back
B
Front
When an MDI parent form is closed, the Closing event of all MDI child forms are raised before the MDI parent form's Closing event is raised
[A] False
[B] True
Back
D
Front
What of the followings is correct for creating a command object with the connection con?
[A] SqlCommandCmd = con.SetSqlCommand("Select * From Student");
[B] SqlCommandCmd = con.GetSqlCommand("Select * From Student");
[C] SqlCommandCmd = new SqlCommand(con,"Select * From Student");
[D] SqlCommandCmd = new SqlCommand("Select * From Student", con);
Back
E
Front
To create an instance of the Font class using existing Font and FontStyle, the constructor is:
[A] public void Font(string fontname, float size);
[B] public Font(FontStylefs, Font f);
[C] public void Font(Font f, FontStylefs);
[D] public Font(Font f, FontStylefs);
[E] public Font(string fontname, float size);
Back
A
Front
Which namespace is VS.NET contains classes that help in constructing and sending emails?
[A] System.Web.Mail
[B] System.Mail
[C] System.Web.MailMessage
[D] System.Web.MailMessages
Back
D & E & F
Front
Brushes can be created using one of the following classe(Choose all correct answers)
[A] ThinBrush
[B] ThickBrush
[C] PlainBrush
[D] TextureBrush
[E] SolidBrush
[F] LinearGradientBrush
[G] GradientBrush
Back
B
Front
The runtime will automatically assign a new session ID for user when he/she logs on to an ASP.NET web application.
[A] False
[B] True
Back
C
Front
_____property is used to get or set the edges of the control are anchored to the edges of its container.
[A] Hang
[B] Fixed
[C] Anchor
[D] Dock
Back
C
Front
Which class represents shortcut menus that can be displayed when the user clicks the right mouse button over a control or area of the form?
[A] ToolMenu
[B] MainMenu
[C] ContextMenu
[D] FileMenu
Back
D
Front
____property of a connection object is used to get or set the string used to open a database
[A] ConnectionParams
[B] ConnectionInfo
[C] StringConnection
[D] ConnectionString
Back
A
Front
For testing and development does website have to be hosted under IIS?
[A] Yes
[B] No
Back
D
Front
The Pen class belongs to the ____namespace and cannot be inherited
[A] System.Painting
[B] System.GraphicsObjects
[C] System.Graphics
[D] System.Drawing
Back
C
Front
What mode is VS.NET allow you create a portable exe(EXE) file?
[A] Neither Debug Mode nor Release Mode
[B] Debug Mode
[C] Both Debug Mode and Release Mode
[D] Release Mode
Back
E
Front
The____property of a DataGrid control, allow filling various kinds of data in a DataGrid including data from a DataSet, DataViewManager, Arrays, Lists etc.
[A] DataRecords
[B] FillSchema
[C] Fill
[D] FillData
[E] DataSource
Back
A
Front
_____it the normal ouput type for a WinForm project
[A] Windows Application
[B] Console Application
[C] Class Library
[D] Windows Forms
Back
A
Front
ADO.NET provides features for accessing traditional databases like SQL Server as well as databases, which are accessed using ____.(choose all correct answers)
[A] ODBC
[B] VB.NET
[C] OLEDB
[D] XML
[E] DataSets
Back
A
Front
_____is any action directed at the application.
[A] Event
[B] Method
[C] Class
[D] Object
Back
A
Front
____property is used to get or set the shortcut menu associated with the control.
[A] PopUpMenu
[B] SubMenu
[C] ContextMenu
[D] MainMenu
Back
A & C & D
Front
Name the .NET data providers which are available is VS.NET?(Choose all correct answers)
[A] ODBC.NET Framework Data Provider
[B] SQL.NET Framework Data Provider
[C] OLEDB.NET Framework Data Provider
[D] Oracle.NET Framework Data Provider
[E] Access.NET Framework Data Provider
Back
A
Front
Which sentence about ViewState is correct?
[A] Values of each GUI widget on the page are stored in a hidden form field.
[B] Values of each GUI widget on the page are included in a no-encoded string.
[C] Values of each GUI widget on the page will be destroyed after a period of time.
[D] Values of each GUI widget on the page are stored in a server-side variable.
Back
D
Front
The____ event of the PrintDocument class is triggered immediately before each PrintPage event ocurs.
[A] StartPrint
[B] BeginPrint
[C] PrintPage
[D] QueryPageSettings
Back
B
Front
Can the errors be displayed in a pop-up message box?
[A] No
[B] Yes
Back
A
Front
System.Windows.Forms is an important____of the class libraries in .NET framework?
[A] Namespace
[B] Class
Back
D
Front
The method can be used to draw a rectangle or a square depending on the coordinates passed as its argument.
[A] FillSquare
[B] FillRectangle
[C] DrawSquare
[D] DrawRetangle
Back
A
Front
What of the folllowings is correct if we want to set the Achild form as a child form of the parent form named TheParent?
[A] AChild.MdiParent = TheParent;
[B] AChild.TheParent = true;
[C] Achild.MdiChild = AChild;
[D] TheParent.MdiChild = AChild;
[E] TheParent.AChild = true;
Back
A
Front
The value of the HelpButton property is ignored if the maximize of minimize boxes are shown.
[A] False
[B] True
Back
A & C & D
Front
What of the followings are data validation mode in WinForms?(Choose all correct answers)
[A] Form-Level Validation
[B] There is no Data validation mode in Winforms
[C] Control-Level Validation
[D] Field-Level Validation
Back
Section 2
(50 cards)
C
Front
What are thee steps involved involved in calling one from another form?(choose all answers)
[A] Create an instance of the calling form
[B] Create an instance of the form to be called
[C] Invoke Show
Back
D
Front
17 Which of the following statements is true?
[A] A class is the implementation of an objec t
[B] A class is the instantiation of an objec t
[C] An object is the implementation of a class.
[D] An object is the instantiation of a class.
Back
C
Front
5 The library provides shelter from the complexities of raw API calls and offers a consistent object model used by all .NET-aware languages.
[A] Shared class
[B] Root class
[C] Base class
[D] Common class
Back
A
Front
25 Can we connect to SQL Server Database without using SqIConnection?
[A] Yes. we can connect to SQL Server Database using OleDbConnection.
[B] Yes. we can connect to SQL Server Database using OracleConnection.
[C] No. we cannot connect o SQL Server Database without using SqIConnection.
[D] Yes. we can connect to SQL Server Database using MySQLConnection.
Back
C
Front
21 The DataTable structure is defined by its _ and _.
[A] Columns. Rows
[B] Rows. Constraints
[C] Columns. Constraints
[D] Primary keys. Foreign keys
Back
C
Front
The ____property of the Form control is used to determine whether there are any MDI child forms open in your MDI application.
[A] ActiveMdiChildren
[B] ActiveMdiChild
[C] IsMdiChild
[D] IsMdiChildren
Back
A
Front
which class is the base class for all the controls that can be used in Windows Forms?
[A] Control
[B] Controls
[C] Forms
[D] Objects
Back
B
Front
19 When is the garbage collector invoked?
[A] It's invoked when the managed heap does not have sufficient memory to allocate a requested object
[B] It's invoked when the stack does not have sufficient memory to allocate a requested object
[C] It s invoked periodically.
[D] It is invoked randomly.
Back
C
Front
18 What is default accessibility for the structures in C# ?
[A] Protected
[B] Private
[C] Internal
[D] Public
Back
D
Front
27 What is return value of ExecuteNonQueryO method of a Command object?
[A] The Command object does not support ExecuteNonQueryO method.
[B] An integer represents total rows that are results of SQL command.
[C] The ExecuteNonQueryO does not have a return value.
[D] An integer is number of affected rows.
Back
D
Front
____control combines the features of the TextBox and the ListBox controls
[A] ToolBar
[B] StatusBar
[C] Label
[D] ComboBox
Back
A
Front
What control support us to display the list items in different types as text only, text with small icons, text with large icons and report views?
[A] ListView
[B] ListBox
[C] CheckedListBox
[D] ComboBox
Back
A
Front
If maximize and minimize buttons are displayed then the HelpButton property is ignored.
[A] False
[B] True
Back
C
Front
What of the following are correct for creating a connection object to database named MyDB? (Choose all correct answers)
[A] SqlConnection con = new SqlConnection("server=myserver;
Integrated Security = SSPI; database=MyDB");
[B] SqlConnection con = new SqlConnection("server=myserver"
Intergrated Security=SSPI; Data Source=MyDB);
[C] SqlConnection con = new SqlConnection("Data Source=myserver;
Integrated Sercurity=SSPI; Initial Catalog=MyDB");
Back
A & C
Front
Which of the following statements with respect to ADO.Net are True? (Choose all correct answers)
[A] System built on ADO.NET are intrinsically highly scaleable
[B] ADO.NET objects are all strongly typed.
[C] When we use the DataSet object, ADO.NET is based on disconnected data access.
[D] in ADO.NET, the RecordSet is bound to the data source
Back
D
Front
The view types supported in Winforms are (choose all correct answers)
[A] Text with large icons
[B] Text only
[C] Text with small icons
[D] Report view
Back
D
Front
The____ control is used to display text when the mouse points to a particular control
[A] Toolbar
[B] StatusBar
[C] Menu
[D] ToolTip
Back
C
Front
The ____ event of the Form control is used to perform tasks such as allocating resources used by the form
[A] Allocate
[B] Activate
[C] Load
[D] Activated
Back
A
Front
11 What does the keyword "virtual" declare for a method?
[A] The method can be overridden.
[B] The method cannot be overridden.
[C] The method cannot be inherited.
[D] The method cannot be accessible.
Back
B
Front
30 Which of the statements on Serializable is true?
[A] Only collections such as List are Serializable
[B] An instance of a type that is Serializable can be easily transmitted over the network, or stored in a file on the file system
[C] All objects in .NET are Serializable
[D] Being Serializable applies to all types that are stored on the stack, and only to them
Back
C
Front
9 When will the garbage collector run?
[A] Once every day at 13.00.
[B] Every 15 minutes.
[C] When the application is low on memory
Back
C
Front
14 Assume that you wish to build a delegate that can point to any method that returns a bool value and takes a string as input parameter. What is correct syntax to declare this delegate?
[A] public delegate string Method!(string si) ;
[B] public delegate void Method!(string si) ;
[C] public delegate boolMethodl(string si) ;
[D] public delegate string Method1(boolsi) ;
Back
D
Front
GDI + resides in _____ assembly.
[A] System.Painting
[B] System
[C] System.Graphics
[D] System.Drawing
Back
C
Front
3 What kind of memory where an object is allocated?
[A] Managed heap
[B] Data area
[C] Stack area
[D] Code area
Back
D
Front
To get values of the colums of the i-th row in a DataTable object named datatable, what of the followings is correct?
[A] Object [] array = datatable.Rows[i].ItemArray;
[B] DataColumn array = datatable. Rows[i].ItemArray;
[C] String[] array = datatable. Rows[i].ItemArray;
[D] DataRow array = datatable. Rows[i].ItemArray;
Back
B
Front
7 Which sentence about enumerations is correct?
[A] By default the storage used to hold each item of an enumeration is a floating-point value.
[B] Enumerations are a handy programming construct that allow you to group name/value pairs.
[C] You cannot alter the storage slot used to hold each item of an enumeration.
Back
B
Front
23 Suppose we have multi-file assembly as follows: lib.dll. parti.netmodule. part2.netmodule. part3.netmodule.
Which file is the manifest information located in?
[A] In part2.netmodule
[B] In lib.dll
[C] Each file contains a piece of manifest information
[D] In parti.netmodule
Back
D
Front
The ____ property of the LinkLabel control is used to specity the text, which has to be displayed as a link.
[A] HyperLink
[B] URLName
[C] LinkName
[D] LinkArea
Back
C
Front
15 What can be signature of an application's entry point?
[A] public static void mainO {}
[B] public static void Ma in (string s) {}
[C] public static void Main() { }
[D] public static void Main(int n) {}
Back
A
Front
4 Where can you change 'Default Namespace" of Visual Studio?
[A] The Application tab of the project's Properties window.
[B] The Debug tab of the project's Properties window.
[C] The Build tab of the project's Properties window.
[D] The Resources tab of the project's Properties window.
Back
C
Front
What is component is used to fetch the values from the data source to DataSet and also update the data source with data in the DataSet?
[A] DataWriter
[B] DataReader
[C] DataAdapter
[D] DataCommand
Back
C
Front
16 An engine that shared by all .NET-aware languages is called:
[A] A shared engine
[B] A general engine
[C] A common runtime engine
[D] A base class engine
Back
C
Front
____are the collection of reusable classes or types
[A] Namespaces
[B] Collections
[C] Class libraries
Back
A
Front
29 You need to get access to a database that is stored on a server running
Microsoft SQL Server 2000. Which data adapter would you use?
[A] SqIDataAdapter
[B] OleDataAdapter
[C] ODBCDataAdapter
[D] OleDbDataAdapter
Back
A
Front
28 Which sentence about Connection object is correct?
[A] Connection object is used to establish a session with the data source.
[B] Connection object is used to obtain information from a data source.
[C] Connection object is used to execute a SQL command
Back
D
Front
2 Which of the following can be defined as generic? (Choose one answer)
[A] Structures
[B] Delegates
[C] Methods. Classes. Interfaces
[D] All of the others
Back
A
Front
10 Which class is at the top of.NET class hierarchy?
[A] System.Object
[B] System.Int32
[C] System.Byte
[D] System.String
Back
A
Front
6 We CANNOT use methods that have some arguments for a delegate?
[A] No
[B] Yes
[C] Yes. but methods have to only one argument
Back
D
Front
26 Assume you wish show data of Customers table in a DataGridView control. What is the most suitable object to set to the DataSource property?
[A] DataSet
[B] DataColumn
[C] DataTable
[D] DataRow
Back
A
Front
8 C# language offers the following features (choose a correct answer):
[A] No pointers required: Automatic memory management through garbage collection!
[B] Pointers required: Full support for aspect-oriented programming (AOP) techniques via attributes
[C] Support a "delete" keyword: Full support for aspect-oriented programming (AOP) techniques via attributes
[D] No pointers required: Support a "delete" keyword!
Back
B
Front
22 Which delegate of System.Threading namespace points to any methods that take no argument and returns int?
[A] ParameterizedThreadStart
[B] System.Threading namespace does not contain this delegate.
[C] ThreadStart
[D] Thread
Back
A & C & D
Front
Which of the following objects can we use to read data from a Micorosoft SQL Server 2000 database? (choose all correct answers)
[A] SQLDataAdapter
[B] DataSet
[C] OleDbDataAdapter
[D] ADORecordSet
[E] XmlTextReader
Back
A
Front
1 What is the base keyword ?
[A] The base keyword is used to access members of a base class from within a derived class.
[B] The base keyword is used as an operator or as a modifier.
[C] The base keyword is used in the definition of a method to support polymorphism.
[D] The base keyword is used to modify a method.
Back
A
Front
The types of list box supported in Winforms are(Choose all correct answers)
[A] ListBox
[B] CheckedListBox
[C] ComboBox
[D] DropDownbox
Back
D
Front
13 Which sentence is correct?
[A] An abstract class is a class that can be sealed.
[B] An abstract class is a class that cannot be inherited from.
[C] A class can inherit from many abstract classes.
[D] An abstract class is a class that cannot be instantiated.
Back
B
Front
20 Which type of the System. Threading namespace can be used to resolve the issue of concurrency?
[A] Timer
[B] Monitor
[C] Thread
[D] ThreadPool
Back
F
Front
Arrange the sequence in which the key events are triggered
[A] KeyPress, KeyUp, KeyDown
[B] KeyUp, KeyPress, KeyDown
[C] KeyDown, keyPress, KeyUp
[D] KeyPress, keyDown, KeyUp
[E] KeyUp, KeyDown, KeyPress
[F] KeyDown, KeyUp, KeyPress
Back
D
Front
12 Which keyword is used when you wish to explicitly reference the fields and members of the current object?
[A] abstract
[B] virtual
[C] base
[D] this
Back
D
Front
A custom control should you use to verify an authorized aplication user called as _____
[A] Composite Custom Control
[B] Standard Control
[C] Single Control
[D] Complex Control
Back
A
Front
24 To get values of the columns of the i-th row in a DataTable object named datatable. what of the followings is correct?
[A] Object Q array = datatable.Rows[i].ltemArray;
[B] DataRow array = datatable. Rows[i].ltemArray;
[C] DataColumn array = datatable.Rows[i].ltemArray;
[D] StringQ array = datatable.Rows[i].ltemArray;
Back
Section 3
(50 cards)
A
Front
66 What is the output format of the file the C# compiler produces?
[A] IL
[B] Hex dump
[C] Byte code
[D] Native Machine Code
Back
A
Front
32 which sentence about background threads is correct?
[A] Background threads are viewed by the CLR as expendable paths of execution that can be ignored at any point in time.
[B] Background threads have the ability to prevent the current application from terminating.
[C] You cannot create any background threads.
[D] By default every thread that is created via the Thread StartQ method is automatically a background thread
Back
A
Front
53 Which of following extension does a Web service file will have?
[A] asmx
[B] aspx
[C] ascx
[D] resx
Back
A
Front
55 How many web.config files an ASP.NET application can have?
[A] Only 1.
[B] Greater than or equal 1.
[C] An ASP.NET application don't have web.config file.
Back
B
Front
63 Which thing is not included in a .NET PE file?
[A] IL
[B] Source code
[C] Resource file
[D] Metadata
Back
B
Front
69 Under which of the following environments does your programs execution code run?
[A] CLS
[B] CLR
[C] VB.NET
[D] MSIL
Back
A
Front
34 Does NET Framework support to monitor the modification of a given external file?
[A] Yes
[B] No
Back
B
Front
43 Which sentence about WSDL is correct?
[A] WSDL is based on HTML.
[B] WSDL is used to describe information about the web service
[C] WSDL is executed by the web server.
[D] WSDL is executed by the client.
Back
D
Front
73 Which sentence is correct?
[A] You cannot determine total elements of an ArrayList variable.
[B] Elements of an ArrayList variable can have different types.
[C] You must specify total elements of an ArrayList variable before declaring it.
[D] Stack is a first-in, first-out queue.
Back
D
Front
61 Presents a logical view of our work using an Explorer-like view of the classes, methods and properties.
[A] Solution View
[B] Resource View
[C] Properties View
[D] Class View
Back
A & D
Front
60 NET Framework has two main components, are
[A] NET Framework class library
[B] ADO.NET
[C] Windows Forms Application
[D] Common Language Runtime
Back
C
Front
49 Which variables can use by all users and in all pages?
[A] Session
[B] Cookie
[C] Application
[D] ViewState
Back
A & B
Front
77 How do we implement encapsulation? (choose 2)
[A] Define a pair of accessor and mulator methods.
[B] Define a named property
[C] Define a destructor
[D] Define a contructor.
Back
B
Front
31 A DataSet object is one of the components of the data provider.
[A] TRUE
[B] FALSE
Back
D
Front
51 What is the lifespan for items stored in ViewState?
[A] 2 minutes
[B] 2 seconds
[C] 20 minutes
[D] Exists for the Life of the current page
Back
B
Front
62 What is managed code?
[A] It is the code that cannot be directly hosted by the .NET runtime.
[B] It is the code targeting the .NET runtime.
[C] It is used to build the Component Object Model (COM).
[D] It is written by Visual Basic 6.0.
Back
A
Front
40 By default can we delete a folder that contains subdirectories and files?
[A] No
[B] Yes
Back
A
Front
67 How many times the .NET programs are compiled?
[A] 2
[B] 1
[C] Unspecified.
Back
A
Front
58 We can use ... and ... methods to ensure that application-level variables are not updated by more than one user simultaneously.
[A] Block and Unblock
[B] Lock and Unlock
[C] Server and Session
[D] Lock and Key
Back
B
Front
36 What is the TrackBar control?
[A] The TrackBar control allows user to select to choose an item from a range of possible selections, using a pair of small up and down arrows
[B] The TrackBar control allows user to select a value from a range (of values), using scroll bar-like input mechanism.
[C] The TrackBar control allows user to input a string value.
[D] The TrackBar control allows user to select a range of dates using a friendly Ul
Back
B
Front
79 Which sentence is correct?
[A] You must specify total elements of a List<T> variable before declaring it.
[B] Elements of a List<T> variable cannot have different type.
[C] You cannot determine total elements of a List<T> variable
[D] Type of a List<T> variable is value type only.
Back
D
Front
35 What is state of a thread after creating a Thread object?
[A] Stopped
[B] Running
[C] Started
[D] Unstarted
Back
B
Front
64 ______are the collection of reusable classes or types
[A] Collections
[B] Class libraries
[C] Namespaces
Back
A
Front
46 In ASP.NET application, and ________ variables can be accessed by all the pages in the application.
[A] Session, Application
[B] Global, Session
[C] Server, Session
[D] Application, Server
Back
D
Front
56 What are required services in an ASP.NET Web server?
[A] Messenger and IIS Admin
[B] HTTP SSL and Messenger
[C] World Wide Web Publishing and HTTP SSL
[D] IIS Admin and World Wide Web Publishing
Back
A
Front
59 Server side code is excuted at the server side on IIS in ASP.NET framework, and client side code is executed on the browser.
[A] Yes
[B] No
Back
B
Front
72 Which is internal access modifier?
[A] Define a member as accessible only by the class.
[B] Marks a member as accessible limited to the current assembly, but not outside the assembly.
[C] Marks a member as accessible only by the class or any derived classes.
[D] Define a member as accessible from an object variable as well as any derived classes.
Back
B
Front
54 What does the "EnableViewState" property do?
[A] ViewState is used to save your identity.
[B] It allows the page to save the users input on a form across postbacks.
[C] ViewState is used to ensure the security.
[D] ViewState is used to increase the performance.
Back
A
Front
71 Which sentence is correct?
[A] A delegate must define name of the method on which it makes calls.
[B] The method on which a delegate makes calls cannot have any arguments.
[C] The method on which a delegate makes calls cannot have return type.
Back
C
Front
44 What is NOT a client-site technology?
[A] DHTML
[B] JavaScript
[C] VB.NET
[D] HTML
Back
A
Front
37 You are required to build an application that can serialize an object to a file. Then, this file can be transferred to another program written in Java and running in Linux operating system to be de serialized
Which of the following classes is the best choice for the above task?
[A] SoapFormatter
[B] NetworkFormatter
[C] BinaryFormatter
[D] Formatter
Back
A
Front
57 Which method is fired lastly during the page load?
[A] UnLoad()
[B] lnit()
[C] PreRender()
[D] LoadQ
Back
A
Front
48 What is advantage of code-behind page model?
[A] It is possible to have designers working on the markup while programmers author the C# code.
[B] Pages are easier to deploy or send to another developer.
[C] Managing files in a source control system is slightly easier.
[D] Pages are easier to rename.
Back
B
Front
47 Assume you wish to check validation of E-mail data. Which validation control is the most suitable to do it?
[A] RangeValidator
[B] RegularExpressionValidator
[C] RequiredFieldValidator
[D] CompareValidator
Back
A
Front
42 The...method of the ...object is used to redirect the user to another page.
[A] Redirect, Response
[B] Redirect, Request
[C] Form.Let, Request
[D] Form.Get, Request
Back
A
Front
76 Which sentence is correct?
[A] An interface is name collection of semantically related abstract member.
[B] All interface members are implicitly private.
[C] Interfaces can provide an implementation of the methods
[D] Interfaces can be used to define state data.
Back
C
Front
45 How many Page directives an ASP.NET page can include?
[A] More than 1
[B] 0
[C] 1
Back
A
Front
80 what is boxing?
[A] Boxing is conversion form an object to a value type.
[B] Boxing is conversion form a string to an object
[C] Boxing is conversion form a string to an integer
[D] Boxing is conversion form an integer to a string.
Back
C
Front
74 Which parameter modifier marks a parameter as passed by value?
[A] ref
[B] params
[C] None
[D] Out
Back
C
Front
41 You want to add a control to your form that allows you to set a particular option on or off. Which control would you choose?
[A] Button
[B] ListBox
[C] CheckBox
[D] CheckedListBox
Back
B
Front
38 Which member of System.Threading namespace is an enumeration?
[A] ThreadPool
[B] ThreadPriority
[C] ThreadStart
[D] Thread
Back
B
Front
39 Assume you wish show data of Customers table in a DataGridView control. What is the best manner to do it?
[A] Use the Connected Layer
[B] Use the Disconnected Layer
Back
C
Front
52 he first event to be triggered in an aspx page is ...
[A] Render
[B] Page_Load
[C] Page_Init
Back
A
Front
50 Item stored in ViewState exist for the life of the current page?
[A] True
[B] False
Back
B
Front
78 Which sentence is correct?
[A] Override method does not include override keyword
[B] Override method and overridden base method must have the same return type.
[C] Override method can change accessibility of overridden base method
[D] Override base method can be defined by virtual keyword only.
Back
C
Front
65 What is the name of entity that compiles CIL code into meaningful CPU instructions?
[A] Common Language Specification (CLS).
[B] Common Type System (CTS).
[C] Just-in-time (JIT) compiler.
[D] C# compiler.
Back
B
Front
33 An assembly consists of Assembly Metadata. Type Metadata. _ and
[A] Type Declaration and Resources
[B] IL Code and Resources
[C] Resources and Classes
[D] Classes and IL Code
Back
A
Front
70 A C# class can be inherited from multi other classes?
[A] No
[B] Yes
Back
B
Front
75 Does destructor of a class impact to garbage collection?
[A] No
[B] Yes
Back
D
Front
68 Which sentence is correct?
[A] An assembly is a logical compile-time mechanism.
[B] Namespace are runtime entities.
[C] Namespace is a physical run-time mechanism.
[D] A namespace is a logical compile-time mechanism.
Back
Section 4
(35 cards)
A
Front
85 can multiple versions of the name .NET assembly be installed on a single machine?
[A] Yes
[B] No
Back
C
Front
91 which sentence about default context is correct?
[A] default context is context1.
[B] default context is the last context created within an application domain
[C] default context is used to group together .NET objects that have no specific or unique contextual needs.
[D] Only default application domain has default context
Back
A
Front
86 a class library that is written by C# can be used in any other .NET programming language
[A] True
[B] False
Back
A
Front
96 What is the first event is raised when the form has been allocated on the managed heap?
[A] Load
[B] Deactivate
[C] Click
[D] Activate
Back
A
Front
114 Which sentence about Connection object is correct?
[A] Connection object is used to establish a session with the data source.
[B] Connection object is used to execute a SQL command.
[C] Connection object is used to obtain information from a data source.
Back
D
Front
97 hich event of form handles pressing a key?
[A] KeyUp
[B] Activated
[C] Deactivate
[D] KeyDown
Back
A
Front
83 Which sentence about background threads is correct?
[A] Background threads are viewed by the CLR as expendable paths of execution that can be ignored at any point in time.
[B] By default, every thread that is created via the Thread.Start() method is automatically a background thread.
[C] You cannot create any background threads
[D] Background threads have the ability to prevent the current application from terminating
Back
A
Front
81 Value types can be null
[A] True
[B] False
Back
B
Front
100 Which sentence is correct?
[A] Panel controls cannot support scroll bars
[B] Panel controls are used to group related controls in a logical unit
[C] Panel controls cannot contain other controls
[D] Panel controls are not visible at runtime
Back
C
Front
112 Which information is included in a connection string?
[A] Name of machine and name of the database on that machine only.
[B] Name of the database on that machine and required security settings only.
[C] Name of machine, name of the database on that machine, required security settings and other data provider-specific information.
[D] Name of machine only.
Back
D
Front
110 Which class is used to insert, remove, evaluate and manipulate the values in a table of one DataSet?
[A] DataColumn
[B] DataRow
[C] DataView
[D] DataTable
Back
C
Front
95 can we cancel closing a form?
[A] Yes, by using FormClosed event
[B] No
[C] Yes, by using FormClosing event
Back
A
Front
109 What is a third-party data provider?
[A] MySQL
[B] OLEDB
[C] Microsoft SQL Server
[D] Oracle
[E] ODBC
Back
D
Front
115 Which is return value of ExecuteNonQuery() method of a Command object?
[A] The ExecuteNonQuery() does not have a return value.
[B] An integer represents total rows that are results of SQL command.
[C] The Command object does not support ExecuteNonQuery() method.
[D] An integer is number of affected rows.
Back
A
Front
89 a single process may contain multiple application domains
[A] true
[B] false
Back
B
Front
98 how do we create a control to enter password?
[A] Use ComboBox control
[B] Use TextBox control with PasswordChar property is set a value
[C] Use TextBox control with default properties
[D] Use PasswordBox control
Back
D
Front
93 which sentence about the following code is correct?
StreamWritersw = new StreamWriter("Text.txt")
[A] if file "Text.txt" does not exist, this code will raise an exception
[B] if file "Text.txt" exist, this code will append to this file
[C] if file "Text.txt" exist, this code will raise an exception
[D] if file "Text.txt" does not exist, this code will create a new file
Back
A
Front
111 Data reader represents a read-only, forward-only cursor.
[A] True
[B] False
Back
A
Front
99 What are states that a CheckBox can have?
[A] Checked only
[B] Checked, Indeterminate and Unchecked
[C] Unchecked only
[D] Checked and Unchecked
Back
A
Front
106 Does Microsoft supply data provider for Oracle database?
[A] Yes
[B] No
Back
A
Front
94 Which sentence is correct?
[A] Object graph is a set of related object of serialized object
[B] Object graph isgraph of serialized object
[C] A serialized object always has an Object graph
[D] Object graph have to map to classic OO relationships
Back
B
Front
82 Which sentence is correct?
[A] Shared assemblies are libraries reside in the same directory of application making use of them
[B] Shared assemblies are libraries intended to be consumed by numerous application on a single machine.
[C] Executable assemblies (*.exe) can be installed into the GAC
[D] Private assemblies are deployed to GAC
Back
B
Front
92 can we draw a hexagonal with GDI+?
[A] Yes, by using DrawHexagonal method of Graphics object
[b] Yes, by using DrawPolygon method of Graphics object
[C] NO
Back
A & B
Front
87 What is described in "Win32 process " term? (choose 2)
[A] Set of resource, such as external code libraries and the primary thread
[B] Necessary memory allocations used by a running application
[C] Number of required threads to run the process
[D] Necessary CPU's time slot used by a running application
Back
D
Front
105 A command builder is only able to autogenerate SQL commands for use by a data adapter, if
[A] The SELECT command interacts with only a single table and the single table has been attributed with a primary key.
[B] The SELECT command interacts with only a single table.
[C] .NET does not support to autogenerate SQL commands.
[D] The SELECT command interacts with only asingle table, the single table has been attributed with a primary key, and the column(s) representing the primary key is accounted for in your SQL statement.
Back
A
Front
103 an we add a control at runtime?
[A] Yes
[B] No
Back
D
Front
84 Which sentence about strong name is correct?
[A] Strong name in only friend name of the assembly
[B] Strong name includes no more than 128-bit numbers
[C] You must create a strong name when building a private assembly
[D] Strong name is used to uniquely identify the publisher of a .NET library.
Back
A
Front
107 Does DataTable class support a method that allows obtaining the data reader-like navigation scheme?
[A] Yes
[A] No
Back
A & B
Front
90 Why do we use Thread pool? (choose 2)
[A] When using Thread pool, we can focus on our business problem rather than the application's threading infrastructure.
[B] The Thread pool manages thread efficiently by minimizing the number of threads that must be created, started and stopped
[C] Because the Thread pool are always thread with default priority
[D] Because the Thread pool are always background threads.
Back
D
Front
113 What is result of the following SQL command?
Select Students.StudentNo, Students.LastName, Students.FirstName, Classes.ClassName
From Students Inner Join Classes On Students.ClassID = Classes.ClassID
(Assume that all table names and columns are correct)
[A] Return all rows with all columns of Students table.
[B] Return records that have StudentNo, LastName, FirstName from Students table only.
[C] Return records that have ClassName from Classes table only.
[D] Return records that have StudentNo, LastName, FirstName from Students table and ClassName from Classes table.
Back
B
Front
102 What is SoapFormatter?
[A] SoapFormatter is not a serialization formatter
[B] SoapFormatter is a serialization formatter that represents graph as a SOAP message
[C] SoapFormatter serialization object graph to a stream using a compact binary format
[D] SoapFormatter persists an object graph as an XML document
Back
B & D
Front
101 What is spin control?(choose 2)
[A] ComboBox
[B] DomainUpDown
[C] ListBox
[D] NumericUpDown
Back
A
Front
104 We have two sentences:
a. ADO.NET provides a single set of types that communicate with multiple database management systems (DBMSs).
b. ADO.NET supports multiple data providers, each of which is optimized to interact with a specific DBMS.
[A] (a) incorrect, (b) correct.
[B] (a) correct, (b) incorrect.
[C] (a) correct, (b) correct.
[D] (a) incorrect, (b) incorrect.
Back
A
Front
88 a given application domain can have only thread executing with it at any given time
[A] false
[B] true
Back
...
Front
108 Which sentence about DataSet is correct?
[A] DataSet is used to fetch and update data.
[B] A DataSet is an in-memory representation of external data.
[C] When we changes data in a DataSet, this change is automatically updated to the data source.
[D] When working with DataSet, a connection must be established with the data source