Обзор операционной системы Linux
Построение и использование операционной системы (ОС) Linux, её особенности. Архитектура ядра ОС, характеристика файловой системы и способы хранения данных. Инструментальные возможности Linux, взаимодействие приложений. Интегрированная среда разработки.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 15.05.2013 |
Размер файла | 273,7 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Открытость исходных текстов это палка о двух концах. Возможность изменения исходных текстов дает почти неограниченную свободу адаптации операционной системы и инструментальных средств с гораздо меньшими затратами, чем в других случаях. Но, как и всегда, свободой надо пользоваться с крайней осторожностью.
Тем не менее, в апреле 2011 года семейство операционных систем на базе ядра Linux -- четвёртое по популярности в мире среди клиентов Всемирной паутины (включая мобильные телефоны). По разным данным, их популярность составляет от 1,5 до 5 %. На рынке веб-серверов доля Linux порядка 32 % (ещё 64,1 % указаны как доля Unix). По данным TOP500, Linux используется на 91 % самых мощных суперкомпьютеров планеты.
Список использованных источников
1. Raghavan P., Amol Lad, Sriram Neelakandan. Embedded Linux system design and development / Перевод: Разработка и внедрение системы на встраиваемом Linux - 377 с.
2. Corbet, J. Creating Linux virtual filesystems [Электронный ресурс] / J. Corbet. - Linux Weekly News. - http://lwn.net/Articles/13325/ (22 окт. 2002).
3. Salzman, P.J. The Linux Kernel Module Programming Guide [Электронный ресурс] / P.J. Salzman, Burian M., Pomerantz O. - The Linux Documentation Project. - http://tldp.org/LDP/lkmpg/2.6/html/index.html. (31 дек. 2005).
4. Иванов, Н. Программирование в Linux с нуля [Электронный ресурс] / Н. Иванов. - Линуксцентр. - http://linuxcenter.ru/lib/books/zlp/ (4 окт. 2006).
5. Костромин, В.А. История операционной системы Linux [Электронный ресурс] / В.А. Костромин. - Линуксцентр. - http://www.linuxcenter.ru/lib/history/lh-00.phtml. (Март 2005).
6. Костромин, В.А. Основы работы в ОС Linux [Электронный ресурс] / В.А. Костромин. - Интернет - Университет Информационных Технологий. http://www.intuit.ru/department/os/baseLinuxwork/.
7. Лав, Р. Разработка ядра Linux [Текст] / Р. Лав. - М.: ООО "И.Д. Вильямс", 2006. - 448 с.
8. Мерц, Д. Экзамен LPI 201: Ядро Linux [Электронный ресурс] / Д. Мерц. - IBM developerWorks
9. Митчелл, М. Программирование для Linux. Профессиональных подход [Текст] / М. Митчелл, Д. Оулдем, А. Самьюэл. - М.: Издательский дом "Вильямс", 2004. - 288 с.
10. Роббинс, А. Linux. Программирование в примерах [Текст] / А. Роббинс. - М.: КУДИЦ-ОБРАЗ, 2005. - 656 с.
11. Таненбаум, Э. Операционные системы. Разработка и реализация [Текст] / Э. Таненбаум, А. Вудхалл. - СПб.: Питер, 2006. - 576 с.
Размещено на Allbest.ru
Подобные документы
История создания, архитектура операционной системы и перечень возможностей, реализуемых в Linux. Инструментальные средства и цикл разработки новой версии ядра. Жизненный цикл патча. Структура принятия решений при добавлении новых функций (патчей) в ядро.
лекция [303,8 K], добавлен 29.07.2012Изучение операционной системы Linux: элементов файлов, структуры каталогов и прав доступа к ним. Получение практических навыков по работе с некоторыми командами данной ОС. Теоретические сведения и практические навыки по работе с процессами Linux.
лабораторная работа [847,5 K], добавлен 16.06.2011Знакомство с этапами разработки трёх приложений для системы семейства Linux с использованием языка программирования С++. Анализ особенностей операционной системы Ubuntu 12.10. Характеристика способов тестирования команд с помощью стандартных средств.
контрольная работа [732,1 K], добавлен 06.08.2013Linux - ядро операционной системы с монолитной архитектурой. Прародители операционной системы Linux, ее стабильные и экспериментальные версии. Процесс внедрения Linux и свободного программного обеспечения в школах и государственных учреждениях России.
реферат [18,2 K], добавлен 19.01.2013Основные понятия операционных систем. Современное оборудование компьютера. Преимущества и недостатки операционной системы Linux. Функциональные возможности операционной системы Knoppix. Сравнительная характеристика операционных систем Linux и Knoppix.
реферат [1,5 M], добавлен 17.12.2014История развития и версии Linux. Ключевые черты, преимущества и сравнительные характеристики операционной системы. Программные характеристики, основные причины успеха и бурного развития Linux. Главные проблемы распространения операционной системы.
курсовая работа [64,4 K], добавлен 13.12.2011Рассмотрение различных дистрибутивов операционной системы. Изучение протоколов обмена данными и форматов физического хранения данных. Разработка дистрибутива на основе операционной системы Linux для функционирования в составе сетевого хранилища StarNAS.
курсовая работа [1,6 M], добавлен 05.11.2015Порядок, определяющий организацию, хранения и именования данных на носителях информации в компьютерах. Классификация файловых систем. Основные функции файловой системы Linux. Нарушения целостности файловой системы при некорректном завершении работы.
презентация [405,2 K], добавлен 10.10.2011Linux – одна из наиболее популярных распространяемых бесплатно операционных систем. Работа с базовым ограниченным набором программ по умолчанию. Характеристика основных программ, которые расширяют возможности операционной системы Linux для пользователя.
презентация [486,5 K], добавлен 09.10.2013Понятие операционной системы. Фундаментальные особенности Linux. Обзор основных качеств. Программное и аппаратное обеспечение, безопасность системы. Преимущества ОС - общественная доступность проекта, открытость, бесплатность, развитая оболочка.
реферат [63,2 K], добавлен 09.01.2011