Достоинства растровой графики
- Возможность хранения изображения любой формы с высоким качеством (при высоком разрешении);
- Возможность управления каждым пикселем независимо друг от друга.
Недостатки растровой графики
- Требуется много памяти для хранения изображения;
- Нет понятия фигуры (только пиксель);
- Искажение изображения при масштабировании.
- Трудности преобразования изображения из растрового формата в векторный.
Основные пути получения растровых изображений:
- цифровое фото;
- цифровое видео;
- сканирование изображений.
Создание высококачественных (натуралистичных) изображений с помощью растровых графических редакторов затруднительно.
Простой растровый графический редактор – программа 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; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!