Legacy ASP.NET MVC and Web Technology Acronyms

Quiz covering ASP.NET MVC 3/4 framework concepts (including obsolete mobile patterns) and fundamental web technology acronyms and standards

20 Questions Published

Questions

Question 1 True/False

SGML stands for Standard GUI Markup Language

  1. True
  2. False
Question 2 True/False

CSS stands for Cascading Style Sheets

  1. True
  2. False
Question 3 True/False

DOM stands for Document Object Model

  1. True
  2. False
Question 4 True/False

DHTML stands for Declarative Hyper Text Markup Language

  1. True
  2. False
Question 5 True/False

HTTP stands for Hypertext Transfer Protocol

  1. True
  2. False
Question 6 True/False

W3C stands for World Wide Web Consortium

  1. True
  2. False
Question 7 True/False

XSLT stands for Extensible Stylesheet Language Transactions

  1. True
  2. False
Question 8 True/False

URL stands for Uniform Resource Locator

  1. True
  2. False
Question 9 True/False

GIF stands for Graphics Interchange Format

  1. True
  2. False
Question 10 True/False

GIF stands for Graphics Interchange Format

  1. True
  2. False
Question 11 True/False

SOAP stands for Simple Object Access Procedure

  1. True
  2. False
Question 12 True/False

XHTML stands for Extended HyperText Markup Language

  1. True
  2. False
Question 13 True/False

WYSIWYG stands for What-You-See-Is-What-You-Get

  1. True
  2. False
Question 14 Multiple Choice (Single Answer)

The ___________ technique can be used to achieve input and output coverage

  1. Boundary value analysis
  2. Equivalence partitioning
  3. Decision table testing
  4. State transition testing
Question 15 Multiple Choice (Single Answer)

When identical data is to be presented on desktop and mobile browsers, with only changes to CSS stylesheets, which of the following is the best option?

  1. Create separate areas for desktop and mobile browsers
  2. Use same controllers and views for desktop and mobile browsers, but render views with different razor layouts for desktop and mobile browsers.
  3. Do nothing
  4. Use same controllers, but render different views for desktop and mobile browsers.
Question 16 Multiple Choice (Single Answer)

In which method do we resolve the ambiguity arising from having different home controllers in different areas of MVC application?

  1. Index method of HomeController.cs
  2. About method of _Layout.cshtml
  3. RegisterRoutes method in Global.asax.cs
  4. Login method of HomeController.cs
Question 17 Multiple Choice (Single Answer)

In which file do we write code to associate a different layout for mobile devices in MVC3?

  1. Global.asax.cs
  2. web.config
  3. _Layout.cshtml
  4. _ViewStart.cshtml
Question 18 True/False

MVC framework is built on top of ASP.NET framework

  1. True
  2. False
Question 19 True/False

It is mandatory that same controllers be shared by different areas in an MVC application.

  1. True
  2. False
Question 20 Multiple Choice (Single Answer)

Which class is to be updated to specify the home controller in Mobile area?

  1. RazorLayout
  2. ViewStart
  3. HomeController
  4. MobileAreaRegistration