<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://wiki.atp-fivt.org/index.php?action=history&amp;feed=atom&amp;title=%D0%AF%D0%B7%D1%8B%D0%BA%D0%B8_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F_%D0%B8_%D1%82%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BA%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D1%8F%D1%86%D0%B8%D0%B8_%D0%B2%D0%B5%D1%81%D0%BD%D0%B0_2026</id>
		<title>Языки программирования и теория компиляции весна 2026 - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.atp-fivt.org/index.php?action=history&amp;feed=atom&amp;title=%D0%AF%D0%B7%D1%8B%D0%BA%D0%B8_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F_%D0%B8_%D1%82%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BA%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D1%8F%D1%86%D0%B8%D0%B8_%D0%B2%D0%B5%D1%81%D0%BD%D0%B0_2026"/>
		<link rel="alternate" type="text/html" href="http://wiki.atp-fivt.org/index.php?title=%D0%AF%D0%B7%D1%8B%D0%BA%D0%B8_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F_%D0%B8_%D1%82%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BA%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D1%8F%D1%86%D0%B8%D0%B8_%D0%B2%D0%B5%D1%81%D0%BD%D0%B0_2026&amp;action=history"/>
		<updated>2026-04-10T21:51:36Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://wiki.atp-fivt.org/index.php?title=%D0%AF%D0%B7%D1%8B%D0%BA%D0%B8_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F_%D0%B8_%D1%82%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BA%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D1%8F%D1%86%D0%B8%D0%B8_%D0%B2%D0%B5%D1%81%D0%BD%D0%B0_2026&amp;diff=4467&amp;oldid=prev</id>
		<title>Ахтямов Павел: Драфт, скопированный с прошлого кода</title>
		<link rel="alternate" type="text/html" href="http://wiki.atp-fivt.org/index.php?title=%D0%AF%D0%B7%D1%8B%D0%BA%D0%B8_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F_%D0%B8_%D1%82%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BA%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D1%8F%D1%86%D0%B8%D0%B8_%D0%B2%D0%B5%D1%81%D0%BD%D0%B0_2026&amp;diff=4467&amp;oldid=prev"/>
				<updated>2026-02-01T18:18:17Z</updated>
		
		<summary type="html">&lt;p&gt;Драфт, скопированный с прошлого кода&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
== Общие сведения ==&lt;br /&gt;
* Семестр: 4/6&lt;br /&gt;
* Форма контроля: дифференцированный зачет&lt;br /&gt;
* [https://docs.google.com/forms/d/e/1FAIpQLSdypmAZxaUhxxj1gc5B-ggIl5oumFpup2SP1xGb5hHdAdtRXw/viewform?usp=header Регистрация на курс]&lt;br /&gt;
'''Критерии отбора студентов:'''&lt;br /&gt;
* Первый приоритет - реализация интерпретатора языка программирования в курсе &amp;quot;Формальные языки и трансляции&amp;quot;&lt;br /&gt;
* Второй приоритет - отличная оценка по предметам &amp;quot;АКОС&amp;quot; и &amp;quot;Технологии Программирования&amp;quot;&lt;br /&gt;
*Третий приоритет - все желающие&lt;br /&gt;
&lt;br /&gt;
'''Чат курса'''&lt;br /&gt;
&lt;br /&gt;
== Команда курса ==&lt;br /&gt;
Руководитель курса: Ахтямов Павел&lt;br /&gt;
&lt;br /&gt;
== План курса ==&lt;br /&gt;
&lt;br /&gt;
* 1. Введение в теорию компиляции  &lt;br /&gt;
* 2. Лексический анализ кода  &lt;br /&gt;
* 3. Синтаксический анализ кода. Методы нисходящего анализа токенов  &lt;br /&gt;
* 4. Синтаксический анализ кода. Методы восходящего анализа токенов  &lt;br /&gt;
* 5. Построение синтаксического дерева разбора.  &lt;br /&gt;
* 6. Семантический анализ дерева разбора  &lt;br /&gt;
* 7. Основы механизмов вызова процедур  &lt;br /&gt;
* 8. Построение промежуточного представления по синтаксическому дереву разбора  &lt;br /&gt;
* 9. Оптимизация промежуточного представления. Понятие о  каноническом дереве промежуточного представления  &lt;br /&gt;
* 10. Преобразование промежуточного представления в низкоуровневый язык. 11. Механизм выбора инструкций  &lt;br /&gt;
* 12. Методы анализа графа исполнения машинного кода  &lt;br /&gt;
* 13. Механизм распределения регистров  &lt;br /&gt;
* 14. Работа сборщиков мусора.&lt;br /&gt;
* 15. Разработка компиляторов для функциональной парадигмы программирования&lt;br /&gt;
&lt;br /&gt;
== Полезные ссылки ==&lt;br /&gt;
* Плейлист с лекциями: https://www.youtube.com/playlist?list=PL4_hYwCyhAvYn6d6hwGI2uVskw6MAnBFL&lt;br /&gt;
* Материалы курса: https://drive.google.com/drive/folders/152MyqMhRSHaEeyc87lz7cp_BmvurLbVL&lt;br /&gt;
* Плейлист с семинарами: https://www.youtube.com/playlist?list=PLfibPMPn-PgyeIHNtZn73iChsB3ZyfzcT&lt;/div&gt;</summary>
		<author><name>Ахтямов Павел</name></author>	</entry>

	</feed>