Institution Name ወ/ሮ ስህን ፖሊቴክኒክ ኮሌጅ Document No.
OF/WSPC/012-005
W/R SIHEEN POLYTECHNIC COLLEGE
Issue No. Page No.
Title: TTLM 1 Page 5 of 5
Module Title: Designing Programming Logic Time allowed: - _30mins_
Name: _______________________________________ sec___________ ID No.:
____________
Choose the best answer from the given alternatives
1. Pseudo code is:
Institution Name ወ/ሮ ስህን ፖሊቴክኒክ ኮሌጅ Document No.
OF/WSPC/012-005
W/R SIHEEN POLYTECHNIC COLLEGE
Issue No. Page No.
Title: TTLM 1 Page 5 of 5
A. French-like representation of a program C. A language which has symbols and shapes
B. English-like representation of a program D. A programming language
2. Why we use pseudo code?
A. Easy to create C. Focus on programming language
B. Simple to understand D. Except C
3. In flowchart, the decision is represented by a ________.
A. Oval B. Diamond C. Parallelogram D. Rectangle
Answer questions 4 and 5 based on the pseudo code below:
If x is greater than y
Then
Print “x is the largest number"
Else
Print “y is the largest number"
EndIf
4. What will be printed for the following values if x = 5, y = 3:
A. x is the largest number B. y is the largest number C. x & y is the largest number
5. What will be printed for the following values if x = 7, y = 9:
A. x is the largest number B. y is the largest number C. x & y is the largest number
6. What DFD’s represent how data flows now?
A. Current B. Proposed C. Logical D. Partitioned physical
7. In DFD model, which one is representing the repository of data?
A. Process B. external entities C. data store D. data flow
8. Which is not true for Context diagram?
A. Just consists one process C. Data store is added
B. Consists all sources and sinks D. Just show I/O of the system
9. In RAD model, at what stage the information flow is identified between various business
functions?
A. Business modeling B. Data modeling C. Process modeling D. Application generation
Institution Name ወ/ሮ ስህን ፖሊቴክኒክ ኮሌጅ Document No.
OF/WSPC/012-005
W/R SIHEEN POLYTECHNIC COLLEGE
Issue No. Page No.
Title: TTLM 1 Page 5 of 5
10. The model to design conceptual ERD with detailed description is:
A. RAD B. Prototyping C. Data structure D. Flow chart
11. What looks the software are consistency, completeness and correctness?
A. Software design B. Software validation C. Software verification
12. In DFD, external entities are represented by a ___________.
A. Rectangle B. Ellipse C. Diamond shape D. Circle
13. In DFD, Which one is not true about?
A. Data Store must have at least one incoming and one outgoing data flow.
B. Process can have more than one outgoing data flow or incoming data flow.
C. External Entity can connect to the data store
D. Process can connect to any other process.
14. External entities may be ________
Institution Name ወ/ሮ ስህን ፖሊቴክኒክ ኮሌጅ Document No.
OF/WSPC/012-005
W/R SIHEEN POLYTECHNIC COLLEGE
Issue No. Page No.
Title: TTLM 1 Page 5 of 5
A. A repository of data C. A source of input or destination of output of data
B. A source of input data D. A destination of output of data
15. A data cannot flow between a data store and a _________.
I. Process II. Data store III. External entity
A. I and II B. I and III C. II and III D. III
III. Work out (10 pts)
1. Write the pseudo code for a program is required to read three numbers add them together
and print their total.
2. Draw the corresponding flwo chart of the psuedo code below:
Pseudo-code:
READ three numbers a, b, c
IF a>b
IF a>c
Print ‘a’
ELSE
Print ‘c’
ENDIF
ELSE
IF b>c
ELSE
Print ‘b’
ENDIF
Institution Name ወ/ሮ ስህን ፖሊቴክኒክ ኮሌጅ Document No.
OF/WSPC/012-005
W/R SIHEEN POLYTECHNIC COLLEGE
Issue No. Page No.
Title: TTLM 1 Page 5 of 5