0% found this document useful (0 votes)
233 views1 page

I. Choose The Best Answer From The Given Alternatives

This document contains an exam for a 3rd year ICT program design logic course. The exam tests students on topics like types of electrical power delivery failures, data flow transformations, cardinality in data modeling, pseudocode, flowcharts, quadratic equation solving algorithms, the software development life cycle, data flow diagram symbols, and benefits of modular programming. Students are asked to choose correct answers, match terms to definitions, write pseudocode and draw a flowchart for a quadratic equation problem, explain the software development life cycle steps, define data flow diagram symbols, and list benefits of modular programming.

Uploaded by

mohammed ahmed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
233 views1 page

I. Choose The Best Answer From The Given Alternatives

This document contains an exam for a 3rd year ICT program design logic course. The exam tests students on topics like types of electrical power delivery failures, data flow transformations, cardinality in data modeling, pseudocode, flowcharts, quadratic equation solving algorithms, the software development life cycle, data flow diagram symbols, and benefits of modular programming. Students are asked to choose correct answers, match terms to definitions, write pseudocode and draw a flowchart for a quadratic equation problem, explain the software development life cycle steps, define data flow diagram symbols, and list benefits of modular programming.

Uploaded by

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

Soloda health and technology college design program logic final exam for 3rd year ICT students

Name _____________________________________ ID______________________


I. Choose the best answer from the given alternatives
1. The electrical power is delivered above the set conditions
A) blackout B) brownout C) Surges and spikes D) Electrical noise E) all
2. ________ Transform of incoming data flow(s) to outgoing flow(s).
A. Data flow B. Process C. Data store D. External Entity
3. If it a data flow in to a data store means
A. Read, write, display C. Update, read, display, delete
B. Delete, update, select type D. Write, update, delete
4. If it a data flow from a data store means
A. Read, delete and display C. read, display (select)
B. Change, update & selected D. none
5. Which one different from others?
A. Syntax error B. logical error C. run time error D. Debugging
6. An error occurred due to faulty algorithm is
A. Syntax error B. logical error C. run time error D. Debugging
7. Which of the following is not benefits of using modular programming?
A. High code has to be written.
B. Programs can be designed more easily.
C. Code is short, simple and easy to understand.
D. Errors can easily be identified.
E. The same code can be used in many applications.

II. Match column A with column B (2 points for each)


“A” “B”

______1. Diamonds A. Informal high-level description


______2. Pseudocode B. Relationship between the entities in terms of numbers
______3. Cardinality C. Which shows decisions that must be made
______4. HIPO D. Storing and organizing data
______5. data structure E. Computer Aided Software Engineering tool
______6. CASE tool F. Hierarchical chart for the function performed by the system

III. Write the pseudo code and draw the flow chart of the statement (25)
1. Write an algorithm and draw a flow chart that will calculate the root of quadratic equation
ax2+bx+c=0 (hint d=sqrt(b2-4ac) and if b2-4ac>=0 and calculate the roots are X1=(-b+d/2a) and
X2=(-b-d/2a) and if b2-4ac<0 it can’t calculate the roots of X1 and X2.
2. Write and explain the program Development life cycle step?
3. Write Data flow diagram involve symbols with explanation?
4. List The benefits of using modular programming?

You might also like