1:00
en
SC
20
ADT : must have a name and a list of operations; ex. stack, queue [acronym]
algorithm : sequence of instructions to solve a problem
assembler : translates assembly language to create a .o file (object)
assembly : symbolic representations of the machine language, converting instructions into symbols that are meaningful to the programmer, each one representing individual instructions in the computer architecture
compiler : translates the source files from whatever language they were programmed in to assembly language, which creates a .s file
data models : abstractions to describe problems
data structures : represent data models in programming languages
high level : these types of programming languages were developed so that single statements can perform many of the assembly language instructions as well as provide a structure that is similar to the types of operations that are being described in the computer program
keywords : also known as reserved words, these words have a particular meaning in a particular language and can only be used for that particular purpose
linker : creates the executable file (a.out) from the object files
loader : stores executable file in memory so that it can be run
machine : native or "natural" language understood by a specific computer architecture; generally consist of strings of numbers to represent instructions and data values
operators : *, /, %, +, -, etc.
precedence : defines which operations occur first
preprocessor : expands file by performing macro substitutions (#define) and insertion of included files (#include along with other .h files)
pseudocode : an outline of a program, written in a form that can easily be converted into real programming statements
scope : The _____ of a variable usually extends from the place where it is declared to the end of the smallest enclosing block.
syntax : grammatical rules related to a programming language
text editor: notepad (Windows); pico, joe, or vi (Unix)
variables : represent values to be manipulated in a program
| 1. | | these types of programming languages were developed so that single statements can perform many of the assembly language instructions as well as provide a structure that is similar to the types of operations that are being described in the computer program |
| |
| 2. | | symbolic representations of the machine language, converting instructions into symbols that are meaningful to the programmer, each one representing individual instructions in the computer architecture |
| |
| 3. | | native or "natural" language understood by a specific computer architecture; generally consist of strings of numbers to represent instructions and data values |
| |
| 4. | | also known as reserved words, these words have a particular meaning in a particular language and can only be used for that particular purpose |
| |
| 5. | | expands file by performing macro substitutions (#define) and insertion of included files (#include along with other .h files) |
| |
| 6. | | translates the source files from whatever language they were programmed in to assembly language, which creates a .s file |
| |
| 7. | | The _____ of a variable usually extends from the place where it is declared to the end of the smallest enclosing block. |
| |
| 8. | | an outline of a program, written in a form that can easily be converted into real programming statements |
| |
| 9. | | must have a name and a list of operations; ex. stack, queue [acronym] |
| |
| 10. | | creates the executable file (a.out) from the object files |
| |
| 11. | | translates assembly language to create a .o file (object) |
| |
| 12. | | stores executable file in memory so that it can be run |
| |
| 13. | | grammatical rules related to a programming language |
| |
| 14. | | represent values to be manipulated in a program |
| |
| 15. | | represent data models in programming languages |
| |
| 16. | | sequence of instructions to solve a problem |
| |
| 17. | | notepad (Windows); pico, joe, or vi (Unix) |
| |
| 18. | | defines which operations occur first |
| |
| 19. | | abstractions to describe problems |
| |
| |
© 2013
PuzzleFast.com, Noncommercial Use Only
| 1. | | these types of programming languages were developed so that single statements can perform many of the assembly language instructions as well as provide a structure that is similar to the types of operations that are being described in the computer program |
| |
| 2. | | symbolic representations of the machine language, converting instructions into symbols that are meaningful to the programmer, each one representing individual instructions in the computer architecture |
| |
| 3. | | native or "natural" language understood by a specific computer architecture; generally consist of strings of numbers to represent instructions and data values |
| |
| 4. | | also known as reserved words, these words have a particular meaning in a particular language and can only be used for that particular purpose |
| |
| 5. | | expands file by performing macro substitutions (#define) and insertion of included files (#include along with other .h files) |
| |
| 6. | | translates the source files from whatever language they were programmed in to assembly language, which creates a .s file |
| |
| 7. | | The _____ of a variable usually extends from the place where it is declared to the end of the smallest enclosing block. |
| |
| 8. | | an outline of a program, written in a form that can easily be converted into real programming statements |
| |
| 9. | | must have a name and a list of operations; ex. stack, queue [acronym] |
| |
| 10. | | creates the executable file (a.out) from the object files |
| |
| 11. | | translates assembly language to create a .o file (object) |
| |
| 12. | | stores executable file in memory so that it can be run |
| |
| 13. | | grammatical rules related to a programming language |
| |
| 14. | | represent values to be manipulated in a program |
| |
| 15. | | represent data models in programming languages |
| |
| 16. | | sequence of instructions to solve a problem |
| |
| 17. | | notepad (Windows); pico, joe, or vi (Unix) |
| |
| 18. | | defines which operations occur first |
| |
| 19. | | abstractions to describe problems |
| |
| |
© 2013
PuzzleFast.com, Noncommercial Use Only