Данная книга ориентирована как на студентов, специализирующихся на разработке программ, так и на профессиональных программистов, которые хотели бы повысить свою квалификацию. Автор предлагает читателю описание основных структур данных, таких как массивы, списки, последовательности и бинарные деревья, и показывает, как использовать их при построении других структур: стеков, очередей, итераторов, графов и т.д...
Эта книга знакомит студентов с процессом компиляции и включает главы по определению языка, лексическому анализу, нисходящему синтаксическому анализу, восходящему синтаксическому анализу и семантическому анализу. Во второй части книги обсуждаются вопросы распределения памяти и генерации кода...
Серия “Основы вычислительных систем” издательства Prentice Hall обеспечивает сжатое, удобное для изучения и унифицированное по форме введение в предмет, лежащий в основе соответствующего университетского курса...