0% found this document useful (0 votes)
119 views2 pages

Software Engineering Question Bank

The document provides a question bank for an internal test on software engineering. It includes 13 questions on topics like class diagrams, sequence diagrams, use case diagrams, generalization and inheritance. The questions range from explaining concepts to drawing diagrams for systems like a windowing system, ATM, patient management and more. The note section provides tips for students on how to prepare and what to keep in mind during the exam.

Uploaded by

Rencli Tellis
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
119 views2 pages

Software Engineering Question Bank

The document provides a question bank for an internal test on software engineering. It includes 13 questions on topics like class diagrams, sequence diagrams, use case diagrams, generalization and inheritance. The questions range from explaining concepts to drawing diagrams for systems like a windowing system, ATM, patient management and more. The note section provides tips for students on how to prepare and what to keep in mind during the exam.

Uploaded by

Rencli Tellis
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

SE Question Bank for II Internal Test

1. Explain the following terms with an example. Support your answers with diagrams
wherever applicable.
 Classes
 Association end names
 Class diagrams
 Qualified association
 Methods and Operations
 Objects
 Ordering and Sequences
 Generalization & Inheritance
 Values and Attributes
 Multiplicity
 Bags
 Association classes
 Links and associations

2. Design a class model for a windowing system.


3. Design a class model for a credit card management system and write OCL constructs
for the following.
(i)What transactions occurred for a credit card account within a time interval?
(ii)What volume of transactions were handled by an institution last year?
(iii)How many credit card accounts does a customer currently have?
(iv)What is the total maximum credit for a customer for all accounts?
4. Draw the class model for an ATM system.
5. Prepare a class diagram for a group of classes. Add at least three relationships
(association, generalization). Use association names wherever necessary and show
multiplicity.
School, playground, cafeteria, principal, book, student, teacher, class room, rest room,
computer
6. Draw a class diagram for a college library management system.
7. Draw a context model for a patient management system.
8. Draw a sequence diagram for the function ‘View Patient Information’ used by the
medical receptionist of a patient management system.
9. Draw a use case diagram for the role of a medical receptionist of patient management
system.
10. Draw the process model for involuntary detention used in a Mental Health Care-Patient
Management System.
11. Explain OO themes. Explain the uses of modeling.
12. Draw a use case diagram for the function ‘Transfer data’ for the role of a medical
receptionist of a Mental Health Care-Patient Management System (MHC-PMS).
Support your diagram with a tabular description.
13. Design a sequence diagram for the function ‘Transfer data’ for the role of a medical
receptionist of a Mental Health Care-Patient Management System (MHC-PMS).

Ms Anusha M M, Department of CSE, SJEC, Mangalore-575028


Note:

The question bank is aimed at giving you an idea of how to prepare for the internal
test and is NOT the exact questions you are going to see on the question paper.

Points to remember when you see the question paper:

1. Read any note given in the question paper before starting to answer
2. Since the questions have multiple sub-questions, read the questions carefully before
starting to answer to avoid chances of leaving out a sub-question whose answer you
may know
3. After writing an answer check if you have addressed all the parts (sub-questions) of the
question
4. Check the marks allotted for each sub-question before starting to answer and frame
your answers accordingly
5. Be quick in your writing since the portions are theory-based and involves lot of writing
6. If the questions are lengthy, do not panic at the length of the question. Focus on what
is asked rather than the length of the question
7. Pay attention to details while drawing diagrams since each component carries
marks (multiplicity, links, arrows, alignment, classes and their attributes etc)

ALL THE BEST 😊

Ms Anusha M M, Department of CSE, SJEC, Mangalore-575028

You might also like