Intro flash cards

245 views

Published on

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
245
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Intro flash cards

  1. 1. AP Computer Science Intro Flash Cards Mrs. Lorelei Howard
  2. 2. Problem-solving Formulating a problem, finding a solution, and expressing the solution
  3. 3. High-level language Language that is easy to read and understand!
  4. 4. Low-level language Easy for the computer to run. (machine language or assembly)
  5. 5. Formal language Designed for a specific purpose. Programming languages are considered formal.
  6. 6. Natural Language Languages people speak! Do you speak Java?
  7. 7. Portability A program that can run of more than 1 kind of computer
  8. 8. Interpret To translate a high- level language one line at a time.
  9. 9. compile Translate high-level to low-level all at once—so that the program may be executed.
  10. 10. Source code High-level language program before it is compiled
  11. 11. Object code Output of the compiler—translated program.
  12. 12. executable Object code that is ready to run. Usually
  13. 13. Byte code Java object code. Like low-level, but it is portable
  14. 14. statement Part of a program that needs computation (working out—causes something to happen)
  15. 15. Print statement Causes output to appear on the screen
  16. 16. Contains information about thecomment succeeding statements (explains what is happening in the code). No effect on the actual program.
  17. 17. method Collection of statements
  18. 18. class Named collection of methods
  19. 19. library Collection of class and method definitions
  20. 20. bug Error in the program
  21. 21. syntax Structure of a program (like punctuating a sentence correctly)
  22. 22. semantics Meaning of a program
  23. 23. parse To look through and examine a program
  24. 24. Syntax error Error which does not allow the program to compile.
  25. 25. Exception Program fails at run- Or timeRun-time Error
  26. 26. Logic Error Program does not do what it is supposed to do! (The computer only does what you tell it to do )
  27. 27. debugging Getting rid of syntax, run-time and logic errors.
  28. 28. French Braces Used in Java to group { things together }
  29. 29. // Signifies the beginning of a comment

×