Software Engineering MCQ (Multiple Choice Questions) - SchoolingAxis

Software Engineering MCQ (Multiple Choice Questions)

 Que- Degree to which design specifications are followed in manufacturing the product is called 

a. Quality Control 

b. Quality of conformance 

c. Quality Assurance 

d. None of the mentioned 


Answer- Quality of conformance  


Que- Which of the following is not included in External failure costs? 

a. testing 

b. help line support 

c. warranty work 

d. complaint resolution 


Answer- testing  


Que- Which of the following is not an appraisal cost in SQA? 

a. inter-process inspection 

b. maintenance 

c. quality planning 

d. testing 


Answer- quality planning  


Que- Who identifies, documents, and verifies that corrections have been made to the software? 

a. Project manager 

b. Project team 

c. SQA group 

d. All of the mentioned 


Answer- SQA group  


Que- The primary objective of formal technical reviews is to find _________ during the process so that they do not become defects after release of the software. 

a. errors 

b. equivalent faults 

c. failure cause 

d. none of the mentioned 


Answer- errors  


Que- What is not included in prevention costs? 

a. quality planning 

b. formal technical reviews 

c. test equipment 

d. equipment calibration and maintenance 


Answer- equipment calibration and maintenance  


Que- Software quality assurance consists of the auditing and reporting functions of management. 

a. TRUE 

b. FALSE 

c. Nothing Can be Said 

d. None of the mentioned 


Answer- TRUE  


Que- CMM stands for 

a. Capability Management Module 

b. Conservative Maturity Model 

c. Capability Maturity Module 

d. Capability Maturity Model 


Answer- Capability Maturity Model  


Que- The ISO 9000 series of standards is a program that can be used for external quality assurance purposes. 

a. TRUE 

b. FALSE 

c. Nothing Can be Said 

d. None of the mentioned 


Answer- FALSE  


Que- According to ISO 9001, the causes of nonconforming product should be 

a. deleted 

b. eliminated 

c. identified 

d. eliminated and identified 


Answer- eliminated and identified  


Que- .CO policy in CMM means 

a. The leadership practices in Commitment to Perform 

b. The organizational structure (groups) practices in Ability to Perform 

c. The policy practices in Commitment to Perform 

d. The planning practices in Commitment to Perform 


Answer- The policy practices in Commitment to Perform  


Que- ISO 9001 is not concerned with ____________ of quality records. 

a. collection 

b. maintenance 

c. verification 

d. dis-positioning 


Answer- verification  


Que- Which of the following is not a maturity level in CMM? 

a. Design 

b. Repeatable 

c. Managed 

d. Optimizing 


Answer- Managed  


Que- In CMM, the life cycle activities of requirements analysis, design, code, and test are described in 

a. Software Product Engineering 

b. Software Quality Assurance 

c. Software Subcontract Management 

d. Software Quality Management 


Answer- Software Product Engineering  


Que- Which of the following requires design control measures, such as holding and recording design reviews and qualification tests? 

a. CMM 

b. ISO 9001 

c. ISO 9000-3 

d. None of the mentioned 


Answer- ISO 9000-3  


Que- The CMM emphasizes 

a. continuous process improvement 

b. the need to record information 

c. the need to accept quality system 

d. none of the mentioned 


Answer- the need to record information  


Que- _______ states that, where appropriate, adequate statistical techniques are identified and used to verify the acceptability of process capability and product characteristics. 

a. ISO 9001 

b. ISO 9000-4 

c. CMM 

d. All of the mentioned 


Answer- ISO 9001  


Que- Architectural design is a creative process satisfying only functional-requirements of a system. 

a. TRUE 

b. FALSE 

c. Nothing Can be Said 

d. None of the mentioned 


Answer- FALSE  


Que- A ________ view shows the system hardware and how software components are distributed across the processors in the system. 

a. physical 

b. logical 

c. process 

d. all of the mentioned 


Answer- physical  


Que- The UML was designed for describing _________ 

a. object-oriented systems 

b. architectural design 

c. SRS 

d. Both object-oriented systems and Architectural design 


Answer- Both object-oriented systems and Architectural design  


Que- Which of the following view shows that the system is composed of interacting processes at run time? 

a. physical 

b. development 

c. logical 

d. process 


Answer- process  


