Across
- 8. Coding from main program down to subprogram
- 10. Operator that finds remainder of one integer divided by another
- 12. Algorithm that takes log n time to find key
- 13. Stores data element. Typically has a name and type.
- 15. Computer system specific language that is 1 level of abstractin from machine code
- 16. IB Standard Operation to start at beginning of collection
- 19. Notation to express order of complexity of algorithm
- 20. Essential feature of a computer language
- 22. IB Standard Operation to retrieve next item in collection
- 24. ________ programming facilitates working in teams and program testing
- 25. Data structure that stores a fixed-size collection of elements
- 29. Value that can not change
- 31. Converts each statement in a HLL into a lower level language one by one
- 32. Language made up of 1's and 0's
Down
- 1. Computer-implementable instructions, typically to solve a class of problems
- 2. IB Standard Operation to check if collection contains no items
- 3. Handling complexity by hiding unneccesary details from user
- 4. Diagram that depicts a process, system or computer algorithm
- 5. An element of code that can be used again in different places
- 6. Search that starts at beginning of list and compares until it finds key
- 7. Sorting algorithm compares each item in a list, swapping if necessary. Repeats until no swaps are made.
- 9. Used to manipulate operands
- 11. Data element comprised of states and methods
- 14. IB Standard Operation to add an item to collection
- 17. Grace ______. Early pioneer in computer programmer. Wored on the Harvard Mark I.
- 18. More abstract, understanderable computer language
- 21. Data structure that stores an variable-size collection of elements
- 23. Trans forms all high-level language code at once into a lower level language
- 26. Sorting algorithm finds the amllest element in a list each pass, making one swap
- 27. IB Standard Operation to check for another item in collection
- 28. Measure of amount of time/space required for an algorithm
- 30. Fundamental operation of a computer
