Blog

Keep up to date with the latest news

Competitive Software Design MCQs – Latest Software Engineering MCQs

Competitive Software Design MCQs – Latest Software Engineering MCQs

This post is comprising of latest ” Software Design MCQs – Latest Competitive Software Engineering MCQs “. Here you’ll get latest Software engineering mcqs for written test, interview with answers. If you want to improve your knowledge regarding Software engineering then read these mcqs of Design of Steel Structures.

Latest Software Engineering MCQs

By practicing these MCQs of Software Design MCQs – Latest Competitive Software Engineering MCQs , an individual for exams performs better than before. This post comprising of mechanical engineering objective questions and answers related to Software Design Mcqs “. As wise people believe “Perfect Practice make a Man Perfect”. It is therefore practice these mcqs of Software engineering to approach the success. Tab this page to check “Software Design” for the preparation of competitive mcqs, FPSC mcqs, PPSC mcqs, SPSC mcqs, KPPSC mcqs, AJKPSC mcqs, BPSC mcqs, NTS mcqs, PTS mcqs, OTS mcqs, Atomic Energy mcqs, Pak Army mcqs, Pak Navy mcqs, CTS mcqs, ETEA mcqs and others.

Latest Software Design Mcqs

The most occurred mcqs of Software Design in past papers. Past papers of Software Design Mcqs. Past papers of Software Design Mcqs . Mcqs are the necessary part of any competitive / job related exams. The Mcqs having specific numbers in any written test. It is therefore everyone have to learn / remember the related Software Design Mcqs. The Important series of Software Design Mcqs are given below:

Choose the incorrect statement in terms of Objects ?

A. Objects encapsulate state and representation information
B. Objects can’t manage themselves
C. Objects are abstractions of real-world
D. All of the mentioned

Which of the following describes”Is-a-Relationship” ?

A. Dependency
B. Inheritance
C. Aggregation
D. All of the mentioned

Object that collects data on request rather than autonomously is known as_________________?

A. Multiple instance
B. Passive Object
C. Active Object
D. None of the mentioned

Which of the following is a disadvantage of OOD ?

A. Objects may be understood as stand-alone entities
B. Easier maintenance
C. Objects are potentially reusable components
D. None of the mentioned

How is generalization implemented in Object Oriented programming languages ?

A. Inheritance
B. Encapsulation
C. Polymorphism
D. Abstract Classes

Which of the following is a mechanism that allows several objects in an class hierarchy to have different methods with the same name ?

A. Inheritance
B. Polymorphism
C. Aggregation
D. All of the mentioned

Objects are executed _____________________?

A. in Parallel
B. sequentially
C. sequentially & Parallel
D. none of the mentioned

How many layers are present in the OO design pyramid ?

A. five
B. four
C. three
D. one

Grady Booch, James Rumbaugh, and Ivar Jacobson combined the best features of their individual object-oriented analysis into a new method for object oriented design known as _____________________?

A. XML
B. HTML
C. UML
D. SGML

Which of the following is conceptually similar to objects ?

A. PACKAGE
B. PRIVATE
C. PROC
D. None of the mentioned

Which of the following early OOD methods incorporates both a “micro development process” and a “macro development process.” ?

A. Booch method
B. Wirfs-Brock method
C. Rumbaugh method
D. Coad and Yourdon method

A design description of an object is known as a class__________________?

A. object
B. instance
C. case
D. both instance and object

Software Processes, Models & Software Development MCQs

A design description in OOD includes___________________?

A. Implementation Description
B. Protocol Description
C. Type Description
D. both Protocol and Implementation Description

Which of the following is not an operation as per OOD algorithms and data structures ?

A. operations that perform a computation
B. operations that manipulate data in some way
C. operations that check for syntax errors
D. operations that monitor an object for the occurrence of a controlling event

Which of the following points related to Object-oriented development (OOD). is true ?

A. OOD is concerned with developing an object-oriented system model to implement requirements
B. OOA is concerned with developing an object model of the application domain
C. All of the mentioned
D. None of the mentioned

What encapsulates both data and data manipulation functions ?

A. Object
B. Super Class
C. Class
D. Sub Class

Data Store Symbol in DFD represents a_______________?

A. Data Structure
B. Physical file
C. Logical file
D. All of the mentioned

A directed arc or line in DFD represents_________________?

A. Data Process
B. Data Store
C. Data Flow
D. All of the mentioned

Which of the following is a function of CASE Tool ?

A. Supporting Structured analysis and design (SA/SD)
B. Checking whether DFDs are balanced or not
C. Maintaining the data dictionary
D. All of the mentioned

The context diagram is also known as __________________?

A. Level-0 DFD
B. Level-2 DFD
C. Level-1 DFD
D. All of the mentioned

Which of the following is not an activity of Structured Analysis (SA) ?

