Explore topic-wise MCQs in Testing Subject.

This section includes 657 Mcqs, each offering curated multiple-choice questions to sharpen your Testing Subject knowledge and support exam preparation. Choose a topic below to get started.

1.

------can't be used to send binary data, like images or word documents, to the server Sol:

A. GET
B. ?
C. POST
D. QUERY_STRING
Answer» B. ?
2.

---------has a powerful extensibility feature. You can get over 7500 extensions to extend your website and broaden its functionality

A. joomla
B. CMS
C. MVC
D. Drupal
Answer» B. CMS
3.

There is also an option to easily add advertising and monetize the website with the help of banner management in-----

A. joomla
B. CMS
C. MVC
D. Drupal
Answer» B. CMS
4.

Joomla is one of the most popular and widely supported open source multilingual----- platforms in the world,

A. joomla
B. CMS
C. MVC
D. Drupal
Answer» C. MVC
5.

------methods can be called directly - without creating an instance of the class first. Sol:

A. static
B. self
C. traits
D. single inheritance
Answer» B. self
6.

The-----method transfers information via HTTP headers. Sol:

A. $_GET
B. $_POST
C. POST
D. QUERY_STRING
Answer» D. QUERY_STRING
7.

Templates are used to manage the look of the Joomla websites. There are basically two types of templates available; Front-end and Back-end.

A. yes
B. no
C. can not say
D. none of these
Answer» B. no
8.

--------allows web pages to be updated asynchronously by exchanging small amountsof data with the server behind the scenes.Sol:

A. XML
B. Asyanchronous java script
C. Ajax
D. java script
Answer» D. java script
9.

Joomla is a---------------and contains some excellent features that help the users organizing and managing the content efficiently

A. joomla
B. CMS
C. MVC
D. Drupal
Answer» C. MVC
10.

There are thousands of extensions available for Joomla!, both free and premium. You can find many of them in the official Extensions Directory.

A. yes
B. no
C. can not say
D. none of these
Answer» B. no
11.

AJAX allows web pages to be updated-----------by exchanging small amounts of datawith the server behind the scenesSol:

A. Ajax
B. Asynchronous
C. synchronous XML
D. Asynchronous JavaScript
Answer» C. synchronous XML
12.

The--------method is used to perform an AJAX (asynchronous HTTP)requestSol:

A. complete
B. ajaxComplete
C. ajaxStop
D. The ajax()
Answer» E.
13.

-----is a technique for creating fast and dynamic web pages Sol:

A. XML
B. Asyanchronous java script
C. Ajax
D. java script
Answer» D. java script
14.

it is possible for Ajax to update parts of a web page, without reloading thewhole page..Sol:

A. Ajax
B. Synchronous
C. synchronous XML
D. Asynchronous JavaScript
Answer» B. Synchronous
15.

There are several high-end templates of joomla are available, and most of them are free to use.

A. yes
B. no
C. can not say
D. none of these
Answer» B. no
16.

(Global Event):This global event is triggered if there are no more Ajaxrequests beingprocessed.Sol:

A. complete
B. ajaxComplete
C. ajaxStop
D. The ajax()
Answer» D. The ajax()
17.

We can access a web service using platform-independent and language-neutral web protocols, such as HTTP.HTTP ensures easy integration of heterogeneous environment

A. yes
B. no
C. can not say
D. none of these
Answer» B. no
18.

While Ajax is not limited to-----------technologies, more often than not they are usedtogetherby web applications.Sol:

A. Ajax &xml
B. Synchronous &php
C. XML & php
D. JavaScript & xml
Answer» E.
19.

Ajax refers to----------------technologies that are widely used for creating dynamic andasynchronous web contentSol:

A. Ajax &xml
B. Synchronous &php
C. XML & php
D. JavaScript & xml
Answer» E.
20.

To use Joomla!, you can simply download it for free and install it on your website.However, you can also use the free Joomla! Launch service to create a website using theplatform, without the need to have your own hosting

A. yes
B. no
C. can not say
D. none of these
Answer» B. no
21.

-----------(Local Event):This event is only called if the request wassuccessful (no errors from theserver, no errors with the data):Sol:

