Professional Documents
Culture Documents
- Halder Anirban -李义 - Exam Paper
- Halder Anirban -李义 - Exam Paper
- Halder Anirban -李义 - Exam Paper
/卷号:A
1911562121 Total
Result
Teaching System Account
Q
I II III IV V VI VII VIII IX X
No.
Q 20 20 30 30
Result
Your
封 Result
Notice: Student ID, TSA and Grade & Class are not filled properly, the paper is invalid.
注意:学号、姓名和所在年级班级不写、不写全或写在密封线外者,试卷作废。
1 / 7
3.________ are used when complex branching occurs in a structured
decision process. ( B )
A、structured English
B、Decision trees
C、Data dictionaries
D、All of the above.
4.While the first ________ diagram helps the systems analyst grasp basic
data movement, its general nature limits its usefulness. ( D )
A、design
B、concept
C、user interface
D、context
5.An external entity is called a source or ________ of data, and is
considered to be external to the study. ( A )
A、destination
B、result
C、answer
D、confusion
6.The most prominent quality of an analyst is that of a(n): ( D )
A、agent of change
B、consultant
C、programmer
D、problem solver
7.Which graphically characterize(s) data processes and flows through a
business system? ( B )
A、data dictionary
B、data flow diagrams
C、structured analysis
D、design
8.With a ________ approach, the diagrams move from general to specific.
( A )
A、top-down
B、bottom-up
C、management-centered
D、employee-centered
9.Which of the following are not shown on an activity diagram? ( A )
A、classes
B、events
C、decisions that are made
D、sequence of activities
2 / 7
10.Objects are represented by and grouped into ________ that are optimal
for reuse and maintainability. ( C )
A、objects
B、views
C、classes
D、displays
3 / 7
Result III. Short Answer Questions (5 questions in total, 6
Reviewer points for each question, 30 points in total)
Type
Also, an important difference between Class and Object is that Class is a logical
entity while Object is a physical entity.
Creation
Moreover, Class is declared with the “class” keyword whereas an object is created
using the “new” keyword.
Memory allocation
A class does not get any memory when it is created whereas objects get memory
when they are created. Hence, this is another difference between Class and Object.
Quantity
using a class.
4 / 7
2. What models are used for system requirements by object-oriented
analysis technique?
1. Object modelling,
2. Dynamic modelling, and
3. Functional modelling
Functional Requirements: These are the requirements that the end user specifically
demands as basic facilities that the system should offer. All these functionalities need to be
necessarily incorporated into the system as a part of the contract.
Non-functional requirements: These are basically the quality constraints that the system
must satisfy according to the project contract. The priority or extent to which these factors
are implemented varies from one project to other. They are also called non-behavioral
requirements.
Method Overloading is a feature that allows a class to have more than one
method having the same name, if their argument lists are different. It is
similar to constructor overloading in Java, that allows a class to have more
than one constructor having different argument lists.
5 / 7
Result IV. Analysis problems(2 questions in total, 30 points
Reviewer in total)
2.Draw data flow diagram for Textbook Management System, including context
diagram and diagram 0. (20 points)
Textbook Management System has two subsystems—1)Sell texbooks and 2)
Purchase textbooks
1) Sell texbooks (Supply textbooks to students).
①Check the availability of the order and then sell the textbooks according to orders
②Record the information of textbooks which are out of the stock
2) Purchase textbooks (Purchase the out-of-stock textbooks according to the
records).
①Collect the information of the out-of-stock textbooks and make the textbook
purchasing plan
②Inform the students to buy the textbooks after arrival
6 / 7
7 / 7