Computer Programming Crossword

1234567891011121314151617181920212223242526272829303132333435363738394041
Across
  1. 1. A sequence of instructions that is continually repeated until a certain condition is reached
  2. 4. A contraction of else if and is to signal another condition
  3. 7. The smallest unit of data in a computer
  4. 10. A type of procedure or routine
  5. 11. A whole number that can be positive, negative, or zero
  6. 12. The total obtained from adding numbers
  7. 13. Removes the most recently added element that was not yet removed
  8. 18. The set of rules that defines the combinations of symbols
  9. 19. An instruction in a computer program
  10. 20. A list of data items stored so as to be retrievable in a definite order
  11. 22. a register in a computer processor that contains the address of the instruction being executed at the current time
  12. 23. The operation of joining two strings together
  13. 24. A unit of data that is eight binary digits long
  14. 25. Shows another condition of the if statement that could happen
  15. 26. A data type that has one of two possible values
  16. 27. The concept that users try a product, and if they like it, they pay a set fee
  17. 31. A method of solving a problem where the solution depends on solutions to smaller instances of the same problem
  18. 33. Refers to the variable as found in the function definition
  19. 35. A computer program that transforms computer code written in one programming language into another programming language
  20. 38. Shows another of the if statement that has to happen
  21. 40. A computer program which manages access to a centralized resource in a network
  22. 41. a general-purpose computer-programming language that is designed to have as few implementation dependencies as possible
Down
  1. 2. An interpreted, high-level, general-purpose programming language
  2. 3. A character that represents an action
  3. 5. A term is used in various programming languages to define a variable with a fractional value
  4. 6. The routine process of locating and removing computer program error
  5. 8. An algorithm that puts elements of a list in a certain order
  6. 9. A computer program that directly performs instructions written in a programming or scripting language
  7. 11. To add a fixed amount
  8. 12. An abstract data type that serves as a collection of elements
  9. 13. Are frequently used to enclose arguments to functions and methods
  10. 14. A detailed yet readable description of what a computer program or algorithm must do
  11. 15. generates random numbers for the purposes of gambling or creating unpredictable results in a computer game
  12. 16. Adds an element to the collection
  13. 17. A set of instructions designed to perform a frequently used operation within a program
  14. 21. The collection of physical parts of a computer system
  15. 28. A well-defined procedure that allows a computer to solve a problem
  16. 29. Software that is available free of charge
  17. 30. The beginning of a for loop
  18. 32. A value that can change, depending on conditions or on information passed to the program
  19. 34. A type of non-volatile memory used in computers
  20. 36. Operation that finds the remainder after division of one number by another
  21. 37. A form of computer data storage that stores data and machine code currently being used
  22. 39. A data structure consisting of a collection of elements