Вход Блог
Строительство и ремонт
Репетиторы
Фрилансеры
Разные специалисты

Программирование — работа в Перми

Дата: 2024-02-29
Детали
Регион
Пермь
Занятость
дистанционно
Стоимость
от 500.00 руб.
Дата публикации
2024-02-29
Описание
Язык программирования: 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 Смогли бы провести данные курсы? Оба курса буду в формате вебинар.
Пермь Репетиторы

Программирование

без разницы
договорная
Язык программирования: JavaScript, Java Для себя Нужно сдать предмет программирование и алгоритмизация в политехническом университете
Пермь Репетиторы

Программирование

дистанционно
договорная
Язык программирования: Python Для себя
Пермь Репетиторы

Обучение C#

дистанционно
договорная
для подготовки к вкр Необходимо написать приложение. помочь разобраться как это сделать. хочется разобраться, чтобы хорошо защитить вкр
Пермь Репетиторы

Обучение Python

дистанционно
от 1500.00 руб.
Для ребёнка Научить ребенка програмированию на python
Пермь Репетиторы

Обучение C++

дистанционно
договорная
Для себя Разобраться в алгоритме шум Перлина
Пермь Репетиторы

Программирование

без разницы
договорная
Язык программирования: Python Для себя
Пермь Репетиторы