Загрузка страницы

Практика языка C (МФТИ, 2023-2024). Интермедия. Стандарт языка C.

На этом занятии мы поговорим о стандарте C. Мы начнём с попытки изобрести очень простой язык программирования и увидим на его примере основные особенности поведения высокоуровневых программ. Далее мы подробно разберём разные формы поведения программ на языке C, познакомимся и потренируемся со стандартом языка. У нас будет один вставной момент где я учу детей разбивать программы на модули и писать тесты. Это связано с тем что они сейчас делают проекты, можете это пропустить если смотрите эту лекцию в отрыве от основного курса. В конце я приготовил небольшое рассуждение про важность стандартизации. Семинарист: Константин Владимиров. Дата: 15 апреля 2024 года. Съёмка: Марк Гончаров. Звук: Юлий Тарасов. Предыдущий семинар: https://rutube.ru/video/af000d8d4da48d52222d6dd9aeea3c5d/ Следующий семинар: https://rutube.ru/video/e5b49317d420d580fb04a5da2894b034/ Слайды к занятиям: http://cs.mipt.ru/wp/?page_id=7775 Примеры кода: https://github.com/tilir/c-graduate Задачник: http://olymp1.vdi.mipt.ru/ 00:00 Язык программирования INC и поведение программ 12:38 Семантика и стандарт языка 23:50 Поведение программ 34:15 Неопределённое поведение 47:17 Тренировка в чтении стандарта и время решать задачи 50:20 Немного информации про проект и live coding 01:08:43 Стандарт как источник знаний 01:19:11 Важность стандартизации Errata * Тут пока пусто

Видео Практика языка C (МФТИ, 2023-2024). Интермедия. Стандарт языка C. автора siv62
Показать
Информация
20 апреля 2024 г. 11:24:54
01:29:34
Похожие видео
Практика языка C (МФТИ, 2023-2024). Семинар 6.3. Вызовы функций в ассемблере x86 и ABI.Практика языка C (МФТИ, 2023-2024). Семинар 6.3. Вызовы функций в ассемблере x86 и ABI.L-10L-10C++ lectures at MIPT (in Russian). Lecture 20. ModulesC++ lectures at MIPT (in Russian). Lecture 20. ModulesL-02L-02Практика языка C (МФТИ, 2023-2024). Семинар 8.1. Матрицы и линейное программирование.Практика языка C (МФТИ, 2023-2024). Семинар 8.1. Матрицы и линейное программирование.C++ lectures at MIPT (in Russian). Lecture 19. Ranges, part 1C++ lectures at MIPT (in Russian). Lecture 19. Ranges, part 1Торговые сессии и биржевые часы. Обучение трейдингуТорговые сессии и биржевые часы. Обучение трейдингуМатроиды (доп. семинар для первого курса по языку C и алгоритмам)Матроиды (доп. семинар для первого курса по языку C и алгоритмам)Практика языка C (МФТИ, 2023-2024). Семинар 6.2. Условные переходы и память в ассемблере x86. (720p)Практика языка C (МФТИ, 2023-2024). Семинар 6.2. Условные переходы и память в ассемблере x86. (720p)Практика языка C (МФТИ, 2023-2024). Дополнение  SDL и визуализацияПрактика языка C (МФТИ, 2023-2024). Дополнение SDL и визуализацияПрактика языка C (МФТИ, 2023-2024). Семинар 6.1. Изобретаем ассемблер.Практика языка C (МФТИ, 2023-2024). Семинар 6.1. Изобретаем ассемблер.Помощь диким птицам: как помочь и не навредить?Помощь диким птицам: как помочь и не навредить?Дополнительный семинар по матроидамДополнительный семинар по матроидамматематика 5 класс номер 7.28математика 5 класс номер 7.28Практика языка C (МФТИ, 2023-2024). Завершение: вычислимость.Практика языка C (МФТИ, 2023-2024). Завершение: вычислимость.Практика языка C (МФТИ, 2023-2024). Семинар 7.1. Кеши и немного о бенчмаркинге.Практика языка C (МФТИ, 2023-2024). Семинар 7.1. Кеши и немного о бенчмаркинге.Матроиды и гридоидыМатроиды и гридоидыL-03L-03математика 5 класс номер 7.30математика 5 класс номер 7.30L-07L-07
Яндекс.Метрика