32bit_me (32bit_me) wrote,
32bit_me
32bit_me

Categories:

Курс "Многопоточное программирование на С/С++"

Закончил курс на Stepik "Многопоточное программирование на С/С++".



Очень большой и объёмный курс. В описании написано, что общее время прохождения курса 41 час, но это нереально мало, на самом деле. Я потратил на его прохождение 19 дней в общей сложности, решив 37 задач.

Курс охватывает следующие темы:

1. Вводная часть
2.1.Контейнеры.
2.2.Умные указатели.
2.3.Аллокаторы
3.1.Сокеты Беркли.
3.2.Мультиплексирование
4.Асинхронная работа с сетью:
4.1.Библиотека libevent
4.2.Библиотека libev
4.3.Библиотека libuv
4.4.Библиотека boost::asio
5.Процессы. Каналы. Сигналы
5.1 Процессы Unix
5.2 Сигналы
5.3 Файлы
5.4 Каналы
6. Очереди сообщений. Семафоры. Общая память
6.1 Классическое Unix IPC
6.2 Очереди сообщений
6.3 Семафоры
6.4 Общая память
7. Потоки. Средства синхронизации
7.1 Потоки POSIX
7.2 Мьютексы
7.3 Условные переменные. Барьеры
7.4 Потоки C++11
8. Параллельное программирование
8.1 OpenMP
8.2 Intel TBB
8.3 MPI
9. Финальное задание - написать многопоточный веб-сервер.

Некоторые задания курса было довольно трудно сделать из-за того, что система проверки на сайте просто сообщает об ошибке, но непонятно, в чём эта ошибка заключается. Тем, кто решит пройти курс, я рекомендую очень внимательно читать не только задания, но и комментарии, которые оставили те, кто уже сделал это задание. Готовых ответов там не найти, но можно найти очень ценные подсказки.
Tags: C и C++, программирование, самообразование
Subscribe

  • Моя прелесть - 1

    SEL90M28G 1. 2. 3. 4. И сделанные им снимки: 1. Какая-то неведомая плата 2. Куплено в Минске, за нал, и с товарным чеком…

  • Das Keyboard

    Кликабельно.

  • Наушники Sony WH-1000XM3

    Купил наушники Sony WH-1000XM3 с блэкджеком и шлюхами с блютусом и шумоподавлением. Теперь вопрос уважаемым аудиофилам - должен ли…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 14 comments

  • Моя прелесть - 1

    SEL90M28G 1. 2. 3. 4. И сделанные им снимки: 1. Какая-то неведомая плата 2. Куплено в Минске, за нал, и с товарным чеком…

  • Das Keyboard

    Кликабельно.

  • Наушники Sony WH-1000XM3

    Купил наушники Sony WH-1000XM3 с блэкджеком и шлюхами с блютусом и шумоподавлением. Теперь вопрос уважаемым аудиофилам - должен ли…