Computer Programming 1

12345678910111213141516171819202122232425262728293031323334353637383940414243
Across
  1. 3. the result of arithmetically adding numbers or quantities.
  2. 4. an instruction in a computer program that can cause a computer to begin executing a different instruction sequence
  3. 5. a sequence of instruction s that is continually repeated until a certain condition is reached
  4. 8. software that is available free of charge.
  5. 9. it is simply a contraction of else if and is
  6. 10. method of solving a problem where the solution depends on solutions to smaller instances of the same problem.
  7. 16. is a computer program that transforms computer code written in one programming language into another programming language.
  8. 18. a term is used in various programming languages to define a variable with a Fractional value.
  9. 20. a set of instructions designed to perform a frequently used operation within a program.
  10. 21. remove an object from a stack.
  11. 24. a programming language that produces software for multiple platforms
  12. 28. a program that can analyze and execute a program line by line.
  13. 30. to place a data item onto a stack.
  14. 32. a computer or computer program which manages access to a centralized resource or service in a network.
  15. 34. is the smallest unit of data in a computer. A __ has a single binary value, either 0 or 1.
  16. 35. any program where random values are necessary the programming language must provide us with a ___ number generator.
  17. 36. acronym for read-only memory, computer memory on which data has been pre recorded. Once data has been written onto a ROM chip, it cannot be removed and can only be read.
  18. 37. are unary operators that add or subtract one, to or from their operand, respectively
  19. 38. a series of objects all of which are the same size and type.
  20. 40. a Boolean operator which gives the value one if and only if all the operands are one, and otherwise has a value of zero.
  21. 41. finds the remainder after division of one number by another
  22. 42. is a data area or buffer used for storing requests that need to be handled
  23. 43. a type of loop where you know when it is going to end
Down
  1. 1. the collection of all the parts you can physically touch.
  2. 2. a type of procedure or routine that performs a specific task
  3. 6. a person who operates equipment or a machine.
  4. 7. This means the programs they write sometimes have small errors, called "bugs," in them.
  5. 11. freeware, and public domain are software categories defined by how programs may be distributed, copied, used, and modified.
  6. 12. 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.
  7. 13. a value that is passed into a function
  8. 14. a notation resembling a simplified programming language, used in program design.
  9. 15. a binary variable, having two possible values called “true” and “false.”.
  10. 17. is the operation of joining two strings together
  11. 19. is a well-defined procedure that allows a computer to solve a problem.
  12. 22. used to separate relevant information or a comment from the rest of the text, or to enclose mathematical symbols, or the text inside of these marks.
  13. 23. a value that can change, depending on conditions or on information passed to the program
  14. 25. a unit of digital information that most commonly consists of eight bits, representing a binary number.
  15. 26. are a commonly used data type in computer programming.
  16. 27. a list of data items, commands, etc., stored so as to be retrievable in a definite order, usually the order of insertion.
  17. 29. a high-level general-purpose programming language.
  18. 31. refers to the spelling and grammar of a programming language.
  19. 32. arrange systematically in groups; separate according to type, class, etc.
  20. 33. is an acronym for random access memory, a type of computer memory that can be accessed randomly
  21. 39. a register in a computer processor that contains the address (location) of the instruction being executed at the current time.