Software Engineering-I MCQs with Answers
Practice important Software Engineering-I MCQs with answers and explanations.
Chapter: 17
Q321:
Which step involves including connections to objects that can be held at a location?
A. Select Transactions
B. Show Collaborations
C. Select Participants
D. Select Places
Correct Answer:
D
Chapter: 17
Q322:
What type of object connections should be included for an item?
A. To its transaction line item
B. To its container
C. To its participants
D. To its transactions
Correct Answer:
A
Chapter: 17
Q323:
Fill in the blank: The verbs in your problem domain usually indicate some of the ________ required of the associated object.
A. relationships
B. services
C. attributes
D. roles
Correct Answer:
B
Chapter: 17
Q324:
What basic principle helps achieve lower coupling and better cohesion?
A. Keeping data and action separate
B. Keeping data and action together
C. Minimizing object interactions
D. Maximizing object complexity
Correct Answer:
B
Chapter: 17
Q325:
What should be considered when establishing services for a participant?
A. How to aggregate transactions
B. How to rank participants
C. How to calculate over places
D. How to define item descriptions
Correct Answer:
B
Chapter: 17
Q326:
Fill in the blank: For an actor, consider: ________, rate me, is <value>, rank participants.
A. associations
B. services
C. aggregations
D. collaborations
Correct Answer:
A
Chapter: 17
Q327:
What is a fundamental question to ask when defining services for an object?
A. What transactions can it participate in?
B. Why does the system need this object?
C. What aggregates can it hold?
D. What services do other objects provide?
Correct Answer:
B
Chapter: 17
Q328:
Fill in the blank: For a transaction, consider: calculate for me, rate me, is <value>, how many, how ________.
A. much
B. rare
C. less
D. overly
Correct Answer:
B
Chapter: 17
Q329:
Which type of connections should be established for a composite object?
A. Associations with actors
B. Aggregation with part objects
C. Connections to transactions
D. Associations with containers
Correct Answer:
B
Chapter: 17
Q330:
What type of object connection should be included for a transaction line item?
A. To its container
B. To its subsequent line item
C. To its location
D. To its description
Correct Answer:
B
Chapter: 18
Q331:
What is the main purpose of Connie’s Convenience Store point of sale system?
A. To increase prices
B. To facilitate customer checkout
C. To reduce store size
D. To track employee hours
Correct Answer:
B
Chapter: 18
Q332:
The system is designed to automatically price items using what method?
A. UPC scanning
B. Item codes
C. Manual entry
D. Weight measurement
Correct Answer:
A
Chapter: 18
Q333:
Fill in the blank: The point of sale system should calculate ________ on each sale.
A. discounts
B. taxes
C. price adjustments
D. shipping costs
Correct Answer:
B
Chapter: 18
Q334:
Which feature is NOT included in the system for logging important information?
A. Maintaining prices based on UPC
B. Maintaining tax categories
C. Maintaining employee hours
D. Maintaining sale results
Correct Answer:
C
Chapter: 18
Q335:
What method does the system use to handle payments?
A. Cash only
B. Cash, check, or credit card
C. Cash and check only
D. Only credit cards
Correct Answer:
B
Chapter: 18
Q336:
Fill in the blank: The system should allow cashiers to ________ the cash drawer with the amount recorded by the POS system.
A. empty
B. balance
C. overfill
D. ignore
Correct Answer:
B
Chapter: 18
Q337:
What is one of the critical success factors of the system?
A. High employee turnover
B. High transaction volume
C. Low checkout speed
D. Reduced pricing errors
Correct Answer:
D
Chapter: 18
Q338:
What is a significant transaction in the context of this system?
A. Only sales
B. Returns and payments
C. Every sale and return
D. Only payments
Correct Answer:
C
Chapter: 18
Q339:
Fill in the blank: Each sale is a collection of ________ line items.
A. transaction
B. payment
C. sale
D. customer
Correct Answer:
A
Chapter: 18
Q340:
Which of the following is a tangible thing in the store?
A. Cashier
B. Customer
C. Store
D. item
Correct Answer:
D