Назначение системного программного обеспечения
Системное программное обеспечение предназначено для:
- создания операционной среды функционирования других программ (другими словами, для организации выполнения программ);
- автоматизации разработки (создания) новых программ;
- обеспечения надежной и эффективной работы самого ПК и вычислительной сети;
- проведения диагностики и профилактики аппаратуры ПК и вычислительных сетей;
- выполнения вспомогательных технологических процессов (копирование, архивирование, восстановление файлов программ и баз данных и т.д.).
Данный класс программных продуктов тесно связан с типом компьютера и является его неотъемлемой частью. Программные продукты данного класса носят общий характер применения, независимо от специфики предметной области. К системным программным продуктам предъявляются высокие требования по надежности и технологичности работы, удобству и эффективности использования.
Операционная система составляет основу программного обеспечения ПК. Операционная система представляет комплекс системных и служебных программных средств, который обеспечивает взаимодействие пользователя с компьютером и выполнение всех других программ. Операционные системы различаются особенностями реализации алгоритмов управления ресурсами компьютера, областями использования.
Так, в зависимости от алгоритма управления процессором, операционные системы делятся на:
· Однозадачные и многозадачные
· Однопользовательские и многопользовательские
· Однопроцессорные и многопроцессорные системы
· Локальные и сетевые.
По числу одновременно выполняемых задач операционные системы делятся на два класса:
· Однозадачные (MS DOS)
· Многозадачные (OS/2, Unix, Windows)
В зависимости от областей использования многозадачные ОС:
· Системы пакетной обработки (ОС ЕС)
· Системы с разделением времени (Unix, Linux, Windows)
· Системы реального времени (RT11)
Одним из важнейших признаков классификации ЭВМ является разделение их на локальные и сетевые. Локальные ОС применяются на автономных ПК или ПК, которые используются в компьютерных сетях в качестве клиента. В состав локальных ОС входит клиентская часть ПО для доступа к удаленным ресурсам и услугам. Сетевые ОС предназначены для управления ресурсами ПК включенных в сеть с целью совместного использования ресурсов. Они представляют мощные средства разграничения доступа к информации, ее целостности и другие возможности использования сетевых ресурсов.
16. Операционные семейства Windows. Основные тенденции развития ОС.
В настоящее время большинство персональных компьютеров в мире работают под управлением той или иной версии операционной системы Windows (фирма Microsoft). Программные продукты этого семейства обладают общими характерными чертами:
· единый графический пользовательский интерфейс;
· многозадачность;· поддержка работы в сетевой среде;
· наличие универсальной системы средств обмена данными между приложениями.
Первыми разработками Microsoft в области создания новых ОС для персональных компьютеров были программные среды Windows 3.x (Windows 3.0, Windows 3.1, Windows 3.11 for Workgroup), которые представляли собой графическую надстройку над операционной системой MS DOS.
Затем корпорацией была представлена первая настоящая ОС семейства Windows – Windows 95. Она является многозадачной, 32-разрядной ОС с расширенными сетевыми функциями и обеспечивает широкие возможности работы с мультимедиа, обработки текстовой, графической, звуковой и видеоинформации, а также предоставляет встроенные средства поддержки обмена файлами и их защиты, возможность совместного использования принтеров, факсов и других общих ресурсов.
Windows 98 отличается от Windows 95 интеграцией с браузером Internet Explorer, что обеспечивает отображение содержимого папок в виде окна браузера; улучшенной совместимостью с новыми аппаратными средствами компьютера; поддержкой стандарта plug-and-play. Может использоваться на настольных и портативных компьютерах.
Windows Millenium Edition (Windows ME) является очередной версией ОС линейки Windows 95 и Windows 98. В ее основе лежит ядро Windows 98.
Параллельно с Windows 95 корпорация Microsoft представила принципиально новую операционную систему – Windows NT (New Technology), ставшую родоначальницей ряда ОС. Это 32-разрядная система со встроенной сетевой поддержкой и развитыми средствами многопользовательской работы. Она обеспечивает истинную многозадачность, многопроцессорную обработку, разграничение доступа к аппаратным и информационным ресурсам, защиту данных.
Windows 2000 ориентирована на разнообразные компьютеры: портативные, настольные и обеспечивает тесную интеграцию с Internet.
Windows XP объединяет в себе лучшие качества предыдущих версий Windows: надежность, стабильность и управляемость. В ней реализован более эффективный интерфейс пользователя, включающий новые возможности группировки и поиска документов, возможность быстрого переключения пользователей и т.д. Пользователь Windows XP может создавать компакт-диски в форматах, позволяющих осуществлять однократную или многократную запись (CD-R или CD-RW).
Дальнейшее развитие возможностей ОС Windows 2000 Server получили в 64-разрядной операционной системе Windows Server2003,версии которой ориентированы на малый бизнес и рынок SOHO (Small Office/Home Office – малый офис/домашний офис), серверы крупных предприятий, построение Web-серверов.
Windows CE – операционная система для мобильных вычислительных устройств, таких, как карманные компьютеры, сотовые телефоны, мультимедийные и развлекательные приставки, DVD проигрыватели и устройства доступа в Internet.
17.Оперционные семейства Unix и Linux . Основные тенденции развития ОС.
ОС Unix – это одна из самых первых ОС и в настоящее время является одной из альтернатив семейству ОС Windows .
Unix была создана в Bell Telephone Laboratories в 70-е годы прошлого столетия. Основное отличие и преимущество этого семейства заключается в реализации для широкого круга аппаратных платформ – это первая действительно переносимая на различные аппаратные платформы операционная система. Unix ориентирована, прежде всего, на работу в больших локальных и глобальных сетях. В ней используются различные варианты графического интерфейса. Универсальность системы обеспечивается множеством прикладных программ. В настоящее время существуют версии ОС Unix от различных производителей.
Независимо от версии общими для Unix чертами являются:
· многопользовательский режим и наличие мощных средств защиты данных от несанкционированного доступа;
· многозадачность;
· переносимость системы за счет написания ее ядра на языке С;
· наличие простого пользовательского интерфейса.
В 1991 году финский студент Линус Торвальдс писал для своей дипломной работы ядро Unix-подобной системы. Ядро получилось настолько удачным, что у Линуса возникла идея написания полностью бесплатной unix-системы. Эта система распространяется бесплатно (англ. freeware), и ее программный код доступен всем желающим, поэтому многие программисты стали поддерживать Linux, добавляя к ней драйверы устройств, разрабатывая разные приложения и др. В настоящее время ОС Linux в основном используется не ПК, а на компьютерах-серверах. В первую очередь это связано с тем, что Linux требует профессиональной установки, а Windows может установить на свой ПК любой пользователь.
Основные тенденции развития ОС:
1. Расширяемость – возможность внесения дополнительных функций без разрушения целостности системы;
2. Переносимость – возможность использования на различных аппаратных платформах;
3. Надежность и отказоустойчивость – защищенность от внутренних и внешних сбоев и ошибок, т.е. от некорректных действий прикладных программ, пользователей, оборудования и самой операционной системы;
4. Совместимость – поддержка выполнения прикладных программ, написанных для других операционных систем, а также взаимодействие между различными ОС, функционирующих в корпоративной среде;
5. Интеграция с Internet – поддержка соответствующих протоколов, сервисов и Web-серверов;
6. Безопасность – очень важное требование, особенно в сетевой среде и в условиях все более широкого использования Internet в корпоративной деятельности;
7. Производительность – соответствие быстродействия операционной системы возможностям современных аппаратных средств.
Что касается рынка ОС, то следует отметить, что несмотря на развитие ОС Linux и других ОC, Windows в ближайшие годы сохранит свое доминирующее положение на рынке ПК, а в классе серверных ОС доля Linux будет увеличиваться и в ближайшие годы составит конкуренцию Windows.
18.Сервисные системы системного программного обеспечения. Прикладное программное обеспечение.
Сервисные системырасширяют возможности ОС по обслуживанию системы, обеспечивают удобство работы пользователя. К этой категории относят системы технического обслуживания, программные оболочки и среды ОС, а также служебные программы.
Системы технического обслуживания – это совокупность программных средств, которые выполняют контроль, тестирование и диагностику и используются для проверки функционирования устройств компьютера и обнаружения неисправностей в процессе работы компьютера.
Программные оболочки ОС – программы, которые позволяют пользователю отличными от предоставляемых ОС средствами (более понятными и эффективными) осуществлять действия по управлению ресурсами компьютера. К числу наиболее популярных оболочек относятся пакеты Norton Commander (Symantec), FAR (File and Archive manageR).
Служебные программы (утилиты, лат. utilitas – польза) – это вспомогательные программы, предоставляющие пользователю ряд дополнительных услуг по реализации часто выполняемых работ или же повышающие удобство и комфортность работы:
· программы оптимизации и контроля качества дискового пространства;
· программы восстановления информации, форматирования, защиты данных;
· программы для записи компакт-дисков;
· драйверы – программы, расширяющие возможности операционной системы по управлению устройствами ввода/вывода, оперативной памятью и т.д.;
· коммуникационные программы, организующие обмен информацией между компьютерами, утилиты и др.
Прикладное программное обеспечение (ППО) предназначено для решения задач пользователя. Как уже указывалось выше, в его состав входят прикладные программы пользователей и пакеты прикладных программ (ППП) различного назначения.Прикладная программа пользователя – это любая программа, способствующая решению какой-либо задачи в пределах данной проблемной области. Прикладные программы могут использоваться либо автономно, либо в составе программных комплексов или пакетов.
Пакеты прикладных программ (ППП) – это специальным образом организованные программные комплексы, рассчитанные на общее применение в определенной проблемной области и дополненные соответствующей технической документацией.
Различают следующие типы ППП:
· ППП общего назначения (Текстовые редакторы (Word); Табличные процессоры (Excel,); Системы динамических презентаций (Power Point,);Графические редакторы (Сorel Draw, Adobe Photoshop); Электронные словари и системы перевода (например, Prompt, Сократ, Лингво,Контекст); Системы распознавания текста (Fine Reader, Cunei Form) и др.
· методо-ориентированные ППП, в основе которых лежит реализация математических методов решения задач ( системы математической обработки данных (MathCad, Maple), системы статистической обработки данных (Statistica, Stat).;
· проблемно-ориентированные ППП предназначены для решения определенной задачи в конкретной предметной области ( информационно-правовые системы ЮрЭксперт, ЮрИнформ.
19. История развития компьютерных сетей.
Постоянно возрастающие потребности пользователей в вычислительных ресурсах обуславливали попытки специалистов компьютерных технологий объединить в единую систему отдельные компьютеры.
В начале 60- х годов двадцатого столетия начали развиваться интерактивные (с вмешательством пользователя в протекание вычислительного процесса) многотерминальные системы разделения времени. В таких системах мощный центральный компьютер (мэйнфрейм) отдавался в распоряжение нескольким пользователям. Каждый пользователь получал в свое распоряжение терминал (монитор с клавиатурой без системного блока), с помощью которого он мог вести диалог с компьютером. Компьютер по очереди обрабатывал программы и данные, поступающие с каждого терминала. Терминалы, как правило, рассредоточивались по всему предприятию и функции ввода-вывода информации были распределенными, но обработка информации проводилась только центральным компьютером. Сдерживающим фактором для развития компьютерных сетей был в первую очередь экономический фактор. Из- за высокой в то время стоимости компьютеров предприятия не могли позволить себе роскошь купить несколько компьютеров, а значит и объединять в вычислительную сеть было нечего. Развитие компьютерных сетей началось с решение более простой задачи- доступ к компьютеру с терминалов, удаленных от него на многие сотни, а то и тысячи километров. Терминалы в этом случае соединялись с компьютером через телефонные сети с помощью специальных устройств модемов.
Следующим этапом в развитии компьютерных сетей стали соединения через модем не только «терминал–компьютер», но и «компьютер-компьютер. Компьютеры получили возможность обмениваться данными в автоматическом режиме, что является базовым механизмом любой компьютерной сети. Тогда впервые появились в сети возможности обмена файлами, синхронизация баз данных, использования электронной почты, т.е. службы. Такие компьютерные сети получили название глобальных компьютерных сетей.
В начале 70- х г., благодаря развитию микроэлектроники, были созданы мини-компьютеры, которые стали реальными конкурентами мэйнфреймам. Несколько десятков мини-компьютеров выполняли задачи быстрее одного мэйнфрейма, но при этом все вместе стоили дешевле. Мини-компьютеры стали широко использоваться в управлении технологическими процессами, складами, в бухгалтерском учете и т.д. В результате шел интенсивный процесс распределения вычислительных ресурсов по всему предприятию, что, однако, через некоторое время привело к необходимости обратного объединения всех вычислительных ресурсов в одну систему. Теперь это объединение происходило уже не базе одного компьютера, а путем подключения к сети отдельных распределенных компьютеров. Такие компьютерные сети стали называться локальными компьютерными сетями.
В середине 80- х годов положение дел в локальных компьютерных сетях стало кардинально меняться в сторону создания стандартных технологий объединения компьютеров в единую сеть. Кроме этого в это время интенсивно начали использоваться стандартные персональные компьютеры, которые очень быстро вытеснили мини- компьютеры и мэйнфреймы. Разработанные стандартные сетевые технологии, а так же использование персональных компьютеров значительно упростили процесс создания компьютерных сетей.
Не нашли, что искали? Воспользуйтесь поиском по сайту:
©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.
|