Скачать презентацию Программные средства реализации информационных процессов Совокупность программ Скачать презентацию Программные средства реализации информационных процессов Совокупность программ

Л.2.4. Программное обеспечени- ПО, ОС 2010.ppt

  • Количество слайдов: 24

Программные средства реализации информационных процессов Программные средства реализации информационных процессов

Совокупность программ и сопровождающей их документации, предназначенная для решения задач на ПК, называется программным Совокупность программ и сопровождающей их документации, предназначенная для решения задач на ПК, называется программным обеспечением (ПО) (software). ПО делится на системное и прикладное: • Программное обеспечение, необходимое для управления компьютером, для создания и поддержки выполнения других программ пользователя, а также для предоставления пользователю набора всевозможных услуг, называется системным программным обеспечением (system software), которое можно классифицировать следующим образом: операционные системы, сервисные системы, программно-инструментальные средства и системы технического обслуживания (рис. 4).

Классификация программного обеспечения Классификация программного обеспечения

Операционная система (ОС) - комплекс системных и управляющих программ, предназначенных для наиболее эффективного использования Операционная система (ОС) - комплекс системных и управляющих программ, предназначенных для наиболее эффективного использования всех ресурсов вычислительной системы (ВС) (Вычислительная система - взаимосвязанная совокупность аппаратных средств и программного обеспечения, предназначенная для обработки информации и удобства работы с ней). Назначение ОС - организация вычислительного процесса в системе, - рациональное распределение вычислительных ресурсов между отдельными решаемыми задачами; - предоставление пользователям сервисных средств, облегчающих процесс программирования и отладки задач.

ИСТОРИЯ СОЗДАНИЯ И РАЗВИТИЯ ОПЕРАЦИОННЫХ СИСТЕМ ИСТОРИЯ СОЗДАНИЯ И РАЗВИТИЯ ОПЕРАЦИОННЫХ СИСТЕМ

1. Начало созданию операционных систем для микро ЭВМ положила ОС СР/М. Она была разработана 1. Начало созданию операционных систем для микро ЭВМ положила ОС СР/М. Она была разработана в 1974 году. Была установлена на многих 8 -разрядных машинах. В рамках этой операционной системы было создано программное обеспечение, включающее трансляторы (текстовые процессоры) с языков Бейсик, Паскаль, Си, Фортран, Кобол, Лисп, Ада и, табличные процессоры, системы управления базами данных, графические пакеты , символьные отладчики и другие проблемно ориентированные программы.

2. ОС типа DOS стала доминирующей с появлением 16 -разрядных ПЭВМ, . С момента 2. ОС типа DOS стала доминирующей с появлением 16 -разрядных ПЭВМ, . С момента появления в 1981 году DOS распространилась настолько широко, что считается самой популярной в мире ОС. П о я с н е н и я Т Р А Н С Л Я Т О Р Ы (Транслятор - программа, автоматически преобразующая программу на языке программирования в последовательность инструкций. Разновидности трансляторов - компилятор, интерпретатор) для практически всех популярных языков высокого уровня, включая Бейсик, Паскаль, Фортран, Си, Модула-2, Лисп, Лого, АПЛ, Форт, Ада, Кобол, ПЛ-1, Пролог, молток и др. ; причем для большинства языков существует несколько вариантов Трансляторов ИНСТРУМЕНТАЛЬНЫЕ СРЕДСТВА для разработки программ в машинных кодах - ассемблеры, символьные отладчики и др. Эти инструментальные средства сопровождаются редакторами, компоновщиками и другими сервисными системами, необходимыми для разработки сложных программ.

3. Для школьных ПЭВМ согласно стандарту операционная система должна быть, совместима с СР/М и 3. Для школьных ПЭВМ согласно стандарту операционная система должна быть, совместима с СР/М и с DOS, обеспечивать поддержку трансляторов языков Бейсик, Си, Фортран и Лисп. Такая операционная система получила название MSX-DOS поддерживала обширное программное обеспечение, разработанное для СР/М, и одновременно ориентировалась на новые разработки, связанные с DOS.

4 В начале и середине 80 -х годов привлекли своими графическими возможностями машины Macintosh 4 В начале и середине 80 -х годов привлекли своими графическими возможностями машины Macintosh и Amiga. . Операционные системы для этих машин были спроектированы так, чтобы максимально использовать возможности работы с графикой. В них использовался многооконный интерфейс и манипулятор "мышь".

5. В начальный период развития персональных компьютеров была создана операционная система USCD p-system. Основу 5. В начальный период развития персональных компьютеров была создана операционная система USCD p-system. Основу этой системы составляла так называемая П-машина - программа, эмулирующая гипотетическую универсальную вычислительную машину. П-машина имитирует работу процессора, памяти и внешних устройств, выполняя специальные команды, называемые П-кодом. Программные компоненты Пи-системы (в том числе компиляторы) составлены на П-коде, прикладные программы также компилируются в П-код. Главная отличительная особенность системы являлась минимальная зависимость от особенностей аппаратуры ПЭВМ. Это обеспечило переносимость Пи-системы на различные типы машин. Недостатком данной системы являлся преимущественно интерпретационный режим исполнения прикладных программ, что влекло существенное замедление работы.

