Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Компьютеры, Программирование Компьютеры, Программирование

Операционная система UNIX

Браслет светоотражающий, самофиксирующийся, желтый.
Изготовлены из влагостойкого и грязестойкого материала, сохраняющего свои свойства в любых погодных условиях. Легкость крепления позволяет
66 руб
Раздел: Прочее
Пакеты с замком "Extra зиплок" (гриппер), комплект 100 штук (150x200 мм).
Быстрозакрывающиеся пакеты с замком "зиплок" предназначены для упаковки мелких предметов, фотографий, медицинских препаратов и
148 руб
Раздел: Гермоупаковка
Совок №5.
Длина совка: 22 см. Цвет в ассортименте, без возможности выбора.
18 руб
Раздел: Совки

История создания и основание операционной системы U IX. История ОС U IX неразрывно связаны с американской компанией A & Bell Labora ories и прославленными именами сотрудников этой фирмы Кэна Томпсона, Денниса Ричи и Брайана Кернигана. С 1965 по 1969 г. фирма Bell Labs совместно с компанией Ge eral Elec ric и группой исследователей из Массачусетского технологического института участвовала в проекте ОС Mul ics. Эта операционная система, хотя и не была полностью доведена до стадии коммерческого продукта, обогатила мировое сообщество системных программистов массой ценных идей, многие из которых сохраняют свою актуальность по сей день и используются применительно не только к операционным системам. Основным недостатком ОС Mul ics, который, по всей видимости, и помешал довести систему до уровня программного продукта, была ее чрезмерная сложность. Оставив проект Mul ics, немногочисленная группа сотрудников Bell Labs решила разработать свою собственную простую операционную систему, пригодную для их собственных нужд. С этого и началась ОС U IX. Название U IX было придумано Брайаном Керниганом для простейшей операционной системы, работавшей на PDP 7 (1970 г.). Эта система была написана на языке ассемблера и была мало похожа на современный U IX: сохранились только общие подходы к логической организации файловой системы и управлению процессами, а также некоторые утилиты для работы с файлами. В 1971 г. система была переписана (все еще на языке ассемблера) для более мощной ЭВМ PDP 11/20. В первой версии ОС U IX для PDP 11 были воплощены уже почти все идеи, признаваемые теперь как основа U IX. Отсутствовал только механизм взаимодействия процессов через программные каналы (pipe), но и этот механизм появился во второй версии системы. Параллельно с этим велась разработка языка программирования, пригодного для написания операционных систем. На основе существовавшего к этому времени языка BCPL был создан популярнийший теперь язык Си. И, наконец, в 1973 г. ОС U IX была переписана на языке Си. Основными разработчиками этого варианта системы были Томпсон и Ритчи. Широкое распространение получила шестая версия U IX (1975 г.), но подлинную революцию произвела разработка седьмой версии, которая стала первой по- настоящему мобильной версией системы. Это было продемонстрировано прежде всего самими разработчиками, осуществившими успешный перенос системы с 16- разрядной PDP 11 на 32-разрядную ЭВМ I erda a 8/32 (1977 г.). C 1979 г. U IX Versio 7 начала активно распространяться и была перенесена на множество разнообразных ЭВМ. Важным этапом в истории OC U IX явилась разработка версии системы для ЭВМ VAX 11/780 (U IX 32V). Эта работа была выполнена сотрудниками Bell Labs Джоном Рейзером и Томом Лондоном и получила дальнейшее развитие в Калифорнийском университете (г. Беркли) в серии BSD U IX. В дальнейшем история ОС U IX развивалась весьма бурно, так что проследить все детали затруднительно. В настоящее время с тематикой ОС U IX связано множество коммерческих фирм и исследовательских организаций. Среди них имеются и организации, разрабатывающие новые варианты системы, и фирмы, занимающиеся исключительно переносом существующих вариантов на новые ЭВМ Основные понятия операционной системы U IX.

