Технологии программирования 1. Введение в компиляторы. Отладка ПО


Дата лекции: 8.02.19
Лектор: Старичков Никита

Таймкоды:
1:04 — Раздел 1. Компиляторы
3:40 — Компиляция
5:29 — Работа компилятора
7:13 — Лексический анализ
10:55 — Определение токенов
14:57 — Синтаксический анализ
17:40 — Пример синтаксического разбора
22:35 — Семантический анализ
26:04 — Оптимизация
29:00 — Генерация кода
34:08 — Оптимизация машинного кода
35:57 — Раздел 2. Методы отладки ПО
38:28 — Воспроизведение дефекта
47:56 — Анализ дефекта
51:38 — Дизайн исправления дефекта
1:00:34 — Исправление дефекта
1:01:50 — Задача курса

Снимала: (скрывается)
Монтировал: Илья Белов

Лекция 2 | Языки программирования и компиляторы (2012) | Дмитрий Булычев | CSC | Лекториум


Лекция 2 | Курс: Языки программирования и компиляторы (2012) | Лектор: Дмитрий Булычев | Организатор: Computer Science Center
Смотрите это видео на Лекториуме: lektorium.tv/lecture/13950

Подписывайтесь на канал: www.lektorium.tv/ZJA
Следите за новостями:
vk.com/openlektorium
www.facebook.com/openlektorium

022. Малый ШАД - Разные языки программирования и их области применения - Михаил Густокашин


Михаил Густокашин
Куратор академических программ Яндекса. Директор центра студенческих олимпиад факультета компьютерных наук ВШЭ, методист московского Центра педагогического мастерства. Готовит студентов и школьников к олимпиадам по программированию. Возглавляет методическую комиссию Московской олимпиады школьников по информатике, состоит в жюри многих других соревнований. Подготовил десятки победителей и призёров Всероссийских олимпиад.
Речь на лекции пойдёт о различных языках программирования и задачах, для решения которых они лучше всего подходят. Вы узнаете, что должен уметь каждый программист и чему учат будущих разработчиков в разных университетах. Мы обсудим не только теорию, но и прикладные моменты — например, как эффективнее всего осваивать новые инструменты.
Приглашаем на лекцию всех прошедших онлайн-курс Михаила Густокашина «Введение в программирование (С )» — вы получите сертификаты и сможете лично пообщаться с преподавателем.
Лекция пройдет в рамках академического проекта Яндекса для школьников — Малого ШАДа. Малый ШАД — лекторий для старшеклассников, которым интересны информационные технологии. Занятия лектория, посвящённые информатике, математике, лингвистике и смежным областям знаний ведут преподаватели лучших вузов и школ страны, учёные и специалисты IT-компаний. Подробнее о лектории можно узнать academy.yandex.ru/events/m/mshad15/

Лекция 1. Языки программирования и компиляторы (Введение)


История вопроса. Языки программирования и их семантика. Интерпретаторы и компиляторы. Корректность и частичная корректность компилятора.
Лекция №1 в курсе «Языки программирования и компиляторы», весна 2018
Преподаватель курса: Дмитрий Юрьевич Булычев, Даниил Андреевич Березун, Екатерина Андреевна Вербицкая, Антон Викторович Подкопаев
Страница лекции на сайте CS центра: goo.gl/Wk8cqB
Все видео курса по порядку: bit.ly/2HWwIAg

О языках программирования и компиляторах: что следует знать, чего можно не знать, что знать не нужно


Продолжаем серию лекций для всех, кто интересуется программированием. Поговорим о языках программирования и компиляторах: что следует знать, чего можно не знать, что знать не нужно. Автор лекции: Евгений Александрович Зуев, к. ф-м.н., ведущий инженер лаборатории компиляторов Исследовательского центра Самсунг, разработчик единственного российского компилятора С, автор нескольких книг, преподаватель зарубежных и отечественных вузов.

ФБМФ МФТИ 2016-2017 - Информатика, семестр 1, лекция 1


Информатика на Python 3
лектор: Хирьянов Тимофей Фёдорович
Прочитана 1.09.2016

Темы, рассмотренные на лекции:
— Поколения ЭВМ
— Принципы фон-Неймана
— Основы архитектуры ПК
— Операционная система и приложения
— Интерпретируемые приложения и их плюсы

Алгоритмы на Python 3. Лекция №5


Практика: judge.mipt.ru/mipt_cs_on_python3/
Telegram-группа: t.me/tkhirianov_mipt_cs_on_python3
Спонсировать: www.patreon.com/tkhirianov или www.paypal.me/tkhirianov

курс: Информатика. Алгоритмы и структуры данных на Python 3.
лектор: Хирьянов Тимофей Фёдорович
03.10.2017

Темы, рассмотренные на лекции №5:
— Список как массив данных.
— Линейный поиск в массиве.
— Копирование массива. Копирование задом-наперёд.
— Алгоритм обращения массива.
— Алгоритм циклического сдвига в массиве.
— Добавление элемента в конец и в начало массива.
— Удаление элемента из конца и начала массива.
— Ссылочная модель данных в Python. Изменяемость списка.
— Решето Эратосфена.

Легенда о сотворении. Космогонии Древнего Египта. Лекция Виктора Солкина


Древнейшие религиозные тексты, дошедшие до нас от эпохи фараонов, по-разному говорят о том, как египтяне видели сотворение мира. Лишенная догматических представлений, религия Древнего Египта описывала вселенную через множество образов и концепций, подчеркивая, что в каждой из них есть место истине.
Солнце, поднявшееся на лепестках водяного цветка из бездны, и белоснежный «Великий Гоготун»; предвечный солнечный андрогин и великая мать вселенной, творящая её семью изречениями; изначальный холм суши, поднявшийся из вод, населенных существами, погруженными в сон, и бессмертный змей, как форма демиурга, — все это образы египетских легенд о сотворении мира, каждая из которых бытовала в одном из величайших религиозных центров долины Нила.
Многие из этих концепций стали источниками цитат для более поздних форм религиозного сознания человечества.

Обо всем этом и многом другом — на публичной лекции известного российского египтолога Виктора Солкина, сопровождающейся уникальными авторскими фотоматериалами.

Лекция состоялась в рамках программ 100-летия Библиотеки им. М.А. Волошина ЦБС ЦАО, Москва

Запись от 17 апреля 2018