Upload
nnayam-flores
View
235
Download
0
Embed Size (px)
DESCRIPTION
First Periodical Test Programming using Visual Basic 6.0
Citation preview
FRANCISCO OSORIO NATIONAL HIGH SCHOOLTechnology and Livelihood Education
ICT - III BASIC PROGRAMMING First Periodical Test
Name: ________________________________________________________________ Score: Yr,/Sec. _______________________________________________________________ I. Read the questions carefully. Choose the letter of the correct answer and write it on the space provided.
_____1. A logical procedure or set of steps to be followed to arrive at a solution to a problem.a. flowchart b. algorithm c. equations d. operator
_____2. The looping mechanism in flowcharting.a. accumulator b. Counter c. iteration d. Programming
_____3. The graphical representation of an algorithm.a. flowchart b. Algorithm c. Pseudo code d. none of these
_____4. It means detecting, locating and correcting bugs.a. translation b. debugging c. Programming d. documentation
_____5. A step-by-step instructions that tells or directs the computer what to do.a translation b. debugging c. Programming d. program
_____6. It is the violation of the rule set by programming language used in a certain program.a. bugs b. debugging c. error d. Syntax error
_____7. These are values that do not change during the execution of the program.a. variable b. integer c. float d. constant
_____8. An algorithm in English statements in an outline form.a. pseudo code b. flowchart c. menu d. program
_____9. The set of rules to follow in a programming language.a. syntax b. Direction c. Formula d. code
_____10. A person who designs a computer program.a. technician b. analyst c. engineer d. programmer
_____11. The following are considered as object - oriented programming language, except:a. COBOL b. Visual Basic c. Java d. C++
_____12. A named area in the memory which holds temporary data.a. variable b. integer c. float d. constant
_____13. It can be a mouse click, a key press, a menu selection, or an internal Windows activity.a. float b. constant c. range d. event
_____14. The process of giving instructions to the computer.a. pseudo code b. flowchart c. menu d. program
_____15. These are the error or mistakes in programming.a. bugs b. debugging c. error d. Syntax error
_____16. The level of Programming language that uses translator to convert the program into machine language.a. 1st GL b. 2nd GL c. 3rd GL d. 4th GL
_____17. The lowest level of programming language.a. Assembly Language b. High Level Language c. Machine Language d. None of these
_____18. Level of programming language that uses mnemonic codes.a. Assembly Language b. High Level Language c. Machine Language d. None of these
_____19. It is the operator used to compare two values for similarity.a. <> b. < c. > d. =
_____20. It is a register that is used to count the number of occurrences of an event.a. accumulator b. Counter c. iteration d. Programming
Test II. Solve and Evaluate the following:
1. 8*5+40/5<100 OR 150>220 = __________________________________2. 35>53 OR 53<35 AND 45=7*5 = __________________________________3. 775>700 AND 205>100 = __________________________________4. 24/6>2*2 AND 18<110 OR 17>14 = __________________________________5. 81/9=3*3 OR 25/5>5*5 = __________________________________
Test III. Matching Type. Match Column A with Column B. Write only the letter of the answer on the space provided.
Symbols Used in Flowcharts Column A Column B _____ 1. a. on page connector
_____ 2. b. input/output
_____ 3. c. process symbol
_____ 4. d. decision symbol
_____ 5. e. terminal symbol
Operators Column A Column B
_____ 1. * a. AND_____ 2. = b. OR_____ 3. > c. modulus_____ 4. <> d. Less than or equal to_____ 5. < e. More than or equal to_____ 6. / f. multiplication_____ 7. => g. Equal to_____ 8. <= h. Greater than_____ 9. Mod i. Not equal to_____ 10. T + F = F j. Less than
k. division IV. Flowcharting. (10pts each)
1. This flowchart will assist teacher in assessing numerical grade of students into descriptive. It accepts numerical grade as input, then will display the descriptive grade as output. Use this guide below:
Numerical grade Descriptive grade1 Excellent2 Very Good3 Good4 Satisfactory5 Needs Improvement
2. Draw a flowchart that will compute for the age as birth date is entered. Display “you are eligible to vote” if the age is more than or equal to 18 else display “you are not allowed to vote”. (Draw your answer at the back of your test paper.)
Good Luck!!!mfg
FRANCISCO OSORIO NATIONAL HIGH SCHOOLTechnology and Livelihood Education
ICT- III Basic Programming
S.Y. 2012-2013
TABLE OF SPECIFICATION
TOPICSNo. of days
taughtNo. of Items
Item Placement
Introduction to Programming
1. Introduction to Programming
2. Program Life Cycle
3. Levels of Programming Language
4. Flowcharting
5. Symbols used in flowcharting
6. Structure of a flowchart
7. Use of decision Symbol
a. Equalb. Not Equalc. Less Thand. More Thane. Less Than Equalf. More Than Equalg. Iteration
30 60
Prepared by:May Ann F. Guinto