Одним из достоинств ОС U IX является то, что система базируется на небольшом числе интуитивно ясных понятий. Однако, несмотря на простоту этих понятий, к ним нужно привыкнуть. Без этого невозможно понять существо ОС U IX. 2.1 Пользователь. С самого начала ОС U IX замышлялась как интерактивная система. Другими словами, U IX предназначен для терминальной работы. Чтобы начать работать, человек должен "войти" в систему, введя со свободного терминала свое учетное имя (accou ame) и, возможно, пароль (password). Человек, зарегистрированный в учетных файлах системы, и, следовательно, имеющий учетное имя, называется зарегистрированным пользователем системы. Регистрацию новых пользователей обычно выполняет администратор системы. Пользователь не может изменить свое учетное имя, но может установить и/или изменить свой пароль. Пароли хранятся в отдельном файле в закодированном виде. Не забывайте свой пароль, снова узнать его не поможет даже администратор! Все пользователи ОС U IX явно или неявно работают с файлами. Файловая система ОС U IX имеет древовидную структуру. Промежуточными узлами дерева являются каталоги со ссылками на другие каталоги или файлы, а листья дерева соответствуют файлам или пустым каталогам. Каждому зарегистрированному пользователю соответствует некоторый каталог файловой системы, который называется "домашним" (home) каталогом пользователя. При входе в систему пользователь получает неограниченный доступ к своему домашнему каталогу и всем каталогам и файлам, содержащимся в нем. Пользователь может создавать, удалять и модифицировать каталоги и файлы, содержащиеся в домашнем каталоге. Потенциально возможен доступ и ко всем другим файлам, однако он может быть ограничен, если пользователь не имеет достаточных привилегий. 2.2. Интерфейс пользователя. Традиционный способ взаимодействия пользователя с системой U IX основывается на использовании командных языков (правда, в настоящее время все большее распространение получают графические интерфейсы). После входа пользователя в систему для него запускается один из командных интерпретаторов (в зависимости от параметров, сохраняемых в файле /e c/passwd). Обычно в системе поддерживается несколько командных интерпретаторов с похожими, но различающимися своими возможностями командными языками. Общее название для любого командного интерпретатора ОС U IX - shell (оболочка), поскольку любой интерпретатор представляет внешнее окружение ядра системы. Вызванный командный интерпретатор выдает приглашение на ввод пользователем командной строки, которая может содержать простую команду, конвейер команд или последовательность команд. После выполнения очередной командной строки и выдачи на экран терминала или в файл соответствующих результатов, shell снова выдает приглашение на ввод командной строки, и так до тех пор, пока пользователь не завершит свой сеанс работы путем ввода команды logou или нажатием комбинации клавиш C rl-d. Командные языки, используемые в ОС U IX, достаточно просты, чтобы новые пользователи могли быстро начать работать, и достаточно мощны, чтобы можно было использовать их для написания сложных программ.

