Программирование — работа в Перми
Дата: 2024-05-07
Детали
Регион
Пермь
Район
Свердловский
Стоимость
от 500.00 руб.
Дата публикации
2024-05-07
Описание
Язык программирования: C++ Для работы Добрый день! Меня зовут Виктория, менеджер “Учебного центра “ШИФТ“ Мы занимаемся корпоративным обучением в сфере-ИТ. На данный момент мы находимся в поиске преподавателя на курс “Linux (Ubuntu). Программирование в Linux на C/C++“ Курс будет проходить очно в г.Пермь Продолжительность курса: 4 дня/32 академических часов Даты: 24.06.2024-27.06.2024 . Курс необходимо прочитать по следующей программе: Содержание программы: Модуль 1. Введение • Ознакомление со спецификой сборки ПО в GNU/Linux (Ubuntu) • Ознакомление с консольными текстовыми редакторами (vi,nano,mcedit) • Ручная и автоматическая сборка ПО (Makefile) • Модель Клиент-Интерфейс-Сервер (КИС) • Статическая сборка библиотек • Совместно используемые библиотеки • Работа с переменными окружения Модуль 2. Низкоуровневый ввод-вывод и файловые операции • Обзор механизмов ввода-вывода в Linux (Ubuntu) • Файловые дескрипторы • Системные вызовы: open, close, write, read и lseek • Типы файлов • Индексные дескрипторы и жесткие ссылки • Права доступа к файлу • Файловая система proc • Два способа прочесть содержимое директории • Разреженные файлы и специфика их применения • Блокировка областей файла Модуль 3. Межпроцессное взаимодействие • Механизмы межпроцессного взаимодействия Linux (Ubuntu) • Неименованные каналы (pipes) • Именованные каналы (named pipes) • Сообщения (message queue) • Разделяемая память (shared memory) • Семафоры (semaphores) Модуль 4. Сокеты • Сокеты в файловом пространстве имен (UNIX-сокеты) • Парные сокеты (pair sockets) • Сетевые сокеты (sockets) Модуль 5. Сигналы • Знакомство с сигналами (signals) • Отличие сигналов от других механизмов межпроцессного взаимодействия • Специфика обработки сигналов (signal handling) Модуль 6. Процессы • Клонирование процессов — fork() • Замена исполняемого процесса — exec() • Зомби (zombies) — причины возникновения и способы их устранения Модуль 7. Потоки • Потоки и процессы • Специфика построения многопоточных приложений (multithreading) • Досрочное завершение потока Модуль 8. Потоки (продолжение) • Создание обработчика завершения потока • Средства синхронизации потоков (synchronize primitives) • Атрибуты потоков Модуль 9. Демоны (службы) • Отличие демона от консольной утилиты • Специфика разработки демонов (daemons) • Создание демона использующего сетевые сокеты Модуль 10. Консольный ввод-вывод • Специфика разработки консольных приложений • Предотвращение перенаправления вывода • Управление терминалом • Сокрытие пароля пользователя при аутентификации Модуль 11. Отображаемая память • Отображение обычного файла • Совместный доступ к файлу • Частные отображения • Другие применения mmap Модуль 12. Домашнее задание • Специфика разработки 64-битных приложений • Использование библиотеки ncurses • Программирование графического интерфейса с помощью GTK+ Уточните, Вы знакомы с темой? Смогли бы провести курс в указанные даты?
Похожие заказы
Обучение 1С-программированию
дистанционно
договорная
Для работы Добрый день! Меня зовут Юлия, менеджер Учебного Центра ". На данный момент мы находимся в поиске преподавателя на курсы: 1) "Механизм бизнес-процессов в платформе 1С:Предприятие 8.3", даты: 27.11.2024-29.11.2024 2) "Концепция прикладного решения 1С:ERP Управление предприятием 2", даты: 25.11.2024-29.11.2024 Смогли бы провести данные курсы? Оба курса буду в формате вебинар.
Пермь
Репетиторы
2024-11-01
Программирование
без разницы
договорная
Язык программирования: JavaScript, Java Для себя Нужно сдать предмет программирование и алгоритмизация в политехническом университете
Пермь
Репетиторы
2024-10-30
Программирование
дистанционно
договорная
Язык программирования: Python Для себя
Пермь
Репетиторы
2024-10-30
Обучение C#
дистанционно
договорная
для подготовки к вкр Необходимо написать приложение. помочь разобраться как это сделать. хочется разобраться, чтобы хорошо защитить вкр
Пермь
Репетиторы
2024-10-29
Обучение Python
дистанционно
от 1500.00 руб.
Для ребёнка Научить ребенка програмированию на python
Пермь
Репетиторы
2024-10-28
Обучение C++
дистанционно
договорная
Для себя Разобраться в алгоритме шум Перлина
Пермь
Репетиторы
2024-10-28
Программирование
без разницы
договорная
Язык программирования: Python Для себя
Пермь
Репетиторы
2024-10-28