Exam 7: Software Engineering

arrow
  • Select Tags
search iconSearch Question
  • Select Tags

In each case below indicate whether the activity relates to glass-box testing or black-box testing. A.___________________ Testing to see if the system performs in a timely manner B.___________________ Designing test data to ensure that each instruction is executed at least once C.___________________ Testing to see if the software system meets the requirements identified during original analysis

(Short Answer)
4.8/5
(35)

If a class diagram indicates a one-to-one relationship between class X and class Y,then A) there will be only one object in the system of "type" X. B) each object of "type" X will be associated with only one object of "type" Y. C) there will be exactly one object of "type" X and exactly one object of "type" Y. D) an object of "type" Y cannot occur without first constructing an object of "type" X.

(Short Answer)
4.8/5
(35)

Give an argument supporting the statement that modularity is the most important principle in software engineering.

(Essay)
4.8/5
(37)

Answer the following questions in terms of the structure chart below. Answer the following questions in terms of the structure chart below.     A.What modules directly use the services of module E? ____________ B.The services of which modules are directly used by module A?  ____________ A.What modules directly use the services of module E? ____________ B.The services of which modules are directly used by module A? ____________

(Short Answer)
4.8/5
(40)

Describe the process of a structured walkthrough.

(Essay)
4.7/5
(36)

Which of the following is not a feature of UML? A) Use case diagrams B) Class diagrams C) Dataflow diagrams D) Sequence diagrams

(Short Answer)
4.8/5
(38)

Which of the following is not represented in a class diagram? A) Generalizations B) The methods within a class C) The attributes within a class D) The number of instances each class will have

(Short Answer)
4.8/5
(33)

Give two examples of recent advances in software engineering. _____________________ _____________________

(Short Answer)
4.9/5
(41)

Which of the following is a way of testing the design of a software system? A) Entity-relationship diagram B) Class diagram C) Structure chart D) Structured walkthrough

(Short Answer)
4.9/5
(42)

In what sense is the software life cycle different from the life cycle of other products?

(Essay)
4.7/5
(44)

In each of the following,indicate whether the information would be represented within a use case diagram,a class diagram,or a sequence diagram. A.__________________ The methods within a class B.__________________ The ways in which the system will interact with its environment C.__________________ The manner in which its internal objects will interact D.__________________ Relationships among classes

(Short Answer)
4.8/5
(38)

Which of the following is not related to the others? A) Structure chart B) Imperative paradigm C) Class diagram D) Function

(Short Answer)
4.7/5
(37)

State the Pareto principle in the context of software engineering.

(Short Answer)
4.9/5
(37)

Requirements analysis provides a __________________ of a proposed software product whereby the user needs,features,and services are identified and recorded in a document called a ________________ .

(Short Answer)
4.8/5
(27)

The use of design patterns in software engineering was adopted from what other field? A) Business administration B) Architecture C) Biology D) Chemistry

(Short Answer)
4.9/5
(41)

In each case below indicate whether the activity is primarily top-down or bottom-up. A.___________________ Building software from previously constructed components B.___________________ Dividing a module into smaller modules to obtain greater cohesion C.___________________ Designing a dataflow diagram by successively adding more specificity

(Short Answer)
4.9/5
(31)

In each case below indicate whether the activity is a form of glass-box testing or black-box testing. A.___________________ Basis path testing B.___________________ Boundary value analysis C.___________________ Beta testing

(Short Answer)
4.9/5
(41)

Identify two distinctions between software engineering and other traditional fields of engineering.

(Essay)
4.8/5
(35)

Which of the following software engineering methodologies is the most rigid? A) Incremental model B) Waterfall model C) Extreme programming D) Evolutionary prototyping

(Short Answer)
4.7/5
(38)

Which of the following is most likely an example of a one-to-one relationship? A) Subscribers and magazines B) Birth dates and people C) Planets and their moons D) Dinner guests and table settings

(Short Answer)
4.7/5
(35)
Showing 21 - 40 of 54
close modal

Filters

  • Essay(0)
  • Multiple Choice(0)
  • Short Answer(0)
  • True False(0)
  • Matching(0)