Последняя возможность опирается на механизм командных файлов (shell scrip s), которые могут содержать произвольные последовательности командных строк. При указании имени командного файла вместо очередной команды интерпретатор читает файл строка за строкой и последовательно интерпретирует команды. 2.3. Привилегированный пользователь Ядро ОС U IX идентифицирует каждого пользователя по его идентификатору (UID - User Ide ifier), уникальному целому значению, присваиваемому пользователю при регистрации в системе. Кроме того, каждый пользователь относится к некоторой группе пользователей, которая также идентифицируется некоторым целым значением (GID - Group IDe ifier). Значения UID и GID для каждого зарегистрированного пользователя сохраняются в учетных файлах системы и приписываются процессу, в котором выполняется командный интерпретатор, запущенный при входе пользователя в систему. Эти значения наследуются каждым новым процессом, запущенным от имени данного пользователя, и используются ядром системы для контроля правомощности доступа к файлам, выполнения программ и т.д. Понятно, что администратор системы, который, естественно, тоже является зарегистрированным пользователем, должен обладать большими возможностями, чем обычные пользователи. В ОС U IX эта задача решается путем выделения одного значения UID (нулевого). Пользователь с таким UID называется суперпользователем (superuser) или roo . Он имеет неограниченные права на доступ к любому файлу и на выполнение любой программы. Кроме того, такой пользователь имеет возможность полного контроля над системой. Он может остановить ее и даже разрушить. В мире U IX считается, что человек, получивший статус суперпользователя, должен понимать, что делает. Суперпользователь должен хорошо знать базовые процедуры администрирования ОС U IX. Он отвечает за безопасность системы, ее правильное конфигурирование, добавление и исключение пользователей, регулярное копирование файлов и т.д. Еще одним отличием суперпользователя от обычного пользователя ОС U IX является то, что на суперпользователя не распространяются ограничения на используемые ресурсы. Для обычных пользователей устанавливаются такие ограничения как максимальный размер файла, максимальное число сегментов разделяемой памяти, максимально допустимое пространство на диске и т.д. Суперпользователь может изменять эти ограничения для других пользователей, но на него они не действуют. 2.4. Программы ОС U IX одновременно является операционной средой использования существующих прикладных программ и средой разработки новых приложений. Новые программы могут писаться на разных языках (Фортран, Паскаль, Модула, Ада и др.). Однако стандартным языком программирования в среде ОС U IX является язык Си (который в последнее время все больше заменяется на Си ). Это объясняется тем, что во-первых, сама система U IX написана на языке Си, а, во-вторых, язык Си является одним из наиболее качественно стандартизованных языков. 2.5. "Процесс" и "файл". Процессы являют собой динамическую сторону системы, это субьекты; а файлы - статическую, это обьекты действия процессов.

В версии V принято 64 типа обращений к операционной системе, из которых немногим меньше половины используются часто. Они имеют несложные параметры, что облегчает их использование, предоставляя при этом большие возможности пользователю. Набор обращений к операционной системе вместе с реализующими их внутренними алгоритмами составляют «тело» ядра, в связи с чем рассмотрение операционной системы UNIX в этой книге сводится к подробному изучению и анализу обращений к системе и их взаимодействия между собой. Короче говоря, ядро реализует функции, на которых основывается выполнение всех прикладных программ в системе UNIX, и им же определяются эти функции. В книге часто употребляются термины «система UNIX», «ядро» или «система», однако при этом имеется ввиду ядро операционной системы UNIX, что и должно вытекать из контекста. 1.3 ОБЗОР С ТОЧКИ ЗРЕНИЯ ПОЛЬЗОВАТЕЛЯ В этом разделе кратко рассматриваются главные детали системы UNIX, в частности файловая система, среда выполнения процессов и элементы структурных блоков (например, каналы)

1. Особенности операционной системы UNIX

2. Операционная система Unix

3. Операционная система Unix

4. Разработка статических и динамических библиотек на языке программирования С/C++ в операционных системах UNIX

5. Несанкционированный доступ к терминалам серверов с операционными системами семейства UNIX

6. Локальные вычислительные сети. Операционная система NetWare фирмы Novell
7. Сетевые операционные системы
8. Лекции по предмету "Операционные системы"

9. Операционная система MS-DOS

10. Операционная система MS DOS. Приглашение MS DOS. Диалог Пользователя с MS DOS

11. Теоретический анализ эффективности использования операционной системы ЛИНУКС

12. Операционная система DOS

13. Операционные системы (шпаргалка)

14. Операционная система LINUX

15. Работа с командами операционной системы MS - DOS

16. Операционная система WINDOWS-98

Сковорода литая с антипригарным покрытием, 26 см.
Сковорода со съемной ручкой и стеклянной крышкой, утолщенное дно. Диаметр: 260 мм. Высота: 60 мм.
1738 руб
Раздел: Сковороды с антипригарным покрытием
Коврик LUBBY для ванны "Африка".
Коврик надежно крепится ко дну ванны присосками, что минимизирует вероятность скольжения. На мягкую рельефную поверхность очень приятно
619 руб
Раздел: Коврики
Дырокол для люверсов на 30 листов, серебристый.
Дырокол в металлическом корпусе, предназначенный для установки люверсов. Перфорирует одновременно до 30 листов бумаги. Диаметр
630 руб
Раздел: Дыроколы