5. UNIX - операционная система позволяет работать в многопользовательском и многозадачном режиме. Поначалу она 5. UNIX - операционная система позволяет работать в многопользовательском и многозадачном режиме. Поначалу она предназначалась для больших ЭВМ и требует очень большого объёма ОЗУ и пространства диска. Существует большое количество различных версий, главным образом потому, что она была распространена в виде программы на языке Си. , . Главной отличительной чертой этой системы является ее модульность обширный набор системных программ, . Система UNIX органически сочетается с языком Си, на котором написано более 90% ее собственных модулей. Командныйзык системы практически совпадает с языком Си, что позволяло очень легко комбинировать различные программы при создании больших прикладных систем. UNIX имеет "оболочку", с которой пользователь непосредственно взаимодействует, и "ядро", которое, собственно, и управляет действиями компьютера. UNIX имеет несомненно преимущество в том, что она с самого начала разрабатывалась как многопользовательская и многозадачная операционная система. и

Операционные системы Windows • • • Windows 95 Windows NT (NT — англ. New Операционные системы Windows • • • Windows 95 Windows NT (NT — англ. New Technology) Windows 98 Windows 2000 Professional Windows XP ("e. XPerience" – опыт) Windows CE (Consumer Electronics) Windows Mobile Windows Vista Windows Seven Операционная система Unix Операционная система Linux

Файловая система – система файлов и каталогов на диске, а также совокупность средств для Файловая система – система файлов и каталогов на диске, а также совокупность средств для работы с ними. Файл – поименованная область на диске. Каталог – группа файлов. Таким образом, на диске создается древовидная, иерархическая структура файлов и каталогов • каталог, включенный в другой каталог как единое целое, называется подкаталогом • каталог, в который включены другие каталоги, называется родительским • существует один и только один каталог, называемый корневым (или просто корнем), который не имеет родительского каталога • в структуре дерева существует единственный путь от данного каталога к каждому из его подкаталогов. В операционной системе Windows наиболее распространены файловые системы FAT (и модификации) и NTFS.

Системы управления файлами Системы управления файлами

Файловая система FAT (File Allocation Table) представляет собой систему, разработанную для небольших дисков и Файловая система FAT (File Allocation Table) представляет собой систему, разработанную для небольших дисков и простых структур каталогов. Таблица размещения файлов и корневой каталог размещаются по строго фиксированным адресам. Том, отформатированный для использования файловой системы FAT, размечается по кластерам. При использовании файловой системы FAT номер кластера должен иметь длину не более 16 бит. Размеры кластеров по умолчанию в зависимости от размера тома приведены в таблице. При необходимости пользователь при форматировании тома FAT имеет возможность указать другой размер кластера.

На рисунке представлена структура тома FAT. Рис. Структура тома FAT На рисунке представлена структура тома FAT. Рис. Структура тома FAT

Файловая система Windows NT (NTFS) обеспечивает более высокую производительность, надежность и совместимость, чем файловая Файловая система Windows NT (NTFS) обеспечивает более высокую производительность, надежность и совместимость, чем файловая система FAT. NTFS разрабатывалась с целью обеспечения скоростного выполнения стандартных операций над файлами (включая чтение, запись, поиск) и предоставления продвинутых возможностей, включая восстановление поврежденной файловой системы на чрезвычайно больших дисках. Кроме того, NTFS обладает характеристиками защищенности, которые необходимы на мощных файловых серверах и высокопроизводительных компьютерах в корпоративных средах. .

Структура тома NTFS Файловая система NTFS, как и FAT, использует кластеры в качестве фундаментальной Структура тома NTFS Файловая система NTFS, как и FAT, использует кластеры в качестве фундаментальной единицы дискового пространства. В NTFS размер кластера по умолчанию зависит от размера тома. Программа Disk Administrator позволяет устанавливать размер кластера до 4 Кб. Допустимые размеры кластеров приведены в следующей таблице:

Microsoft Office — пакет приложений, созданных корпорацией Microsoft для операционных систем Microsoft Windows и Microsoft Office — пакет приложений, созданных корпорацией Microsoft для операционных систем Microsoft Windows и Apple Mac OS X. В состав этого пакета входит программное обеспечение для работы с различными типами документов: текстами, электронными таблицами, базами данных и др. Состав MS Office: • Microsoft Office поставляется в нескольких редакциях. Отличия редакций в составе пакета и цене. Наиболее полная из них содержит: • Microsoft Office Word — текстовый процессор. • Microsoft Office Excel — табличный процессор. • Microsoft Office Power. Point — приложение для подготовки презентаций. • Microsoft Office Access — приложение для управления базами данных • Microsoft Office Outlook (не путать с Outlook Express) — персональный коммуникатор.

 • Microsoft Office Info. Path — приложение сбора данных и управления ими — • Microsoft Office Info. Path — приложение сбора данных и управления ими — упрощает процесс сбора сведений. • Microsoft Office Communicator — предназначен для организации всестороннего общения между людьми. Microsoft Office Communicator 2007 обеспечивает возможность общения посредством простого обмена мгновенными сообщениями, а также проведения голосовой и видеобеседы. • Microsoft Office Publisher — приложение для подготовки публикаций. • Microsoft Office Visio — приложение для работы с бизнес-диаграммами и техническими диаграммами — позволяет преобразовывать концепции и обычные бизнес-данные в диаграммы. • Microsoft Office Project — управление проектами. • Microsoft Query — просмотр и отбор информации из баз данных. • Microsoft Office One. Note — приложение для записи заметок и управления ими. • Microsoft Office Groove 2007 — приложение для поддержки совместной работы. • Microsoft Office Share. Point Designer — инструмент для построения приложений на платформе Microsoft Share. Point и адаптации узлов Share. Point. • Microsoft Office Picture Manager — работа с рисунками. • Microsoft Office Diagnostics — диагностика и восстановление поврежденных приложений Microsoft Office.