Достоинства растровой графики



  • Возможность хранения изображения любой формы с высоким качеством (при высоком разрешении);
  • Возможность управления каждым пикселем независимо друг от друга.

Недостатки растровой графики

  • Требуется много памяти для хранения изображения;
  • Нет понятия фигуры (только пиксель);
  • Искажение изображения при масштабировании.
  • Трудности преобразования изображения из растрового формата в векторный.

Основные пути получения растровых изображений:

  • цифровое фото;
  • цифровое видео;
  • сканирование изображений.

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

Простой растровый графический редактор – программа Paint. Из профессиональных растровых графических редакторов наиболее известен Adobe Photoshop.

19.Векторная графика

Основным элементом изображения в векторной графике является линия.

Любое векторное изображение состоит из линий. Для замкнутых линий (контуров) возможна заливка.

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

Например, окружность задается уравнением

(x - a)2 + (y - b)2 = R2 ,

где
- a, b – координаты центра,
- R – радиус.

Набор параметров, необходимый для воспроизведения окружности в формате векторной графики, следующий:

  • тип линии (математическая формула);
  • координаты центра;
  • радиус;
  • тип воспроизводящей линии (сплошная, штриховая и т. д.);
  • толщина воспроизводящей линии;
  • цвет воспроизводящей линии.

Все перечисленные параметры могут быть заданы набором чисел, и объем памяти, требующейся для их хранения, не зависит ни от положения окружности, ни от ее радиуса, ни от толщины линии и т. д. Все сказанное относится и к другим типам линий. Заметим, что для линий разных типов набор параметров все-таки различный, но постоянный для данного типа.

В векторной графике (в отличие от растровой) есть понятие объект.

К объектам можно применять такие приемы редактирования, как масштабирование, перемещение, поворот практически без искажения формы.

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

Достоинства векторной графики

· возможность масштабирования изображения без потери качества и увеличения размеров исходного файла;

· удобство редактирования изображения, поскольку оно состоит из отдельных фигур;

· более экономное (по сравнению с растровой графикой) использование памяти для хранения изображения.

Недостатки векторной графики

· ограниченные возможности в живописных средствах (трудности натуралистичных изображений);

· трудности автоматизированного ввода изображений в векторном формате.

· Наиболее известной программой векторной графики является Corel Draw. Программы растровой графики в той или иной мере содержат инструменты векторной графики.

Наиболее известной программой векторной графики является Corel Draw. Программы растровой графики в той или иной мере содержат инструменты векторной графики.

Инструменты создания рисунков в программах пакета Microsoft Office – это векторные инструменты. В частности, создаваемые в программе Word рисунки – векторные.

 

Основные понятия ПО

Программа – упорядоченная последовательность команд (инструкций) компьютера для решения задачи.

Задача – проблема, подлежащая решению.

Приложение – программная реализация на компьютере решения задачи.

Программирование – теоретическая и практическая деятельность, связанная с созданием программ.

Программное обеспечение (ПО) (software) – совокупность программ обработки данных и необходимых для их эксплуатации документов.

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

Сопровождение программного продукта – поддержка работоспособности программного продукта, переход на его новые версии, внесение изменений, исправление ошибок и т.п.

Классификация ПО

По сфере применения ПО делится на:

  • системное;
  • служебное;
  • прикладное;
  • средства разработки ПО (инструментарий программирования).

19.Системное ПО служит для создания операционной среды функционирования программ и обеспечения эффективной работы технических средств.

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

Прикладное ПО – это программные средства решения задач предметной области.

Средства разработки ПО служат для создания программ всех видов.

Многие авторы объединяют системное и служебное ПО в одну категорию: системное ПО. Можно привести ряд доводов за такое объединение, как, впрочем, и против. В дальнейшем изложении материала будем все-таки пользоваться приведенной выше классификацией.

Системное программное обеспечение

Системное ПО (System software) – это совокупность программ и программных комплексов для обеспечения работы компьютера и сетей ЭВМ.

Системное ПО служит для создания операционной среды функционирования программ и обеспечения эффективной работы технических средств.

В системное ПО входят:

· операционная система;

· операционные оболочки.

Операционная система (ОС)

Операционная система – это совокупность программ, управляющих работой всех устройств компьютера и процессом выполнения программ.

