0

Software Engineering

Description: Software Engineering MCQs ... pick 1 correct answer out of 4 options
Number of Questions: 25
Created by:
Tags: Software Engineering Software SDLC Models Jalote Pressman Basic Fundamentals Hardware and Software Computer Basics
Attempted 0/25 Correct 0 Score 0

Software Engineering mainly aims at

  1. reliable software

  2. cost effective software

  3. both (1) and (2)

  4. none of the above


Correct Option: C

Structured programming code includes

  1. sequencing

  2. alteration

  3. iteration

  4. all of the above


Correct Option: D

Which of the following is/are tool(s) of design phase?

  1. Abstraction

  2. Refinement

  3. Information hiding

  4. All of the above


Correct Option: D

Good specification should be

  1. ambiguous

  2. distinctly specified

  3. non-functional

  4. none of the above


Correct Option: B

Which of the following is a desirable property of a module?

  1. Independency

  2. Low cohesiveness

  3. High coupling

  4. Multi functioning


Correct Option: A

In which manner are coding and testing done?

  1. Adhoc

  2. Cross-sectional

  3. Bottom-up

  4. Top-down


Correct Option: D

Which of the following is not a phase of SDLC?

  1. Analyze current system

  2. Define the latest technology

  3. Design new system

  4. Develop and implement new system


Correct Option: B

Information hiding means hiding the information which __________.

  1. is relevant to the user

  2. is not relevant to the user

  3. may be maliciously handled by the user

  4. is confidential


Correct Option: C

Which type of nature of prototyping does spiral model define?

  1. Insertive

  2. Iterative

  3. Indicative

  4. Illusive


Correct Option: B

Whether data structure is suitable for application or not, is decided in

  1. data design

  2. architectural design

  3. procedural design

  4. interface design


Correct Option: A

An important aspect in coding is

  1. readability

  2. productivity

  3. effective memory utilization

  4. brevity


Correct Option: A

In OO design of s/w, objects have

  1. attributes and names

  2. operations and names

  3. attributes, names and operations

  4. none of the above


Correct Option: C

What is/are the assumption(s) taken for Black box concept?

  1. The relationship between the inputs and the outputs is stable

  2. Black boxes are dependent on environment

  3. The supra-system is stable

  4. All of the above


Correct Option: A

The design level metrices include

  1. architectural design metrices

  2. component level design metrices

  3. interface design metrices

  4. all of the above


Correct Option: D

Configuration management is not concerned with

  1. controlling changes to source code

  2. choice of hardware configuration for an application

  3. controlling documentation changes

  4. maintaining various versions of software


Correct Option: B

Which testing method is used as acceptance test for a s/w system?

  1. Regression testing

  2. Integration testing

  3. Unit testing

  4. Functional testing


Correct Option: D

The combination of top-down and bottom-up approach may be called

  1. interactive approach

  2. interpretive approach

  3. integrative approach

  4. none of the above


Correct Option: C

How can we improve readability of coding?

  1. By avoiding goto statements

  2. By using meaningful and indicative names of variables and functions

  3. By using modular programming

  4. All of the above


Correct Option: D

What is the first step in implementation phase?

  1. Select the computer

  2. Announce the implementation project

  3. Implementation planning

  4. Prepare physical facilities


Correct Option: C

A document listing all procedures and regulations that generally govern an organization, is

  1. personal policy book

  2. organization manual

  3. administrative policy manual

  4. procedural log


Correct Option: B

The extent to which the software continues to operate correctly inspite of wrong inputs is called

  1. reliability

  2. robustness

  3. fault tolerance

  4. portability


Correct Option: B

Assertions are conditions which are ________ true at the point of execution.

  1. always

  2. sometimes

  3. many a times

  4. never


Correct Option: A

Which of these can be the output of using CASE tools?

  1. Prototypes

  2. Programming code

  3. Flow charts and DFDs

  4. All of the above


Correct Option: D

A computer program can often be a very satisfactory _______ of a physical system.

  1. solution

  2. replacement

  3. simulation

  4. model


Correct Option: C

If the decision table has 'n' conditions, the maximum possible number of columns is

  1. n

  2. 2n

  3. 2n

  4. log2n


Correct Option: C
- Hide questions