Computer Programming One

123456789101112131415161718192021222324252627282930313233343536373839404142
Across
  1. 4. arranging in an ordered sequence
  2. 6. another condition
  3. 8. basic unit of information in computer storage and processing
  4. 9. operation that adds an element to the collection
  5. 10. identify and remove errors from
  6. 13. value passed through program
  7. 17. defines a variable with a fractional value
  8. 18. abstract data type that serves as a collection of elements, with two principal operations(push and pop)
  9. 19. operation of joining character strings end-to-end
  10. 20. physical, tangible parts or components of a computer
  11. 21. operation that which removes the most recently added element that was not yet removed
  12. 22. a type of procedure or routine which returns a value
  13. 23. memory that retains its contents even when the computer is turned off
  14. 24. set of rules that defines the combinations of symbols
  15. 25. something to keep track of how many of a certain value is created
  16. 27. punctuation used to separate relevant information or a comment from the rest of the text
  17. 29. computer software that is made available with no charge
  18. 31. operation that finds the remainder after division of one number by another
  19. 32. a process or set of rules to be followed in calculations or other problem-solving operations
  20. 34. high-level programming language developed by Sun Microsystems which runs on multiple platforms
  21. 37. To add a fixed amount
  22. 39. an unknown number
  23. 41. a high-level general-purpose programming language that is used in class
  24. 42. computer program or device that provides a service to another computer program and its user
Down
  1. 1. a sequence of instructions that is continually repeated
  2. 2. smallest unit of data in a computer
  3. 3. linear data structure, or more abstractly a sequential collection
  4. 5. data type that represents some range of mathematical number
  5. 7. users try a product, and if they like it, they voluntarily pay a set registration fee
  6. 9. an informal high-level description of the operating principle of a computer program or other algorithm
  7. 11. a data type that has one of two possible values
  8. 12. an instruction that tells a computer to begin executing a different part of a program rather than executing statements one-by-one
  9. 14. a method of solving a problem where the solution depends on solutions to smaller instances of the same problem
  10. 15. computer program that directly executes
  11. 16. a value that can change, depending on conditions or on information passed to the program
  12. 24. the answer to an addition problem
  13. 26. if either are true
  14. 28. a sequence of program instructions that performs a specific task
  15. 30. a type of computer memory that can be accessed randomly
  16. 33. character that represents an action
  17. 35. when both are true
  18. 36. a data structure consisting of a collection of elements
  19. 38. computer program that transforms computer code written in one programming language into another programming language
  20. 40. a range were you know when it ends