- •4. Прикладное программное обеспечение
- •4.1. Классификация прикладного программного обеспечения
- •4.1.1. Прикладное программное обеспечение общего назначения
- •4.1.2. Прикладное программное обеспечение специального назначения
- •4.2. Текстовые редакторы, процессоры
- •4.2.1. Программа Блокнот (NotePad)
- •Элементы форматирования текста. Отдельные части текста в «блокноте» не форматируется, но имеется возможность отобразить весь текст в одном из перечисленных в меню правка►шрифт шрифтов.
- •Печать. Готовый документ можно распечатать на принтере. Для этого предварительно необходимо указать параметры печатной страницы. Меню файл►макет страницы
- •4.2.2. Текстовый процессор WordPad
- •Форматы файлов сохранения документа. Технически сохранение документа происходит аналогично «Блокноту». Созданный в WordPad текстовый документ может быть записан в файл одного из следующих форматов:
- •4.2.3. Текстовый процессор Word
- •Сохранение документа.
- •Дополнительные возможности ввода текста.
- •Форматирование текста
- •Параметры шрифта.
- •Параметры абзаца.
- •Создание списков. Колонки.
- •Разбивка на разделы. Параметры страницы.
- •Стили оформления
- •Работа с таблицами, рисунками, чертежами
- •4.3. Электронные таблицы
- •4.3.1. Общие сведения о табличном процессоре Excel
- •4.3.2. Создание таблиц
- •4.3.3. Работа с формулами, диаграммами, списками
- •4.4. Основы информационных систем. Базы данных.
- •4.4.1. Основные понятия
- •4.4.2. Классификация бд
- •4.4.3. Модели данных
- •4.4.4. Проектирование баз данных
- •Анализ предметной области
- •Проектирование
- •4.4.5. Case – системы для разработки ис
- •4.5. Системы компьютерной графики
- •4.5.1. Растровый редактор Paint
- •Выбор цвета. Для выбора цвета можно использовать два способа: Во-первых, существует палитра цветов с 28 предлагаемыми цветами (см. Рис.4.21.).
- •4.6. Офисные интегрированные программные средства
- •4.7. Интегрированные пакеты математических расчетов
4.4. Основы информационных систем. Базы данных.
4.4.1. Основные понятия
Как уже говорилось в первой главе, в истории развития вычислительной техники наблюдалось два основных направления ее применения.
Первое связано с выполнением больших численных расчетов, которые трудно или невозможно произвести вручную. Развитие этой области способствовало ускорению развития методов математического моделирования, численных методов, языков программирования высокого уровня, рассчитанных на удобное представление вычислительных алгоритмов.
Второе направление связанно с использованием вычислительной техники для создания, хранения и обработки больших массивов данных. Такие задачи решают информационные системы (в дальнейшем ИС). К ним относятся, поисковые, справочные, банковские системы, автоматизированные системы управления предприятием.
Для задач первого типа характерны большие объемы вычислительной работы при относительно небольших потребностях в памяти. Задачи второго типа, наоборот, требуют больших объемов внешней памяти при относительно небольших расчетах. Вторая область применения возникла несколько позже первой. Это связано с тем, что на первых этапах внешняя память вычислительных систем была несовершенной, т.е. надежное хранение больших объемов данных не представлялось возможным.
Предметом настоящего рассмотрения являются программные продукты второй области применения - информационные системы (ИС). Информационная система представляет собой аппаратно-программный комплекс, обеспечивающий выполнение следующих функций:
-
ввод данных об объектах, некоторой предметной области;
-
надежное хранение и защита данных во внешней памяти вычислительной системы;
-
дополнения, удаления, изменения данных;
-
сортировки, выборки данных по запросам пользователей;
-
выполнение специфических для данной предметной области преобразований информации;
-
предоставление пользователям удобного интерфейса;
-
обобщение данных и составление отчетов.
Объем данных в ИС может исчисляться миллиардами байт. Отсюда необходимость устройств, хранящих большие объемы данных во внешней памяти. Число пользователей ИС может достигать десятков тысяч, что создает немало проблем в реализации эффективных алгоритмов функционирования ИС. Успешно решаются эти задачи, если данные в информационной системе структурированы.
Структурирование данных рассмотрим на примере студенческой группы. Каждый член группы во многом индивидуален, и характеризовать его можно с разных сторон. Но деканат, скорее всего, заинтересуют следующие данные (предметная область): фамилия студента, имя, отчество, курс, наименование группы, массив оценок по изучаемым дисциплинам. Таким образом, из всего многообразия данных выбираются только некоторые, т.е. создается информационная модель объекта. Данные упорядочиваются по порядку следования, по применяемым типам (форматам) данных, после чего они могут быть обработаны автоматом, каковым является компьютер.
Совокупность взаимосвязанных данных называется структурой данных. Совокупность структурированных данных, относящихся к одной предметной области, называется базой данных (БД). Совокупность программ, реализующих в БД функции ИС в удобной для пользователя форме, называется системой управления базой данных (СУБД). Программы, производящие специфическую обработку данных в БД, составляют пакет прикладных программ (ППП). Итак, можно заключить, что ИС - это организационное объединение аппаратного обеспечения (АО), одной или нескольких баз данных (БД), системы управления базами данных (СУБД) и пакетов прикладных программ (ППП).