infanata.info

Управление
Наши друзья
Помощь / Donate
Статистика
Infanata » ВИРТ НИКЛАУС
« РАЗРАБОТКА И ТЕСТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ »
ПОСТРОЕНИЕ КОМПИЛЯТОРОВ
Построение компиляторов
Название: ПОСТРОЕНИЕ КОМПИЛЯТОРОВ
Автор: 
Издательство: ДМК Пресс
Год:  2024
Страниц:  192
Формат: PDF
Размер: 6.72 mb
Жанр: Разработка и тестирование программного обеспечения
Книга известного специалиста в области информатики Никлауса Вирта написана по материалам его лекций по вводному курсу проектирования компиляторов. На примере простого языка Оберон-0 рассмотрены все элементы транслятора, включая оптимизацию и генерацию кода. Приведен полный текст компилятора на языке программирования Оберон. Для программистов, преподавателей и студентов, изучающих системное программирование и методы трансляции.
« ОБЩИЕ ВОПРОСЫ »
АЛГОРИТМЫ И СТРУКТУРЫ ДАННЫХ: НОВАЯ ВЕРСИЯ ДЛЯ ОБЕРОНА. УЧЕБНИК
Алгоритмы и структуры данных: Новая версия для Оберона. Учебник
Название: АЛГОРИТМЫ И СТРУКТУРЫ ДАННЫХ: НОВАЯ ВЕРСИЯ ДЛЯ ОБЕРОНА. УЧЕБНИК
Автор: 
Издательство: ДМК Пресс
Год:  2024
Страниц:  272
Формат: PDF (текст изображением)
Размер: 9.52 mb
Жанр: Общие вопросы
В классическом учебнике тьюринговского лауреата Н. Вирта аккуратно, на тщательно подобранных примерах прорабатываются основные темы алгоритмики — сортировка и поиск, рекурсия, динамические структуры данных. Перевод на русский язык выполнен заново, все рассуждения и программы проверены и исправлены, часть примеров по согласованию с автором переработана с целью максимального прояснения их логики (в том числе за счет использования цикла Дейкстры). Нотацией примеров теперь служит Оберон/Компонентный Паскаль — наиболее совершенный потомок старого Паскаля по прямой линии. Все программы проверены и работают в популярном варианте Оберопа — системе Блэкбокс, и доступны в исходниках на сайте издательства вместе с самой системой и дополнительными материалами. Большая часть материала книги составляет необходимый минимум знаний по алгоритмике не только для программистов-профессионалов, но и любых других специалистов, активно использующих программирование в работе. Книга может быть использована как учебное пособие при обучении будущих программистов, начиная со старшеклассников в профильном обучении, а также подходит для систематического самообразования.