Software Engineering Mcqs
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

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

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

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

Agile Software Development is based on_________________?

A. Incremental development
B. Iterative development
C. Linear development
D. Both incremental and iterative 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

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

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

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

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

Purpose of process is to deliver software ___________________?

A. In time
B. With acceptable quality
C. That is cost efficient
D. Both in time & with acceptable quality