advanced software engineering Mcqs
51. Which architecture are reliant on middle-ware ?
comments icon0

A. Master-slave architecture

B. Distributed component architecture

C. Multi-tier clientserver architecture

D. Peer-to-peer architecture

53. ________________ depend on there being a clear separation between the presentation of information and the computations that create and process that information?
comments icon0

A. Master-slave architectures

B. Clientserver systems

C. Two-tier clientserver architecture

D. Both Master-slave architectures AND Clientserver systems

54. MVC framework includes___________________?
comments icon0

A. Strategy pattern

B. All of the mentioned

C. Observer pattern

D. Composite pattern

55. What is used to pass SQL requests and associated data from one component to another ?
comments icon0

A. Remote procedure calls

B. Client/server SQL interaction

C. SQL Injection

D. All of the mentioned

56. Research and development in aspect-orientation has primarily focused on _____________________?
comments icon0

A. artificial programming

B. software re-engineering

C. all of the mentioned

D. aspect-oriented programming
57. Which of the following term is best defined by the statement: The names of the operations in the provides and requires interfaces are different. ?
comments icon0

A. Parameter incompatibility

B. None of the mentioned

C. Operation incompatibility

D. Operation incompleteness

58. Which of the following is not a benefit of software reuse ?
comments icon0

A. Standards compliance

B. Reduced Process risk

C. Increased Reliability

D. Maintaining a component library

62. Which frameworks applications are difficult to deal with ?
comments icon0

A. MVC pattern

B. None of the mentioned

C. Debugging framework

D. Web application frameworks

63. In Java,______________________ are comparable with, though not identical to, RPCs?
comments icon0

A. None of the mentioned

B. Remote Method Invocations

C. Clientserver computing

D. Operating System

64. Which of the following is an essential principle of an architecture ?
comments icon0

A. Scalability

B. Reliability

C. All of the mentioned

D. Consistency

65. Which of the following is core concern in medical record management system ?
comments icon0

A. all of the mentioned

B. consultations

C. maintaining records of patients

D. diagnose and treatments

67. How does Clean room software engineering Differs from the conventional and object-oriented views ?
comments icon0
A. All of the mentioned

B. It verifies design specification using a mathematically based proof of correctness

C. It relies heavily on statistical use testing to uncover high-impact errors

D. It makes explicit use of statistical quality control

69. Which of the following is not included in the certification approach ?
comments icon0

A. Specific usage file

B. Reliability

C. Creation of usage scenarios

D. Generation of test cases from the servers end.
70. A _______________ defines a set of standards for components, including interface standards, usage standards, and deployment standards?
comments icon0

A. Component composition

B. Component model

C. Component-based software engineering

D. Component interfaces

71. What are generic application systems that may be designed to support a particular business type, activity, or sometimes a complete enterprise ?
comments icon0
A. COTS-solution systems

B. COTS-integrated systems

C. ERP systems

D. Both COTS-solution and COTS-integrated systems

72. Which architecture decentralized architectures in which there are no distinguished clients and servers ?
comments icon0
A. Peer-to-peer architecture

B. Distributed component architecture

C. Multi-tier clientserver architecture

D. Master-slave architecture

73. COTS product reuse means_______________?
comments icon0

A. Large-scale systems that encapsulate generic business functionality and rules are configured for an organization

B. Class and function libraries that implement commonly used abstractions are available for reuse

C. Systems are developed by configuring and integrating existing application systems

D. Shared components are woven into an application at different places when the program is compiled

74. Which subsystem implements the requirements defined by the application ?
comments icon0
A. Application subsystem

B. UI

C. None of the mentioned

D. DBMS

75. Which of the following utilities is not a part of Application Service Layer ?
comments icon0

A. QoS

B. Security

C. Verify invoice

D. Policy implementation

77. MTTF stands for__________________?
comments icon0
A. mean-time-to-failure

B. none of the mentioned

C. manufacture-time-to-function

D. mean-time-to-function

78. Which of the following services is not provided by an object ?
comments icon0

A. Security features

B. Registering object implementation

C. Activating & Deactivating Objects

D. Files implementing the entities identified within the ERD
79. NET are specific to which platform ?
comments icon0
A. Microsoft

B. LINUX

C. Java

D. Mac-OS

80. Which of the following is not a real-time architectural pattern _______________________ ?
comments icon0

A. Environmental Control

B. Process Pipeline

C. Observe and React

D. Embedded System
81. QoS stands for___________________?
comments icon0

A. Quality of system

B. Quality of service

C. Quality of security

D. None of the mentioned

82. When a client application invokes a method contained within an object elsewhere in the system, CORBA uses dynamic invocation to____________________?
comments icon0

A. obtain pertinent information about the desired method from the interface repository

B. create a data structure with parameters to be passed to the object

C. all of the mentioned

D. create a request for the object

83. ERP stands for_________________?
comments icon0

A. None of the mentioned

B. Effective Reuse Planning

C. Enterprise Resource Planning

D. Effective Research Planning

85. Which of the following is essential for success, when formal methods are used for the first time ?
comments icon0

A. Expert training

B. Consulting

C. Prerequisite knowledge

D. Both Expert training and Consulting
88. _____________________ is a reuse-based approach to defining, implementing, and composing loosely coupled independent components into systems?
comments icon0
A. Component interfaces

B. Component model

C. Component-based software engineering

D. Component composition

90. A component model defines standards for_________________?
comments icon0

A. properties

B. methods

C. all of the mentioned

D. mechanisms

91. Which of the following is not an advantages of software reuse ?
comments icon0
A. high effectiveness

B. lower costs

C. lower risks

D. faster software development

92. Which framework class include standards and classes that support component communication and information exchange?
comments icon0

A. MVC

B. System infrastructure frameworks

C. Middleware integration frameworks

D. Enterprise application frameworks

93. Which of the following is a generic structure that is extended to create a more specific subsystem or application ?
comments icon0

A. Software reuse

B. Object-oriented programming language

C. Framework

D. None of the mentioned

94. Which of the following Cleanroom process teams develops set of statistical test to exercise software after development ?
comments icon0

A. Certification team

B. Development team

C. All of the mentioned

D. Specification team