

MCQOPTIONS
Saved Bookmarks
This section includes 22 Mcqs, each offering curated multiple-choice questions to sharpen your Software Engg knowledge and support exam preparation. Choose a topic below to get started.
1. |
Which of the following methods is used to reduce overhead? |
A. | Connection pooling |
B. | Parallel Processing |
C. | Caching Query Results at the server |
D. | All of the mentioned |
Answer» E. | |
2. |
What are report generators? |
A. | They are the tools to generate human readable reports from a database |
B. | They are the tools that generate reports on the statistics of the database usage |
C. | They are the tools that prevent database querying and instead they generate pie charts and graphs |
D. | None of the mentioned |
Answer» B. They are the tools that generate reports on the statistics of the database usage | |
3. |
Which of the following is true regarding the model-view- controller architecture? |
A. | The model corresponds to the business logic layer |
B. | The view defines the presentation of data |
C. | The controller receives events, executes actions on the model and returns a view |
D. | All of the mentioned |
Answer» E. | |
4. |
WHAT_ARE_REPORT_GENERATORS??$ |
A. | They are the tools to generate human readable reports from a database |
B. | They are the tools that generate reports on the statistics of the database usage |
C. | They are the tools that prevent database querying and instead they generate pie charts and graphs |
D. | None of the mentioned |
Answer» B. They are the tools that generate reports on the statistics of the database usage | |
5. |
A_LANGUAGE-PROCESSING_SYSTEMS_MAY_TRANSLATE_AN_XML_DATA_DESCRIPTION_INTO?$ |
A. | a machine code |
B. | an alternative XML representation |
C. | machine code and alternative XML representation |
D. | a software module |
Answer» D. a software module | |
6. |
Which_of_the_following_methods_is_used_to_reduce_overhead?$ |
A. | Connection pooling |
B. | Parallel Processing |
C. | Caching Query Results at the server |
D. | All of the mentioned |
Answer» E. | |
7. |
Transaction_processing_systems_may_be_organized_as_a___________architecture_with_system_components_responsible_for_input,_processing,_and_output.$ |
A. | Repository |
B. | Client–server |
C. | Model-View-Controller |
D. | Pipe and Filter |
Answer» E. | |
8. |
Which of the following is not a web application development framework feature? |
A. | An object oriented model |
B. | A declarative way of specifying a form with validation constraints |
C. | Creating mass servers for effective handling of data |
D. | A template scripting system |
Answer» D. A template scripting system | |
9. |
Which of the following is/are commonly used architectural pattern(s)? |
A. | Model-View-Controller |
B. | Layered Architecture |
C. | Client–server |
D. | All of the mentioned |
Answer» E. | |
10. |
Which of the following features does Rapid Application Development possess? |
A. | Provide a library of functions to generate UI elements |
B. | Provide drag and drop features in a n IDE |
C. | Auto generation of code for the user interface from a declarative specification |
D. | All of the mentioned |
Answer» E. | |
11. |
Properties of a system such as performance and security are independent of the architecture used. |
A. | True |
B. | False |
Answer» C. | |
12. |
What is the full form of JSON? |
A. | JavaScript Object Native |
B. | JavaScript Object Notation |
C. | JavaScript Object Negation |
D. | Java Object Notation |
Answer» C. JavaScript Object Negation | |
13. |
What translates a natural or an artificial language into another representation of that language and, for programming languages also execute the resulting code? |
A. | ERP systems |
B. | Transaction-based information systems |
C. | Language processing systems |
D. | None of the mentioned |
Answer» D. None of the mentioned | |
14. |
State true or false: The code implementing the actions in the business logic layer ensures that business rules are followed |
A. | True |
B. | False |
Answer» B. False | |
15. |
Systems that involve interaction with a shared database can be considered as. |
A. | software-based |
B. | transaction-based |
C. | server-based |
D. | client-based |
Answer» C. server-based | |
16. |
What are workflows in a business logic layer? |
A. | They describe how a particular task that involves servers is handled |
B. | They describe how multiple tasks involving a single participant is handled |
C. | They describe how a particular task involving multiple participants is handled. |
D. | None of the mentioned |
Answer» D. None of the mentioned | |
17. |
All the operations in a transaction need to be completed before the database changes are made ________ |
A. | functional |
B. | available to the users |
C. | permanent |
D. | none of the mentioned |
Answer» C. permanent | |
18. |
The _________ layer provides the interface between the business logic layer and the underlying database |
A. | Business-logic layer |
B. | Data access layer |
C. | Data transfer layer |
D. | Business manager layer |
Answer» C. Data transfer layer | |
19. |
Which of the following type describes application architectures? |
A. | Transaction processing applications |
B. | Language processing systems |
C. | Client management systems |
D. | Transaction processing applications and Language processing systems |
Answer» E. | |
20. |
The ___________ provides a high level view of data and actions on data |
A. | Business-logic layer |
B. | Data access layer |
C. | Data transfer layer |
D. | Business manager layer |
Answer» B. Data access layer | |
21. |
ERP stands for |
A. | Enterprise Research Planning |
B. | Enterprise Resource Planning |
C. | Enterprise Resource Package |
D. | Enterprise Research Package |
Answer» C. Enterprise Resource Package | |
22. |
Which of the following examples is/are models of application architectures? |
A. | a means of assessing components for reuse |
B. | a design checklist |
C. | a vocabulary for talking about types of applications |
D. | all of the mentioned |
Answer» E. | |