Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by whitelisting our website.

February 2019

How is plan driven development different from agile development ?

How is plan driven development different from agile development ?

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

Explanation: A plan-driven approach to software engineering is based around separate development stages with the outputs to be produced at each of these stages planned in advance.

How is plan driven development different from agile development ? Read More »

Models & Software Development, Software Processes

Agile Software Development is based on_________________?

Agile Software Development is based on_________________?

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

Explanation: The software is developed in increments with the customer specifying the requirements to be included in each increment and the highest priority is to satisfy the customer through early and continuous delivery of valuable software. They are iterative because they work on one iteration followed by improvements in next iteration

Agile Software Development is based on_________________? Read More »

Models & Software Development, Software Processes

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

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

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

Explanation: Since coding phase is eliminated in 4GT Model,more expertise is required for analysis,design and testing activities.

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

Models & Software Development, Software Processes

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

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

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

Explanation: Since automated coding is done using CASE tools & code generators proponents claim a dramatic reduction in software development time

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

Models & Software Development, Software Processes

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

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

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

Explanation: Fifth-generation programming language are built on LISP.

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

Models & Software Development, Software Processes

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

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

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

Explanation: When applied to client/server applications, the concurrent process model defines activities in two dimensions: a system dimension and a component dimension.Thus Concurrency is achieved by system and component activities occurring simultaneously and can be modeled using the state-oriented approach.

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

Models & Software Development, Software Processes

The spiral model has two dimensions namely _______________ and _______________?

The spiral model has two dimensions namely _______________ and _______________?

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

Explanation: The radial dimension of the model represents the cumulative costs and the angular dimension represents the progress made in completing each cycle. Each loop of the spiral from X-axis clockwise through 360o represents one phase.

The spiral model has two dimensions namely _______________ and _______________? Read More »

Models & Software Development, Software Processes

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

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

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

Explanation: Each linear sequence produces a deliverable “increment” of the software and particularly when we have to quickly deliver a limited functionality system.

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

Models & Software Development, Software Processes