Введение 3
1 Операционные системы и их виды 5
1.1 Основные сведения об операционных системах 5
1.2 Классификация операционных систем 7
2 Пользовательский интерфейс 13
2.1 Типы пользовательского интерфейса 13
2.2 Графический интерфейс 16
Заключение 21
Список использованных источников 22
История развития компьютерной техники насчитывает уже более 70 лет. Первые электронные вычислительные машины появились еще в 1930-1940 гг. Пионером в данной сфере можно считать немецкого ученого Конрада Цузе. Им было создано первое программируемое устройство, получившее название Z1. Естественно, что внешний вид и возможности данного компьютера не шли ни в какое сравнение с сегодняшними вычислительными устройствами. Однако, появление Z1 и его дальнейшее усовершенствование обозначили направление развития компьютерной техники на последующие периоды.
По мере развития элементной базы, используемой при производстве компьютерной техники, изменялись и возможности ей реализуемые. Сего-дняшний уровень развития индустрии производства электронных компонент привел к появлению компактных электронных устройств, обладающих высокой вычислительной мощностью. Смартфоны, планшетные компьютеры, смарт-часы, смарт-телевизоры – эти и многие другие устройства имеют установленную операционную систему и, соответственно, позволяют исполнять в ее рамках самые различные программы.
Для обеспечения возможности выполнения программ на устройствах самых различных типов, а также для обеспечения возможности взаимодействия пользователя с аппаратными ресурсами вычислительного устройства, используется специализированный класс компьютерных программ – операционные системы. Различные операционные системы используют для взаимодействия с пользователями различные подходы к организации пользовательского интерфейса. Наибольшее распространение в настоящее время получил графический интерфейс. Таким образом, изучение истории его появления и основных принципов, на основе которых он функционирует, представляется в достаточной мере важной и актуальной задачей.
Целью выполнения настоящей работы как раз и является рассмотрение принципов построение графического интерфейса и истории его развития. Следует отметить, что вопрос пользовательского интерфейса не может быть рассмотрен в отрыве от операционной системе, в рамках которой работает программа. В подавляющем большинстве случаев именно операционная система определяет подход к организации интерфейса прикладной программы.
В процессе выполнения работы будут рассмотрены следующие задачи:
описаны основные функции и компоненты операционной системы;
описаны принципы классификации операционных систем и перечис-лены виды операционных систем, относящихся к тому или иному классу;
рассмотрены основные виды интерфейсов, используемых в операционных системах;
описана история развития и основные принципы организации графического интерфейса.
Таким образом, объектом исследования в рамках настоящей работы являются операционные системы, предмет исследования – графический интерфейс операционной системы.
Учитывая неуклонное расширение представленных на рынке классов вычислительных устройств и, соответственно, необходимость использования для обеспечения их работоспособности операционных систем, выбранная в рамках настоящей работы тема исследования имеет высокую практическую значимость. Знание основных принципов построения интерфейса и, соответственно, порядка работы в операционной системе, является залогом полноценного использования устройства, на котором она установлена.
Теоретическую базу для выполнения работы составляют источники информации, посвященные истории развития, архитектурным особенностям и принципам организации пользовательского интерфейса операционных систем.
В качестве методов научного исследования в рамках настоящей работы были использованы традиционные методы научного познания: анализ и синтез.
Операционная система является важнейшим компонентом любого вычислительного устройства. Использование устройства без операционной системы попросту невозможно. Операционная система создает программную среду, при помощи которой обеспечивается исполнение всех иных программ, а также реализуется поддержка использования ими аппаратных возможностей платформы.
Приведенные в рамках настоящей работы были принципы, с использованием которых могут быть классифицированы операционные системы, позволяют представить, насколько многообразными могут быть устройства, на которых функционируют операционные системы, а также функции, решаемые самими системами. И мобильные устройства, и сложные технические устройства, и бытовые приборы – все они управляются операционными системами различных типов.
Одним из ключевых компонентов любой операционной системы является пользовательский интерфейс, то есть порядок организации взаимодействия операционной системы (а, в конечном счете, устройства) с пользователем. Самым распространенным типом пользовательского интерфейса в настоящее время является графический интерфейс. История его развития насчитывает уже почти сорок лет (первое устройство с графическим интерфейсом, привычным современному пользователю, появилось в 1981 году), однако в настоящее время оно по-прежнему продолжается. На рынке появляются все новые классы устройств, большинство из которых основаны именно на графическом интерфейсе. Основные принципы построения интерфейса основаны на подходе, реализованном в WIMP. Тем не менее, появляются альтернативные варианты взаимодействия с пользователем (тактильный экран, голосовой ввод). Соответственно, неизвестно, какие революционные изменения в сфере пользовательских интерфейсов ожидают в ближайшем будущем.
1. Баллод Б. А., Гвоздева Т. В. Проектирование информационных систем. – М.: Феникс, 2009. – 508 с.
2. Вертакова Ю, Венделева М. Информационные технологии управления. – М.: ЮРАЙТ-ИЗДАТ, 2011. – 462 с.
3. Гаврилов М. Информатика и информационные технологии. – М.: Юрайт, 2011. – 350 с.
4. Глизбург В., Самойлова А. Информатика и ИКТ. Комплексная подготовка. М.: Айрис-Пресс, 2013. – 336 с.
5. Гудсон Джон, Стюард Роб. Практическое руководство по доступу к данным. – Спб.: БХВ-Петербург, 2013. – 304 с.
6. Жуков, И. Самый полезный самоучитель работы на компьютере / Иван Жуков. – М.: АСТ; Владимир: ВКТ, 2011. – 443 с.
7. Киселев С., Алексахин С., Остроух А. Операционные системы. Учебное пособие. – М.: Academia, 2013. – 64 с.
8. Максимов Н., Партыка Т., Попов И. Архитектура ЭВМ и вычисли-тельных систем. – М.: Форум, 2012. – 512 с.
9. Михеева, Е. Информационные технологии в профессиональной деятельности. – М.: Acedemia, 2013. – 384 с.
10. Новожилов, О.П. Информатика: учебное пособие / О.П. Новожилов. – М.: Издательство Юрайт, 2011. – 564 с.
11. Симонович С.В. Информатика. Базовый курс: Учебник для вузов. 3-е изд. Стандарт третьего поколения. – СПб.: Питер, 2014. – 640 с.
12. Сурядный А., Цуранов М. Компьютеры, программы, сети. – М.: Астрель, 2012. – 432 с.
13. Трофимов В. Информационные технологии. – М.: Высшее образование, 2011. – 632 с.
14. Федорова Г. Информационные системы. – М.: Академия, 2011. – 208 с.
15. Харт-Дэвис Г. iPhone 5. Наглядное руководство – М.: Манн, Иванов и Фабер, 2013. – 336 с.
16. Чен Б. Всегда на связи. Как iPhone навсегда изменил нашу жизнь. – М.: Манн, Иванов и Фербер, 2011. – 208 с.
17. Особенности областей использования операционных систем // Сайт НГТУ [Электронный ресурс]. – Режим доступа: http://ermak.cs.nstu.ru/~mos/www/2.htm (Дата обращения: 07.04.2019)
18. Введение в операционные системы // Национальный открытый уни-верситет [Электронный ресурс]. – Режим доступа: https://www.intuit.ru/studies/courses/10471/1078/lecture/16565 (Дата обращения: 07.04.2019)
19. Операционные системы вычислительных машин // Bourabai Research [Электронный ресурс]. – Режим доступа: http://bourabai.ru/os/lecture03.htm (Дата обращения: 07.04.2019)
20. Архитектурные особенности операционных систем // Национальный открытый университет [Электронный ресурс]. – Режим доступа: https://www.intuit.ru/studies/courses/2192/31/lecture/968?page=4 (Дата обращения: 07.04.2019)