К какому виду прикладных программ относится paint
Обновлено: 07.07.2024
Прикладные программы предназначены для того, чтобы обеспечить применение вычислительной техники в различных сферах деятельности человека [23]. Помимо создания новых программных продуктов, разработчики прикладных программ большие усилия тратят на совершенствование и модернизацию популярных систем, создание их новых версий. Новые версии, как правило, поддерживают старые, сохраняя преемственность, и включают в себя базовый минимум (стандарт) возможностей.
Один из возможных вариантов классификации программных средств (ПС), составляющих прикладное программное обеспечение (ППО), отражен на рис.2.4. Как и почти всякая классификация, приведенная на рисунке, не является единственно возможной. В ней представлены даже не все виды прикладных программ. Тем не менее, использование классификации полезно для создания общего представления о ППО.
Рис. 2.4. Структура прикладного программного обеспечения
Несмотря на широкие возможности использования компьютеров для обработки самой разной информации, самыми популярными являются программы, предназначенные для работы с текстами – текстовые редакторы и издательские системы. Текстовыми редакторами называют программы для ввода, обработки, хранения и печатания текстовой информации в удобном для пользователя виде. Эксперты оценивают использование компьютера в качестве печатающей машинки в 80% всего времени задействования техники.
Большую популярность приобрели программы обработки графической информации. Компьютерная графика в настоящее время является одной из самых динамично развивающихся областей программного обеспечения. Она включает в себя ввод, обработку и вывод графической информации – чертежей, рисунков, фотографий, картин, текстов и т. д. – средствами компьютерной техники. Различные типы графических систем позволяют быстро строить изображения, вводить иллюстрации с помощью сканера или видеокамеры, создавать анимационные ролики. Графические редакторы позволяют пользоваться различным инструментарием художника, стандартными библиотеками изображений, наборами стандартных шрифтов, редактированием изображений, копированием и перемещением фрагментов по страницам экрана и др.
Для выполнения расчетов и дальнейшей обработки числовой информации существуют специальные программы – электронные таблицы. В процессе деятельности любого специалиста часто требуется представить результаты работы в виде таблиц, где одна часть полей занята исходными данными, а другая – результатами вычислений и графического анализа. Характерными для них является большой объем перерабатываемой информации, необходимость многократных расчетов при изменении исходных данных. Автоматизацией подобной рутинной работы и занимаются электронные таблицы.
Одним из наиболее перспективных направлений развития вычислительной техники является создание специальных аппаратных средств для хранения гигантских массивов информационных данных и последующей нечисловой обработки их, чаще всего – поиска и сортировки. Для компьютерной обработки подобных баз данных используют системы управления базами данных ( СУБД ). Последние представляют собой набор средств программного обеспечения, необходимых для создания, обработки и вывода записей баз данных. Различают несколько типов СУБД : иерархические, сетевые, реляционные. При работе с СУБД выделяют несколько последовательных этапов:
- проектирование базы данных;
- создание структуры базы данных;
- заполнение базы данных;
- просмотр и редактирование базы данных;
- сортировку базы данных;
- поиск необходимой записи;
- выборку информации по определенным признакам (критериям);
- создание отчетов.
Как правило, большинство популярных систем управления базами данных поддерживают эти этапы и предоставляют удобный инструментарий для их реализации.
Желание объединить функции различных прикладных программ в единую систему привело к созданию интегрированных систем. Современная концепция интеграции программных средств – кооперация отдельных прикладных программных систем по типу широко известного пакета Microsoft Office. Универсальные интегрированные системы разрабатывались по принципу единой системы, содержащей в качестве элементов множество программ, полезных практически любому пользователю. К таким программам относятся: текстовые и графические редакторы, электронные таблицы, пакеты для разработки презентаций, почтовые программы, органайзеры, системы управления базами данных и др.
Сами системы, входящие в пакет, являются независимыми, более того, они сами представляют локально интегрированный пакет, поскольку помимо основной своей задачи поддерживают функции других систем. Например, текстовый редактор Word обладает возможностью манипулировать с электронными таблицами и базами данных, а в электронной таблице Excel встроен мощный текстовый редактор . Для сопряжения информационных данных из различных программных систем в них предусматривают импортно-экспортную систему обмена с перекодировкой форматов представления данных.
К прикладному программному обеспечению относятся также инструментальные программные средства специального назначения. В настоящее время создаются различные специальные программные системы целевого назначения, предназначенные для работы специалистов в некоторой предметной области . Такие программы называют авторскими инструментальными системами. Авторская система представляет интегрированную среду с заданной интерфейсной оболочкой, которую пользователь может наполнить информационным содержанием своей предметной области .
Среди таких систем получили распространение экспертные системы. Такие программы ведут себя подобно эксперту в некоторой узкой прикладной области. Экспертные системы призваны решать задачи с неопределенностью и неполными исходными данными, требующие для своего решения экспертных знаний. Кроме того, эти системы должны уметь объяснять свое поведение и свое решение.
Принципиальным отличием экспертных систем от других программ является их адаптивность, т.е. изменчивость в процессе самообучения.
Принято выделять в экспертных системах три основных модуля:
- модуль базы знаний;
- модуль логического вывода;
- интерфейс пользователя.
Экспертные системы, являющиеся основой искусственного интеллекта, получили широкое распространение в различных областях науки (например, для классификации животных и растений по видам, для химического анализа), в медицине (постановка диагноза, анализ электрокардиограмм, определение методов лечения), в технике ( поиск неисправностей в технических устройствах, слежение за полетом космических кораблей и спутников), в политологии и социологии, криминалистике, лингвистике и т.д.
В последнее время широкую популярность получили программы обработки гипертекстовой информации. Гипертекст – это форма организации текстового материала не в линейной последовательности, а в форме указания возможных переходов (ссылок), связей между отдельными его фрагментами. В обычном тексте используется обычный линейный принцип размещения информации, и доступ к нему (тексту) осуществляется последовательно. В гипертекстовых системах информация напоминает текст энциклопедии, и доступ к любому выделенному фрагменту текста осуществляется произвольно по ссылке. Организация информации в гипертекстовой форме используется при создании справочных пособий, словарей, контекстной помощи ( Help ) в прикладных программах.
Расширение концепции гипертекста на графическую и звуковую информацию приводит к понятию гипермедиа . Идеи гипермедиа получили распространение в сетевых технологиях, в частности, в интернет -технологиях. Технология WWW (World Wide Web ) позволила структурировать громадные мировые информационные ресурсы посредством гипертекстовых ссылок. Разработаны программные средства , позволяющие создавать подобные веб-странички. Стали высокоразвитыми механизмы поиска нужной информации в лабиринте информационных потоков. Популярными поисковыми средствами в Интернете являются Yandex, Google, Yahoo, AltaVista, Magellan, Rambler и др.
Мультимедиа ( multimedia ) – это взаимодействие визуальных и аудиоэффектов под управлением интерактивного программного обеспечения. Появление и широкое распространение компакт-дисков ( CD-ROM и DVD ) сделало эффективным использование мультимедиа в рекламной и информационной службе, сетевых телекоммуникационных технологиях, в обучении.
Мультимедийные игровые и обучающие системы начинают вытеснять традиционные "бумажные библиотеки". Сегодня в DVD -библиотеках можно "гулять" по музеям, Московскому Кремлю и т.д. с помощью "электронного путеводителя", изучать различные учебные дисциплины, языки программирования и др.
Отдельную группу прикладного ПО составляют программные средства профессионального уровня. Каждая прикладная программа этой группы ориентируются на достаточно узкую предметную область, но проникает в нее максимально глубоко. Так функционируют АСНИ – автоматизированные системы научных исследований, каждая из которых "привязана" к определенной области науки, САПР – системы автоматизированного проектирования, каждая из которых также работает в узкой области, АСУ – автоматизированные системы управления (которых в 60-70-х годах были разработаны тысячи).
Следует отметить не только условность предложенной выше классификации, но и наличие пересечений. Так, каждую конкретную экспертную систему вполне можно отнести к ППО профессионального уровня; принцип гипертекста реализован в ряде авторских систем и т.д. В тоже время в связи с важностью отдельных групп прикладного ПО для широкого круга пользователей компьютерных систем прикладные программные системы общего назначения рассматриваются более подробно в разделе 8.
Прикладное (специальное) программное обеспечение - это совокупность программ, разработанных при создании конкретной информационной системы.
Предназначено для решения конкретных задач пользователя и организации вычислительного процесса информационной системы в целом.К прикладному программному обеспечению относятся компьютерные программы, написанные для пользователей или самими пользователями для задания компьютеру конкретной работы.
Различают следующую классификацию прикладного программного обеспечения.
Прикладное ПО общего назначения- совокупность программ для решения общих универсальных задач. Эти программы используются большинством пользователей компьютера.
Виды прикладного ПО общего назначения:
- Текстовые редакторы
- Текстовые процессоры
- Электронные таблицы
- Графические редакторы(растровые,векторные)
- "Просмотрщики"
- Системное управление базами данных(СУБД)
- Компьютерные игры
- Переводчик
Текстовый процессор- программа, предоставляющая возможности ввода, редактирования и форматирования текста, а также вставки в текстовый документ объектов нетекстовой природы (графических, мультимедийных и др.). Назначение:с оздание и редактирование текста с оформлением (задание шрифта, размера, цвета текста, выравнивания и др.) и с внедрением таблиц, графиков и формул. Примеры программ: MS Word, WordPad (входит в ОС MS Windows).
Электронные таблицы- компьютерная программа, позволяющая проводить вычисления с данными, представленными в виде двумерных массивов, имитирующих бумажные таблицы.
Назначение:обработка данных в табличной форме.
Примеры программ: MS Excel.
Графический редактор- программа для создания, редактирования, просмотра графический изображений.
Назначение: для создания и редактирования изображений.
Графический редактор(растровый)
Назначение: работа с растровыми изображениями.
Примеры программ: MS Paint (входит в ОС MS Windows), Adobe Photoshop.
Графический редактор(векторный)
Назначение: работа с векторными изображениями.
Примеры программ: CorelDRAW, Adobe Illustrator.
"Просмотрщики"
Назначение: просмотр файлов универсальных форматов.
"Просмотрщики" изображений
Назначение: просмотр изображений.
Примеры программ: CDSee, FastStone Image Viewer, FastPictureViewer. "Просмотрщики" HTML-страниц
Назначение: просмотр страниц веб-сайтов.
Примеры программ: MS Internet Explorer, Mozila Firefox, Google Chrome, Opera, Safari. "Просмотрщики"медиа контента
Назначение: воспроизведение медиа контента
Примеры программ: AIMP, Foobar2000, Spider player,MusicBee, Media Monkey(аудиоплееры); Windows Media Player (WMP, входит в ОС MS Windows), QuickTime Player(входит в ОС Mac OS X), Winamp, VLC media player, Media Player Classic(мультимедиа-центры) "Просмотрщики" f lash-контента (Flash-плееры) Назначение :для воспроизведения видео и аудиофайлов на веб-сайтах, для игр online.
Примеры программ: Adobe Flash Player.
Назначение: просмотр и печать pdf-файлов.
Примеры программ: Adobe Reader.
Системное управление базами данных(СУБД)- совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных.
Назначение:для управления созданием и работой с базами данных.
Примеры программ: MS Access, Paradox.
Компьютерные игры- компьютерная программа, служащая для организации игрового процесса (геймплея), связи с партнёрами по игре, или сама выступающая в качестве партнёра.
Назначение: развлечение или обучение.
Примеры программ: 3D-шутер, "Кот Леопольд. Учим английский язык".
Переводчики
электронные словариНазначение: перевод отдельных слов. Примеры программ: ABBYY Lingvo, МультиЛекс.
переводчики текстов
Назначение: перевод текста.
Примеры программ: ПРОМТ.
Прикладное ПО специального (профессионального) назначения - совокупность программ для решения более узких задач и профессиональных задач различных предметных областей (архитектуры, строительства, музыкальной и киноиндустрии).
Виды прикладного ПО специального(профессионального) назначения:
- Настольные издательские системы
- Электронные энциклопедии,учебники,словари,справочники
- Система автоматизированного перевода(САТ-программы)
- Серверные СУБД (клиент-серверные)
- Редакторы трехмерной (3D) графики
- Видеоредакторы(системы видеомонтажа)
- Аудиоредакторы(системы аудиомонтажа)
- Нотные редакторы
- Экспертные системы
- Системы автоматизированного проектирования(САПР,CAD\CAM\CAE)
Система автоматизированного перевода- система переводов текстов на компьютере с использованием компьютерных технологий.
Назначение: перевод профессиональных текстов с использованием баз знаний предметных областей.
Пользователи: профессиональные переводчики.
Примеры программ: Trados, Deja Vu, Star Transit.
Серверные СУБД (клиент-серверные)- совокупность программных лингвистических средств общего или специального назначения,обеспечивающих управление созданием и использованием баз данных.
Назначение:для управления созданием и работой с базами данных информационных систем.
Пользователи:администраторы баз данных.
Примеры программ: mySQL, MS SQL Server, Sybase Adaptive Server Enteprise, Oracle Database.
Редакторы трехмерной (3D) графики
Назначение: создание и редактирование трехмерной графики.
Пользователи: художники 3D
Примеры программ: Autodesk 3ds Max (ранее 3D Studio MAX), Autodesk Maya, Blender, Cinema 4D, ZBrush.
Видеоредакторы- компьютерные программы,включающие в себя набор инструментов,которые позволяют осуществлять нелинейные монтаж видео-и звуковых файлов на компьютере.
Назначение: обработка видеоматериала
Профессиональные
Назначение: монтаж фильмов, телепередач.
Пользователи:работники кинематографа и телевидения.
Примеры программ: Adobe Premiere Pro, Grass Valley Ediu, Sony Vegas Pro.
Назначение: монтаж "домашних" фильмов.
Примеры программ: CyberPower Audio Editing Lab, Akram Audio Editor.
Аудиоредакторы - программы для редактирования звуковой информации в цифровом представлении (цифровой звукозаписи).
Назначение: обработка аудиоматериала.
Профессиональные
Назначение: для записи музыкальных композиций, подготовки фонограмм для радио, озвучивания фильмов, компьютерных игр, реставрации старых фонограмм.
Пользователи: звукорежиссеры на радио, звукозаписывающих студиях, в киноиндустрии.
Примеры программ: Adobe Audition, Steinberg WaveLab, Sony Sound Forge. Audacity.
"Домашние"
Назначение: для записи любительских музыкальных композиций, для создания собственных рингтонов для мобильных телефонов и др.
Пользователи: непрофессионалы.
Примеры программ: CyberPower Audio Editing Lab, Akram Audio Editor.
Нотные редакторы-компьютерная программа,предназначенная для набора нотного текста.
Назначение:для создания и редактирования нотного текста с оформлением, а также для проигрывания набранного текста.
Пользователи:работники музыкальных издательств, музыкальных учебных заведений, музыкальных театров, филармоний; композиторы, аранжировщики, дирижеры.
Примеры программ: Finale, Encore, Cakewalk Overture, Sibelius,MuseScore.
Экспертные системы-компьютерная система,способная частично заменить специалиста-эксперта в разрешении проблемной ситуации.
Назначение:решение задач некоторых предметных областей (заменяет специалиста-эксперта).
Пользователи:работники, занимающиеся диагностикой, конструированием, планированием, управлением.
Примеры программ: Медицина:MYCIN;
торговля: РЕМОРАМА
Системы автоматизированного проектирования (САПР, CAD/CAM/CAE)- автоматизированная система, реализующая информационную технологию выполнения функций проектирования.
Назначение:разработка на компьютере чертежей, схем, 3D-моделей, конструкторской и технологической документации.
Пользователи:инженеры-конструкторы, архитекторы.
Примеры программ: Компас, AutoCAD, ZwCAD, nanoCAD Электро, BtoCAD, Стройэкспертиза BASE.
Видео YouTube
Графический редактор — это программа, предназначенная для создания и изменения графического изображения на экране компьютера, а также его сохранения в виде графического файла.
Графический редактор, обладающий дополнительными интеллектуальными средствами, называют графическим процессором. Такие программы позволяют обрабатывать изображения с помощью разнообразных графических эффектов, преобразовывать формат, палитру, масштаб, работать с многослойными изображениями, получать изображения со сканера и другой цифровой техники и т. д. Любой графический редактор включает в себя текстовый редактор и позволяет набирать тексты.
Графические редакторы с большим диапазоном функций называют графическими пакетами. В зависимости от методов построения и области применения различают группы таким программ:
- пакеты иллюстративной графики предназначены в основном для создания и редактирования рисунков. К ним, например, относят Adobe Photoshop и CorelDRAW — пакеты для создания двумерных изображений, 3ds Max — для создания трехмерных изображений, Adobe Flash для создания анимационных фильмов;
- средства научной графики используются для решения научных и производственных задач. Современная научная компьютерная графика дает возможность проводить вычислительные эксперименты с наглядным представлением их результатов;
- средства деловой графики предназначены для наглядного представления деловой активности. Обычно такие программные средства включаются в состав электронных таблиц и мощных офисных пакетов;
- пакеты инженерной и конструкторской графики используются в основном для создания различных графиков, диаграмм, чертежей, например, AutoCAD, ArchiCAD, Grapher, GraphPlus ;
- программы компьютерной анимации создают движущиеся изображения на экране монитора. Эти программы выполняют расчеты движений, опирающиеся на их математическое описание, и изображают все промежуточные состояния между начальным и конечным положением движущихся объектов.
В зависимости от методов обработки и сохранения изображений различают растровые и векторные графические редакторы. Многие графические программы могут обрабатывать только векторные или только растровые изображения, но существуют программы, в которых можно обрабатывать оба типа файлов.
Растровый графический редактор
Растровое графическое изображение представляет собой совокупность данных о цвете отдельных элементов изображения — пикселей, образующих строки и столбцы (матрицу точек). Такие изображения имеют высокое качество, но требуют больших объемов памяти из-за необходимости сохранять информацию о каждой точке изображения. Кроме того, растровые изображения плохо поддаются масштабированию (уменьшению и увеличению размера) и другим преобразованиям.
Векторный графический редаткор
Векторные изображения состоят из геометрических примитивов, таких как точки, линии (прямые, кривые, дуги окружностей) и многоугольники. Эти изображения сохраняются в памяти компьютера в виде набора параметров математических формул, описывающих примитивы, толщину и цвет линий, цвет заливки сплошных областей и др. Такие изображения легко масштабируются, при этом характеристики изображения пересчитываются по формулам для нового размера. Векторные изображения занимают небольшой объем памяти, однако имеют не такую богатую палитру, как растровые.
3D-редакторы
Программы для работы с трехмерной графикой (3D-редакторы) и анимацией могут использовать как векторные, так и растровые изображения. Они оперируют объектами в трехмерном пространстве (которые представляют собой набор поверхностей или частиц), но результаты обычно имеют вид плоской картинки, проекции. Трехмерная компьютерная графика широко используется в кино, компьютерных играх, в архитектурной визуализации, в печатной продукции, а также в науке и промышленности. Стандартом 3D-графики в кино и на телевидении стал графический редактор Maya, в других областях широко используется графический программный пакет 3ds Max.
Таблица. Графический редактор.
Программное обеспечение (ПО) — совокупность всех компьютерных программ.
Компьютер рассматривают как единую систему, состоящую из аппаратного обеспечения, программного обеспечения и информационных ресурсов. ПО компьютера постоянно изменяется, совершенствуется, дополняется.
В зависимости от назначения программное обеспечение компьютера можно разделить на:
- системное ПО;
- прикладное ПО;
- инструментальное ПО.
Системное программное обеспечение — программы для обеспечения работы компьютера и компьютерных сетей. Системное ПО позволяет пользователю осуществлять руководство и контроль над работой компьютера и компьютерной сети, а также обеспечивает возможность выполнения других программ. К системному программному обеспечению относятся уже знакомые вам операционные системы, файловые менеджеры, архиваторы.
Прикладное программное обеспечение — программы для решения задач определенного класса предметной области. Прикладное ПО самое многочисленное (пример 21.1). Для наименования прикладных программ часто используют термин приложения.
К прикладным программам относятся:
- программы общего назначения (требуются практически каждому пользователю);
- программы специального назначения (предназначены для профессионального использования в различных сферах деятельности);
- компьютерные игры.
Инструментальное программное обеспечение предназначено для создания другого программного обеспечения (пример 21.2). С инструментальным ПО работают программисты.
§ 21.2. Вредоносные программы и способы защиты от них
Вредоносные программы — специально написанные программы, способные нанести ущерб информации, хранящейся на компьютере, или вывести компьютер из строя.
По способу распространения вредоносные программы можно разделить на компьютерные вирусы, сетевые черви и троянские программы.
Компьютерные вирусы способны распространяться самостоятельно, добавляя свой код к другим файлам.
Сетевые черви не изменяют файлы на дисках, а распространяются в компьютерной сети — проникают в операционную систему компьютера, находят адреса других компьютеров или пользователей и рассылают по этим адресам свои копии.
Троянские программы — это вредоносные программы, которые сами не распространяются, а, маскируясь под популярную программу, побуждают пользователя переписать вредителя и установить его на свой компьютер самостоятельно.
Большинство вирусов разрабатывается для причинения вреда пользователям, работающим с операционными системами семейства Windows .
При заражении компьютера вирусом очень важно его обнаружить.
- медленная работа компьютера;
- зависания и сбои в работе компьютера;
- изменение размеров файлов;
- уменьшение размера свободной оперативной памяти;
- значительное увеличение количества файлов на диске;
- исчезновение файлов и папок или искажение их содержимого.
Для борьбы с вредоносными программами существует достаточно много программных средств антивирусной защиты. Популярные антивирусные программы — Антивирус Касперского, Norton AntiVirus, AVAST, Dr . Web , AVG (пример 21.3).
Сканирование компьютера в поисках вредоносных программ обычно выполняется автоматически при каждом включении. При сканировании антивирусная программа ищет вирус путем сравнения кода программ с кодами известных ей вирусов, хранящихся в базе данных.
Одним из основных способов борьбы с вредоносными программами является своевременная профилактика (предотвращение заражения).
Чтобы предотвратить заражение компьютера, необходимо соблюдать следующие рекомендации:
- не запускайте программы, полученные из Интернета, без проверки на наличие в них вируса;
- проверяйте все внешние носители на наличие вирусов, прежде чем копировать или открывать содержащиеся на них файлы;
- установите антивирусную программу и регулярно пользуйтесь ею для проверки компьютеров.
Программы по их правовому статусу можно разделить на две группы:
- платное ПО;
- свободно распространяемое ПО.
Пример 21.1. Прикладные программы:
Пример 21.2. К инструментальному программному обеспечению относится среда программирования, с которой вы уже знакомы:
Прообразом современных вирусов можно считать программу «Дарвин», появившуюся еще в 1962 г. Именно тогда инженеры из американской компании создали игру под этим названием. Смысл игры заключался в удалении всех копий программы противника и захвате поля битвы. Программы-вирусы, являющиеся проблемой для пользователей, возникли более двадцати лет спустя.
Регулярное архивирование и резервное копирование файлов позволит минимизировать ущерб от вирусной атаки.
Логотипы популярных антивирусных программ | |
![]() | Антивирус Касперского |
![]() | AVAST |
![]() | Norton AntiVirus |
![]() | Dr.Web |
![]() | AVG |
Интерфейс популярных антивирусных программ:
1 Что такое программное обеспечение?
- Операционная система.
- Совокупность файлов и папок.
- Файловая система.
- Совокупность всех компьютерных программ.
2 На какие классы можно разделить программное обеспечение в зависимости от назначения?
- Инструментальное.
- Системное.
- Индивидуальное.
- Прикладное.
3 Какие виды вредоносных программ вы знаете?
- Компьютерные бактерии.
- Сетевые черви.
- Компьютерные вирусы.
- Троянские программы.
- Сетевые змеи.
4 Какие признаки указывают на то, что компьютер заражен?
- Изменение размеров файлов.
- Использование компьютера несколькими пользователями поочередно.
- Подключение компьютера к Интернету.
- Исчезновение файлов и папок.
- Сбои в работе.
- Использование электронной почты.
- Увеличение количества файлов и папок.
5 Что необходимо делать, чтобы предотвратить заражение компьютера?
- Не запускать программы, полученные из Интернета.
- Установить антивирусную программу.
- Регулярно проверять внешние носители на наличие вирусов.
- Не включать компьютер.
- Не выключать компьютер.
- Не пользоваться внешними носителями.
6 Укажите программы антивирусной защиты
- Антивирус Касперского.
- Dr. Web.
- Total Commander.
- Norton AntiVirus.
- Firefox.
- 1 Перечислите названия известных вам программ:
- 2 Определите, к какому классу программного обеспечения относятся программы, логотипы которых представлены на рисунках.
а
б
в
г
д
е
ж
з
Читайте также: