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

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

19.089 Lượt nghe
Практика языка C (МФТИ, 2023-2024). Интермедия. Стандарт языка C.
Практические занятия по языку C на первом курсе МФТИ. Кафедра информатики. На этом занятии мы поговорим о стандарте C. Мы начнём с попытки изобрести очень простой язык программирования и увидим на его примере основные особенности поведения высокоуровневых программ. Далее мы подробно разберём разные формы поведения программ на языке C, познакомимся и потренируемся со стандартом языка. У нас будет один вставной момент где я учу детей разбивать программы на модули и писать тесты. Это связано с тем что они сейчас делают проекты, можете это пропустить если смотрите эту лекцию в отрыве от основного курса. В конце я приготовил небольшое рассуждение про важность стандартизации. Семинарист: Константин Владимиров. Дата: 15 апреля 2024 года. Съёмка: Марк Гончаров. Звук: Юлий Тарасов. Предыдущий семинар: https://youtu.be/2kfd58ChHCI Следующий семинар: https://youtu.be/KPlVqXsXKVA Слайды к занятиям: https://github.com/tilir/c-graduate/tree/master/coursework/slides Примеры кода: https://github.com/tilir/c-graduate Задачник: https://contest.yandex.ru/contest/66459/enter 00:00 Язык программирования INC и поведение программ 12:38 Семантика и стандарт языка 23:50 Поведение программ 34:15 Неопределённое поведение 47:17 Тренировка в чтении стандарта и время решать задачи 50:20 Немного информации про проект и live coding 01:08:43 Стандарт как источник знаний 01:19:11 Важность стандартизации Errata * Тут пока пусто