MOPs Exam 2 Vocab Crossword
Across
- 3. in a Makefile, these tell make how to create target from dependencies
- 6. in a Makefile, this is the "thing" to be remade
- 7. includes discrete types and reals
- 9. a way of assigning values to a structure by specifying data members; two words
- 14. in a Makefile, these are the other "things" that the target depends on
- 15. what is done to a variable to get its value/contents
- 16. extensions to the language; created by the user; two words
- 20. typing that prohibits using any operation on a type that isn't supposed to support that operation
- 21. arrangement of data in memory so that data falls on boundaries that are multiples of that data's size
- 25. how languages specify the characteristics of a data item
- 26. what must be used to assign values to a structure variable when the variable is declared and initialized at separate times; two words
- 27. name of the function that allocates memory without initializing it
- 29. if main.o has to be updated everytime main.c is update, main.o is said to have a _________ on main.c
- 30. these rules tells make how to X into Y
- 32. specifies the location/address of a variable
- 33. these types are built from any of the four type categories
Down
- 1. typing that has restrictions but can be avoided either explicitly or implicitly
- 2. the application's view of the data type; tells what the data type does
- 4. characterized by type checking being done at runtime/execution time
- 5. a data type that allows different data types to be stored in the same memory locations
- 8. name of the function that allocates memory and initializes the space
- 10. the mechanics of the data type; tells how the data type works
- 11. set of rules for associating type info with expressions
- 12. Homogeneous collection of elements
- 13. name of the fuction takes already allocated memory and changes its size
- 15. enumerable types
- 17. types provided by the hardware; a.k.a base types
- 18. the name of a pointer that still points to memory that has been deallocated
- 19. Heterogeneous collection of elements
- 22. process of enforcing a language's typing rules; two words
- 23. discrete and scalar values
- 24. tool for generating Makefiles
- 28. characterized by type checking being done at compilation time
- 31. name of the function that deallocates memory