КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Интерфейс Операционной Системы Windows
Классификация Программного Обеспечения Классификация ЭВМ. Номенклатура видов ЭВМ в настоящее время огромна: машины различаются по назначению, мощности, размерам, используемой элементной базе, устойчивости по отношению к воздействию неблагоприятных условий и т.д. Поэтому существует несколько классификаций ЭВМ. По принципу действия различают: Ø аналоговые; Ø гибридные; Ø цифровые. По назначению: Ø универсальные; Ø проблемно-ориентированные; Ø специализированные. Рассмотрим подробнее классификацию ЭВМ по размерам и функциональным возможностям. Следует отметить, что классификация в известной мере условна, так как границы между группами размыты и очень подвижны во времени.
Исторически первыми появились большие ЭВМ. Большие ЭВМ – это компьютеры, созданные для обработки больших объемов информации. Обладают высокой надежностью, быстродействием, большой пропускной способностью каналов ввода-вывода. К ним может подключаться большое количество терминалов (до 200 рабочих мест). Используются в крупных корпорациях, банках. Однако их мощности оказалось недостаточно для прогнозирования метеообстановки, управления сложными оборонными комплексами, моделирования экологических систем. Это явилось предпосылкой для разработки и создания супер-ЭВМ, самых мощных вычислительных систем. Супер-ЭВМ – это компьютеры, предназначенные для решения задач, требующих огромных вычислений, сложных научных расчётов. Основные потребители – военные. Появление в 70-х гг. малых ЭВМ обусловлено, с одной стороны прогрессом в области электронной элементной базы, а с другой стороны – избыточностью ресурсов больших ЭВМ для ряда приложений. Мини-ЭВМ (малые ЭВМ) занимают промежуточное положение между большими и персональными. Используются, когда мощности ПК недостаточно, обычно подключают несколько терминалов. Это системы управления предприятиями среднего размера, многопультовые вычислительные системы. Дальнейшие успехи в области элементарной базы и архитектурных решений привели к возникновению Супер мини–ЭВМ – вычислительной машины, относящейся по архитектуре, размерам и стоимости к классу малых ЭВМ, а по производительности сравнимой с большой ЭВМ. Изобретение в 1969 г. МП привело к появлению в 70-х гг. еще одного класса ЭВМ – микро ЭВМ.
Многопользовательские микро-ЭВМ – это мощные микро-ЭВМ, оборудованные несколькими видеотерминалами и функционирующие в режиме разделения времени, что позволяет эффективно работать на них сразу нескольким пользователям. ПК – однопользовательские микро-ЭВМ, удовлетворяющие требованиям общедоступности и универсальности применения. Рабочие станции – однопользовательские мощные микроЭВМ, специализированные для выполнения определенного вида работ (графических, инженерных, издательских и др.). Это системы автоматизированного проектирования (САПР), системы автоматизации экспериментов. Серверы – мощные многопользовательские микро-ЭВМ в вычислительных сетях, выделенные для обработки запросов от всех станций сети. Программноеобеспечение (ПО) – совокупность программ обработки данных. В настоящее время в ПО принято выделять следующие группы: Структура ПО Прикладные Инструментальные Системное ПО программы системы (языки программирования)
ПРИКЛАДНОЕПО - это программы, с помощью которых пользователь решает свои информационные задачи, не прибегая к программированию. Для компьютера разработаны и используются сотни тысяч различных прикладных программ для различных применений. Наиболее широко применяются программы: · подготовки текстов — редакторы текстов; · подготовки документов типографского качества — издательские системы; · обработки табличных данных - табличные процессоры; · обработки массивов - СУБД. Peдакторы текстов и издательские системы предоставляют возможность подготавливать документы. Существуют редакторы текстов программ, выполняющие как правило, следующие функции: диалоговый просмотр текста, редактирование строк программы, копирование и перенос блоков программы, копирование программы или ее части в указанное место другой программы, автоматический поиск строки, содержащей ошибку и т.д. Редакторы документов выполняют следующие функции: возможность использования различных шрифтовавтоматический перенос слов на новую строку, автоматическая нумерация страниц, проверка правописания и подбор синонимов, построение оглавлений т.д. (MS Word, PageMaker) Табличные процессоры обеспечивают работу с большими таблицами данных. При работе с табличным процессором на экран выводится прямоугольная таблица, в клетках которой могут находиться числа, текст и формулы для расчета значения по имеющимся данным. Все распространённые табличные процессоры позволяют перевычислять значения элементов таблиц по заданным формулам, строить различные графики. (MS Excel) СУБД позволяют управлять большими информационными массивами. Наиболее простые системы этого вида позволяют обрабатывать на компьютере один массив информации, например персональную картотеку. Они обеспечивают ввод, поиск, сортировку записей, составление отчётов и т.д. (MS Access, FoxPro) Графический редактор позволяет создавать и редактировать картинки на экране компьютера. Как правило, пользователю предоставляются возможности рисования линий, кривых, раскраски областей экрана, создания подписей различными шрифтами и т.д. Большинство редакторов позволяют обрабатывать изображения, полученные с помощью сканеров, а также выводить полученные картинки (CorelDraw, PhotoShop). Системы деловой и научной графики. Системы деловой графики дают возможность выводить на экран различные виды графиков и диаграмм. Системы научной и инженерной графики позволяют выводить на экран графики функций, линии уровня поверхностей и т.д. Возможности научной и инженерной графики включаются в математические пакеты общего назначения (MathCAD). Системы автоматизированного проектирования (САПР) позволяют осуществлять черчение и конструирование различных механизмов с помощью компьютера (AutoCAD). Имеются, конечно, десятки и сотни других типов прикладных программ, например, компьютерные игры, бухгалтерские программы, обучающие программы, электронные справочники и т.д. СИСТЕМЫ ПРОГРАММИРОВАНИЯ позволяют разрабатывать программы на языках программирования. Даже при наличии десятков тысяч программ пользователям может потребоваться что-то такое, чего не делают (или делают, но не так) имеющиеся программы. В этих случаях следует использовать системы программирования, то есть системы для разработки новых программ. Современные системы программирования для ПК обычно представляют пользователю весьма мощные и удобные средства для разработки программ. В них входят: · компилятор, осуществляющий преобразование программ на языке программирования в программу в машинных кодах, или интерпретатор, осуществляющий непосредственное выполнение текста программы на языке программирования высокого уровня; · библиотеки программ, содержащие заранее подготовленные подпрограммы, которыми могут пользоваться программисты; · различные вспомогательные программы, например отладчики, программы для получения перекрёстных ссылок и т.д. Среди программистов, пишущих программы для ПК, наибольшей популярностью пользуются языки Си, Си++, Turbo Pascal, Visual Basic, Delphi, Assembler. СИСТЕМНОЕ ПО Базовое ПО Сервисное ПО
Операционные Оболочки ОС Драйверы Утилиты системы Операционными системами называют комплекс программ, обеспечивающих управление ресурсами компьютера и процессами, использующих эти ресурсы. Эта программа загружается в оперативную память при включении компьютера. Основные функции ОС: 1. управление ресурсами ПК; 2. диалог с пользователем; 3. работа с файлами. Под ресурсами понимают любой логический или физический компонент компьютера. Основные виды ресурсов: 1. Процессор (процессорное время). 2. Оперативная память. 3. Различные периферийные устройства. Управление ресурсами сводится к выполнению следующих функций: Ø упрощение доступа к ресурсам Ø распределение ресурсов между конкурирующими за них процессами Реализация первой функции позволяет «спрятать» аппаратные особенности компьютера и тем самым предоставить в распоряжение пользователя программ виртуальную машину с облегченным управлением.
интерфейс
Операционная система поддерживает 2 интерфейса: Ø пользовательский интерфейс – это командный язык для управления компьютера, освобождающий пользователя от выполнения рутинных операций. Он может быть текстовый или графический. Ø программный интерфейс – это набор услуг, освобождающий программиста от кодирования рутинных операций. Процессом или задачей называется последовательность действий, предписанных программой или ее логически законченной частью, а также данные, используемые при вычислении. Процесс является минимальной единицей работы, для которой выделяются ресурсы. ОС бывают однозадачные и многозадачные. Структура ОС состоит из следующих модулей: 1. Ядро ОС: управляет файловой системой, обеспечивает доступ к ней и обмен файлами между периферийными устройствами. 2. Командный процессор: расшифровывает и исполняет команды пользователя. 3. Драйверы периферийных устройств: программно обеспечивают согласованность работы этих устройств с процессором. 4. Утилиты: дополнительные сервисные программы, которые делают удобным процесс общения пользователя с компьютером. Операционные оболочки (оболочки ОС) – специальные программы, предназначенные для облегчения работы пользователя с командами ОС. Сервисное ПО (сервисные системы) Сервисными называют системы, дополняющие и расширяющие пользовательский, а возможно и программный интерфейс. По функциональному назначению сервисные системы делятся на: 1. Драйверы (модифицируют только программный интерфейс) Стандартные драйверы – обеспечивают работу компьютера стандартной конфигурации, в состав которого входят: монитор, жесткий и гибкий диски, клавиатура, внешние порты связи. Загружаемые драйверы – позволяют обеспечить подключение дополнительных устройств, например мышь, дисковод для лазерных дисков, лазерный принтер и др. 2. Утилиты – это обслуживающие программы, которые предоставляют пользователю сервисные услуги, облегчая пользовательский интерфейс. Основные функции: ü диагностика, тестирование аппаратных и программных средств; ü оптимизация использования дискового пространства; ü восстановление информации, разрушенной на магнитном диске. В соответствии с режимом использования различают резидентные и нерезидентные сервисные системы. Резидентные С.С. постоянно находятся в оперативной памяти и активизируются по мере необходимости. Нерезидентные С.С. находятся в памяти до тех пор, пока не возникнет необходимость вернуться на пользовательский интерфейс, предоставляемый О.С. Под интерфейсом операционной системы будем понимать совокупность элементов, при помощи которых организуется взаимодействие с пользователем. Интерфейс Windows является: Ø графическим; Ø интуитивно-понятным; Ø объектно-ориентированным; Ø документно-ориентированным. При работе в среде более ранних ОС внимание концентрировалось на программах, которые могут быть использованы. Начиная с W95 пользователю достаточно знать, что компьютер хранит множество документов, которые он может открывать, а затем редактировать. Запуск программы необходимой для редактирования документа осуществляется автоматически. Такая техника работы придает Windows документно-ориентированные черты. Графический интерфейс Windows базируется на понятии окно (windows – англ. ‘окна’), поэтому его иногда называют оконным интерфейсом. Было разработано несколько версий этой оболочки (Windows-3.0, Windows-3.10, Windows-3.11, затем Windows-95, Windows-98, Windows-ME, Windows-NT, Windows-2000, Windows-XP). Основные свойства и возможности Windows 1. ОС Windows обеспечивает единообразный интерфейс для всех своих компонентов, программ. 2. ОС Windows является графической средой, поэтому управление её работой лучше всего осуществлять с помощью мыши. Причем указатель мыши – определенный ориентир в ситуации. 3. ОС Windows является многопрограммной (т.е. одновременно и независимо друг от друга могут выполняться несколько программ). 4. В состав ОС Windows включено несколько инструментальных и прикладных программ. Например, текстовые редакторы Блокнот, WordPad, графический редактор Paint, Адресная книга, Калькулятор и т.д. (их называют «стандартными программами» или «аксессуарами»). 5. ОС Windows обеспечивает эффективный и удобный обмен информацией между отдельными программами. Для этого используется буфер обмена. При настройке Windows способна распознавать большинство современных технических средств ПК на основе технологии Plug and Play (включай и работай (играй)). Данная технология определяет средства и способы взаимодействия периферийных устройств с BIOS и ОС. Plug and Play распадается на два компонента: Ø Пользователь легко подключает новое устройство (Plug it in) Ø Без проблем начинает работать (Begin Playing)
Дата добавления: 2013-12-13; Просмотров: 2607; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |