Практика языка C (МФТИ, 2023-2024). Углубление пройденного: логическая память и виртуальная память.

Практические занятия по языку C на первом курсе МФТИ. Кафедра информатики. Мы временно берем передышку. На этом семинаре не будет новых задач. Только углубление понимания концепции памяти, которая очень нам понадобиться дальше. Начнём мы со своего рода мультфильма, который называется Genesis и к которому мы вернемся на втором курсе, см.    • Базовый курс C++ (MIPT, ILab). Lecture 2. ...   Семинарист: Константин Владимиров. Дата: 13 октября 2023 года. Съёмка: Марк Гончаров. Звук: Юлий Тарасов. Предыдущий семинар:    • Практика языка C (МФТИ, 2023-2024). Семина...   Следующий семинар:    • Практика языка C (МФТИ, 2023-2024). Семина...   Слайды к занятиям: https://github.com/tilir/c-graduate/t... Примеры кода: https://github.com/tilir/c-graduate Задачник: https://contest.yandex.ru/contest/664... Timeline 00:00 Intro 02:26 Genesis 09:35 Пространственные соотношения 22:30 Указатели на указатели 28:42 Массивы 33:30 Виртуальная память 37:28 Структура адресного пространства 45:10 Время решать задачи 48:47 Время жизни и область видимости 51:20 Куча и утечки памяти 58:40 Исчерпание кучи и исчерпание стека 01:06:47 Статические переменные 01:11:30 Бенчмаркинг 01:21:10 Литература и завершение Errata: пока пусто

Практика языка C (МФТИ, 2023-2024). Семинар 3.1. Линейный поиск и простые сортировки.
▶︎

Практика языка C (МФТИ, 2023-2024). Семинар 3.1. Линейный поиск и простые сортировки.

Проблема рекламации памяти и два новых решения в C++26. Лекция в университете iSpring.
▶︎

Проблема рекламации памяти и два новых решения в C++26. Лекция в университете iSpring.

Загрузка данных из внешних источников #systemdesign #системныйанализ #архитектурапо
▶︎

Загрузка данных из внешних источников #systemdesign #системныйанализ #архитектурапо

Виртуальная память
▶︎

Виртуальная память

Практика языка C (МФТИ, 2023-2024). Интермедия: командная строка, файлы и вариабельные аргументы.
▶︎

Практика языка C (МФТИ, 2023-2024). Интермедия: командная строка, файлы и вариабельные аргументы.

Уроки С++ Стек, Куча, Указатели (11)
▶︎

Уроки С++ Стек, Куча, Указатели (11)

Практика языка C (МФТИ, 2023-2024). Дополнение: SDL и визуализация
▶︎

Практика языка C (МФТИ, 2023-2024). Дополнение: SDL и визуализация

Измерение объективной степени случайности конечного набора точек [1] // Владимир Арнольд
▶︎

Измерение объективной степени случайности конечного набора точек [1] // Владимир Арнольд

Практика языка C (МФТИ, 2023-2024). Допсеминар: unix shell
▶︎

Практика языка C (МФТИ, 2023-2024). Допсеминар: unix shell

Улучшаем и усложняем C++ код: функции, исключения, ranges и корутины
▶︎

Улучшаем и усложняем C++ код: функции, исключения, ranges и корутины

21Talks: Тимофей Хирьянов. Реализация ООП на чистом C
▶︎

21Talks: Тимофей Хирьянов. Реализация ООП на чистом C

Математик и черт
▶︎

Математик и черт

Как Вселенная сделала ТЕБЯ: Секрет внутри твоей ДНК
▶︎

Как Вселенная сделала ТЕБЯ: Секрет внутри твоей ДНК

024.  Модель памяти C++ - Андрей Янковский
▶︎

024. Модель памяти C++ - Андрей Янковский

Практика языка C (МФТИ, 2023-2024). Семинар 3.2. Стратегия "разделяй и властвуй".
▶︎

Практика языка C (МФТИ, 2023-2024). Семинар 3.2. Стратегия "разделяй и властвуй".

ЭТИ ЧИПЫ УНИЧТОЖАТ x86 и ARM | ОБЪЯСНЯЕМ
▶︎

ЭТИ ЧИПЫ УНИЧТОЖАТ x86 и ARM | ОБЪЯСНЯЕМ

Device Searches 2026: What the FSB Looks for at the Border and How to Hide Your Data
▶︎

Device Searches 2026: What the FSB Looks for at the Border and How to Hide Your Data

C Language Practice (MIPT, 2023-2024). Seminar 7.1. Caches and a little about benchmarking.
▶︎

C Language Practice (MIPT, 2023-2024). Seminar 7.1. Caches and a little about benchmarking.

Myths About India: An Indian Explains India | Stereotypes, Food, Cows, Castes, and English
▶︎

Myths About India: An Indian Explains India | Stereotypes, Food, Cows, Castes, and English

Практика языка C (МФТИ, 2023-2024). Допсеминар: системы сборки (make, cmake).
▶︎

Практика языка C (МФТИ, 2023-2024). Допсеминар: системы сборки (make, cmake).