- •220400 «Программное обеспечение вычислительных комплексов и автоматизированных систем»
- •Глава 1. Понятие и сущность моделирования. Место компьютерного моделирования в задачах изучения процессов и явлений
- •§ 1. Понятие модели. Функции моделей и их классификация
- •1.1. Понятие и функции моделей
- •1.2. Классификация моделей
- •§ 2. Структура моделей
- •2.1. Структура модели и ее основные составляющие
- •2.2. Анализ и синтез
- •2.3. Требования к модели
- •§ 3. Виды моделирования. Понятие и сущность компьютерного моделирования
- •3.1. Виды моделирования
- •3.2. Понятие и сущность компьютерного моделирования
- •3.3. Искусство моделирования. Действия, выполняемые в процессе моделирования
- •§ 4. Моделирование как искусство. Этапы процесса моделирования
- •4.1. Этапы процесса моделирования
- •4.2. Постановка задачи и определение типа модели
- •4.3. Формулирование модели
- •4.4. Проверка модели
- •4.5. Стратегическое и тактическое планирование
- •4.6. Экспериментирование и анализ чувствительности
- •4.7. Реализация замысла и документирование
- •Глава 2. Объектно-ориентированная технология как современная парадигма компьютерного моделирования. Основные сведения о языке uml
- •§ 5. Объектно-ориентированная технология как современная парадигма компьютерного моделирования
- •5.1. Обстоятельства и причины появления объектно-ориентированной технологии. Основные термины
- •В общем случае объекты обладают двумя качествами:
- •5.2. Принципы объектно-ориентированной технологии
- •§ 6. Назначение и цели унифицированного языка моделирования. Основные концепции uml
- •6.1. Назначение и цели uml
- •6.2. Основные концепции uml
- •§ 7. Статическое представление модели
- •7.1. Классификаторы
- •Типы классификаторов
- •7.2. Отношения
- •7.3. Ограничения
- •§ 8. Структурные представления модели
- •8.1. Представление вариантов использования
- •Виды отношений вариантов использования
- •8.2. Представления программной реализации и развертывания
- •§ 9. Представление в виде конечного автомата как один из видов динамического представления модели
- •9.1. Понятие конечного автомата. Определение события и состояния
- •9.2. Понятие и структура перехода. Типы переходов
- •§ 10. Представления деятельности и взаимодействия как виды динамического представления модели
- •10.1. Представление деятельности
- •10.2. Представление взаимодействия
- •§ 11. Представление управления моделью и дополнительные возможности языка uml
- •11.1. Представление управления моделью
- •11.2. Расширение возможностей языка uml
- •Глава 3. Понятие и виды имитационного моделирования. Инструментарий имитационного моделирования: назначение и краткий обзор
- •§ 12. Понятие и виды имитационного моделирования. Роль языков имитационного моделирования в решении задач компьютерного моделирования
- •12.1. Понятие и виды имитационного моделирования
- •12.2. Роль языков имитационного моделирования в решении задач компьютерного моделирования
- •§ 13. Классификация и краткая характеристика языков имитационного моделирования. Среда и функциональная структура языка моделирования gpss
- •13.1. Классификация языков имитационного моделирования
- •13.2. Принципы организации системы gpss
- •Глава 4. Общие понятия о графическом моделировании и геоинформационных системах
- •§ 14. Способы представления и принципы обработки графических данных на персональных эвм
- •14.1. Представление в компьютере графической информации. Растровая и векторная графика
- •14.2. Модели представления цвета в графических изображениях
- •14.3. Форматы графических файлов
- •14.4. Принципы обработки графических данных на персональных компьютерах
- •§ 15. Геоинформационные системы и особенности моделирования земной поверхности
- •15.1. Основные понятия и организация гис
- •15.2. Проблемы качества векторных цифровых карт для гис
- •§ 16. Классификация программного обеспечения гис и реализация гис-проектов
- •16.1. Классификация и краткая характеристика программного обеспечения гис
- •16.2. Порядок создания гис-проектов
- •Компьютерные модели в информационных технологиях на железнодорожном транспорте
- •127994, Москва, ул.Образцова, 15
14.3. Форматы графических файлов
Для хранения на диске последовательность бит, представляющая собой графический образ, должна располагаться в файле. Правила построения файла должны помочь любой программе легко извлечь из него информацию и восстановить закодированное изображение. Хотя существует много форматов графических файлов, на персональных компьютерах наиболее широко используется следующие:
формат BMP. Он позволяет хранить черно-белые, серые или цветные изображения с использованием цветовой модели RGB. Хотя формат позволяет применять сжатие информации, большинство программ не поддерживают эту возможность. Главным достоинством данного формата является его простота и, как следствие, поддержка всеми без исключения программами, работающими с графикой в операционной системе Windows. Основным недостатком формата является слишком большой размер файлов, особенно при использовании глубины цвета в 24 бита. Кроме того, в этом формате недоступны некоторые дополнительные возможности, предоставляемые другими форматами.
Формат TIFF. Позволяет сохранять изображения любой глубины цвета с использованием как модели RGB, так и CMYK. Допускается применение сжатия, которое существенно уменьшает размеры файла без потери качества. Кроме того, в файлах данного формата допускается сохранение дополнительной информации, которую графические редакторы могут интерпретировать по-своему. Это преимущество формата является и его главным недостатком: каждая программа может записать в файл служебную информацию, понятную только ей самой. При попытке открытия такого файла другая программа выдаст сообщение об ошибке и откажется работать с изображением. Ввиду того, что по своим возможностям данный формат превышает остальные, он пользуется большой популярностью среди профессионалов.
Формат GIF. Характеризуется возможностью сильного сжатия информации без потери качества. К достоинствам формата можно отнести возможность создания рисунков с прозрачным фоном. Имеется особая разновидность формата, называемая анимационным форматом GIF. В файлах этого формата хранится несколько рисунков, которые, последовательно меняя друг друга при просмотре, создают эффект анимации. Основным недостатком этого формата является слишком малая глубина цвета. Допускается использование не более 256 цветов. Фотографии в этом формате сохранять не рекомендуется, но для простых рисунков, в которых не слишком много цветов, этот формат достаточно удобен. Чаще всего он применяется для размещения рисунков в Интернете.
Формат JPEG. Используется, когда необходимо обеспечить максимальное сжатие графического файла с приемлемой потерей качества. При сжатии с потерями можно указать, какова будет степень таких потерь. Можно минимизировать потери, но при этом размер файла получится достаточно большим, хотя и меньшим, чем был до сжатия. При сильном сжатии в рисунке появляются характерные ступеньки, и некоторые тона пропадают из изображения, хотя общие очертания не изменяются, и рисунок не слишком сильно отличается от оригинала.