Blog

Keep up to date with the latest news

Competitive Software Processes, Models & Software Development MCQs – Most Updated Software Engineering MCQs

Competitive Software Processes, Models & Software Development MCQs – Most Updated Software Engineering MCQs

This post is comprising of latest ” Software Processes, Models & Software Development 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 Processes, Models & Software Development 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 Processes, Models & Software Development 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 Processes, Models & Software Development” 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 Processes, Models & Software Development Mcqs

The most occurred mcqs of Software Processes, Models & Software Development in past papers. Past papers of Software Processes, Models & Software Development Mcqs. Past papers of Software Processes, Models & Software Development 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 Processes, Models & Software Development Mcqs. The Important series of Software Processes, Models & Software Development Mcqs are given below:

Which one of the following is not an Evolutionary Process Model ?

A. Incremental Model
B. WINWIN Spiral Model
C. Concurrent Development Model
D. All of the mentioned

Choose the correct option from given below?

A. RAD Model Model facilitates reusability of components
B. Prototyping Model facilitates reusability of components
C. Both RAD & Prototyping Model facilitates reusability of components
D. None

Incremental development in Extreme Programming (XP) is supported through a system release once every month ?

A. True
B. False

Tests are automated in Extreme Programming ?

A. True
B. False

Developers work individually on a release and they compare their results with other developers before forwarding that release to customers ?

A. True
B. False

Which on of the following is not an agile method ?

A. AUP
B. 4GT
C. XP
D. All of the mentioned

How many phases are there in Scrum ?

A. Four
B. Three
C. Two
D. Scrum is an agile method which means it does not have phases

Which three framework activities are present in Adaptive Software Development(ASD) ?

A. requirements gathering, adaptive cycle planning, iterative development
B. analysis, design, coding
C. speculation, collaboration, learning
D. all of the mentioned

User requirements are expressed as _______________ in Extreme Programming?

A. functionalities
B. implementation tasks
C. scenarios
D. none of the mentioned

Programmers prefer programming to testing and sometimes they take shortcuts when writing tests. For example, they may write incomplete tests that do not check for all possible exceptions that may occur ?

A. True
B. False

In XP an automated unit test framework is used to write tests for a new piece of functionality before that functionality itself is implemented ____________________?

A. True
B. False

Is a customer involved test development and validation in XP ?

A. No
B. Yes
C. It may vary from Customer to Customer
D. None of the mentioned

Which four framework activities are found in the Extreme Programming(XP) ?

A. planning, analysis, design, coding
B. analysis, design, coding, testing
C. planning, design, coding, testing
D. planning, analysis, coding, testing

Purpose of process is to deliver software________________?

A. with acceptable quality
B. in time
C. that is cost efficient
D. both in time & with acceptable quality

_______________ & ________________ are two kinds of software products ?

A. Firmware, Embedded
B. CAD, CAM
C. Generic, Customised
D. None of the mentioned

Which one of the following is not a software process quality ?

A. Timeliness
B. Portability
C. Productivity
D. Visibility

Software Management Mcqs

Which one of the following is not an application of embedded software product ?

A. digital function of dashboard display in a car
B. pattern recognition game playing
C. keypad control of a security system
D. none of the mentioned

The work associated with software engineering can be categorized into three generic phases, regardless of application area, project size, or complexity namely the_____________ phase which focuses on what, the______________ phase which focuses on how and the_____________ phase which focuses on change ? i. support ii. development iii. definition

A. 2, 1, 3
B. 1, 2, 3
C. 3, 2, 1
D. 3, 1, 2

Which one of the following is not an Umbrella Activity that complements the five process framework activities and help team manage and control progress, quality, change, and risk ?

A. Reusability management
B. Measurement
C. Risk management
D. User Reviews

Purpose of process is to deliver software ___________________?

A. with acceptable quality
B. in time
C. that is cost efficient
D. both in time & with acceptable quality

Which of the following activities of a Generic Process framework provides a feedback report ?

A. Planning
B. Communication
C. Modeling & Construction
D. Deployment

Four types of change are encountered during the support phase . Which one of the following is not one that falls into such category ?

A. Translation
B. Adaptation
C. Correction
D. Prevention

Which of the following does not apply to agility to a software process ?

A. Only essential work products are produced
B. Uses incremental product delivery strategy
C. Eliminate the use of project planning and testing
D. All of the mentioned

How is plan driven development different from agile development ?

A. Specification, design, implementation and testing are interleaved
B. Outputs are decided through a process of negotiation during the software development process
C. Iteration occurs within activities
D. All of the mentioned

Agile Software Development is based on_________________?

A. Iterative Development
B. Incremental Development
C. Linear Development
D. Both Incremental and Iterative Development

Which of the following model has a major disadvantage in terms of the coding phase of a software life cycle model ?

A. Waterfall Model
B. Spiral Model
C. Rad Model
D. 4GT Model

Select the option that suits the Manifesto for Agile Software Development________________?

A. Working software
B. Individuals and interactions
C. Customer collaboration
D. All of the mentioned

