Fill in the blank: The basic operations defined on a symbol table include allocate, free, insert, lookup, set_attribute, and ______. |
Card: 3 / 20 |
True or False: In a binary search tree implementation of a symbol table, insertion and lookup are O(n) on average. |
Card: 5 / 20 |
Riddle: I can grow dynamically and allow fast access to stored identifiers, but I need a good function to keep me organized. What am I? |
Card: 7 / 20 |
![]() Unlock all Flashcards with EduRev Infinity Plan Starting from @ ₹99 only
|
Fill in the blank: In ______ allocation, names are bound to storage locations at compile time. |
Card: 11 / 20 |
Which of the following storage allocation types allows memory to be allocated and deallocated at runtime? A) Static B) Stack C) Heap D) None of the above |
Card: 15 / 20 |
What is the primary advantage of using a linked list for an unordered list implementation in a symbol table? |
Card: 17 / 20 |
Riddle: I am the structure that holds the local variables and parameters of a procedure, disappearing when the procedure ends. What am I? |
Card: 19 / 20 |