
- •Лекция №5 программное обеспечение
- •3.1. Классификация программного обеспечения. Виды программного обеспечения
- •3.2. Системное программное обеспечение
- •3.2.1. Операционные системы: понятие и назначение
- •Лекция №6
- •3.2.2. Драйверы
- •3.2.3. Оболочки операционных систем
- •3.2.4. Вспомогательные программы (утилиты)
- •3.3. Прикладное программное обеспечение. Пакеты прикладных программ
- •3.3.1. Прикладное программное обеспечение общего назначения
- •3.3.2. Прикладное программное обеспечение специального назначения
- •Лекция №7
- •3.3.3. Прикладное программное обеспечение профессионального уровня
- •3.3.4. Прикладное программное обеспечение для решения
- •3.4. Примеры прикладных программных продуктов и систем, функционирующих в среде Windows
- •3.4.1. Системы редактирования и подготовки документов
- •3.4.2. Текстовый редактор Word
- •Лекция №8
- •3.4.3. Настольная издательская система PageMaker
- •3.4.4. Настольная издательская система ТеХ
- •3.4.5. Электронные таблицы Excel
- •Лекция №9
- •3.5. Компьютерная графика
- •3.5.1. Виды компьютерной графики
- •3.5.2. Растровая графика
- •3.5.3. Векторная графика
- •3.5.4. Фрактальная графика
- •3.5.5. Основные понятия трехмерной графики
- •Лекция №10
- •3.5.6. Средства для работы с растровой графикой
- •3.5.7. Средства для работы с векторной графикой
- •Лекция №11
- •3.6. Базы данных
- •3.6.1. Базы данных и системы управления базами данных
- •3.6.2. Структура простейшей базы данных
- •3.6.3. Свойства полей базы данных
- •3.6.4. Типы данных
- •3.6.5. Безопасность баз данных
- •3.6.6. Проектирование баз данных
- •Лекция №12
- •3.6.7. Разработка структуры базы данных.
- •3.6.8. Субд Microsoft Access 2000
- •3.7. Сканирование изображений
- •3.8. Система мультимедиа
- •Лекция №13
- •3.9. Системы программирования
- •3.10. Компиляторы и интерпретаторы
- •3.11. Файлы и каталоги на дисках
- •3.11.1. Файлы и их имена
- •3.11.2. Папки. Файловая система
- •3.11.3. Путь к файлу
3.5.7. Средства для работы с векторной графикой
К программным средствам создания и обработки векторной графики относятся графические редакторы (например Adobe Illustrator, Macromedia Freehand, CorelDraw) и векторизаторы (трассировщики) – специализированные пакеты преобразования растровых изображений в векторные (например Adobe Streamline, CorelTrace).
Векторный редактор Adobe Illustrator является одним из общепризнанных лидеров среди программ этого класса. Его особое преимущество заключается в хорошо отлаженном взаимодействии с другими продуктами компании Adobe, прежде всего с пакетами Photoshop и PageMaker. Эти приложения выполнены в едином стиле и образуют законченный пакет.
Векторный редактор Macromedia Freehand с простым и дружественным интерфейсом служит удобным инструментом работы для начинающих. Программа отличается небольшим размером и хорошим быстродействием. Нетребовательность к аппаратным ресурсам позволяет работать на компьютерах среднего уровня. Инструментальные средства программы достаточны для разработки сложных документов и лишь в некоторых элементах уступают более мощным средствам Adobe Illustrator и CorelDraw. Пакет специально адаптирован для совместной работы с программой компьютерной верстки QuarkXPress.
Векторный редактор CorelDraw исторически, особенно в России, считается основным пакетом создания и обработки векторной графики на платформе Windows. К его преимуществам относятся развитая система управления и обширные средства настройки параметров инструментов. По возможностям создания самых сложных художественных композиций CorelDraw заметно превосходит конкурентов. Однако интерфейс программы сложен для освоения.
Трассировщик Adobe StreamLine по праву занимает ведущее место в своем классе программ. Хотя имеются более мощные пакеты, ориентированные на обработку чертежей, они очень требовательны к аппаратным ресурсам, да и по стоимости много дороже. StreamLine позволяет проводить тонкую настройку параметров векторизации, что улучшает ее точность. Более всего векторизация удобна для преобразования чертежей, черно-белых рисунков и другой простой графики без полутонов. Полутоновые и цветные изображения обрабатываются хуже, и результат требует значительной доработки для приближения к оригиналу.
Лекция №11
3.6. Базы данных
3.6.1. Базы данных и системы управления базами данных
База данных – это организованная структура, предназначенная для хранения информации. Сегодня большинство систем управления базами данных (СУБД) позволяют размещать в своих структурах не только данные, но и методы (то есть программный код), с помощью которых происходит взаимодействие с потребителем или с другими программно-аппаратными комплексами. Таким образом, в современных базах данных хранятся отнюдь не только данные, но и информация.
Рассмотрим базу данных крупного банка. В ней есть все необходимые сведения о клиентах, об их адресах, кредитной истории, состоянии расчетных счетов, финансовых операциях и т.д. Доступ к этой базе имеется у достаточно большого количества сотрудников банка, но среди них вряд ли найдется такое лицо, которое имеет доступ ко всей базе полностью и при этом способно единолично вносить в нее произвольные изменения. Кроме данных, база содержит методы и средства, позволяющие каждому из сотрудников оперировать только с теми данными, которые входят в его компетенцию. В результате взаимодействия данных, содержащихся в базе, с методами, доступными конкретным сотрудникам, образуется информация, которую они потребляют и на основании которой в пределах собственной компетенции производят ввод и редактирование данных.
С понятием базы данных тесно связано понятие системы управления базой данных. Это комплекс программных средств, предназначенных для создания структуры новой базы, наполнения ее содержимым, редактирования содержимого и визуализации информации. Под визуализацией информации базы понимается отбор отображаемых данных в соответствии с заданным критерием, их упорядочение, оформление и последующая выдача на устройство вывода или передача по каналам связи.
В мире существует множество систем управления базами данных. Несмотря на то что они могут по-разному работать с разными объектами и предоставляют пользователю различные функции и средства, большинство СУБД опираются на единый устоявшийся комплекс основных понятий. Это дает возможность рассмотреть одну систему и обобщить ее понятия, приемы и методы на весь класс СУБД. В качестве такого учебного объекта рассмотрим СУБД Microsoft Access, входящую в пакет Microsoft Office.