Computer Programming 1

123456789101112131415161718192021222324252627282930313233343536373839404142
Across
  1. 2. a Boolean operator that gives the value one if at least one operand (or input) has a value of one, and otherwise has a value of zero
  2. 3. an abstract data type that serves as a collection of elements, with two principal operations
  3. 4. the total obtained from adding numbers
  4. 6. a high-level general-purpose programming language
  5. 8. identify and remove errors from (computer hardware or software)
  6. 10. not consistent or having a fixed pattern; liable to change
  7. 15. a general-purpose computer programming language designed to produce programs that will run on any computer system
  8. 16. a detailed yet readable description of what a computer program or algorithm must do
  9. 18. often used to refer to the variable as found in the function definition
  10. 19. software that is available free of charge and often distributed informally for evaluation, after which a fee may be requested for continued use
  11. 20. a process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer
  12. 21. cause a discrete increase in (a numerical quantity)
  13. 23. a program that can analyze and execute a program line by line
  14. 25. software that is available free of charge
  15. 27. a whole number; a number that is not a fraction
  16. 32. a program that converts instructions into a machine-code or lower-level form so that they can be read and executed by a computer
  17. 34. a named section of a program that performs a specific task
  18. 36. a software program, or the computer on which that program runs
  19. 37. is the smallest unit of data in a computer
  20. 38. short for Post Office Protocol, a protocol used to retrieve e-mail from a mail server
  21. 39. a Boolean operator which gives the value one if and only if all the operands are one, and otherwise has a value of zero
  22. 40. a data structure consisting of a collection of elements (values or variables), each identified by at least one array index or key
  23. 42. an acronym for random access memory, a type of computer memory that can be accessed randomly
Down
  1. 1. a sequence of instruction s that is continually repeated until a certain condition is reached
  2. 3. the arrangement of words and phrases to create well-formed sentences in a language
  3. 5. another term for absolute value
  4. 7. tools, machinery, and other durable equipment
  5. 9. a variable with a fractional value
  6. 11. refers to a system in which data is "pushed" to a user's device rather than "pulled" by the user
  7. 12. a sequence of program instructions that performs a specific task, packaged as a unit
  8. 13. a pair of round brackets ( ) used to mark off a parenthetical word or phrase
  9. 14. a particular kind of abstract data type or collection in which the entities in the collection are kept in order
  10. 17. a series of interconnected things or events
  11. 22. a method of solving a problem where the solution depends on solutions to smaller instances of the same problem
  12. 24. arranging in an ordered sequence
  13. 25. used as a function word to indicate purpose
  14. 26. a binary variable, having two possible values called “true” and “false.”
  15. 28. a contraction of else if and is used as follows - if condition: do something elif other_condition: do something else else: do another thing
  16. 29. a register in a computer processor that contains the address (location) of the instruction being executed at the current time.
  17. 30. a unit of data that is eight binary digits long
  18. 31. a person who operates equipment or a machine
  19. 33. numbers that occur in a sequence
  20. 35. an instruction in a computer program that can cause a computer to begin executing a different instruction sequence and thus deviate from its default behavior of executing instructions in order
  21. 41. a storage medium that is used with computers and other electronic devices