Types of boundary classes

Assignment Help Software Engineering
Reference no: EM13809687

1. What makes a good analysis class?
Its name reflects its intent.
It is crisp and models one specific element.
It has well-defined responsibilities.
None of the above
All of the above

Question 2. The three types of boundary classes are
user interface.
system interface.
device interface.
All of the above
None of the above

Question 3. The three components of a class are
operation, method, and name.
class, name, and operation.
name, attribute, and operation.
collaborations, responsibilities, and relationships.
None of the above

Question 4. A(n) _____ is an instantiation of a class.
attribute
behavior
operation
message
object

Question 5. When an object sends a message to itself in a sequence diagram, it is referred to as
recursive messaging.
self-messaging.
self-delegation.
recursive delegation.
None of the above

Question 6. A(n) _____ is a Boolean expression, which allows a transition to occur only if a condition is satisfied.
instantiation
association
guard
condition

Question 7. Analysis packages may contain
use cases.
analysis classes.
use case realizations.
All of the above
None of the above

Question 8. The purpose of a model walkthrough is to
fix the errors in the models.
determine the capability of the systems analyst.
test the models against the functional requirements.
All of the above

Question 9. With design classes, you have to specify exactly how each class will fulfill its responsibilities. To do this, you must do which of the following?
Complete the set of attributes and fully specify them, including name, type, visibility, and (optionally) a default value;
Complete the set of operations and fully specify them, including name, parameter list, and return type.
Both A and B
None of the above

Question 10. In what case might an explicit implementation modeling activity, performed by trained OO analyst/designers, be very important?
If you intend to generate code directly from the model
If you are doing component based development (CBD) to reuse components
Both A and B
None of the above

Reference no: EM13809687

Questions Cloud

Connection between planning and controlling a business : 1. What is the connection between "planning" and "controlling" a business? Do not define. What is the "connection?" 2. What would you say are the benefits to your company for having a diverse workforce?
Market value of final goods and services produced in economy : Which of the following equals the market value of all final goods and services produced in an economy, stated in the prices of a specific base year
Presentation on operations management : The warehouse manager thought your presentation on operations management was extremely valuable to the company. He now wants to shift the conversation to focus on his warehouse department.
Is religion a force for good : is religion a force for good
Types of boundary classes : What makes a good analysis class. The three types of boundary classes are
Major process flow structure : Which of the following is considered a major process flow structure? ISO audits result in certifications that are done by first, second, or third parties. Which of the following result in the best certification of a firm?
Result of subdividing a project : 1. Which of the following would be the result of subdividing a project? 2. At the onset, a project originates as which of the following?
Define behavior of the class : A(n) _____ of a class is where the behavior of the class is defined. Requirements come from the context of the system you are trying to model. This context includes which of the following things
Prepare a research paper on congo cobalt corporation : Prepare a resarch paper on Congo Cobalt Corporation - Congo Cobalt Corporation is a company which supports several mining companies engaged in production of copper and cobalt through its in-house mining contracting services

Reviews

Write a Review

Software Engineering Questions & Answers

  Create a subdirectory of the current directory

View without using gunzip but use the tar instead. (Hint: ?nd the right option to use from the man page).

  Explain haptic feedback describe its key uses and explain

as a software engineer you have been asked to write a paper that describes the use of current technologies with regard

  Question about case tools

From your personal experiences explain how CASE tools have improved the system development cycle.

  Develop a design for a gui interface to support the ccrd

Develop a design for a GUI interface to support the CCRD use case used in Part B. Use a standard set of graphical ‘widgets' such as those supported in .NET or Java Swing.

  Create class diagram for company has number of employees

Create a class diagram for following problem. A company has a number of employees. Attributes of employee include employeeID (primary key), name, address, and birthdate.

  Write the development and testing portion

You will write the development and testing portion of the software development plan. Identify the key phases of the project that will be subject to testing and the type of testing to be used during that phase

  Write a research report on software design and answer

write a research report on software design and answer diffrent type of questions related to design.1. describe three

  Compare and contrast at least 4 tests which takes place

question 1 compare and contrast at least 4 tests that occur between the span of development and final integration into

  Describe purpose of the keyword super in programs

Describe purpose of the keyword super in programs

  Answer the following questions using apa style and citing

answer the following questions using apa style and citing at least one credible source per answer with in-text and

  Describe the waterfall methodology

Describe the waterfall methodology and identify its relationship to the PMBOK® process groups. Describe the agile methodology and identify its relationship to the PMBOK® process groups.

  Draw erd to track work orders and tasks of work orders

Draw an ERD. The database should track work orders and tasks of work orders. The following detailed information requirements should be represented by the ERD.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd