аного курсового проекту як в Linux системі, так і в Mac OS X. Нижче наведена графічна схема ядра Mac OS X.
В
Рис. 2. Ядро XNU (X is Not Unix)
Програма створювалася в середовищі Mac OS X при використанні пакету програм X-Code, що містить компілятор GCC (GNU Compiler Collection), і файлового менеджера Midnight Commander (mc) для консолі (Терміналу). Під час розробки я зіткнувся з труднощами компіляції програми з консольної візуалізацією (проблема з бібліотекою Curses.h). Проблема була усунена при встановленні більш нової версії бібліотеки (5.7). br/>
Висновок
У ході курсового проектування була написана програма відповідно до вимог завдання, а також вивчені методи і засоби програмування в операційній системі Mac OS X за допомогою функцій мови Сі. У програмі реалізовані методи програмного уявлення семафорів і функції очікування події, принципи створення багатопотокових додатків і організовано їх коректне виконання. Вивчено базові функції і основні прийоми програмування мовою Сі з використанням функцій Unix API. br/>
Список використаних джерел.
1. Болска М.І., Мова програмування Сі. Довідник: Пер. з англ. - М.: Радіо і зв'язок, 1988. - 96с.: Ил.
2. Флоренсов О.М. Операційні системи для програміста: Навчальний посібник. Омськ: Видавництво ОмГТУ, 2005. 240 с.
Використовувані інтернет ресурси:
1. # "justify"> 2. # "justify"> 3. # "justify">. # "justify"> 5.