All Free Software Engineering MCQs with Answers
Every Software Engineering question in the bank, across all chapters, each with the correct answer and a written explanation. Free and unlimited, with no account needed.
1,731 questions · page 80 of 87
- A. Request object
- B. Hidden fields
- C. View state
- D. CookiesCompare Developer Tools
Explanation: Request objects represent data for the current HTTP request and are not a state-management mechanism across requests.
Correct answer: Request object- A. SQLIIS.dll
- B. LISXML.dll
- C. SQLISAPI.dll
- D. SQLXML.dll
Explanation: SQLISAPI.dll was the IIS ISAPI component associated with SQLXML, translating XML requests into SQL-related operations.
Correct answer: SQLISAPI.dll- A. System.Web.Form
- B. System.Web.UI.Form
- C. System.Web.GUI.Page
- D. System.Web.UI.Page
Explanation: An ASP.NET Web Forms page class derives from System.Web.UI.Page, which supplies the page lifecycle and Web Forms functionality.
Correct answer: System.Web.UI.Page- A. To configure the web server
- B. To configure the web browser
- C. Configures the time that the server-side codebehind module is called
- D. To store the global information and variable definitions for the application Choose Cloud Servers
Explanation: Web.config contains application-level configuration such as authentication, session settings, connection strings, and app settings.
Correct answer: To store the global information and variable definitions for the application Choose Cloud Servers- A. Response object
- B. Application object
- C. Session object
- D. Server object
Explanation: The Application object stores data shared by all users of an ASP.NET application.
Correct answer: Application object- A. Page_Load()
- B. Page_Init()
- C. Page_click()
- D. Page_doubleclick()
Explanation: Page_Init is the earliest listed ASP.NET page event in the normal page lifecycle, occurring before Page_Load.
Correct answer: Page_Init()- A. 10 mins
- B. 20 mins
- C. 2 mins
- D. Exists for the Life of the current page
Explanation: ViewState is stored with the page and is recreated when that page is posted back, so it lasts for the life of the current page.
Correct answer: Exists for the Life of the current page- A. Microsoft SQL Server
- B. Session State Service
- C. In-process storage
- D. All of the above
Explanation: ASP.NET supports in-process session storage, the ASP.NET State Service, and SQL Server session storage.
Correct answer: All of the above- A. needs to be available to the public
- B. must be platform-independent
- C. has a thin front end (client)
- D. All of the above
Explanation: Web applications are suitable when users need public access, different client platforms must be supported, or only a thin client should…
Correct answer: All of the above- A. Webforms
- B. Winforms
- C. HTMLForms
- D. None of these
Explanation: A postback is the process by which an ASP.NET Web Forms page submits data back to the server for processing.
Correct answer: Webforms- A. aspnet_wp.exe
- B. aspnet_isapi.dll
- C. inetinfo.exe
- D. None of these
Explanation: In the classic ASP.NET worker-process model, aspnet_wp.exe executes and manages ASP.NET application requests.
Correct answer: aspnet_wp.exe- A. VBScript
- B. EcmaScript
- C. JavaScript
- D. PERL
Explanation: VBScript was the default scripting language in classic ASP unless another language was specified with a language directive.
Correct answer: VBScript- A. After the webform loads
- B. Before Page_init event of web form
- C. After the page_init event of webform
- D. None of the above
Explanation: A user control participates in the page lifecycle and its load-related code runs after the containing web form's Page_Load event.
Correct answer: After the webform loads- A. By Debugging
- B. Can not be done
- C. By Tracing
- D. By Stopping
Explanation: The application_End event runs as the ASP.NET application domain shuts down, when normal request-based tracing is no longer available.
Correct answer: Can not be done- A. DataList
- B. Button
- C. Panel
- D. None of the Above
Explanation: DataList displays data-bound records with more control over layout and supports features such as item formatting and editing.
Correct answer: DataList- A. pipeline
- B. Handler
- C. IHttpHandlerFactory
- D. None of the above
Explanation: IHttpHandlerFactory is used by ASP.NET to create and return HTTP handler instances for processing requests.
Correct answer: IHttpHandlerFactory- A. single-file
- B. code-behind
- C. Both A and B
- D. None of the Above
Explanation: ASP.NET supports both the single-file model, where markup and code share a file, and the code-behind model, where they are separated.
Correct answer: Both A and B- A. 128
- B. 126
- C. 16382
- D. 2113658
Explanation: Using the traditional classful-addressing convention, the usable network-ID counts are 126 for Class A, 16,382 for Class B, and 2,097,150…
Correct answer: 2113658- A. /etc/services
- B. /etc/nsorder
- C. /etc/nsswitch.conf/
- D. /etc/hosts
Explanation: `/etc/services` maps service names such as HTTP and FTP to their port numbers and protocols, and inetd uses this information.
Correct answer: /etc/services- A. 128.10.2.30
- B. 210.20.2.64
- C. 164.100.9.61
- D. 148.20.2.30
Explanation: Split the binary address into four 8-bit groups and convert each group: 10000000 is 128, 00001010 is 10, 00000010 is 2, and 00011110 is…
Correct answer: 128.10.2.30