Media:BasicProgrammingTerms

advertisement
Basic Programming Lingo
A program is also known as a
 Sequence of instructions
 Application
 App
 Binary
 Executable
Programming text is also called
 Source code
 Programming code
 Code listing
 Source
 Code
Running your program
 Execute your program
 Execute your code
Syntax errors
 Errors in your code that break the rules of the language
 Spelling errors
 Capitalization errors
 Grammar errors
 Punctuation errors
 Spacing errors
 What are the syntax errors in the following?
 i think that compooter science r0x
Semantic errors
 Semantic ~ meaning
 An error in logic
 The program does not do what you wanted it to do
 A program’s syntax may be ok, but have a semantic error
 What is the semantic error in the following?
 “60% of the time it works every time”
Run-time errors
 An error that occurs when the program is running
 Duh.
Debug
 Removing errors from your program
 Where did the term “debug” come from?
 http://americanhistory.si.edu/collections/comphist/objects/b
ug.htm
Exercises
1.
Write a sentence that has a syntax error, but no semantic
error.
2.
Write a sentence that has a semantic error, but no syntax
error.
3.
Describe what a program is to a 12-year old
4.
Assume my program executes, but crashes in the middle
and fails to do what I wanted it to do. What error(s) are
there?
Download