Search Header Logo

OOAD Quiz 3

Authored by Dr. Pal

Professional Development

University

Used 1+ times

OOAD Quiz 3
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

12 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Identify the potential classes in the following problem statement:

"A Hospital Management System is designed to manage patient information, appointments, medical records, and billing."

Hospital, Patients, Appointments, Medical records, Billing

Doctors, Staff, Nurses, Patients, Appointments

Receptionist, Surgeons, Diagnostics, Insurance, Pharmacy

Medical Equipment, Facilities, Treatment Plans, Emergency Services

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Identify potential methods or responsibilities for the classes in the problem statement:

"Patients can schedule appointments, doctors can diagnose and prescribe treatments, and the system can generate invoices for services rendered."

Patients: Schedule, Doctors: Diagnose, System: Generate

Patients: Diagnose, Doctors: Schedule, System: Invoice

Patients: Pay, Doctors: Treat, System: Schedule

Patients: Appointments, Doctors: Services, System: Diagnose

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Assign the identified verbs to the appropriate classes:

  • Patient: [], [], [__]

  • Doctor: [], [], [__]

  • System: [], []

Schedule, Diagnose, Generate

Pay, Treat, Invoice

Appointments, Services, Diagnose

Prescribe, Treat, Schedule

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How do the following classes interact in the context of a Hospital Management System?

  • Patient interacts with [__] for scheduling appointments and accessing medical records.

  • Doctor interacts with [__] for diagnosing patients and prescribing treatments.

  • System interacts with [__] for generating invoices and managing billing.

AppointmentManager, PatientManager, BillingManager

MedicalRecordManager, PrescriptionManager, BillingManager

AppointmentManager, DoctorManager, BillingManager

PatientManager, TreatmentManager, InvoiceManager

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Organize the classes into logical modules or components:

  • [__] Module: PatientManager, Patient

  • [__] Module: DoctorManager, Doctor, Appointment

  • [__] Module: BillingManager, Invoice, Payment

Patient, Doctor, Billing

Patient Management, Doctor Management, Billing

Hospital, Patient, Doctor

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Establish a hierarchy of modules for a Hospital Management System:

  • [__] Management System

    • [__] Module

    • [__] Module

    • [__] Module

Healthcare, Billing, Patient

Hospital, Patient Management, Doctor Management

Patient, Doctor, Billing

Medical, Doctor, Patient

7.

OPEN ENDED QUESTION

3 mins • 1 pt

Identify the potential classes in the following problem statement:

"An online shopping system allows users to browse products, add them to a cart, and make purchases using various payment methods."

Evaluate responses using AI:

OFF

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?