Que- Which of the following is an architectural conflict? 

a. Using large-grain components improves performance but reduces maintainability 

b. Introducing redundant data improves availability but makes security more difficult 

c. Localizing safety-related features usually means more communication so degraded performance 

d. All of the mentioned 


Answer- All of the mentioned  


Que- Which of the following is not included in Architectural design decisions? 

a. type of application 

b. distribution of the system 

c. architectural styles 

d. testing the system 


Answer- testing the system  


Que- Architecture once established can be applied to other products as well. 

a. TRUE 

b. FALSE 

c. Nothing Can be Said 

d. None of the mentioned 


Answer- FALSE  


Que- Which of the following pattern is the basis of interaction management in many web-based systems? 

a. architecture 

b. repository pattern 

c. model-view-controller 

d. different operating system 


Answer- model-view-controller  


Que- What describes how a set of interacting components can share data? 

a. model-view-controller 

b. architecture pattern 

c. repository pattern 

d. none of the mentioned 


Answer- repository pattern  


Que- Which view in architectural design shows the key abstractions in the system as objects or object classes? 

a. physical 

b. development 

c. logical 

d. process 


Answer- logical  


Que- Which of the following is a type of Architectural Model? 

a. Static structural model 

b. Dynamic process model 

c. Distribution model 

d. All of the mentioned 


Answer- All of the mentioned  


Que- Which of these following sensor is a useful as part of a burglar alarm system for commercial buildings? 

a. Movement detector 

b. Door sensor 

c. Window sensor 

d. All of the mentioned 


Answer- All of the mentioned  


Que- Which of the following is not real-time architectural patterns that are commonly used? 

a. Asynchronous communication 

b. Observe and React 

c. Environmental Control 

d. Process Pipeline 


Answer- Asynchronous communication  


Que- A monitoring system examines its environment through 

a. operating system 

b. communication 

c. set of sensors 

d. none of the mentioned 


Answer- set of sensors  


Que- Which of the following is applicable on software radio? 

a. Environmental Control 

b. Process Pipeline 

c. Distributed system 

d. None of the mentioned 


Answer- Process Pipeline  


Que- An example of a system that may use a process pipeline is a high-speed 

a. data distributing system 

b. data acquisition system 

c. data collector system 

d. none of the mentioned 


Answer- data acquisition system  


Que- Monitoring systems are an important class of embedded real-time systems. 

a. TRUE 

b. FALSE 

c. Nothing Can be Said 

d. None of the mentioned 


Answer- TRUE  


Que- Which of the following is an example of a controller for a car braking system? 

a. Observe and React 

b. Process Pipeline 

c. Environmental Control 

d. None of the mentioned 


Answer- None of the mentioned  


Que- ETL stands for 

a. Data Extraction Transformation & Loading 

b. Data Execution Transformation & Loading 

c. Extraction Transformation & Loading 

d. Execution Transformation & Loading 


Answer- Data Extraction Transformation & Loading  


Que- Control systems may make use of the Environmental Control pattern, which is a general control pattern that includes _________processes. 

a. sensor 

b. actuator 

c. pipeline 

d. both sensor and actuator 


Answer- both sensor and actuator  


Que- ________ can be associated with a separate processor or core, so that the processing steps can be carried out in parallel. 

a. Process Pipeline 

b. Environmental Control 

c. Observe and React 

d. None of the mentioned 


Answer- Process Pipeline  


Que- 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- all of the mentioned  


Que- ERP stands for 

a. Enterprise Research Planning 

b. Enterprise Resource Planning 

c. Enterprise Resource Package 

d. Enterprise Research Package 


Answer- Enterprise Resource Planning  


Que- 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- Transaction processing applications and Language processing systems  


Que- 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- available to the users  


Que- 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- transaction-based  


Que- 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- Language processing systems  


Que- Properties of a system such as performance and  security are independent of the architecture used. 

a. TRUE 

b. FALSE 

c. Nothing Can be Said 

d. None of the mentioned 


Answer- FALSE  


Que- 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- All of the mentioned  


Que- 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- machine code and alternative XML representation  


Que- 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- Pipe and Filter  


Que- Object oriented analysis and design can be handled by the one who knows UML. 

a. TRUE 

b. FALSE 

c. Nothing Can be Said 

