Software Engineering

This test contains a series of questions for the software engineering.

15 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

Which of the following breaks down a large problem into small manageable pieces?

  1. Inheritance
  2. Modularity
  3. Coupling
  4. Cohesion
  5. Abstraction
Question 2 Multiple Choice (Single Answer)

Which type of questions are prepared by system analyst while finding the information about the system?

  1. Closed questions
  2. Open questions
  3. Both (1) and (2)
  4. He will not ask any questions from the user
  5. None of these
Question 3 Multiple Choice (Single Answer)

___________ is an SDLC approach which focusses on direct interaction between the user and the developer.

  1. Linear approach
  2. RAD approach
  3. Prototype approach
  4. Spiral model
  5. None of these
Question 4 Multiple Choice (Single Answer)

Which of the following is not a tool of structured analysis?

  1. Data dictionary
  2. Decision table
  3. Decision tree
  4. DFD
  5. E-R diagram
Question 5 Multiple Choice (Single Answer)

Why is it necessary to perform feasibility study before developing a system?

  1. It lets the developer analyse the proper resources required to develop the system.
  2. It lets the developer estimate the proper time or deadline for the system.
  3. It lets the developer check the economic status of the system.
  4. All of the above
  5. Feasibility study bears no relationship with project development.
Question 6 Multiple Choice (Single Answer)

Suppose a person is developing a system by using linear approach. Which is the last step performed by him?

  1. Analysis
  2. Feasibility study
  3. Maintenance
  4. Testing
  5. Planning
Question 7 Multiple Choice (Single Answer)

What do you understand by the term DFD?

  1. It is a tool of structured analysis.
  2. It shows the relationship between the data and the process involved in the system.
  3. Both (1) and (2)
  4. It is a graphical tool which shows the various transition between the states.
  5. None of these
Question 8 Multiple Choice (Single Answer)

Which of the following is/are the characterstic(s) of a system?

  1. Interdependence
  2. Interaction
  3. Central objective
  4. All of the above
  5. Inheritance
Question 9 Multiple Choice (Single Answer)

In which phase of software development life cycle do the designers worry about the database required to develop the system?

  1. Analysis
  2. Planning
  3. Designing
  4. Implementation
  5. Documentation
Question 10 Multiple Choice (Single Answer)

How do you define system in software engineering?

  1. Collection of various elements grouped together to accomplish a certain objective
  2. A combination of various things integrated in a unit for a specific function
  3. The various stages of SDLC constitute a system
  4. Both (1) and (2)
  5. None of these
Question 11 Multiple Choice (Single Answer)

Which symbol represents data store in data flow diagrams?

  1. A closed square box
  2. A dotted rectangular box
  3. A pointer
  4. A rectangular box with one end open
  5. A circle
Question 12 Multiple Choice (Single Answer)

What does COCOMO stand for?

  1. Common Cost model
  2. Constructive Cost Model
  3. Common Computing Model
  4. Constructive Computing Model
  5. None of these
Question 13 Multiple Choice (Single Answer)

___________ is a person who develops logics needed to implement system design and various programs.

  1. DBA
  2. Programmer/Developer
  3. Database designer
  4. System analyst
  5. None of these
Question 14 Multiple Choice (Single Answer)

How are flow charts different from data flow diagrams?

  1. Flow charts are used in designing a process, but data flow diagrams are used to describe the path of data that will complete that process.
  2. Flow charts show all the steps needed to reach the data whereas data flow diagrams only show the flow of data in the system.
  3. Flow charts explain functions whereas data flow diagrams define the functionality of the function.
  4. All of the above
  5. There is no difference between flow charts and data flow diagrams.
Question 15 Multiple Choice (Single Answer)

From which of the following sources can we gather the information required for developing a system?

  1. Previously available samples and forms
  2. Research and site inspection
  3. Conducting interviews
  4. Questionnaire
  5. All of the above