System Development Technology

System Development Technology

72 questions · Fundamental Engineering · 51–72

Practice

Which of the following is an appropriate description of a UML use case diagram?

Among the design techniques that are used in system development, which of the following is an explanation of a decision table?

Test data about the part of a program shown in the flowchart below is specified by decision condition coverage (branch coverage). When this test data is changed to being specified by multiple-condition coverage, which of the following is the appropriate test data to be added? Here, the part enclosed by parentheses () represents the set of test data.

Process 1A > 6 or B = 0NoYesProcess 2
  • •Test data by decision condition coverage (branch coverage)
    (A = 4, B = 1), (A = 5, B = 0)

Among the different types of software tests, which of the following is a test that is performed with the purpose of checking whether or not a location that must not be affected by changes made for software maintenance is affected?

Which of the following UML diagrams shows the exchange of messages among objects, message transmission, and object lifelines in a time series?

Which of the following is an appropriate relation between a class and an instance in object-oriented programming?

Which of the following is the type of module coupling that has the weakest degree of coupling in which the exchange of information between modules is performed only using parameters?

The figure below shows that the cumulative number of bugs reached the target value, when the number of completed test items was X. Which of the following is an appropriate explanation of the situation shown in this figure?

Target value ofcumulativenumber of bugsCumulativenumber of bugsNumber of completedtest itemsX

In object orientation, which of the following is the name of being able to use the attributes and functions of a class in a subclass of that class?

In the development process, which of the following is an activity that should be performed in software architecture design?

Which of the following is the testing technique that uses the different unique combination of input conditions to check whether the corresponding result is delivered based on the design rules as specified for the system?

In the UML class diagram, which of the following represents the relationship between the classes as shown in the figure below?

Class1Class2

Which of the following is an explanation of encapsulation in object orientation?

Which of the following can generally be called a subclass of an “automobile” based on the concept of object orientation?

In the flowchart below, what is the minimum number of test cases that satisfies the decision condition coverage (branch coverage)?

X > 1True(X ÷ 2)XFalseA = 2 orB = 0True(X + 1)XFalse

Which of the following is a module strength for the collection of multiple sequential functions, with internal passing of data?

Which of the following is the appropriate combination of Class and Object in Object Oriented Programming?

OptionClassObject

Which of the following is an appropriate description concerning the black box test?

Which of the following is the activity that translates the information gathered during analysis activities into a document as a set of requirements?

Which of the following is classified as a function of a static test tool?

Which of the following is the appropriate combination of the basic concept of object orientation?

In order to increase module independence, the level of module coupling must be low. Which of the following methods of exchanging information between modules has the lowest level of module coupling?