A. jQuery's ajax
B. beforeSend
C. ajax Send
D. success
Answer» E.
22.

GET request is often cacheable while-----request is hardly cacheable. Sol:

A. $_GET
B. $_POST
C. POST
D. GET
Answer» D. GET
23.

To avoid errors you should specify encoding used, or save your XMLfiles as------.Sol:

A. prolog
B. descriptive
C. UTF-8
D. 1056
Answer» D. 1056
24.

To avoid errors you should specify encoding used, or save your XMLfiles asUTF-8.Sol:

A. yes
B. no
C. can not say
D. none of these.
Answer» B. no
25.

Most XML applications will work as expected even if new data is added. Sol:

A. yes
B. no
C. can not say
D. none of these
Answer» B. no
26.

XML stands for-------------. Sol:

A. extensible Markup Language.
B. hyper text mark up language
C. hyper text get up language
D. none of these
Answer» B. hyper text mark up language
27.

While-----is not limited to JavaScript and XML technologies, more often than notthey are used togetherby web applications.Sol:

A. XML
B. Asyanchronous java script
C. Ajax
D. java script
Answer» D. java script
28.

XML was designed to --------------- Sol:

A. store and transport data
B. design and transport data
C. close and store the data
D. none of these
Answer» B. design and transport data
29.

XML was designed to be------------- Sol:

A. self descriptive
B. descriptive
C. UTF-8
D. 1056
Answer» B. descriptive
30.

-----is the default character encoding for XML documents. Sol:

A. self descriptive
B. descriptive
C. UTF-8
D. 1056
Answer» D. 1056
31.

XML documents are formed as-------- Sol:

A. element trees
B. descriptive
C. UTF-8
D. 1056
Answer» B. descriptive
32.

An-----------is a software library or package that provides interfaces for clientapplications to work with an XML documentSol:

A. simpleXML
B. simplexml_load_string( ).
C. simplexml_load_file( filename)
D. XML parser
Answer» E.
33.

PHP 5's new-----module makes parsing an XML document, Sol:

A. simpleXML
B. descriptive
C. html document
D. Empty XML elements.
Answer» B. descriptive
34.

UTF-8 is the default character encoding for XML documents. Sol:

A. yes
B. no
C. can not say
D. none of these.
Answer» B. no
35.

An-----element is everything from (including) the element's start tag to(including) the element's end tag.Sol:

A. XML
B. descriptive
C. UTF-8
D. 1056
Answer» B. descriptive
36.

XML documents are formed as element trees. Sol:

A. yes
B. no
C. can not say
D. none of these.
Answer» B. no
37.

An------document is a basic unit of XML information composed ofelements and other markup in an orderly package.Sol:

A. XML document
B. descriptive
C. html document
D. Empty XML elements.
Answer» B. descriptive
38.

XML is very strict when it comes to document structure Sol:

A. yes
B. no
C. can not say
D. none of these
Answer» B. no
39.

An XML tree starts at a----------and branches from the root tochildelements.Sol:

A. root element
B. descriptive
C. UTF-8
D. 1056
Answer» B. descriptive
40.

An XML tree starts at a root element and branches from the rootto ------------Sol:

A. childelements
B. descriptive
C. UTF-8
D. 1056
Answer» B. descriptive
41.

To create a SimpleXML object from an XML document stored in a string, passthestring to---------returns a SimpleXML objectSol:

A. simpleXML
B. simplexml_load_string( ).
C. simplexml_load_file( filename)
D. XML parser.
Answer» C. simplexml_load_file( filename)
42.

The-----keyword can be used as a data type of a function argument or as the return typeof a function:Sol:

A. foeach()
B. self
C. iterable
D. single inheritance
Answer» D. single inheritance
43.

that the construct function starts with two underscores------- Sol:

A. __ ()
B. ___ ()
C. oop
D. class
Answer» B. ___ ()
44.

If you create a-----function, PHP will automatically call this function when you createan object from a class.Sol:

A. __Construct()
B. ___Destruct()
C. oop
D. class
Answer» B. ___Destruct()