Intro to Software Technology

123456789101112131415161718192021222324252627
Across
  1. 1. ________ Hopper found the first computer bug in 1947.
  2. 3. _________ language, a low-level programming language, would translate the instructions into binary machine language for the computer.
  3. 5. _________ letters are used for formal communication between two people, a person and an organization, or two organizations.
  4. 7. someone your e-mail program has stored information about.
  5. 10. a graphical representation of the set of instructions used to solve a problem.
  6. 11. ________ shooting the process of identifying the source of a problem in order to fix it.
  7. 12. codes numbers that are used to identify a specific type of computer error in a program.
  8. 15. a system of notation by which ideas and algorithms can be expressed informally to communicate the design of a computer program.
  9. 16. the process of identifying and eliminating bugs in a software program.
  10. 17. sets of directions for problem solving.
  11. 19. _________ programming design is a process that involves using specific programming elements to improve the clarity of the code, its quality, and the time it takes to develop the program.
  12. 20. _________ McCarthy developed LISP for artificial intelligence programming in 1958.
  13. 22. _________ design, which is the placement and choice of images, colors, type, and text.
  14. 23. _______ Backus led a team at IBM that developed FORTRAN and its compiler in 1957.
  15. 24. _________ Stroustrup developed an OOP language called the C++
  16. 25. _________ cycle is a process involving reproducing and diagnosing the error, making a fix, and testing the fixed code
  17. 27. ________ publishing is the process of designing and laying out printed material on a personal computer.
Down
  1. 2. to ______ a problem is to replicate the conditions under which a problem was experienced.
  2. 4. ________ Gates and Paul Allen cofounded Microsoft.
  3. 6. ________ letters are used for informal communication between two people who know each other.
  4. 8. a features that suggests alternate word choices with the same meaning.
  5. 9. _________ count provides a count of the words and characters in a selection or in an entire document
  6. 13. ________ code is the process of running a computer program to identify problems.
  7. 14. ________ layout, which is the positioning of text, graphics, and white space on a page.
  8. 18. a _______ function a way to run the program line by line and observe the current value of program variables.
  9. 21. looking for the nature of something
  10. 24. errors in a computer program.
  11. 26. _________ boxes hold text and can be placed anywhere on a page