17. Виды программного обеспечения, операционной система

18. Операционная система OS/2

19. Локальные вычислительные сети. Операционная система NetWare фирмы Novell

20. Лекции по операционным системам

21. Операционная система Windows95 и ее характеристики

22. Операционные системы описание
23. Особенности операционной системы Windows 95
24. Развитие операционной системы для ПК на современном этапе

25. Современные операционные системы

26. Настройка интерфейса операционной системы Windows

27. Операционная система FreeBSD

28. Операционная система NetWare

29. Операционная система Windows

30. Операционная система Windows Server 2008

31. Операционная система, программное обеспечение ПК

32. Операционные системы Microsoft

Рюкзак школьный, цвет темно-синий (арт. RB-861-2/2).
Рюкзак школьный, два отделения, объемный карман на молнии на передней стенке, боковые карманы из сетки, откидное жесткое дно,
1730 руб
Раздел: Без наполнения
Диско-шар, средний.
Диско-светильник среднего размера. Мощность лампы накаливания: 25 Ватт. Цоколь: Е14. Лампа специализированная миниатюрная. Напряжение
1115 руб
Раздел: Необычные светильники
"Счеты" - деревянная игрушка.
Эти забавные и яркие счеты изготовлены из экологически чистого материала древесины. Игра с ними прекрасно развивает мелкую моторику и
342 руб
Раздел: Счетные наборы, веера

33. Операционные системы локальной сети

34. Операционные системы, альтернативные Windows

35. Операционный система Windows ХР

36. Организация безопасности сети предприятия с использованием операционной системы Linux

37. Переопределение назначений клавиш на клавиатуре в операционной системе Windows

38. Программное обеспечение. Операционная система
39. Разработка почтового клиента для операционной системы Windows
40. Современные операционные системы и системное программирование в Delphi

41. Способы защиты операционной системы от вирусных программ

42. Файловая система Unix

43. Бизнес-план разработки учебного курса по операционной системе OS/2 Warp Connect 4

44. Проектирование операционной системы малого предприятия

45. Операционная и социотехническая системы (Контрольная)

46. Сравнительная характеристика операционных систем семейства UNIX

47. Преимущества использования операционной среды z/OS UNIX при отладке программ для больших вычислительных машин

48. Система управления операционными рисками в кредитной организации

Перчатки одноразовые "Paclan", латексные, размер S, 100 штук.
Прочные эластичные перчатки из латекса, предназначены для полной защиты рук во время уборки, приготовления пищи. Перчатки легко
492 руб
Раздел: Перчатки
Кружка фарфоровая "FIFA 2018. Забивака. Удар!", 400 мл.
Объем: 400 мл. Материал: фарфор.
358 руб
Раздел: Кружки, посуда
Шампунь-гель детский "Weleda" для волос и тела (с календулой), 200 мл.
Бережно очищает и ухаживает за чувствительной кожей и волосами малышей, деликатно удаляет молочные корочки. Не вызывает раздражения
754 руб
Раздел: Гели, мыло

49. Происхождение Солнечной системы и Земли

50. Вселенная, Галактика и Солнечная система

51. Происхождение и развитие солнечной системы

52. Солнечная система в центре внимания науки

53. Обзор солнечной системы

54. Солнечная система (Солнце, Земля, Марс)
55. Строение солнечной системы
56. Солнечная система

57. Тросовые системы в космосе

58. Анализ устойчивости и поддержание орбитальной структуры космической системы связи

59. Пространственная ориентация живых организмов посредством зрительной сенсорной системы

60. Система HLA и инфекционные заболевания

61. Анатомия и физиология пищеварительной системы человека

62. Бактериальная система секреции белков первого типа

63. Военные реформы 1862-74 годов в России. Техническое перевооружение армии и флота, всесословная воинская повинность. Изменение системы военного управления

64. Законодательство Российской Федерации о единой государственной системе предупреждения и ликвидации чрезвычайных ситуаций