A. Transformation of a textual problem description into a graphic model
B. Functional decomposition
C. All the functions represented in the DFD are mapped to a module structure
D. All of the mentioned

To arrive at a form which is suitable for implementation in some programming language is the purpose of_______________?

A. Detailed Design (DD)
B. Structured Design (SD)
C. Structured Analysis (SA)
D. None of the mentioned

SA/SD features are obtained from which of the methodologies ?

A. DeMarco and Yourdon methodology
B. Constantine and Yourdon methodology
C. Gane and Sarson methodology
D. All of the mentioned

Software Management Mcqs

What DFD notation is represented by the Rectangle ?

A. Function
B. Data Store
C. Transform
D. None of the mentioned

In DFDs, user interactions with the system is denoted by ____________________?

A. Circle
B. Rectangle
C. Arrow
D. Triangle

Structured Analysis is based on the principles of___________________?

A. Divide and conquer principle
B. Top-down decomposition approach
C. Graphical representation of results using DFDs
D. All of the mentioned

Which of the following is not a use of a CASE tool ?

A. Maintains the data dictionary
B. Support structured analysis and design (SA/SD)
C. Checks whether DFDs are balanced or not
D. It complies with the available system

Function-oriented design techniques starts with functional requirements specified in_______________?

A. SDD
B. SRS
C. All of the Above
D. None of the Above

Which of the following is/are true with respect to functions ?

A. A function such as “search-book” is represented using a circle
B. Function symbol is known as a process symbol or a bubble in DFD
C. Functions represent some activity
D. All of the mentioned

Choose the option that does not define Function Oriented Software Design ?

A. Modules support functional abstraction
B. Modules represent data abstraction
C. It consists of module definitions
D. None of the mentioned

Which of the following is the worst type of module cohesion ?

A. Temporal Cohesion
B. Logical Cohesion
C. Functional Cohesion
D. Coincidental Cohesion

If all tasks must be executed in the same time-span, what type of cohesion is being exhibited ?

A. Functional Cohesion
B. Temporal Cohesion
C. Optional Cohesion
D. Sequential Cohesion

Which of the following is a complementary approach to function-oriented approach ?

A. Object oriented design
B. Object oriented analysis
C. Structured approach
D. Both Object oriented analysis and design

In what type of coupling, the complete data structure is passed from one module to another ?

A. External Coupling
B. Stamp Coupling
C. Control Coupling
D. Content Coupling

Which of the following is the best type of module cohesion ?

A. Functional Cohesion
B. Functional Cohesion
C. Temporal Cohesion
D. Sequential Cohesion

Which of the following is the worst type of module coupling ?

A. Stamp Coupling
B. Control Coupling
C. External Coupling
D. Content Coupling

__________________ is a measure of the degree of interdependence between modules ?

A. Cohesion
B. Coupling
C. None of the above
D. All of the above

Java packages and Fortran subroutine are examples of__________________________?

A. Classes
B. Modules
C. Functions
D. Sub procedures

Which of the following is the best type of module coupling ?

A. Stamp Coupling
B. Control Coupling
C. Data Coupling
D. Content Coupling

Which of the property of software modularity is incorrect with respect to benefits software modularity ?

A. Module can use other modules
B. Modules are robust
C. Modules Can be separately compiled and stored in a library
D. Modules are mostly dependent

Architectural Design Mcqs

The importance of software design can be summarized in a single word which is___________________?

A. Accuracy
B. Efficiency
C. Quality
D. Complexity

Debugging is_________________?

A. identifying the task to be computerized
B. finding and correcting errors in the program code
C. creating program code
D. creating the algorithm

_______________ is the process of translating a task into a series of commands that a computer will use to perform that task ?

A. Installation
B. Project design
C. Systems analysis
D. Programming

Which tool is use for structured designing ?

A. Data-flow diagram
B. Structure chart
C. Program flowchart
D. Module

Actual programming of software code is done during the __________________ step in the SDLC?

A. Design
B. Maintenance and Evaluation
C. Analysis
D. Development and Documentation

A step by step instruction used to solve a problem is known as ___________________?

A. Sequential structure
B. A plan
C. A List
D. An Algorithm

Which is the first step in the software development life cycle ?

A. Design
B. Analysis
C. Problem/Opportunity Identification
D. Development and Documentation

Who designs and implement database structures ?

A. Project managers
B. Programmers
C. Technical writers
D. Database administrators

In the Analysis phase, the development of the ______________ occurs, which is a clear statement of the goals and objectives of the project ?

A. flowchart
B. documentation
C. program specification
D. design

In Design phase, which is the primary area of concern ?

A. Data
B. Architecture
C. Interface
D. All of the mentioned

Competitive Software Design MCQs – Latest Software Engineering MCQs