100% found this document useful (1 vote)
44 views5 pages

INS4010 Final Exam

This document outlines an examination for the course INS4010 on Information System Modeling and Design, scheduled for January 15, 2022. It includes instructions for students, a series of multiple-choice questions worth 5 points, and a section requiring students to identify functional requirements and draw a class diagram for a special calculator software. The exam emphasizes academic integrity, prohibiting cheating, collaboration, and plagiarism.

Uploaded by

minhhoanghon04
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
100% found this document useful (1 vote)
44 views5 pages

INS4010 Final Exam

This document outlines an examination for the course INS4010 on Information System Modeling and Design, scheduled for January 15, 2022. It includes instructions for students, a series of multiple-choice questions worth 5 points, and a section requiring students to identify functional requirements and draw a class diagram for a special calculator software. The exam emphasizes academic integrity, prohibiting cheating, collaboration, and plagiarism.

Uploaded by

minhhoanghon04
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/ 5

EXAMINATION

Code: …………….

Lecturer’s Signature
Program:
Course Code: INS4010
Course Title: Information System Modeling and Design
Level: ……………………………………………………. Date: ………………………………
Time allowed: 1 day Department’s Signature
Date: 15/01/2022
Time: 13:00 – 15:00

Date: ………………………………

Instructions to students:

1. Closed/Opended book examination:…Open….


2. Answer are to be written in the answer provided
3. Students are NOT permitted to retain this examination paper

This exam paper contains 5 sheets, including the cover.

1
Student must submit a document with the correct file name format.
Note: ANY CHEAT/ COLLABORATION/ PLAGIARISM is absolutely NOT tolerated. If
detected, all students involved will receive a score of 0.
A. Pick the correct answer. No explaination required. Each question is 0.25pts (5pts)
1. Is MS-Office a custom software?
a. Yes
b. No
2. A hospital wants to have a Staff Management System (SMS). Is this a Real-time
software or a Data processing software?
a. Data processing
b. Real-time processing
3. A student wants to have a custom built application for time management. He pays a
developer to make the app. What is the role of the student in this case?
a. User
b. Customer
c. All of the above
4. What is the correct definition of the reusability of a software?
a. The software can be reused for another company without reporgramming or
changing.
b. The software can be used in other projects
c. Parts of the software can be used in other projects
d. User can learn to use the software fast and get their job done.
5. A developer is tasked with developing a software for a company. What should he be
concerned about the most?
a. User friendly of the software
b. Profit of the software
c. User can use the software efficiently
d. Good design and maintenance
6. A Green field project is:
a. An eco-friendly project

2
b. A project about Green field
c. A newly developed project
d. The dominant software project type in the market
7. A personnel management system is designed for a company. Which of the following
is better fit for object-oriented paradigm class list?
a. Personnel, Employer, Employee
b. CEO, CTO, CFO, Manager, Worker
c. Manager, Worker, Seurity Personnel
8. Which of the following is an Class - Object pair?
a. Car – Volvo
b. Apple – Iphone
c. Google – Android
d. Employee - Employer
9. Which of the following class groups can be an example of inheritance?
a. VNU Student, VNU lecturer, VNU staffer
b. VNU personnel, VNU lecturer, VNU staffer
c. VNU personnel, IS-VNU student, IS-VNU lecturer
10. A school wants to build its website. Which of the following is a functional
requirement of the website?
a. The website works on Mac OS
b. The website response to user requests in less than 0.2 seconds
c. The primary colors for the website are dark blue and orange
d. The website should not cost more than 10 million VND
e. None of the above
11. In Use-case diagram, an inclusion is:
a. A relationship between the primary actor and the secondary actor
b. A relationship between the primary actor and an use-case
c. A relationship between use-cases
d. A scope for use-case diagram

3
12. In Use-case diagram, a generalization is:
a. Similar to polymorphism in OOP
b. Similar to inheritance in OOP
c. Similar to Abstraction in OOP
d. Similar to Encapsulation in OOP
13. Which of the following is not a symbol of class diagram?
a. Classes
b. Association
c. Attributes
d. Exclude
14. What is multiplicity of the association between Book and Library?
a. 1 – 1
b. N – 1
c. N – N
15. A design space is:
a. Space for designer to work, often including tools, table, room …
b. Scope of the problem that the designer working on
c. Space of possible design that could be achieved by choosing different sets of
alternatives
d. A set of design decisions that lead to the best possible outcome.
16. A developer starts working on a software by making each of the software
functionalities. This looks like:
a. A top-down design
b. A bottom-up design
c. A mixed design
d. A functional design
17. A Client-Server architectural pattern is:
a. A pattern which has clients, centeral server, and brokers.
b. A system where a client can contact to other clients directly

4
c. A pattern which multiple clients exchange information with a single central
server
d. A pattern which multiple clients exchange information with a single central
server (or multiple servers)
18. A software is suddenly stopped working. This is called a:
a. Failure
b. Error
c. Defect
d. Problem
19. In order to test a game, the developers asked a team of high-school students to try the
game. This is called:
a. Glass-box testing
b. Black-box testing
c. Brute-force testing
d. Final production testing
20. A software that computes the cost for shipping a package by distance. Distance input
can be either Metric or US/Imperial. Distance allowed for shipping is 1 – 100km or
0.62 – 62miles. How many test equivalence classes are there?
a. 8
b. 10
c. 12
d. 14
B. In this section, student are asked to identify functional requirements of a software and
draw its class diagram. (5pts)
A developer is hired to work on a special calculator software. The software should be
running on Windows, Mac OS as well as Linux. The purpose of the calculator is to calculate
tax return for all employees in a company. However, the company has different categories of
employees: Director, Manager and Worker whom requires different calculation models.
Also, one employee belongs to only one category. Identify functional requirements for the
software and draw its class diagram.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy