
- •План урока.
- •Ход урока
- •I. Структура программного обеспечения персонального компьютера
- •Системное по
- •II. Системное программное обеспечение
- •Операционные системы
- •Диалоговые (файловые) оболочки (файловые менеджеры)
- •Драйверы
- •Утилиты (сервисные программы)
- •III. Системы программирования
- •IV. Прикладное программное обеспечение
- •Прикладное по
- •Программы общего назначения
- •Интегрированные пакеты
- •Текстовые редакторы.
- •Музыкальные редакторы.
- •Табличные процессоры.
- •Базы данных и системы управления базами данных.
- •Интегрированные пакеты.
- •Коммуникационные программы.
- •Узкоспециализированные программы.
Музыкальные редакторы.
Музыкальный редактор — это программа для создания и обработки звуковой информации.
Количество музыкальных редакторов не так велико, как количество текстовых и графических редакторов. Наиболее простые из них позволяют имитировать 1—2 инструмента и составлять композиции поблочно; сложные музыкальные редакторы воспроизводят одновременно до десятков инструментов, а музыка пишется 1 поблочно для каждого инструмента и потом соединяется воедино.
Табличные процессоры.
Табличный процессор — это программа для обработки данных, представленных в виде таблицы. Таблицы, обрабатываемые табличным процессором, называются электронными таблицами. Визуально электронные таблицы отображаются в виде прямоугольных таблиц, состоящих из строк и столбцов, пересечение которых образует ячейки. Каждая ячейка имеет свой адрес, состоящий из двух координат — имени столбца и номера строки, на пересечении которых она располагается. В ячейках могут содержаться числа, текст или формулы, задающие зависимость значения в одной ячейке от данных, находящихся в других ячейках.
Табличные процессоры обычно применяются тогда, когда ведется работа с относительно сложными формулами и большими объемами исходных данных. Используя табличный процессор, можно просматривать, задавать и изменять содержимое ячеек в электронных таблицах, осуществлять поиск и сортировку данных в них, изменяя значения исходных параметров, наблюдать за изменением расчетных параметров и анализировать получаемые результаты.
Базы данных и системы управления базами данных.
База данных — это набор данных, организованных по определенным правилам, предусматривающим общие принципы описания, хранения и манипулирования ими. В зависимости от организации данных выделяют иерархические, сетевые и реляционные базы данных. В первых_для связи между объектами используются структуры в виде деревьев, когда объекты нижнего уровня подчинены объектам верхнего уровня, во вторых данные представлены сетями и
объекты могут быть связаны друг с другом любым количеством связей, третьи характеризуются табличным представлением, и каждая запись в таблице содержит информацию, относящуюся только к одному конкретному объекту.
Обработкой баз данных занимаются системы управления базами данных (СУБД) — комплекс программ и языковых средств, предназначенных для создания и ведения базы данных, ввода, редактирования и удаления данных, организации взаимодействия баз данных с прикладными программами, обеспечения управления данными, доступа к ним, создания запросов и отчетов. Посредством СУБД определяются физическая и логическая структуры базы данных. Физический уровень описания отражает способ физического хранения данных; логическое описание — это тот вид данных, который доступен пользователю и которым он оперирует.
Интегрированные пакеты.
Интегрированный пакет — это набор взаимосвязанных прикладных программ, ориентированных на решение комплекса задач и поддерживающих единый способ взаимодействия пользователя со всеми программами из пакета, а также единый способ представления данных. Обычно такие пакеты включают в себя текстовый редактор, табличный процессор, СУБД, пакет графического отображения данных и телекоммуникационную программу.
Основной причиной появления интегрированных пакетов считается потребность в совместном использовании данных разных форматов. Поэтому такие пакеты разрабатывались по принципу единой (интегрированной) системы. Всредствах интеграции выделяют четыре механизма:
• буфер обмена,
• технологию ОЬЕ,
• конвертирование файлов,
непосредственный обмен данными с использованием общей оболочки.
Первый механизм основан на выделении в оперативной памяти области («буфера обмена»), в которую заносится информация для ее последующего переноса в другую программу. Информация в буфере хранится до занесения в него другой информации. Второй механизм основан на возможности включения в документ одного приложения документа другого приложения, что позволяет осуществлять редактирование внедренного документа как в новом, так и старом приложении. Суть третьего механизма заключается в записи информации в файл определенного формата так, чтобы документ мог быть прочитан в другом приложении данного пакета. Четвертый механизм (например, в интегрированном пакете Framework) основан на том, что для реализации обмена данными используется метод «отрезания» данных от файла в одном приложении и «приклеивания» их к файлу в другом приложении.
Преимущества интегрированных пакетов проявляются в предоставлении пользователю однотипных средств доступа к данным различного вида и упрощении их переноса из одной программы пакета в другую. К недостаткам можно отнести повышенные требования к системным ресурсам.