4.2 Базовое программное обеспечение
В базовое программное обеспечение входят:
операционная система;
операционные оболочки (текстовые и графические);
сетевая операционная система.
Операционная система предназначена для управления выполнением пользовательских программ, планирования и управления вычислительными ресурсами ЭВМ.
В секторе программного обеспечения и операционных систем ведущее положение занимают фирмы Microsoft, IBM, UNISYS, Novell. Доход от продаж операционных систем в среднем превышает 20 млрд. дол. в год. Рассмотрим наиболее распространенные типы операционных систем.
Операционная система (ОС) — это комплекс приемов и процедур, обеспечивающих согласованную работу аппаратных средств по запуску машинных программ, управлению данными включая обработку, передачу и хранение данных в сети. Иными словами, это комплекс общих правил работы на компьютере.
Операционные системы для персональных компьютеров делятся на:
одно- и многозадачные (в зависимости от числа параллельно выполняемых прикладных процессов);
одно- и многопользовательские (в зависимости от числа пользователей, одновременно работающих с операционной системой);
непереносимые и переносимые на другие типы компьютеров;
несетевые и сетевые, обеспечивающие работу в локальной вычислительной сети ЭВМ.
Известны несколько типов операционных систем. Наиболее популярны для персональных компьютеров операционные системы компании Microsoft.
Windows XP, по мнению разработчиков из Microsoft, является высокопроизводительной однопользовательской ОС. Windows XP разрабатывался специально для корпоративных пользователей. Данная ОС является версией "5.1.2600" на базе Windows NT и базируется на ее 32-разрядной архитектуре. Несмотря на то что Windows XP не является практическим продолжением серии Windows 3.x / 95 / 98/Millenium, ОС поддерживает основные особенности Windows 95/98/Millenium: конфигурирование аппаратуры методом Plug&Play, технологии USB (универсальной последовательной шины), файловую систему FAT 32, Web-интерфейс.
Самое крупное новшество содержится в сетевой версии Windows XP: единая база данных всех ресурсов и пользователей сети предприятия (Active Directory). Интерфейс также содержит некоторые изменения, к числу которых можно отнести новую технологию использования меню "Пуск": теперь там остаются только нужные программы, а полный список меню становится доступен при удерживании мыши на кнопке "Пуск". Еще более усовершенствована технология защиты. Системные требования к ОС серии Windows NT всегда были очень высокими, и Windows XP не стала исключением: для эффективной работы требуется не менее 128 Мбайт оперативной памяти и мощный процессор.
Операционная система Windows 2003 Server является продолжением линейки Windows XP (ядро 5.1) и имеет ядро версии 5.2. Система представляет собой надежную вычислительную среду с интегрированными прикладными службами на стандартах языка XML, а также готовыми Web-службами.
Компания Microsoft разработала несколько вариантов операционной системы для различных сегментов рынка.
Windows Server 2003 Standard Edition — универсальный и неспециализированный вариант серверной системы для повседневных задач бизнеса любого масштаба (малого, среднего, крупного). Стоимость на момент выхода 999-1199 USD.
Windows Server 2003 Enterprise Edition — платформа уровня сервера предприятия; для тех, кому нужна устойчивая работа и хорошая работоспособность. Здесь возможны 32- и 64-битные варианты системы. Стоимость на момент выхода 3999 USD.
Windows Server 2003 Datacenter Edition — решение для бизнес-приложений, для задач, требующих высокого уровня масштабирования. Будут доступны 32- и 64-битные версии системы. Стоимость определяется для конкретного OEM-поставщика.
Windows Server 2003 Web Edition — система, специально настроенная для оптимального размещения и обслуживания web-страниц, Интернет-ресурсов. Система доступна в ограниченном количестве для приобретения через местного представителя компании или OEM-поставщика.
Windows Server 2003 External Connector License — дополнительная серверная лицензия для внешних пользователей Windows Server 2003. Стоимость 1999 USD.
Windows Server 2003 Terminal Server External Connector License — дополнительная серверная лицензия для внешних пользователей Windows Server 2003 Terminal Server. Стоимость 7999 USD.
По данным компании Microsoft в состав Windows Server 2003 входит ряд усовершенствованных компонентов, при создании которых учитывались новейшие требования к обеспечению безопасности:
Архитектуру Internet Information Services (IIS) 6.0, позволяющую снизить риск возможной атаки за счет ограничения доступа к сетевым ресурсам.
Использование программного механизма общеязыковой среды исполнения Common Language Runtime (CLR) для обеспечения безопасности компьютерных систем из-за уменьшения числа неполадок и брешей в защите, вызываемых ошибками программистов.
Значительно переработанные службы инфраструктуры открытых ключей (PKI) для обеспечения пользователей системой управления сертификатами, повышающей безопасность основанных на IPSec виртуальных частных сетей (VPN) и сетевых коммуникаций, систем аутентификации, использующих беспроводные протоколы семейства 802.1х, процессов входа в систему с использованием микропроцессорных карточек, шифрующей файловой системы и других служб.
Открытый защищенный протокол аутентификации (Protected Extensible Authentication Protocol — PEAP), который предлагает средства парольной аутентификации, призванные повысить безопасность сетевых соединений. Он идеально подходит пользователям, которым необходима возможность использования беспроводной связи, но которые не обладают ресурсами, необходимыми для построения полноценной инфраструктуры открытых ключей.
Диспетчер авторизации (Authorization Manager), обеспечивающий возможность авторизации на основе принципа прикладных ролей, упрощая системным администраторам управление доступом конечных пользователей к web-службам.
Дополнительный модуль Secure Configuration Wizard (мастер создания защищенных конфигураций), помогающий автоматизировать настройку серверов с целью обеспечения максимальной их безопасности (с использованием функциональных ролей).
Предлагаемые шаблоны и рекомендации (Patterns and Practices) по вопросам инфраструктураы идентификации и инфраструктуры мобильного доступа, что позволяет пользователям создавать и эксплуатировать защищенные системы на основе Windows Server 2003.
Операционная система Linux является операционной системой с открытым исходным кодом. Открытость кода означает, что для исправления ошибок, оптимизации производительности и добавления новых функций сторонний программист может вносить свои изменения. Однако, эти изменения могут привести к созданию индивидуальной и не совместимой операционной системы.
Преимущества Linux состоят в следующем.
Во-первых, она распространяется бесплатно.
Во-вторых, Linux занимает мало места на жестком диске. Если Windows должна поддерживать ранее созданные программы и поэтому требует большого количества системных ресурсов, для Linux такой необходимости нет и, соответственно, требования ниже. При создании сервера электронной почты какой-либо фирмы ОС Linux хватит 386-го процессора с 16 Мбайт оперативной памяти и 100 Мбайт памяти на винчестере.
В третьих, Linux может работать без сбоев годами.
Самое большое препятствие для распространения Linux — отсутствие удобств. Linux сложнее настроить и запустить, чем Windows. Microsoft вложила много времени и средств, чтобы облегчить пользователям инсталляцию своих операционных систем, загрузку нового программного обеспечения, администрирование сетей и добавление устройств. Многое в конструкции Windows — это результат многочасового тестирования на удобство работы с участием пользователей всех уровней подготовки. Графические инструменты администрирования есть и для Linux, но большинство приложений все же требует от администраторов кропотливой работы по созданию текстовых файлов конфигурации. Проблема поддержки аппаратуры в Linux также до конца не решена. Если производители почти никогда не выпускают периферию и дополнительные принадлежности для персонального компьютера без драйверов под Windows, то драйверы для Linux чаще всего пишут независимые программисты. На это требуется время, а для того чтобы поставщики сами начали комплектовать свои продукты драйверами под Linux, нужно больше Linux-систем. Например, Linux до сих пор не поддерживает периферию USB. Однако со временем ситуация изменяется, и некоторые производители уже комплектуют свою продукцию драйверами для Linux.
Операционные оболочки — специальные программы, предназначенные для облегчения общения пользователя с командами операционной системы. Операционные оболочки имеют текстовый и графический варианты интерфейса конечного пользователя.
Наиболее популярны следующие виды текстовых оболочек операционной системы семейства Windows:
FAR 1.70;
Total Commander;
Win Commander и др.
Эти программы существенно упрощают задание управляющей информации для выполнения команд операционной системы, уменьшают напряженность и сложность работы конечного пользователя.
- 1. Понятие и свойства информации
- 1.1 Понятие информации
- 1.2 Понятие о информатике
- 1.3 Структура информатики
- 2. Компьютерные технологии обработки информации.
- 2.1 Архитектура и структура персонального компьютера
- 2.2 Классификация компьютеров
- 2.2.1 Карманные пк
- 2.2.2 Блокнотные пк
- 2.2.3 Персональные компьютеры сферы автоматизации домашнего хозяйства
- 2.2.4 Базовые настольные персональные компьютеры
- 2.2.5 Сетевые персональные компьютеры
- 2.2.6 Высокопроизводительные настольные персональные компьютеры и серверы начального уровня
- 2.2.7 Многопроцессорные рабочие станции и серверы высокого уровня
- 2.2.8 Суперкомпьютеры и кластерные системы
- 2.3 Основные понятия программного обеспечения
- 2.4 Категории специалистов, занятых разработкой и эксплуатацией программ.
- 2.5 Характеристика программного продукта.
- 2.6 Жизненный цикл программного продукта.
- 2.7 Основные классы программных продуктов и их назначение.
- 3. Архитектура аппаратных и программных средств ibm-совместимых персональных компьютеров (рс)
- 3.2. Устройства, входящие в состав системного блока
- 3.2.1. Материнская плата
- 3.2.2. Центральный процессор
- 3.2.3. Оперативная память
- 3.2.4. Жесткий диск
- 3.2.5. Графическая плата
- 3.2.6. Звуковая плата
- 3.2.7. Сетевая плата
- 3.2.9. Дисковод 3,5’’
- 3.2.10. Накопители на компакт-дисках
- 3.2.11. Накопители на dvd дисках
- 3.2.12. Флэш-память
- 3.3. Периферийные устройства
- 3.3.1. Клавиатура
- 3.3.2. Манипуляторы
- 3.3.3. Сканер
- 3.3.4. Цифровой фотоаппарат
- 3.3.5. Мониторы электронно-лучевые (crt)
- 3.3.6. Мониторы жидкокристаллические (lcd)
- 3.3.7. Плазменные панели (pdp)
- 3.3.8. Принтеры
- 3.3.8.1 Матричные принтеры
- 3.3.8.2 Струйные принтеры (Ink Jet)
- 3.3.8.3 Лазерные принтеры (Laser Jet)
- 3.3.9. Плоттер
- 3.3.10. Модем
- 3.4. Конфигурация компьютера
- 4. Основы работы пользователя в операционной среде персонального компьютера.
- 4.1 Структура системного программного обеспечения.
- 4.2 Базовое программное обеспечение
- 4.3 Сервисное программное обеспечение
- 5. Понятие и свойства информации
- 5.1 Общая характеристика процессов сбора, передачи, обработки и накопления информации и основные операции с данными
- 5.2 Носители данных.
- 5.3 Представление информации в эвм.
- 5.3.1 Системы счисления в эвм
- 5.3.2 Формы представления и кодирование числовых данных
- 5.3.3 Универсальная система кодирования текстовых данных
- 5.4 Единицы представления данных
- 5.5 Единицы измерения данных
- 5.6 Единицы хранения данных
- 5.6.1 Файлы
- 5.6.2 Особенности использования имен файлов в ос семейства Windows.
- 5.6.3 Папки.
- 5.6.4 Понятие о файловой структуре и файловой системе
- 5.7 Формы адекватности информации
- 5.8 Меры информации
- 5.8.1 Синтаксическая мера информации
- 5.8.2 Семантическая мера информации
- 5.8.3 Прагматическая мера информации
- 5.9 Качество информации
- 6. Основы булевой алгебры
- 6.1 Основные понятия Булевой алгебры
- 6.2 Элементарные логические операции
- 6.3 Вычисление выражений.
- 6.4 Законы булевой алгебры.
- 7. Специализированные профессионально ориентированные программные средства
- 7.1. Текстовые процессоры
- 7.2 Табличные процессоры
- 7.2.1 Основные понятия табличных процессоров
- 7.2.2 Основные типы данных в Microsoft Excel
- 7.2.2.1 Формулы
- 7.2.2.1 Функции
- 7.2.3 Относительная и абсолютная адресация
- 7.2.4 Обобщенная технология работы с электронной таблицей
- 8. Информатизация общества
- 8.1 Информационные ресурсы
- 8.3 Рынок информационных продуктов и услуг