Instruction
- Total number of questions : 14
- Time allotted : 21:00 Minutes:Seconds.
- Each question carry 1 mark, no negative marks.
- DO NOT refresh the page.
- All the best
Web Technologies [ Question No: 1 To 14 ] :
While designing cloud API using the ‘‘Richardson Maturity Model’’ on level ‘‘1’’, it uses :
Which action has the ability to match the request parameter to properties of some name in java bean be specifying '*' for attribute property ?
Microsoft has developed a very general scripting interface, that is implemented uniformly be the operating system called WSH. Here WSH stands for :
The electronic transmission of business transaction documents between the computers of trading partners in a standard message format is called :
The term ______ in ASP.NET means that data that is collected from a source is bound to the controls that provide the read and write connection to the data.
Which of the given options best describes the truthfulness of the following statements? i) Just-In-Time compiler (JIT) is a part of Common Language Runtime (CLR). ii) .NET Framework is part of the .NET platform, a collection of technologies for building apps for Linux, macOS, Windows, iOS, Android. iii) ASP.NET applications are compiled codes, written using the extensible and reusable components or objects present in .Net framework.
What is the full form of WPF with respect to ASP.NET?
Which of the given options best describes the truthfulness of the following statements? i) XML schemas define datatypes for elements and attributes, while DTD doesn't support datatypes. ii) DTD are the declarations that define a document type for SGML. iii) In XML, Tag names can begin with a numeric value.
Which of the following commands is used to comment out multiple lines in an XML file?
Which of the given options best describes the truthfulness of the following statements?
i) Class is one of the html global attributes which specifies one or more class names for an element (refers to a class in a style sheet).
ii) HTML is a markup language used for server-side processing.
iii) CSS describes how HTML elements are to be displayed on screen, paper, or in other media.
What is/are the purpose(s) of JavaScript events? i) Provide a dynamic interface to a webpage. ii) Provide a static interface to a webpage.
Match the column JavaScript-Events with the column Descriptions.
| JavaScript-Events | Descriptions |
|---|---|
| a) onchange | i) The browser has finished loading the page. |
| b) onmouseover | ii) An HTML element has been changed. |
| c) onkeydown | iii) The user moves the mouse over an HTML element. |
| d) onload | iv) The user pushes a keyboard key. |
Match the column LIST-I with the column LIST-II.
| LIST-I | LIST-II |
|---|---|
| a) Front-End Framework | i) React JS |
| b) Front-End Asset | ii) Tailwind CSS |
| c) Front-End Boilerplate | iii) Font Awesome |
| d) JavaScript Library: | iv) Reset CSS |
Which of the following is NOT a front-end technology?
Total number of questions : 14
Number of answered questions : 0
Number of unanswered questions : 14
Web Technologies [ Question No: 1 To 14 ] :
While designing cloud API using the ‘‘Richardson Maturity Model’’ on level ‘‘1’’, it uses :
Your Answer : (Not Answered)
Correct Answer : A
At level 1 the API uses an Individual URI for each resource.
Leonard Richardson's maturity model for REST APIs has four levels. Level 0 sends everything to one endpoint, as in plain RPC over HTTP. Level 1 introduces resources: each resource gets its own URI. Level 2 adds proper use of HTTP methods (GET, POST, PUT, DELETE) and status codes. Level 3 adds HATEOAS, hypermedia links in responses that tell the client what it can do next.
So correct HTTP methods with status codes belong to level 2 and HATEOAS to level 3, and 'All' describes a fully mature level 3 API, not level 1.
Which action has the ability to match the request parameter to properties of some name in java bean be specifying '*' for attribute property ?
Your Answer : (Not Answered)
Correct Answer : B
The action is jsp : set Property (jsp:setProperty).
The jsp:setProperty action sets properties of a JavaBean. Writing property="*" tells it to match every request parameter to the bean property with the same name and set them all automatically.
jsp:useBean only locates or creates the bean, jsp:include inserts another resource into the page, and jsp:param passes a parameter to an included or forwarded page. None of them performs the '*' matching.
Microsoft has developed a very general scripting interface, that is implemented uniformly be the operating system called WSH. Here WSH stands for :
Your Answer : (Not Answered)
Correct Answer : C
WSH stands for Windows Scripting Host.
Windows Script Host, introduced with Windows 98, is the Microsoft technology that lets scripts written in languages such as VBScript and JScript run directly on the operating system to automate administrative tasks. It provides the same scripting interface across the system, and scripts can be run with wscript.exe or cscript.exe.
The other expansions are invented; the H stands for Host, the program that hosts the scripting engines, not for a handle.
The electronic transmission of business transaction documents between the computers of trading partners in a standard message format is called :
Your Answer : (Not Answered)
Correct Answer : B
It is called EDI, Electronic Data Interchange.
EDI is the computer-to-computer exchange of business documents, such as purchase orders, invoices and shipping notices, between trading partners in standard formats like ANSI X12 or UN/EDIFACT, without paper or manual re-entry.
ERP (Enterprise Resource Planning) is integrated software for running a single organisation's internal processes. B2B is the broad category of business-to-business commerce, which may use EDI but is not the name of the standard document exchange itself.
The term ______ in ASP.NET means that data that is collected from a source is bound to the controls that provide the read and write connection to the data.
Your Answer : (Not Answered)
Correct Answer : A
The term is data binding. It means that data collected from a source is bound to the controls that provide a read and write connection to the data, so a change in one is reflected in the other. 'Data controlling', 'binding hierarchy' and 'control variable' are not the ASP.NET term for this. In ASP.NET, data binding connects controls such as a grid or a list to a data source, so that the data is displayed and can be updated.
Which of the given options best describes the truthfulness of the following statements? i) Just-In-Time compiler (JIT) is a part of Common Language Runtime (CLR). ii) .NET Framework is part of the .NET platform, a collection of technologies for building apps for Linux, macOS, Windows, iOS, Android. iii) ASP.NET applications are compiled codes, written using the extensible and reusable components or objects present in .Net framework.
Your Answer : (Not Answered)
Correct Answer : A
All three statements are true. The Just-In-Time (JIT) compiler is part of the Common Language Runtime and converts intermediate code to machine code at run time. The .NET Framework is part of the .NET platform, and ASP.NET applications are compiled code, written using the extensible and reusable components or objects of the .NET framework. So the options that mark any statement false are wrong. The JIT compiler converts the intermediate language of a .NET program to native code while the program runs, which is its role in the Common Language Runtime.
What is the full form of WPF with respect to ASP.NET?
Your Answer : (Not Answered)
Correct Answer : A
WPF stands for Windows Presentation Foundation. It is the Microsoft framework with which the user interface of Windows desktop applications is built, using XAML. 'Windows Presentation Framework', 'Windows Programming Force' and 'Windows Presentation File' are not the correct expansion, though the second is easy to confuse with the right one. WPF is Microsoft's user interface framework for Windows desktop applications, which draws its screens from XAML markup.
Which of the given options best describes the truthfulness of the following statements? i) XML schemas define datatypes for elements and attributes, while DTD doesn't support datatypes. ii) DTD are the declarations that define a document type for SGML. iii) In XML, Tag names can begin with a numeric value.
Your Answer : (Not Answered)
Correct Answer : A
Statements i and ii are true and iii is false. XML schemas define datatypes for elements and attributes while a DTD does not support datatypes, and a DTD is a set of declarations defining a document type, as it began with SGML. In XML a tag name cannot begin with a number, so statement iii, which says it can, is false. The options that mark iii as true, or i or ii as false, are therefore wrong. A document type definition lists the allowed elements and attributes of a document, and an XML schema does the same job with richer features such as datatypes.
Which of the following commands is used to comment out multiple lines in an XML file?
Your Answer : (Not Answered)
Correct Answer : A
The first option is the right way to comment out multiple lines in XML, using <!-- to open the comment and --> to close it, which can span several lines. The second and third options use the comment styles of C and C++ (/* */ and //), which are not XML comments. The fourth lacks the exclamation mark and so is not a valid comment opening. The two dashes after the opening mark and before the closing mark are part of the syntax, and the text between them is ignored by the XML processor.
Which of the given options best describes the truthfulness of the following statements?
i) Class is one of the html global attributes which specifies one or more class names for an element (refers to a class in a style sheet).
ii) HTML is a markup language used for server-side processing.
iii) CSS describes how HTML elements are to be displayed on screen, paper, or in other media.
Your Answer : (Not Answered)
Correct Answer : C
Statements i and iii are true and ii is false. The class attribute is one of the HTML global attributes and gives one or more class names to an element, referring to a class in a style sheet. CSS describes how HTML elements are displayed on screen, paper or other media. HTML is a markup language that structures a page and is interpreted by the browser, not a language for server-side processing, so statement ii is false and the options that mark it true are wrong.
What is/are the purpose(s) of JavaScript events? i) Provide a dynamic interface to a webpage. ii) Provide a static interface to a webpage.
Your Answer : (Not Answered)
Correct Answer : A
Only statement i gives the purpose of JavaScript events: they provide a dynamic interface to a webpage, since the page can respond to what the user does, such as a click or a key press. A static interface would not need events, so statement ii is wrong. So 'Only (i)' is correct. Examples of events are onclick, onload and onkeydown, which trigger code when the user clicks, when a page has loaded or when a key is pressed.
Match the column JavaScript-Events with the column Descriptions.
| JavaScript-Events | Descriptions |
|---|---|
| a) onchange | i) The browser has finished loading the page. |
| b) onmouseover | ii) An HTML element has been changed. |
| c) onkeydown | iii) The user moves the mouse over an HTML element. |
| d) onload | iv) The user pushes a keyboard key. |
Your Answer : (Not Answered)
Correct Answer : A
The correct match is a-ii, b-iii, c-iv, d-i. The onchange event fires when an HTML element has been changed, onmouseover when the user moves the mouse over an HTML element, onkeydown when the user pushes a keyboard key, and onload when the browser has finished loading the page. Every other option exchanges at least one of these pairs, for example giving onload to a keyboard action. A simple way to remember is that the name of each event states what happens: change, mouse over, key down and load.
Match the column LIST-I with the column LIST-II.
| LIST-I | LIST-II |
|---|---|
| a) Front-End Framework | i) React JS |
| b) Front-End Asset | ii) Tailwind CSS |
| c) Front-End Boilerplate | iii) Font Awesome |
| d) JavaScript Library: | iv) Reset CSS |
Your Answer : (Not Answered)
Correct Answer : C
The correct match is a-ii, b-iii, c-iv, d-i. Tailwind CSS is a front-end framework, Font Awesome is a front-end asset (an icon set), Reset CSS is front-end boilerplate that removes the default styling of browsers, and React JS is the JavaScript library. The other options give at least one item to the wrong group, for example calling React JS a front-end asset. React JS is a JavaScript library for building user interfaces, so d pairs with i, and Reset CSS pairs with the boilerplate group because it is a starting stylesheet used in many projects.
Which of the following is NOT a front-end technology?
Your Answer : (Not Answered)
Correct Answer : D
PL/SQL is not a front-end technology. It is Oracle's procedural extension of SQL, and its code runs inside the database on the server side. JavaScript, HTML and CSS all run in the browser, with HTML giving the structure, CSS the style and JavaScript the behaviour, so these three are front-end technologies. The back end is the part that runs on a server and deals with data, which is why a database language is classed with the back end.
Marks
Total number of questions : 14
Number of answered questions : 0
Number of unanswered questions : 14