Test your basic knowledge |

Basic Programming Vocab

Subject : it-skills
Instructions:
  • Answer 50 questions in 15 minutes.
  • If you are not ready to take this test, you can study here.
  • Match each statement with the correct term.
  • Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.

This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. Causes a set of statements to execute repeatedly






2. Specifies variable's name and data type






3. Iterates a specific number of times






4. A special variable that receives an argument when a module is called






5. Another name for a repetition structure






6. Storage locations in an array






7. Functions that are built into the programming language






8. The process of converting an algorithm into a series of subtasks






9. Procedures and subroutines and subprograms and methods and functions






10. A logical design that controls the order in which a group of statements execute






11. The execution of the body of a loop






12. A loop that iterates until a condition is true






13. Performs an iteration before testing its condition






14. The process of converting an algorithm into a series of subtasks






15. Specifies variable's name and data type






16. The execution of the body of a loop






17. A graphical representation of modules connected in a way that illustrates their relationship to one another






18. Another name for a repetition structure






19. A graphical representation of modules connected in a way that illustrates their relationship to one another






20. A variable that is accessible to every module in a program






21. Performs a specified task while a condition is true






22. AND-OR-NOT






23. Performs a specified task while a condition is true






24. Statements execute in the order in which they appear






25. A message that asks the user to enter a specific value






26. Repeats a specific number of times






27. Has two possible paths of execution






28. Used to write a dual alternative decision structure






29. A storage location in memory represented by a name






30. Sets a variable to a specified value






31. Performs an iteration before testing its condition






32. A storage location in memory represented by a name






33. A special value that marks the end of a list of values






34. Iterates a specific number of times






35. A sequence of characters used as data






36. A group of statements that perform a specific task






37. Data that a program receives while it is running






38. Procedures and subroutines and subprograms and methods and functions






39. Pieces of data that are sent into a module






40. A logical design that controls the order in which a group of statements execute






41. A string that appears in the actual code of a program






42. Pieces of data that are sent into a module






43. Causes a set of statements to execute repeatedly






44. Has two possible paths of execution






45. Data generated and displayed by a program






46. Variable that has been declared but has not been assigned a value






47. Allows a program to perform actions only if certain conditions are met






48. Expressions that can be evaluated as either True of False






49. Used to create complex Boolean expressions






50. The identifying number assigned to each element in an array