Голосов: 0
#1
Linux (Ubuntu). Уровень 2. Программирование в Linux на C
На нашем курсе «Linux (Ubuntu). Уровень 2. Программирование в Linux на C» Вы получите знания и навыки, необходимые для разработки программного обеспечения для стремительно набирающей популярность операционной системы Linux. Вы станете понимать процесс сборки ПО и специфики компилятора C из состава GCC. Вы научитесь разбираться в различиях между процессами и потоками, использовать многопоточность и ее специфики. Вы узнаете, что такое «демоны» и в чем их отличие от прикладного программного обеспечения.
Вы научитесь:
- Понимать процесс сборки ПО и специфики компилятора C из состава GCC
- Разрабатывать и использовать разделяемые библиотеки
- Использовать функции файлового ввода-вывода
- Использовать механизмы обеспечения многозадачности и межпроцессного взаимодействия
- Использовать файловые и сетевые сокеты
- Использовать механизм сигналов
- Разбираться в различиях между процессами и потоками, использовать многопоточность и ее специфики
- Создавать демонов, понимать различия между демонами и прикладным ПО
- Понимать специфику консольного ввода-вывода и уметь ее использовать
- Понимать специфику отображаемых в память файлов и уметь их использовать
- Статус
- В этой теме нельзя размещать новые ответы.