Основные функции ОС:

· запуск вычислительной системы с тестированием аппаратных средств (начальная загрузка);

· управление работой всех устройств компьютера;

· управление файловой системой;

· запуск на выполнение программ;

· обеспечение взаимодействия программ с аппаратными средствами;

· распределение ресурсов между программами;

· обеспечение взаимодействия пользователя с программами;

· распределение полномочий между программами и пользователями;

· и др.

В состав ОС входят:

· ядро;

· системные библиотеки;

· оболочка.

Ядро ОС включает в себя:

· управляющую программу;

· драйверы устройств;

· файловую систему;

· сетевую подсистему.

Управляющая программа постоянно находится в ОП (говорят, что она резидентна) и по мере необходимости подключает к работе другие компоненты системы.

Операционные системы подразделяются по:

· разрядности (16-, 32-, 64-разрядные);

· количеству одновременно обслуживаемых пользователей (однопользовательские, многопользовательские);

· количеству одновременно решаемых задач (однозадачные, многозадачные).

Сетевые ОС – это системы, предназначенные для организации работы компьютерных сетей.

Примеры ОС:

· MS DOS;

· Семейство Windows (95, 98, 2000, XP, Vista);

· Unix;

· Linux;

· и др.

Файловая система (ФС)

Назначение файловой системы

Файловая система – это совокупность средств и правил размещения и перемещения файлов на внешних носителях.

Поскольку файл – это набор данных, то файловая система – это система управления данными.

 Расположение файлов на жестком диске

Жесткий диск разбивается на сектора. Емкость дорожки в пределах сектора обычно равна 512 байт.

Минимальной учетной единицей объема данных в файловой системе является кластер, состоящий из одного или нескольких смежных секторов. Файл на диске обязательно занимает целое число кластеров. Если в файле записан даже 1 байт данных, он все равно займет полный кластер.

Существуют файловые системы с фрагментированным и не фрагментированным расположением файла.

Не фрагментированное расположение файла

Файл располагается в смежных кластерах

Фрагментированное расположение файла

Файл может располагаться в несмежных кластерах.

В ФС с не фрагментированным расположением файла чтение/запись данных происходит быстрее, так как позиционирование магнитной головки диска производится лишь один раз – на первый кластер файла.

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

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

Файловые системы ОС Windows являются системами с фрагментированным расположением файла.

Диски, папки, файлы. Логическая структура файловой системы

Системы учета файлов в современных файловых системах как правило строятся по иерархическому принципу: диск (устройство памяти) – папка – файл. Дискам (устройствам) в системе даются логические имена. Например, один физический жесткий диск обычно при форматировании разбивается на несколько логических с именами C, D, E..., устройство оптических дисков получает логическое имя F и т.д.

Папка может содержать папки и файлы. Данные хранятся только в файлах.

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

Путь к файлу – это последовательность папок, в которых находится файл. Имена папок в пути к файлу разделяются символом "\" – "слэш".

Полное имя файла состоит из пути к файлу и собственно имени файла. Например:

  • D:\Факультет\Группа\Иванов\реферат.doc;
  • C:\WINDOWS\MEDIA\ringin.wav.

Так, в первом примере путь к файлу: D:\Факультет\Группа\Иванов, имя файла: реферат.doc.

 

Параметры файлов

К параметрам файлов относятся:

  • имя файла;
  • тип файла;
  • размер;
  • дата создания;
  • дата последнего изменения;
  • атрибуты.

Имя файла служит для идентификации файла. В ОС Windows имя может содержать до 255 символов, в том числе символы русского алфавита, цифры, специальные символы (за исключением некоторых). Например:

Мой файл

Мой файл 25

SP25.asf

FHK.ss.doc

Символы после последней точки образуют так называемое расширение имени и определяют тип файла. Расширение обычно присваивает та программа, с помощью которой создается файл. Например: .doc – присваивает MS Word;

.xls – присваивает Excel;

.bmp – присваивает графический редактор Paint.

Тип файла свидетельствует о характере хранимых данных. Например:

документ MS Word;

книга Excel;

растровый рисунок bmp;

звукозапись в формате mp3.


Дата добавления: 2018-04-15; просмотров: 962; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!