Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
informatika.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
497.15 Кб
Скачать

16 Текстовые и графические редакторы

Текстовые редакторы (процессоры), предназначенные для подготовки и редактирования текстовой информации, ее сохранения и вывода на печать в требуемом виде.

Текстовые редакторы можно разделить на:

1. Редакторы текстов программ, которые рассчитаны на редактирование программ, на том или ином языке программирования. Примерами могут служить редакторы, встроенные в системы программирования Turbo (Borland) C/C++, Turbo (Borland) Pascal и т.д., а также Multi-Edit.

2. Редакторы документов ориентированы на работу с текстами, имеющими структуру документа (MicrosoftWord и CorelWordPerfect.).

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

Разновидности:

  1. Простейшие редакторы - в них предоставляются возможности рисования линий, кривых, раскраски областей экрана, создания подписей различными шрифтами и т.д. (Paintbrush)

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

  3. Редакторы, рассчитанные на создание художественных растровых изображений, применяются художниками, дизайнерами и т.д. В дополнение к возможностям редакторов, ориентированных на обработку фотоизображений, эти редакторы представляют богатейшие средства рисования и применения эффектов.

  4. Редакторы объектной (векторной) графики, в отличие от рассмотренных ранее редакторов, работают с изображением, состоящим не из цветных точек, а из различных объектов - линий, букв и т.д. Каждый объект имеет свои свойства - расположение, размер, таблицу и цвет линии, вид заполнения (для замкнутых линий). Такие редакторы (прежде всего CorelDraw, а также AdobeIllustrator, MicrografaPesigner и др.)

  5. Редакторы для создания трехмерных изображений (Autodesk 3DStudio, CorelDream 3D) позволяют определять трехмерные объекты, закрашивать их, указывать расположения света и т.д., получая реалистическое трехмерное изображение.

17 Банк данных

Неформально банк данных представляет собой хранилище информации для различных приложений. Банком данных (БД) называют программную систему, предоставляющую услуги по хранению, а также поиску данных определенной группе пользователей и по определенной тематике.

К банку данных предъявляются следующие требования:

А) Удовлетворение информационных потребностей пользователей;

Б) Обеспечение возможности работы с большими объемами различной информации;

В) Поддержка заданного уровня достоверности хранимой информации;

Г) Осуществление доступа к данным только пользователей, имеющих на это полномочия;

Д) Обеспечение возможности поиска информации по любой группе признаков;

Е) Возможность реорганизации и расширения при изменении границ предметной области;

Ж) Обеспечение выдачи информации в форме, удобной для восприятия;

З) Простота использования;

И) Возможность обслуживания нескольких (не обязательно одновременно) пользователей.

С БД взаимодействуют следующие категории лиц:

1) Пользователи (вводят и извлекают данные);

2) Программисты (пишут и отлаживают программы обработки данных);

3) Администраторы БД (отвечают за проектирование, реализацию, эксплуатацию и сопровождение БД).

Система управления базами данных (СУБД) - это комплекс программных и языковых средств, необходимых для создания баз данных, поддержания их в актуальном состоянии и организации поиска в них необходимой информации.

СД - (словарь данных) представляет собой специальную информационную структуру содержащую общие сведения о ресурсах БД. СД включает: 1) Описание схемы и подсхем БзД; 2) Сведения о полномочиях пользователей по управлению данными; 3) Сведения об источниках данных; 4) Другие справочные сведения.

Прямоугольник 15 БД

Прямоугольник 13 Прямоугольник 14 Пользователь

Прямая соединительная линия 11 Прямая соединительная линия 12 СУБД БзД

Прямая соединительная линия 9

СД

База данных (БзД) - это поименованная совокупность структурированных данных (файлов), относящихся к определенной области.

Структурирование - это введение соглашений о способах представления данных.

Неструктурированными называются данные, записанные, например, в текстовом файле.

18 Виды моделей данных

Ядром любой базы данных является модель данных.

Модель данных - совокупность структур данных и операций их обработки.

Известны такие модели данных:

  1. Иерархическая модель;

  2. Сетевая модель;

  3. Реляционная модель.

Первоначально наибольшее распространение получила иерархическая модель данных.

Иерархическая структура представляет совокупность элементов, связанных между собой по определенным правилам. Объекты, связанные иерархическими соотношениями, образуют ориентированный граф (перевернутое дерево).

К основным понятиям иерархической структуры относятся: уровень, элемент (узел), связь

Узел - это совокупность атрибутов данных, описывающих некоторый объект. На схеме иерархического дерева узлы представляются вершинами графа.

В сетевой структуре данных при тех же основных понятиях (уровень, узел, связь) каждый элемент может быть связан с другим элементом.

В основе реляционной модели данных (от англ. relation- отношение) лежит понятие отношение между объектами предметной области, а сами отношения представлены таблицами. База данных при этом являет собой совокупность таблиц.

Эти модели характеризуются простотой структуры данных, удобным для пользователя табличным представлением и возможностью использования формального аппарата алгебры отношений и реляционного исчисления для обработки данных.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]