Масло детское для массажа "Natura Siberica Little", 200 мл.
Детское масло для массажа предназначено специально для самых маленьких. Органическое масло шиповника восстанавливает и увлажняет кожу.
419 руб
Раздел: Масло для тела
Настольная игра "Баскетбол".
Задача - забить мяч в корзину соперника, используя клавиши по краям игры. Клавиши управляют бойками в отверстиях поля, с помощью которых
620 руб
Раздел: Настольный баскетбол, бильярд, боулинг
Горшок надувной дорожный "PocketPotty" со сменными пакетами.
Горшок Pocket Potty от торговой марки Roxy-kids станет незаменимым аксессуаром дома, на прогулке или в длительной поездке с малышом.
560 руб
Раздел: Горшки обычные

65. Транспортная система (Восточного Казахстана)

66. Экономическая система Дании

67. Широкозонная система спутниковой дифференциальной навигации (теоретический аспект)

68. Схема системы налогообложения

69. Денежная система России

70. Налоги и налоговая система РФ
71. Налоговая система государства, налоги и их виды
72. Налоговая система Российской Федерации

73. Налоговая система РФ и пути ее реформирования

74. Налоговая система Японии

75. ПОДАТКИ ТА ПОДАТКОВА СИСТЕМА УКРАЇНИ

76. Проблемы реформирования налоговой системы в России

77. Судебная система Российской Федерации

78. Система расходов бюджета

79. Налоговая система России в новом правовом поле

80. Бюджетная система и развитие межбюджетных отношений

Коврик массажный "Первые шаги" от 9 месяцев.
Массажные коврики представляют собой отдельные модули, которые соединяются между собой по принципу "пазл". Массажные элементы,
1368 руб
Раздел: Коврики
Подгузники Libero Comfort (5+), Maxi+, 10-16 кг, 56 штук.
Тянущиеся боковики и эластичный поясок FreeFlex обеспечивают более плотное прилегание подгузника, тем самым препятствуют его протеканию. А
559 руб
Раздел: Более 11 кг
Веселый колобок.
Веселый колобок станет любимой игрушкой вашего малыша! Ребенок сможет катать его по полу, как мячик, и слушать забавные звуки и мелодии.
327 руб
Раздел: Прочие

81. Становление налоговой системы в начале 90-х годов в России

82. Задачи, система и функции органов юстиции Российской Федерации

83. Становление системы социальной защиты государственных служащих

84. Контроль в системе органов государственной власти

85. Конкурсное производство в системе арбитражного управления

86. Гражданское право в системе права
87. Обязательство как гражданско-правовой институт. Место обязательственного права в системе гражданского права
88. Инквизиционный процесс. Формальная система доказательств

89. Правовая система Великобритании

90. Судебная система 1917-22 гг.

91. Система преступления и наказания по Соборному Уложению 1649 года

92. Правовая система России во 2-й половине XlX - начале ХХ вв. Судебная реформа

93. Создание советской судебной системы

94. Процесс становления системы революционных трибуналов РСФСР

95. Федерализм и избирательная система в Германии

96. Налогообложение на Украине (Система оподаткування в Українії податкова політика в сучасних умовах)

Кружка "Вязанная", синяя.
Долгими зимними вечерами, в осеннюю слякоть или весеннюю распутицу приятно согреться кружкой чего-нибудь горячего, особенно, если она тоже
378 руб
Раздел: Кружки
Набор детской посуды "Морские животные" (3 предмета).
Набор детской посуды "Морские животные" в подарочной упаковке. В наборе 3 предмета: - кружка 240 мл; - тарелка 19 см; - миска 18
310 руб
Раздел: Наборы для кормления
Пакеты фасовочные "Экстра" в евроупаковке, 24х37 см (1000 штук), 8 мкм.
Пакеты фасовочные из пищевого полиэтилена низкого давления, используется для фасовки, хранения и перевозки пищевых и непищевых
378 руб
Раздел: Пакеты для продуктов

97. Предмет, метод и система гражданского процессуального права /Украина/

98. Налоговая система Швеции

99. Налоговые системы развитых стран и их сравнение с налоговой системой России


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.