Кафедра ИВМ МФТИ

Кафедра ИВМ МФТИ

Пікірлер

  • @Alex-jy5ds
    @Alex-jy5ds4 күн бұрын

    Очень понравились лекции. Доступно, понятно, последовательно... И главное интересно! Большое спасибо

  • @MathInfo-ye1gf
    @MathInfo-ye1gf5 күн бұрын

    Извините но я не понял, что конкретно изучается в этом альбоме , операционные системы , компьюторные сети , железо?

  • @1chiseler
    @1chiseler7 күн бұрын

    Видео начинается с 11:03

  • @user-pm6my9jd6f
    @user-pm6my9jd6f12 күн бұрын

    Прекрасная лекция. Спасибо Вам большое, Екатерина Михайловна!

  • @AleksandrGolrichtGlrcht
    @AleksandrGolrichtGlrcht13 күн бұрын

    На 36.35 несколько раз перемотал про назад немножко, препод знатный пранкер))

  • @moguha
    @moguha14 күн бұрын

    это ЛУЧШАЯ лекция про бинарные деревья, и я такую очень долго искал!

  • @AleksandrGolrichtGlrcht
    @AleksandrGolrichtGlrcht14 күн бұрын

    Отличные аналогии, хотелось бы учиться у вас!

  • @Mihail_Duymin
    @Mihail_Duymin15 күн бұрын

    Круто, я только пробую, всё доступно, только не понял, что значит х+, х++ и т.д. вобшем весь это слайд не догнал

  • @Timofei-pz3kc
    @Timofei-pz3kc15 күн бұрын

    С первой лекции и такие завороты, - тяжело описать, всем легко только МФТИ тяжело.

  • @AleksandrGolrichtGlrcht
    @AleksandrGolrichtGlrcht16 күн бұрын

    Отличная подача, спасибо вам огромное!

  • @slaveOfGod27
    @slaveOfGod2716 күн бұрын

    благодарочка!

  • @m.d.2029
    @m.d.202922 күн бұрын

    Огромнейшее спасибо! Лекция - супер!!!

  • @m.d.2029
    @m.d.202924 күн бұрын

    Спасибо огромное!!

  • @ArtemKAD1
    @ArtemKAD124 күн бұрын

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

  • @prokopiidestroypizza2691
    @prokopiidestroypizza269126 күн бұрын

    55:10 так и знал что этот знак связан с математикой

  • @nikname9139
    @nikname913927 күн бұрын

    на указателях поплыл мальца((((

  • @igorseledtsov7345
    @igorseledtsov734529 күн бұрын

    Это шкедевр некомпетентности... Это теперь так учат? Хотя для С++ такой сюор конечно привычен

  • @egorpetrov6652
    @egorpetrov6652Ай бұрын

    Очень хорошее, качественное и доступное к восприятию преподнесение материала. Лучшего преподавания я ещё не встречал!

  • @exx-ns4tt
    @exx-ns4ttАй бұрын

    круто

  • @vova_dev
    @vova_devАй бұрын

    Спасибо! Память виртуальная. То есть, для данного процесса кажется, что возможно выделить всю память рам. Почему же тогда здесь указано, что есть другой процесс со своим стеком?

  • @stanislav8313
    @stanislav83132 ай бұрын

    Спасибо

  • @Magdalenavgrotr
    @Magdalenavgrotr2 ай бұрын

    Эта тема была довольно сложной

  • @user-zi7gw8sx8d
    @user-zi7gw8sx8d2 ай бұрын

    Еле нашёл такое видео. Спасибоньки!

  • @user-kk4co1th1e
    @user-kk4co1th1e2 ай бұрын

    Я точно не уверен turn=0 While ( true ) Цикл исполняется пока условие true - Истина turn !=0 - turn не равно 0 только если turn=1, Истина

  • @user-kk4co1th1e
    @user-kk4co1th1e2 ай бұрын

    Я думаю в районе 45-50 мин получилась какая-то инверсия.

  • @user-kk4co1th1e
    @user-kk4co1th1e2 ай бұрын

    Пересмотрел, теперь логику понял

  • @domstroitel
    @domstroitel2 ай бұрын

    33 слайд - не хватает точки запятой после foo()

  • @MrCter
    @MrCter2 ай бұрын

    1:04:23 таки да, этимологию слова "cache" лучше оставить в стороне 😊 Хотя бы потому, что cache != cash. т.е. наличные здесь ни при чем 😊

  • @user-pg8ry1tm3t
    @user-pg8ry1tm3t2 ай бұрын

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

  • @user-np4gq5hd8y
    @user-np4gq5hd8y3 ай бұрын

    Да я, задрыпаный колхозник, не возражал бы чтобы ко мне обращались как господин.Коммунистом я никогда не был и ненавижу эту коммунистическую свору до сих пор.

  • @Magdalenavgrotr
    @Magdalenavgrotr3 ай бұрын

    Шикарная аналогия для критической секции))

  • @weekendshow7567
    @weekendshow75673 ай бұрын

    Это же не полный урок. Удаление узлов не закодила

  • @user-bo2ir8pe9v
    @user-bo2ir8pe9v3 ай бұрын

    Владимир Ефимович, огромная Вам благодарность за лекции! Очень приятно слушать ))

  • @Kekerioo
    @Kekerioo3 ай бұрын

    Они не в состоянии решить корректное отображение интерактивной панели. Идёт подрезка снизу. И если честно, мне не совсем понятно восхищение им как преподавателем. Как человек он прикольный и харизматичный, а вот знания даёт, мягко говоря для общего развития

  • @adelzakirov8435
    @adelzakirov84353 ай бұрын

    Огромная благодарность за труд Карпову В. Е. и всем, кто был причастен к созданию этого курса! Посмотрел его целиком в рамках самообразования, мне было понятно, всё, что объяснял Владимир Ефимович. Препод от бога!

  • @A-jn6mt
    @A-jn6mt3 ай бұрын

    Замечательный курс лекций❤ Благодаря ему успешно прошла бассейн школы 21

  • @MatMod-APS
    @MatMod-APS3 ай бұрын

    Тема "Введение в процессы" 00:08 Введение в понятие процесса 01:09 Различия между программой и заданием 07:03 Определение процесса 10:15 Работа с процессом 11:08 Свойства процессов 18:19 Операции над процессами 21:33 Модель процесса 23:23 Процесс-контрол блок 26:36 Контексты процесса 32:12 Создание процесса 35:41 Создание процесса 40:13 Завершение процесса 45:02 Усыновление осиротевших процессов 46:39 Операции над процессами 54:40 Пример работы операционной системы 58:47 Введение в процессы 59:48 Операции над процессами 01:00:43 Накладные расходы

  • @MatMod-APS
    @MatMod-APS3 ай бұрын

    Тема "Введение в кооперацию процессов" 00:08 Введение в кооперацию процессов 03:04 Причины кооперации процессов 11:55 Логические аспекты кооперации процессов 14:54 Средства связи в операционных системах 20:46 Особенности средств связи 26:38 Канальные средства связи 29:33 Потоковая модель передачи информации 31:29 Примеры потоковых средств связи 37:22 Надежность средств связи 40:17 Завершение использования средств связи 42:12 Нить исполнения 44:10 Ожидание ввода и вывода 47:07 Создание и переключение контекста 50:02 Аналогия с игрушечной железной дорогой 57:54 Понятие процесса и его контекст 59:51 Понятие исполнения и его контекст 01:01:48 Состояние процесса и его нити исполнения 01:07:42 Планирование ресурсов и планирование использования процессора

  • @MatMod-APS
    @MatMod-APS3 ай бұрын

    Тема "Введение в алгоритмы синхронизации" 00:08 Введение в алгоритмы синхронизации 01:24 Активность и атомарные операции 06:08 Детерминированные наборы активностей 10:46 Операционные системы и детерминированные наборы процессов 15:05 Условия Бернстайна и возникновение гонки 18:02 Взаимоисключение и критическая секция 23:48 Проблемы с критическими секциями 26:34 Атомарные операции и условия прогресса 32:40 Условия ограниченного ожидания 34:19 Создание корректного программного алгоритма 39:46 Использование замка для обеспечения атомарности 43:33 Строгое чередование процессов 47:00 Алгоритм со строгим чередованием 50:33 Алгоритм с флагами готовности 54:31 Алгоритм Петерсона 57:02 Многоядерные процессоры и алгоритмы 59:31 Ослабленная модель памяти 01:02:10 Алгоритм булочной 01:06:20 Почти программные алгоритмы

  • @MatMod-APS
    @MatMod-APS3 ай бұрын

    Первый комментарий: Взаимодействие процессов и механизмы синхронизации Строка 3: 00:08 Взаимодействие процессов и механизмы синхронизации Строка 8: 03:06 Непроизводительное расходование процессорного времени Строка 13: 06:35 Приоритетное планирование использования процессора Строка 18: 11:54 Семафоры Дейкстры Строка 24: 13:20 Семафоры и их использование Строка 29: 15:07 Примеры задач с использованием семафоров Строка 35: 19:51 Решение проблемы продюсер-консьюмер с использованием семафоров Строка 42: 25:50 Тупиковые ситуации в программировании Строка 47: 31:24 Мониторы Хора Строка 53: 38:45 Решение проблемы с условными переменными Строка 58: 40:30 Условные переменные и мониторы Строка 63: 51:35 Реализация мониторов через семафоры Строка 70: 53:59 Реализация условных переменных и мониторов Строка 75: 59:06 Реализация очередей сообщений Строка 80: 01:02:31 Реализация семафоров через мониторы Строка 85: 01:05:38 Реализация семафоров через сообщения

  • @AleksandrGolrichtGlrcht
    @AleksandrGolrichtGlrcht9 күн бұрын

    Спасибо!

  • @MatMod-APS
    @MatMod-APS3 ай бұрын

    Первый комментарий: это лекция о Планировании процессов 00:08 Планирование процессов 09:41 Цели планирования 13:03 Цели планирования 15:01 Свойства алгоритмов планирования 20:26 Параметры планирования 24:01 Долгосрочное планирование 25:14 Алгоритмы планирования процессов 32:13 Простой алгоритм планирования 34:22 Пример работы алгоритма ФЦФС 37:12 Алгоритм ФЦФС 39:55 Алгоритм Раунд Робин 44:45 Реализация алгоритма Раунд Робин 47:57 Алгоритм Round Robin 51:34 Выигрыш алгоритма Round Robin 55:12 Влияние величины кванта времени 56:39 Алгоритм Shortest Job First (00:56:39) 58:30 Не вытесняющий алгоритм SJF (00:58:30) 01:01:22 Вытесняющий алгоритм SJF (01:01:22) 01:05:24 Применение алгоритма SJF (01:05:24) 01:08:03 Алгоритм с учетом времени 01:11:06 Алгоритм гарантированного планирования 01:14:55 Приоритетное планирование 01:16:02 Приоритетное планирование 01:18:58 Не вытесняющее приоритетное планирование 01:21:29 Вытесняющее приоритетное планирование 01:24:01 Алгоритмы планирования с многоуровневыми очередями 01:29:08 Алгоритмы планирования 01:33:41 Обратная связь и политика пряника 01:35:37 Заключение

  • @MatMod-APS
    @MatMod-APS3 ай бұрын

    Управление памятью: фиксированные и динамические разделы 00:08 Простые схемы управления памятью 04:00 Принцип локальности 09:55 Оперативная память и байты 13:09 Проблема разрешения адресов 15:52 Этапы перехода адресов 20:47 Функции операционной системы 22:57 Схемы управления памятью 26:37 Организация больших программ 30:04 Внутренняя фрагментация памяти 33:10 Схема с динамическими разделами 37:00 Стратегии размещения новых процессов 39:16 Стратегии управления памятью 44:22 Сборка мусора и блок управления памятью 46:18 Внутренняя и внешняя фрагментация 49:42 Заключение

  • @MatMod-APS
    @MatMod-APS3 ай бұрын

    Управление памятью: Сегментная и страничная организация 00:08 Обсуждение схем управления памятью 04:02 Сегментная организация памяти 09:21 Таблица сегментов 10:00 Работа блока управления памятью 11:32 Организация памяти в операционных системах 18:36 Совместное использование памяти между процессами 20:34 Страничная организация памяти 25:17 Страничная организация памяти 29:56 Блок управления памятью 31:11 Сегментно-страничная организация памяти 39:15 Организация таблиц страниц 49:23 Хешированная таблица страниц 51:57 Ассоциативная память 53:24 Организация памяти 56:33 Среднее время доступа к данным

  • @MatMod-APS
    @MatMod-APS3 ай бұрын

    Виртуальная память: 00:08 Виртуальная память 05:30 Преимущества виртуальной памяти 07:22 Недостатки виртуальной памяти 09:03 Организация виртуальной памяти 12:39 Бит-модификация и страничная организация памяти 14:15 Страничная организация памяти и исключительные ситуации 18:17 Стратегии управления виртуальной памятью 21:35 Локальные и глобальные алгоритмы замещения страниц 25:13 Аномалия Беледи 26:35 Фифо Алгоритм 36:18 Стековые Алгоритмы 38:04 Оптимальный алгоритм замещения страниц 42:07 Алгоритм Элеру 46:21 Аномалия Беледи 49:05 Трэшинг и его влияние на систему 50:27 Изменение использования центрального процессора в вычислительной системе 55:36 Глобальные алгоритмы замещения страниц 01:03:01 Алгоритм границ 01:06:21 Верхняя и нижняя границы

  • @MatMod-APS
    @MatMod-APS3 ай бұрын

    Сети и сетевые ОС: 00:08 Причины объединения компьютеров в сети 05:17 Сетевые и распределенные операционные системы 08:10 Особенности взаимодействия удаленных процессов 13:37 Отличия сетевых операционных систем 19:34 Вопросы, связанные с логической организацией связи 23:13 Понятие протокола в сетях и сетевых операционных системах 27:34 Многоуровневая модель сетевых частей операционных систем 34:47 Семейство протоколов и стеки протоколов 40:47 Уровни сетевой части операционных систем 42:17 Адресация в сетях 47:54 Централизованный и распределенный подходы к адресации 50:47 Именование компьютеров в сети 54:34 Адресация в компьютерных сетях 01:03:15 Передача информации по сети 01:08:22 Алгоритмы маршрутизации 01:18:30 Векторно-дистанционные алгоритмы 01:20:55 Работа векторно-дистанционного алгоритма 01:26:42 Алгоритмы состояния связи 01:28:24 Протоколы обмена дейтаграммами и коннекшн (Слава GPT)

  • @MatMod-APS
    @MatMod-APS3 ай бұрын

    Содержание отличного видео: 00:08 Введение в тему "Файлы и файловые системы" 02:33 Уровни абстракции при обсуждении файлов 06:05 Примеры смешения понятий и уровней абстракции 10:20 Разделение уровней абстракции на примере целых чисел 12:56 Введение в целые числа 16:37 Физическая реализация целых чисел 21:49 Файловая система и уровни абстракции 25:33 Базовые операции над файлами 34:52 Структурированные файлы 37:13 Файлы в программе 38:51 Логические файлы 41:05 Операции с файлами 45:09 Физические файлы и файловые системы

  • @MatMod-APS
    @MatMod-APS3 ай бұрын

    Содержание классной лекции: 00:07 Введение 03:04 Логическая файловая система 05:57 Физическая файловая система 07:04 Файловая система как часть операционной системы 10:56 Одноуровневая и двухуровневая директория 14:37 Дерево директории 20:47 Изменение операций над файлами 23:45 Логическая файловая система 27:51 Операции удаления и создания связей 34:42 Объединение файловых систем 37:12 Физические файловые системы и файлы 39:06 Файл-контрол-блоки 44:03 Организация вторичной памяти 47:26 Методы выделения блоков для хранения файлов 56:48 Недостатки методов выделения блоков 01:02:36 Недостатки метода связанных списков 01:05:46 Модификация метода связанных списков 01:12:40 Метод прямой индексации 01:14:03 Физические файловые системы 01:22:00 Файловые системы как часть операционной системы 01:25:32 Учет занятого и свободного пространства 01:28:37 Идентификация файлов и их расположение 01:33:24 Защита от несанкционированного доступа 01:34:43 Представление о возможности совместного использования файлов

  • @MatMod-APS
    @MatMod-APS4 ай бұрын

    Содержание 00:08 Обзорные темы и функции операционных систем 01:48 Архитектурные особенности построения операционных систем 06:29 Микроядерная архитектура операционных систем 15:50 Виртуальные машины 19:09 Объединение концепций виртуальных машин и микроядерной архитектуры 22:00 Экзоядерная архитектура 23:18 Архитектурные подходы в операционных системах 25:17 Операционная система Linux (YandexGPT)

  • @MatMod-APS
    @MatMod-APS4 ай бұрын

    Содержание лекции: 00:08 Введение в курс "Основы операционных систем" 04:57 Структура вычислительной системы 10:07 Место курса "Основы операционных систем" в структуре курсов по ИТ-технологиям 12:29 Притча о слепцах и слоне 14:46 Операционные системы и их функции 23:19 Точка зрения на операционную систему как на кота в мешке 24:22 Операционные системы и их эволюция 29:58 Первый этап эволюции вычислительных систем 36:38 Научно-исследовательская работа в области вычислительной техники 37:25 Второй период развития вычислительных систем 39:11 Использование алгоритмических языков программирования 42:20 Пакетная обработка и системы пакетной обработки 44:16 Третий период развития вычислительных систем 49:00 Мультипрограммирование и его влияние на развитие вычислительных систем 54:22 Влияние мультипрограммирования на программное и аппаратное обеспечение 01:00:49 Эволюция вычислительных систем 01:05:22 Семейства вычислительных систем 01:08:57 Четвертый период эволюции вычислительных систем 01:12:33 Пятый период эволюции вычислительных систем 01:13:34 Эволюция вычислительных систем 01:18:24 Основные функции операционных систем 01:22:04 Заключение (так говорит YandexGPT)

  • @user-jd9ng6bo6p
    @user-jd9ng6bo6p4 ай бұрын

    Простите, а где лекции 7 8 9 10 их можно посмотреть то же?

  • @user-ku6lc8zu4b
    @user-ku6lc8zu4b4 ай бұрын

    Спасибо вам, Владимир Ефимович за такую прекрасную лекцию!

  • @user-qz7nu6uj2h
    @user-qz7nu6uj2h4 ай бұрын

    Да мужик тонко потролил Фейнмана, Мура, IBM и в общем капиталистов

  • @717Fang
    @717Fang3 ай бұрын

    А что построили в совке ? почему он не потролил? даже не могли нормальный принтер сделать для клона IBM S360, нормальный был только польский, диски болгарские 🙂