Across
- 1. The process of examining and removing errors from a program's source code
- 3. A function for removing an element from the end of an array
- 5. A hardware device that allows information to be stored and retrieved on a computer
- 6. A location capable of storing temporary data within a program
- 8. A function or subroutine that calls itself purposely or by mistake
- 12. A set of rules for grammar and spelling
- 14. A term that describes combining a string, text, or other data in a series without any gaps
- 16. A punctuation mark used to enclose information, similar to a bracket
- 18. The process of organizing data in a particular order
- 23. A function that can add one or more elements to the end of an array
- 24. A computer programming language that resembles plain English that cannot be compiled or executed, but explains a resolution to a problem
- 26. A portion of code that may be called and executed anywhere in a program
- 29. The process of a software program or script repeats the same instructions or processes the same information over and over until receiving the order to stop
- 32. A solution to a problem
- 35. A storage medium that is used with computers and other electronic devices
- 37. A group of instructions, also known as a named procedure used to return a single result or a set of results
- 38. An abbreviation used for operation research
- 39. Any physical component of a computer system that contains a circuit board, ICs, or other electronics
- 42. Any data or information that has no order
- 43. Short for binary digit and is a single unit of information that can have a value of either 0 or 1
Down
- 2. A value that is either TRUE or FALSE
- 4. Used to create Internet applications and other software programs
- 7. The process of increasing or decreasing a numeric value by another value
- 9. An object that is capable of manipulating a value or operator
- 10. A positive or negative whole number
- 11. An interpreted, interactive, object-oriented programming language
- 13. Reads the program and executes it on the fly
- 15. Data equal to either seven or eight bits depending if it needs error correction
- 17. Used with conditional statements in programming, search engines, algorithms, and formulas
- 19. A temporary location used to store requests made when those requests cannot be fulfilled immediately
- 20. Software that allows a user to try all or part of the program for free before buying it
- 21. A register in the CPU that contains the address of the next instruction to be executed from memory
- 22. A math operation that finds the remainder when one integer is divided by another
- 25. A formula syntax for adding or subtracting
- 27. A loop statement in programming that performs predefined tasks while or until a predetermined condition is met
- 28. Creates an executable program from code written in a compiled programming language
- 30. An unknown data value capable of being set through a command by the user
- 31. A special data structure that removes items in the reverse order from which they were added
- 33. A conditional statement performed after an if statement that if true performs a function
- 34. An alternate version of the main project
- 36. Software that is made available 100% free as long as it remains un-modified
- 40. A group of related data values that are grouped together
- 41. A property that is used to help position elements on a web page
