Skip to main content

Software Engineering-I MCQs with Answers

Practice important Software Engineering-I MCQs with answers and explanations.

Chapter: 18
Q341:
What is the purpose of maintaining tax categories within the system?
A. To analyze employee performance
B. To price items correctly
C. To categorize items for sale
D. To log sales results
Correct Answer: B
Chapter: 18
Q342:
Fill in the blank: The point of sale system should help each cashier work more effectively during ________.
A. checkout
B. sale
C. session
D. payment
Correct Answer: A
Chapter: 18
Q343:
What type of class is the store considered in the system?
A. Tangible class
B. Container class
C. Participant class
D. Actor class
Correct Answer: B
Chapter: 18
Q344:
What action should the system perform to ensure accurate sales recording?
A. Log each transaction
B. Only log high-value sales
C. Ignore small transactions
D. Record payments only
Correct Answer: A
Chapter: 18
Q345:
What information is NOT required for analyzing business results?
A. Total sales per cashier
B. Customer satisfaction ratings
C. Cash received from sales
D. Number of items sold
Correct Answer: B
Chapter: 19
Q346:
What is the primary function of a store in the context of the point of sale system?
A. To serve as a sales outlet
B. To manage inventory
C. To train cashiers
D. To calculate taxes
Correct Answer: A
Chapter: 19
Q347:
Which of the following represents a kind of payment accepted by the system?
A. Cash only
B. Cash, check, and charge
C. Credit only
D. Barter goods
Correct Answer: B
Chapter: 19
Q348:
Fill in the blank: A sale is constituted of sale ________.
A. line items
B. transactions
C. customers
D. invoices
Correct Answer: A
Chapter: 19
Q349:
What type of price is differentiated from the regular price?
A. Discount price
B. Promotional price
C. Wholesale price
D. Net price
Correct Answer: B
Chapter: 19
Q350:
Which of the following is NOT a tangible thing in the store?
A. Cash drawer
B. Cashier
C. Inventory management software
D. Store item
Correct Answer: C
Chapter: 19
Q351:
Fill in the blank: The session keeps track of the start date and end date of ________.
A. transactions
B. inventory
C. cashier performance
D. customer interactions
Correct Answer: A
Chapter: 19
Q352:
What service is associated with the cashier participant?
A. Authorize transactions
B. Calculate taxes
C. Process refunds
D. Manage inventory
Correct Answer: A
Chapter: 19
Q353:
What does the tax category attribute represent?
A. Payment method
B. Tax rate and effective date
C. Customer details
D. Store location
Correct Answer: B
Chapter: 19
Q354:
Fill in the blank: Each sale knows about its associated ________.
A. discounts
B. sessions
C. customers
D. line items
Correct Answer: D
Chapter: 19
Q355:
Which statement is true regarding a transaction?
A. A transaction knows only its participants
B. A transaction does not know its line items
C. A transaction contains its transaction line items
D. A transaction ignores its sub-transactions
Correct Answer: C
Chapter: 19
Q356:
What are the attributes of a return in the system?
A. Return price and reason code
B. Cash tendered and authorization code
C. Item description and UPCs
D. Tax rate and effective date
Correct Answer: A
Chapter: 19
Q357:
Fill in the blank: The store knows about its ________.
A. cashiers and items
B. discount policies
C. and staff members
D. payment types
Correct Answer: A
Chapter: 19
Q358:
What service does a register provide?
A. Authorize transactions
B. Calculate total sales
C. Get item for UPC
D. Manage inventory
Correct Answer: C
Chapter: 19
Q359:
What hierarchy is established for the payment types?
A. Cash payment only
B. Credit card only
C. Authorized payment, check, card
D. All payment types are equal
Correct Answer: C
Chapter: 19
Q360:
What is the purpose of the sale line item service?
A. Calculate total revenue
B. Calculate subtotal for a sale
C. Manage inventory
D. Authorize payments
Correct Answer: B

Test Your Knowledge

Take a timed quiz on Software Engineering-I

🚀 Start Quiz Now