Basics Of Software Engineering Mcqs

What is a major advantage of using a 4GT Model for producing small scale products, applications or programs ?

A. 4GT helped by CASE tools and code generators offers a credible solution to many software problems
B. Reduction in software development time
C. Improved productivity of software engineers
D. None of the mentioned

Which of the following is not a type of a 4GL? One originating _________________?

A. on Lisp machine
B. from database query languages
C. on report generators
D. from GUI creators

If you were to create client/server applications, which model would you go for ?

A. Spiral Model
B. WINWIN Spiral Model
C. Concurrent Model
D. Incremental Model

Identify the disadvantage of Spiral Model?

A. Doesn’t work well for smaller projects
B. Strong approval and documentation control
C. High amount of risk analysis
D. Additional Functionality can be added at a later date

The spiral model has two dimensions namely _______________ and _______________?

A. radial, perpendicular
B. diagonal, angular
C. radial, angular
D. diagonal, perpendicular

The Incremental Model is a result of combination of elements of which two models?

A. Linear Model & RAD Model
B. Build & FIX Model & Waterfall Model
C. Linear Model & Prototyping Model
D. Waterfall Model & RAD Model

RUP stands for______________ created by a division of ______________?

A. Rational Unified Process, Infosys
B. Rational Unified Program, IBM
C. Rational Unified Process, Microsoft
D. Rational Unified Process, IBM

Which two models doesn’t allow defining requirements early in the cycle?

A. Prototyping & RAD
B. Prototyping & Spiral
C. Waterfall & RAD
D. Waterfall & Spiral

Which of the following 4GLs invented at IBM and subsequently adopted by ANSI and ISO as the standard language for managing structured data?

A. SQL
B. C
C. PROLOG
D. JAVA

Arrange the following activities for making a software product using 4GT. i. Design strategy ii. Transformation into product iii. Implementation iv. Requirement gathering ?

A. 4, 3, 1, 2
B. 1, 4, 3, 2
C. 4, 1, 3, 2
D. 1, 3, 4, 2

The 4GT Model is a package of _________________?

A. Software Programs
B. Software tools
C. CASE Tools
D. None of the mentioned

4GL is an example of ________________ processing?

A. Black Box
B. White Box
C. Functional
D. Both Black Box & Functional

Architectural Design Mcqs

Identify a fourth generation language(4GL) from the given below_________________?

A. COBOL
B. FORTRAN
C. Unix shell
D. C++

If you were a lead developer of a software company and you are asked to submit a project/product within a stipulated time-frame with no cost barriers, which model would you select ?

A. Spiral
B. Waterfall
C. RAD
D. Incremental

A company is developing an advance version of their current software available in the market, what model approach would they prefer ?

A. Iterative Enhancement
B. RAD
C. Both RAD & Iterative Enhancement
D. Spiral

Which two of the following models will not be able to give the desired outcome if user’s participation is not involved?

A. RAD & Spiral
B. Waterfall & Spiral
C. RAD & Waterfall
D. RAD & Prototyping

Which of the following life cycle model can be chosen if the development team has less experience on similar projects ?

A. Spiral
B. RAD
C. Waterfall
D. Iterative Enhancement Model

Selection of a model is based on_____________________?

A. Development team & Users
B. Requirements
C. Project type and associated risk
D. All of the mentioned

The longer a fault exists in software__________________?

A. the more costly it is to detect and correct
B. the more tedious its removal becomes
C. the less likely it is to be properly corrected
D. All of the mentioned

Which one of the following is not a fundamental activity for software processes in software engineering ?

A. Software Verification
B. Software design and implementation
C. Software Validation
D. Software evolution

Which phase of the RUP is used to establish a business case for the system ?

A. Elaboration
B. Transition
C. Construction
D. Inception

The RUP is normally described from three perspectives-dynamic, static & practice.What does static perspective do ?

A. It shows the process activities that are enacted
B. It shows the phases of the model over time
C. It suggests good practices to be used during the process
D. All of the mentioned

Choose an internal software quality from given below________________________?

A. usability
B. scalability
C. reusability
D. reliability

How is Incremental Model different from Spiral Model ?

A. Progress can be measured for Incremental Model
B. Users can see the system early in Incremental Model
C. Changing requirements can be accommodated in Incremental Model
D. All of the mentioned

How is WINWIN Spiral Model different from Spiral Model ?

A. It defines tasks required to construct, test, install, and provide user support
B. It defines a set of negotiation activities at the beginning of each pass around the spiral
C. It defines tasks required to assess both technical and management risks
D. It defines tasks required to define resources, timelines, and other project related information

What is the major advantage of using Incremental Model ?

A. Easier to test and debug
B. Customer can respond to each increment
C. It is used when there is a need to get a product to the market early
D. Easier to test and debug & It is used when there is a need to get a product to the market early

The spiral model was originally proposed by____________________?

A. Pressman
B. Barry Boehm
C. IBM
D. Royce

Competitive Software Processes, Models & Software Development MCQs – Most Updated Software Engineering MCQs