Computer Programming 1
Across
- 4. a term that is used to define a variable with a fractional value
- 5. finds the remainder after division of one number by another
- 6. enters an item on the stack
- 7. arranging in an ordered sequence
- 9. a method of solving a problem where the solution depends on solutions to smaller instances of the same problem
- 13. a type of computer memory that can be accessed randomly
- 15. an example of a linear data structure, or more abstractly a sequential collection
- 17. computer software that is made available free of charge
- 20. a character that represents an action
- 24. punctuation marks used to separate relevant information or a comment from the rest of the text
- 25. high-level programming language developed by Sun Microsystems
- 26. the routine process of locating and removing computer program bugs, errors or abnormalities
- 28. software that is available free of charge and often distributed informally for evaluation, after which a fee may be requested for continued use
- 30. the context of programming, is the operation of joining two strings together
- 33. physical, tangible parts or components of a computer
- 34. a computer program that provides a service to another computer programs
- 35. retrieves an item, moving the rest of the items in the stack up one level
- 36. the smallest unit of data in a computer, it has a single binary value
- 37. a Boolean operator which gives the value one if and only if all the operands are one, and otherwise has a value of zero
- 38. a value that can change, depending on conditions or on information passed to the program
- 40. a high-level general-purpose programming language
- 41. the control to begin a for loop
Down
- 1. numbers that are used to distribute unpredictable results
- 2. a sequence of instructions that is continually repeated until a certain condition is reached
- 3. a computer program that transforms computer code written in one programming language into another programming language
- 4. a type of procedure or routine that returns a value
- 8. the aggregate of two or more numbers
- 10. unary operator that adds to the operand
- 11. the variable that is dedicated to keeping the amount of another variable
- 12. a sequence of program instructions that performs a specific task, packaged as a unit
- 14. also known as a list in programming
- 16. a special kind of variable in computer programming language that is used to pass information between functions or procedures
- 18. a data type that has one of two possible values
- 19. a computer program that directly executes
- 21. a programming instruction that directs the computer to another part of the program based on the results of a compare
- 22. abbreviation for binary term
- 23. a detailed yet readable description of what a computer program or algorithm must do
- 27. a whole number (not a fraction) that can be positive, negative, or zero
- 29. the spelling and grammar of a programming language
- 31. a well-defined procedure that allows a computer to solve a problem
- 32. 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
- 34. an abstract data type that serves as a collection of elements, with two principal operations: push and pop
- 39. another condition for an if statement
- 42. a storage medium that is used with computers and other electronic devices