d. None of the mentioned 


Answer- FALSE  


Que- At Conceptual level Class diagrams should include 

a. operations only 

b. attributes only 

c. both operations and attributes 

d. none of the mentioned 


Answer- attributes only  


Que- Select the statement true for activity diagrams. 

a. They can be used to discover parallel activities 

b. They are used to depict workflow for a particular business activity 

c. Activity diagram do not tell who does what and are difficult to trace back to object models 

d. All of the mentioned 


Answer- All of the mentioned  


Que- Constraints can be represented in UML by 

a. {text} 

b. [text]. 

c. Constraint 

d. None of the mentioned 


Answer- {text}  


Que- What is an object? 

a. An object is an instance of a class 

b. An object includes encapsulation of data 

c. An object is not an instance of a class 

d. All of the mentioned 


Answer- An object is an instance of a class  


Que- What is an abstract class? 

a. A class that has direct instances, but whose descendants may have direct instances 

b. A class that has direct instances, but whose descendants may not have direct instances 

c. A class that has no direct instances, but whose descendants may have direct instances 

d. All of the mentioned 


Answer- A class that has no direct instances, but whose descendants may have direct instances  


Que- Which of the following are the valid relationships in Use Case Diagrams 

a. Generalization 

b. Include 

c. Extend 

d. All of the mentioned 


Answer- All of the mentioned  


Que- Which of the following statement(s) is true about interaction diagrams? 

a. Interaction diagrams are at their best when they deal with one main design flow and not multiple variants that can happen 

b. Interaction diagrams are good at designing part or all of one use case's functionality across multiple objects 

c. Interaction diagrams allow the analyst to show iteration and conditional execution for messaging between objects 

d. All of the mentioned 


Answer- All of the mentioned  


Que- UML interfaces are used to: 

a. specify required services for types of objects 

b. program in Java, but not in C++ or Smalltalk 

c. define executable logic to reuse across classes 

d. define an API for all classes 


Answer- specify required services for types of objects  


Que- Which of the following is a building block of UML? 

a. Things 

b. Relationships 

c. Diagrams 

d. All of the mentioned 


Answer- All of the mentioned  


Que- Classes and interfaces are a part of 

a. Structural things 

b. Behavioral things 

c. Grouping things 

d. Annotational things 


Answer- Structural things  


Que- What is a collection of operations that specify a service of a class or component? 

a. Use Case 

b. Actor 

c. Interface 

d. Relationship 


Answer- Interface  


Que- What is a physical element that exists at runtime in UML? 

a. A node 

b. An interface 

c. An activity 

d. None of the mentioned 


Answer- A node  


Que- What can be requested from any object of the class to affect behavior? 

a. object 

b. attribute 

c. operation 

d. instance 


Answer- operation  


Que- Which things are dynamic parts of UML models? 

a. Structural things 

b. Behavioral things 

c. Grouping things 

d. Annotational things 


Answer- Behavioral things  


Que- Which diagram in UML emphasizes the time-ordering of messages? 

a. Activity 

b. Sequence 

c. Collaboration 

d. Class 


Answer- Sequence  


Que- Object diagram captures the behavior of a single use case. 

a. TRUE 

b. FALSE 

c. Nothing Can be Said 

d. None of the mentioned 


Answer- FALSE  


Que- If you are working on real-time process control applications or systems that involve concurrent processing, you would use a 

a. Activity diagram 

b. Sequence diagram 

c. Statechart diagram 

d. Object diagram 


Answer- Statechart diagram  


Que- Which diagram shows the configuration of run-time processing elements? 

a. Deployment diagram 

b. Component diagram 

c. Node diagram 

d. ER-diagram 


Answer- Deployment diagram  


Que- Which things in UML are the explanatory parts of UML models? 

a. Structural things 

b. Behavioral things 

c. Grouping things 

d. Annotational things 


Answer- Annotational things  


Que- Which of the following term is best defined by the statement: "a structural relationship that specifies that objects of one thing are connected to objects of another"? 

a. Association 

b. Aggregation 

c. Realization 

d. Generalization 


Answer- Association  


Que- What refers to the value associated with a specific attribute of an object and to any actions or side? 

a. Object 

b. State 

c. Interface 

d. None of the mentioned 


Answer- State  

Previous Post Next Post