-
Системное программное обеспечение делится на
подразделяется на системные управляющие
программы и системные обслуживающие
программы.
-
К базовому программному обеспечению относятся
В состав
базового (общесистемного) ПО входят:
·
операционные системы;
·
сервисные программы;
·
трансляторы языков программирования;
·
программы технического обслуживания.
-
К сервисному программному обеспечению относятся
Сервисное программное обеспечение –
это совокупность программных продуктов,
предоставляющих пользователю
дополнительные услуги в работе с
компьютером и расширяющих возможности
операционных систем.
По функциональным возможностям сервисные
средства можно подразделять на:
· улучшающие пользовательский
интерфейс:
· защищающие данные от разрушения и
несанкционированного доступа;
· восстанавливающие данные;
· ускоряющие обмен данными между
диском и ОЗУ;
· архивации-разархивации;
· антивирусные средства.
По способу организации и реализации
сервисные средства могут быть представлены:
оболочками, утилитами и автономными
программами. Разница между оболочками
и утилитами зачастую выражается лишь
в универсальности первых и специализации
вторых.
-
Обслуживающие
программы это:
Обслуживающие программы предназначены
для обработки данных измерений и для
управления процессами, а также для
проведения всех предварительных и
заключительных работ.
Программа обслуживания (утилита) —
программа, предназначенная для оказания
услуг общего характера пользователям
и обслуживающему персоналу СОИ.
-
Для
расширения возможностей для каждого
устройства ПК, пишется отдельная
программа, которую называют
драйвером.
-
S: Прикладные
программы это
программы,
предназначенные для решения задачи или
класса задач в определенной области
применения СОИ.
-
К
прикладным программам относятся
прикладные программы общего назначения
(текстовые и графические редакторы,
системы управления БД, табличные
процессоры, коммуникационные программы)
и прикладные программы специального
назначения для профессиональной
деятельности (различные бухгалтерские
программы, программы для решения сложных
математических задач).
-
Язык
программирования это
формальная
знаковая система, предназначенная для
записи компьютерных программ.
-
Специально написанная небольшая по
размерам программа, которая может
приписывать себя к другим программам
для выполнения каких-либо вредных
действий — портить файлы, засорять
оперативную память, системные области
компьютера, вычислительные сети и т.д.
называется
вирус
компьютерный.
-
Размер
экрана монитора по диагонали измеряется
в
дюймах.
-
Устройство, предназначенное для ввода
информации с бумажного носителя в
компьютер называется
сканер.
-
Производительность работы компьютера
(быстрота выполнения операций) зависит
от
частоты процессора.
-
Основное устройство ПК для отображения
информации –
монитор.
-
Единица хранения данных
В
качестве единицы хранения данных принят
объект переменной длины, называемый
файлом.
Файл –
это последовательность произвольного
числа байтов, обладающая уникальным
собственным именем.
-
Символ
между именем файла и его расширением
Между
именем файла и его расширением обязательно
ставится точка.
-
Логический
диск — это:
Логический
диск или том (англ. volume) — часть
долговременной памяти компьютера,
рассматриваемая как единое целое для
удобства работы. Термин «логический
диск» используется в противоположность
«физическому диску», под которым
рассматривается память одного конкретного
дискового носителя.
-
Базовая
система ввода-вывода это
BIOS.
-
Наименьшая единица представления
данных:
бит.
-
Наименьшая единица измерения данных:
бит.
-
Для кодирования информации в компьютере
применяется:
двоичный код, т. е. используется алфавит
мощностью два (всего два символа 0 и 1).
Связано это с тем, что удобно представлять
информацию в виде последовательности
электрических импульсов: импульс
отсутствует (0), импульс есть (1). Такое
кодирование принято называть двоичным,
а сами логические последовательности
нулей и единиц — машинным языком.
-
Устройствами вывода информации
являются:
монитор, принтер, плоттер, акустические
колонки и наушники, проектор, оптический
привод с функцией маркировки дисков,
светодиоды (на системном блоке или
ноутбуке, например, информирующие о
чтении/записи диска), встроенный динамик,
игровой джойстик (при столкновении с
препятствием вибрирует).
-
Хранение
файлов организуется в какой структуре?
Хранение
файлов организуется в иерархической
структуре, которая в данном случае
называется файловой структурой.
-
Что обеспечивает формат файла?
Формат файла определяет способ хранения
информации в файле (растровый или
векторный), а также форму хранения
информации (используемый алгоритм
сжатия).
-
Укажите характеристики (параметры)
файла.
С каждым файлом связан набор атрибутов
(характеристик), т.е. набор сведений о
файле. Состав атрибутов может сильно
различаться для разных файловых систем.
Приведем примерный список возможных
атрибутов, не привязываясь к какой-либо
конкретной системе.
-
Имя файла.
В старых ОС длина имени была жестко
ограничена 6 – 8 символами с целью
экономии места для хранения имени и
ускорения работы. В настоящее время
максимальная длина имени составляет
обычно около 250 символов, что позволяет
при желании включить в имя файла
подробное описание его содержимого. -
Расширение
имени. По традиции, так принято
называть правую часть имени, отделенную
точкой. В MS-DOS, как и в некоторых более
ранних системах, этот атрибут не является
частью имени, он хранится отдельно и
ограничивается по длине 3 символами.
Однако сейчас возобладал подход,
принятый в UNIX, где расширение – это
чисто условно выделяемая часть имени
после последней точки. Расширение
обычно указывает тип данных в файле. -
Тип файла.
Некоторые ОС выделяют несколько
существенно различных типов файлов,
например, символьные и двоичные, файлы
данных и файлы программ и т.п. Ниже будут
рассмотрены типы файлов, различаемые
UNIX. -
Размер
файла. Обычно указывается в байтах,
хотя раньше часто задавался в блоках. -
Временные
штампы. Под этим термином понимаются
различные отметки даты и, может быть,
времени дня. Важнейшим из временных
штампов является время последней
модификации, позволяющее определить
наиболее свежую версию файла. Полезными
могут быть также время последнего
доступа (т.е. открытия файла), время
последней модификации атрибутов.
-
Выберите из списка расширения
исполняемых файлов.
http://ru.wikipedia.org/wiki/Список_форматов_файлов
http://www.03pk.ru/etc/spechific.html
-
Что называют файлом?
Под файлом понимают логически связанную
совокупность данных или программ, для
размещения которой во внешней памяти
выделяется именованная область.
V1:
{Операционная система ПК}
-
Какой
текстовый редактор входит в группу
стандартных программ операционной
системы Windows?
Windows Блокнот или WordPad.
-
Какие
функции выполняют операционные системы
-
Загрузка
приложений в оперативную память и их
выполнение -
Стандартизированный
доступ к периферийным устройствам -
Управление
оперативной памятью -
Управление
доступом к данным на энергозависимых
носителях -
Пользовательский
интерфейс -
Сетевые
операции.
Дополнительные
функции:
-
Параллельное
выполнение задач -
Взаимодействие
между процессами -
Защита самой
системы, а также пользовательских
данных и программ от действий пользователей
и приложений -
Разграничение
прав доступа и многопользовательский
режим работы.
-
Что такое
операционные системы?
ОС –
совокупность программ, обеспечивающих
ПО, ориентированный на конкретные модели
компьютеров, поскольку они напрямую
управляют их устройствами и обеспечивают
интерфейс между пользователем и
аппаратной частью компьютера.
-
Какой
интерфейс пользователя организует ОС
Windows?
графический.
-
Как вызвать контекстное меню какого-либо
объекта ОС Windows?
Правый
клик в любой точке объекта должен
вызывать контекстное меню.
-
Как называется область памяти, через
которую осуществляются операции:
копировать, вырезать, вставить?
Операции
вырезания, копирования и вставки
выполняются через меню Правка посредством
команд Вырезать, Копировать и Вставить.
-
Системное ПО – это
Систе́мное програ́ммное обеспе́чение
— это комплекс программ, которые
обеспечивают эффективное управление
компонентами компьютерной системы,
такими как процессор, оперативная
память, устройства ввода-вывода, сетевое
оборудование, выступая как «межслойный
интерфейс», с одной стороны которого
аппаратура, а с другой — приложения
пользователя. В отличие от прикладного
программного обеспечения, системное
не решает конкретные прикладные задачи,
а лишь обеспечивает работу других
программ, управляет аппаратными ресурсами
вычислительной системы и т.д.
-
В каком
виде на экране представляется свернутое
окно?
Оно
отображается не на экране, а внизу, на
панели задач.
-
Операционные системы выполняют
следующие функции (смотри 61)
-
Способность
операционной системы исполнять
программные продукты, созданные в
другой операционной системе является
Совместимость с программным обеспечением.
-
По характеру содержания и приемам
работы различают следующие виды окон:
диалоговое
окно, окно папки, окно справочной системы,
окно программы, окно документа.
(http://festival.1september.ru/articles/212886/)
-
К объектам
ОС Windows относятся
файлы,
папки и ярлыки.
-
Что называется папкой (каталогом)?
Папка – это способ организации и
представления системных ресурсов. Папка
может содержать другие папки (вложенные),
файлы, а также такие объекты как принтер,
диски и т.д.
-
Как
называется возможность ОС одновременно
выполнять два и более программных
приложения?
Многозадачность или многопоточность.
-
Какое
свойство операционной системы позволяет
ей самостоятельно передавать или
забирать управление у того или иного
приложения?
Вытесняющая
многозадачность.
-
S: Какая технология
ориентирована на подключение и поддержку
любого типа устройств и реализует
принцип самонастраивающейся аппаратуры?
Технология
поддержки самонастраивающейся аппаратуры
Plug and Play (включи и работай).
-
Какой
интерфейс пользователя организует ОС
Windows? (смотри 63)
-
Какой
принцип реализует графический интерфейс
Windows?
Операционная
система Windows XP реализует графический
интерфейс пользователя. Большинство
программ для Windows создаются по принципу
«все в одном» (каждый разработчик
сам реализует все в своем продукте). Так
же этот принцип называют » Windows-way».
-
Из чего
состоит пользовательский интерфейс
ОС Windows после включения компьютера?
После включения компьютера и выполнения
тестовых программ BIOS операционная
система Windows 95 автоматически загружается
с жесткого диска. После загрузки и
инициализации системы на экране
появляется рабочий стол, на котором
размещены различные графические объекты.
-
Какой
системой является Windows, если она реализует
абстрактный тип данных, состоящий из
этих данных и функций, обслуживающих
их?
Операционной.
-
Что такое
технология OLE
(Object Linking and Embedding)
Технология
OLE (Object
Linking and
Embedding) ― технология
управления и обмена информацией между
программным интерфейсом других
приложений. Связывание и
внедрение объектов (Object Linking and Embedding).
-
В чем
заключается назначение папки «Корзина»?
В эту
папку попадают все удаляемые файлы,
папки и другие объекты, чтобы имелась
возможность их восстановить.
-
Какая
технология служит для изменения размеров
и перемещения объектов?
Режим
выделения.
-
Что такое
ярлык в Windows?
Ярлы́к
(англ. shortcut) — файл, служащий указателем
на объект (например, файл, который
требуется определённым образом
обработать), программу или команду и
содержащий дополнительную информацию.
-
Что из нижеперечисленного является
операционной системой?
Windows, Unix, Linux, Sun Solaris, Symbian,
Windows Vista и др.
-
При выключении компьютера информация
не сохраняется
в оперативной памяти.
-
Что такое ярлык? (смотри 83)
-
К системным папкам в ОС Windows относятся:
Мой
компьютер — открывает доступ к различным
ресурсам компьютера.
Панель
управления (Control Panel) Windows XP — это специальная
системная папка, с помощью которой вы
можете изменить любые настройки своей
системы.
Корзина.
-
Технология OLE (Object
Linking and Embedded) позволяет:
связывать и внедрять объекты в другие
документы и объекты, разработанные
корпорацией Майкрософт.
-
Комплекс
взаимосвязанных программ для создания
и модификации объектов (документов), а
также для управления объектами
определенного типа называется
приложение.
-
Объект
Windows, созданный
в приложении и содержащий информацию
определенного вида:
документ.
-
Графическая
среда, на которой отображаются объекты
(приложения, документы, ярлыки) в виде
значков (пиктограмм) и элементы управления
Windows:
рабочий
стол.
-
Один из
основных элементов управления Windows,
с помощью которого выполняются основные
операции по управлению операционной
системой называется
Панель задач.
-
Основные элементы панели задач:
кнопка
Пуск, кнопки выполняемых задач и открытых
папок, индикаторы и часы.
-
Документ,
в котором объединены данные разного
типа, созданные в разных приложениях
называется
составным (интегрированным) документом.
-
Какое
максимальное количество символов может
быть использовано в расширении файла
(описании его типа)
3
-
Какой символ пишется между именем
файла и его расширением?
Точка.
-
Что
называется каталогом?
Каталог
— поименованная совокупность байтов
на носителе информации, содержащая
название подкаталогов и файлов.
-
Какова
структура записей в каталоге о файле?
Иерархическая
структура:
а)
одноуровневая файловая система –
каталог (оглавление диска) представляет
собой линейную последовательность имён
файлов;
б)
многоуровневая файловая система –
древовидная структура: начальный,
корневой каталог содержит вложенные
каталоги 1-го уровня, в свою очередь,
каждый из последних может содержать
вложенные каталоги 2-го уровня и так
далее. Необходимо отметить, что в
каталогах всех уровней могут храниться
и файлы.
-
Основные
виды команд операционной системы. (?)
V1:
{Текстовые
процессоры
}
-
В
каком режиме может осуществляться ввод
текста в документ
Ввод
текста может осуществляться в двух
режимах: вставки и замены. При вводе
нового текста в режиме вставки,
содержащийся в документе текст, сдвигается
вправо от курсора. В режиме замены старый
текст удаляется и заменяется новым. Для
переключения между двумя этими режимами
используется клавиша [Insert].
-
Как
называется режим просмотра документа
в текстовом редакторе, который позволяет
видеть одновременно несколько страниц
в том виде, в котором они будут напечатаны?
Предварительный просмотр.
-
Виды
списков в текстовом редакторе называются:
маркированные, нумерованные.
-
Метод
добавления текста в документ, при
котором существующий текст сдвигается
вправо, освобождая место вводимому
тексту, называется:
режим вставки, вставка.
-
Метод
добавления текста в документ, при
котором существующий текст заменяется
вновь вводимым с клавиатуры, называется:
режим замены, замена.
-
Элемент окна текстового процессора
для ввода текста называется:
рабочий лист.
106. Окно документа текстового процессора
состоит из следующих элементов:
Строка заголовков, строка меню, панель
инструментов стандартная, панель
инструментов Форматирование, рабочая
область программы, панель инструментов
Рисование, строка состояния.
-
Границы текста документа и позиции
табуляции в текстовом редакторе
определяются при помощи
координатной линейки.
-
Координатные линейки в текстовом
процессоре служат для:
определяют
границы документа и позиции
табуляции, чтобы регулировать отступы
и поля.
-
Документ, созданный в
текстовом процессоре, может иметь
расширение:
В MS-DOS и Microsoft
Windows для файлов с неформатированным
текстом обычно используется расширение «.txt»
(также может быть: «.ion» (от desсription),
«.diz», «.ini»). Тем не менее, текстовыми
могут являться файлы с любым другим
расширением или без оного. Например, исходные
коды программ обычно хранятся в
файлах с расширениями, соответствующими языку
программирования, на котором написаны
программы («.bas», «.pas», «.c») — это тоже
текстовые файлы.
Форматированный
тест (текст с разметкой) хранится в
файлах с расширениями «.rtf», «.htm», «.html».
-
В текстовом редакторе выполнение
операции Копирование становится
возможным после ### фрагмента текста.
Выделения.
-
Функция, позволяющая автоматически
исправлять наиболее часто встречающиеся
опечатки в документах, список которых
может быть дополнен пользователем,
называется
автокоррекция
или орфография.
-
Для вставки специальных типов текстовой
информации применяются команды
Ctrl+V, вставка.
113. Процесс изменения текста (добавление,
удаление текста, замена одного фрагмента
на другой) называется
редактирование.
-
Действия текстового процессора,
направленные на изменение оформления
документа, называются
форматирование.
-
Какая вкладка ленты
отвечает за внешний вид текста?
Формат, правка.
-
I: S: Команды
открытия и сохранения файлов находятся
в пункте меню Файл.
117. Для обозначения конца абзаца
используется клавиша или сочетание
клавиш:
Enter.
-
Чтобы выделить слово целиком, нужно:
Shift+кнопки управления;
левой кнопкой мыши.
-
К параметрам форматирования символов
в текстовых документах относятся
гарнитура, тип начертания, кегль шрифта,
межсимвольный интервал.
-
Области, состоящие из одной или
нескольких строк, помещаемых в начале
или конце каждой страницы документа,
и содержащие номера страниц, названия
глав и параграфов и другую подобную
информацию называются
колонтитул.
-
Инструментами универсальных бланков
документов различного типа являются
формы.
-
Что такое стиль?
Именованный и сохраненный набор
параметров форматирования документов.
-
Создать таблицу в текстовом документе
можно, используя
кнопку «Вставить таблицу», окно лиалога
«Вставка таблицы», средство рисования
таблиц.
-
В окне диалога Сортировка, открывающегося
из меню Таблица, можно установить
параметры для сортировки данных таблиц
в текстовых документах, использую (?)
-
В текстовом редакторе выполнение
операции Копирование становится
возможным после:
выделения.
-
Документ в состав которого входят
вложенные файлы называется ###
документом (?)
Web-документ
(гипертекстовый).
-
Последовательность действий при
добавлении формулы в таблицу текстового
документа
Для
выполнения вычислений в таблице
необходимо установить курсор в итоговую
ячейку с ожидаемым результатом и
выполнить команду меню ТаблицаФормула.
В появившемся окне Формула ввести
данные для вычисления по формуле или
вставить нужную функцию.
-
К знакам форматирования (непечатаемым
символам) в текстовых документах
относятся
знаки табуляции, пробелов, абзацев,
скрытого текста, переносов, разрывов.
-
Какие виды списков могут быть созданы
в текстовых документах?
маркированные, нумерованные.
-
При создании документа в текстовом
редакторе ему присваивается имя
Документ Microsoft Office Word или ДОКУМЕНТ 1.
-
В текстовом редакторе при задании
параметров страницы устанавливаются:
Поля,
ориентация.
-
I: S:
Чтобы сохранить текстовый файл (документ)
в определенном формате необходимо
задать ### файла.
тип
-
Для того чтобы добавить мягкий
перенос, необходимо установить курсор
в нужном месте внутри слова и нажать
Ctrl+ «-»
V1:
{Табличные
процессоры (электронные таблицы
}
-
К табличным процессорам относятся
программы
Quattro
Pro, Excel, Super Calc.
-
Электронные
таблицы представляют собой
компьютерный
эквивалент обычной таблицы в клетках,
в которой записаны данные различных
типов: тексты, даты, формулы, числа.
Двумерные таблицы.
-
Электронные
таблицы оперируют следующими объектами
данных:
Текст, числа, дата и время, формула,
функция.
-
Элементарным
объектом электронной таблицы являются
ячейка,
строка, столбец, диапазон ячеек.
-
Совокупность
элементарных объектов электронной
таблицы образуют
Рабочее поле. Таблица представляет
собой сложный объект, который состоит
из элементарных объектов: строки,
столбца, ячейки, диапазона ячеек. Каждый
элементарный объект обладает именем,
которое определено разработчиками
электронной таблицы.
-
Принцип относительной адресации
ячеек заключается в автоматическом
изменении ### ячеек при копировании и
перемещении формул
адресов.
-
Принцип абсолютной адресации ячеек
заключается в неизменности ### ячеек
при копировании и перемещении формул
адресов.
-
Каждая
ячейка электронной таблицы может
содержать:
числа
(целые и действительные), символьные и
строковые величины, логические величины,
формулы (алгебраические, логические,
содержащие условие), даты.
-
Формула – это
алгебраическое
и логическое выражение. Формулы всегда
начинаются со знака равенства (=) и
вводятся в латинском регистре.
-
Окно
табличного процессора
Рабочий лист.
-
Первоначально созданный документ
табличного процессора называют
книга.
-
Окно документа табличного процессора
имеет:
Строка
заголовка, Строка
меню, Пиктографические меню (панели
инструментов),
Строка ввода
(редактирования), Рабочий лист, Линейки
прокрутки,
Делители окна,
Строка сообщений.
-
Маркер активной ячейки в электронных
таблицах расположен (?)
ниже
правого нижнего угла активной ячейки
у чёрного квадрата.
-
Вычисления в электронных таблицах
можно проводить
при помощи формул.
-
В ячейке,
которая содержит формулу, отображается
текущий результат вычисления этой
формулы. Если сделать ячейку текущей,
то сама формула отображается в строке
формул.
-
Относительные и абсолютные адреса
ячеек в ЭТ
Абсолютные
адреса ячеек, в отличие от относительных,
не изменяются при копировании, перемещении,
вырезании данных с адресом из ячейки.
Абсолютные ссылки обычно применяются
для указания документа на другом сетевом
ресурсе, впрочем, допустимо делать
абсолютные ссылки и внутри текущего
сайта. Однако подобное практикуется
нечасто, поскольку такие ссылки достаточно
длинные и громоздкие. Поэтому внутри
сайта преимущественно используются
относительные ссылки.
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
Презентация была опубликована 6 лет назад пользователемЛариса Лобода
Содержание
- Похожие презентации
- Презентация на тему: » Программное обеспечение ЭВМ. Виды программного обеспечения центральная часть системного ПО – операционная система (ОС) MS-DOS Windows Linux СистемноеПрикладное.» — Транскрипт:
- какая разница между windows, linux, dos? пожалуйста насколько это возможно объясните это попроще.
- Сравнение операционных систем семейства Linux/UNIX и Windows
- ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРА
Похожие презентации
Презентация на тему: » Программное обеспечение ЭВМ. Виды программного обеспечения центральная часть системного ПО – операционная система (ОС) MS-DOS Windows Linux СистемноеПрикладное.» — Транскрипт:
1 Программное обеспечение ЭВМ
2 Виды программного обеспечения центральная часть системного ПО – операционая система (ОС) MS-DOS Windows Linux Системное Прикладное Инструментальное общего назначения и специализированные – те, что помогут выполнить нужную нам работу текстовый редактор электронные таблицы графический редактор браузеры создают ОС и программы для пользователей
3 Операцио́ная систе́ма Операцио́ная систе́ма, ОС (англ. operating system) базовый набор функций, обеспечивающий управление аппаратными средствами компьютера. Операционая система начинает свою работу сразу после включения компьютера. В задачи ОС входит: управление работой устройств компьютера; работа с файлами; управление программами (запуск, выделение памяти и других ресурсов); взаимодействие с пользователем.
4 Эволюция операционных систем MS-DOS Windows Linux 1981 – 2000 год год год
6 MS-DOS (англ. Microsoft Disk Operating System дисковая ОС от Microsoft) коммерческая операционая система фирмы Microsoft для IBM PC-совместимых персональных компьютеров. MS-DOS самая известная ОС из семейства DOS, ранее устанавливаемая на большинство IBM PC-совместимых компьютеров. Со временем она была вытеснена ОС семейства Windows.англ.ОСMicrosoftIBM PC-совместимых персональных компьютеровDOS Windows MS-DOS была создана в 1981 году и, в ходе её развития, было выпущено восемь крупных версий (1.0, 2.0 и т. д.) и два десятка промежуточных (3.1, 3.2 и т. п.), пока в 2000 году Microsoft не прекратила её разработку. Это был ключевой продукт фирмы, дававший ей существенный доход и маркетинговый ресурс, в ходе развития Microsoft от разработчика языка программирования до крупной компании, производящей самое разнообразное программное обеспечение.1981 году 2000 году Последней коробочной версией стала 6.22, однако MS-DOS продолжала служить ядром для Windows 95 (версии 7.0 и 7.1), Windows 98 (версия 7.1) и Windows ME (версия 8.0).Windows 95 Windows 98Windows ME OC MS-DOS
7 Windows перевод с английского – окна. Семейство проприетарных операционных систем и оболочек для DOS корпорации Майкрософт (Microsoft), ориентированных главным образом на применении графического интерфейса при управлении. В настоящее время под управлением операционных систем семейства Windows работает около 90 % персональных компьютеров. Операционные системы Windows 95,98,XP Microsoft Windows
8 История выпусков версий Microsoft Windows Windows XP 31 декабря 2001 (продажи) Windows XP
9 ОС LINUX Линус Торвальдс Линус Торвальдс создатель ядра «Linux».
10 Linux («ли́нукс» или «ли́накс») К операционной системе Linux также часто относят программы, дополняющие эту операционную систему, и прикладные программы, делающие её полноценной многофункциональной операционной средой. В отличие от большинства других операционных систем, Linux не имеет единой «официальной» комплектации. Linux поставляется в большом количестве так называемых дистрибутивов. Наиболее известными Российскими дистрибутивами Linux являются дистрибутивы ALT Linux, ASPLinux, Calculate Linux, Нау Линукс и Linux XP.
11 Используемые источники 1.Интернет. Википедия (свободная энциклопедия)
Источник
какая разница между windows, linux, dos? пожалуйста насколько это возможно объясните это попроще.
Microsoft Windows (/ˈwɪndoʊz/) — семейство проприетарных операционных систем корпорации Майкрософт (Microsoft), базирующихся на основе графического интерфейса пользователя. Появление их явилось решающим шагом в широком продвижении и развитии перспективных способов взаимодействия систем человек-машина и машина-машина, создания дружественной среды для взаимодействия как пользователя с компьютерными приложениями, так и аппаратных средств внутри вычислительного комплекса.
Linux (полное название GNU/Linux[1], произносится «гну слэш ли́нукс» или «гну слэш ли́накс» [2]) — общее название «примерно» соответствующих спецификации Unix-систем на основе одноимённого ядра и собранных для него библиотек и системных программ, разработанных в рамках проекта GNU.
GNU/Linux работает на PC-совместимых системах семейства Intel x86, а также на IA-64, AMD64, PowerPC, ARM и многих других.
К операционной системе GNU/Linux также часто относят программы, дополняющие эту операционную систему, и прикладные программы, делающие её полноценной многофункциональной операционной средой.
В отличие от большинства других операционных систем, GNU/Linux не имеет единой «официальной» комплектации. Вместо этого GNU/Linux поставляется в большом количестве так называемых дистрибутивов, в которых программы GNU соединяются с ядром Linux и другими программами. Наиболее известными дистрибутивами GNU/Linux являются Ubuntu, Debian GNU/Linux, Red Hat, Fedora, Mandriva, SuSE, Gentoo, Slackware, Archlinux. Российские дистрибутивы — ALT Linux и ASPLinux.
DOS является однозадачной операционной системой. После запуска управление передаётся прикладной программе, которая получает в своё распоряжение все ресурсы компьютера и может осуществлять ввод/вывод посредством как функций предоставляемых операционной системой, так и функций базовой системы ввода/вывода (BIOS), а также работать с устройствами напрямую.
DOS имеет консольную систему ввода/вывода и поддерживает три стандартных потока: stdin, stdout и stderr.
DOS — 16-битная операционная система, работающая в реальном режиме, поэтому для расширения возможностей и преодоления ограничений реального режима были созданы так называемые расширители DOS. Они запускают программы в защищённом 32-битном режиме и эмулируют исходные сервисы операционной системы. Обычно они поддерживают стандарт DOS Protected Mode Interface (DPMI). Самый известный и широко используемый (в компьютерных играх) расширитель — DOS/4GW.
Существует несколько ветвей ДОС для ПК. Все они схожи по наборам команд и базовой функциональности, но отличаются производительностью, стабильностью работы и дополнительными функциями.
поздней Windows стал развиваться и перерос в самостоятельную ОС.
Источник
Сравнение операционных систем семейства Linux/UNIX и Windows
Введение
В последнее время наблюдается большой приток пользователей Linux. Как правило это люди уже имеющие вполне приличный опыт в общении с компьютером, но этот опыт в большинстве случаев ограничен одной системой. Естественно, что этой системой является самая распространенная на сегодня на дескотопах операционная система компании Microsoft MS Windows. Большое число пользователей Windows также ставят Linux, или запускают его с «Live CD» «на посмотреть».
И тут возникает сразу несколько проблем, связанных с тем, что новые пользователи Linux ожидают увидеть перед собой «еще один Windows». А Linux — это совсем не клон Windows, это совсем другая система, с другой основой, другими традициями, другими возможностями и другими требованиями к пользователю.
По моему убеждению именно это непонимание и является одним из источником такого количества так называемых «священных войн». Возможно данная статья позволит если не уменьшить количество таких войн, то хотя бы даст большее понимание позиций противников и снизит накал в войнах.
Очень глубоко лезть в устройство этих двух операционных систем нам, я думаю, ни к чему, будем рассматривать их в основном с точки зрения пользователя.
Экскурс в историю (очень краткий)
Для сравнения, думаю невредно освежить в памяти краткую историю сравниваемых операционных систем.
История Unix
Операционная система UNIX была создана еще до эры коммерческого софта. Она писалась инженерами, как система «для себя». Поэтому в нее были заложены передовые на то время концепции. В дальнейшем своем развитии при добавлении новых черт, обычно считалось, что делать нужно «правильно». Т.е. например если нужно было выбирать из двух решений, одно из которых было с инженерной точки зрения «неправильным», например повышало производительность сегодня, но могло принести затруднения в дальнейшем, как правило, такое решение отвергалось и выбиралось «правильное» решение, пусть и с определенной потерей производительности.
Первые версии UNIX были написаны на Ассеблере, затем система была переписана на СИ. Это дало системе уникальную переносимость. На PC UNIX был портирован, а точнее заново написан (Linux) сразу, как только развитие PC, а точнее выпуск PC на процессоре i386, позволило это сделать.
В 1985 году стартовал проект POSIX. Это стандарт на интерфейсы UNIX-подобных ОС. Во многом благодаря наличию такого стандарта, так быстро смог появится на свет и достигнуть зрелости Linux — свободная воплощение UNIX.
Развитие интернета с самого начала и до нашего времени неразрывно связано с серверами под управлением ОС UNIX. Сначала с коммерческими, а теперь все больше и больше со свободными.
С точки зрения коммерциализации развитие UNIX можно разделить на три этапа.
До появления системы X Window System UNIX была системой с текстовым интерфейсом, затем добавился графический, но традиционно текстовый интерфейс сохраняет важное значение.
Очень важно то, что UNIX с самого начала был многозадачной и многопользовательской системой. Т.е. на одной машине могут работать сразу несколько пользователей, и выполняться несколько программ одновременно.
Фирменной чертой всех UNIX-подобных ОС была и остается надежность.
Год | Событие | Комментарий | Разр | Многопольз. | Многозадачн. |
1971 | Первая версия UNIX | На ассемблере | 32 | Есть | Есть |
1973 | Третья версия UNIX | На Си | 32 | Есть | Есть |
1983 | TCP/IP | — | 32 | Есть | Есть |
1983 | Проект GNU стартовал | Подготовил свободную обвязку для UNIX- подобных ОС | 32 | Есть | Есть |
1984 | X Window System | Оконная система | 32 | Есть | Есть |
1985 | Стартовал проект POSIX | Стандарты интерфейсов UNIX-подобных систем | 32 | Есть | Есть |
1991 | Появление Linux | Первая свободная реализация ядра UNIX для PC, 32 разрядная, сеть | 32 | Есть | Есть |
1993 | Появление FreeBSD | Еще одна свободная реализация ядра UNIX для PC, 32 разрядная, сеть | 32 | Есть | Есть |
История Windows
Истоки зарождения операционной системы Windows следует искать в предшествующей ей операционной системе той же самой фирмы — DOS. Все операционные системы компании Microsoft, это прежде всего коммерческие проекты. Об этом нужно помнить всегда, особенно, когда стараешься понять истоки тех или других решений, как коммерческого плана, так и технического.
Первой ОС из этого семейства была DOS. Может показаться, что DOS собственно имеет косвенное отношение к обсуждаемому предмету. Но, многие традиции, база пользователей и разработчиков, их привычки, идут именно оттуда.
DOS была однозадачной однопользовательской операционной системой с текстовым интерфейсом. Первая версия Windows представляла собой нечто, негодное для работы и распространения не получила. Работать стало в Windows стало возможно, начиная с версии 3. В версии Windows For Workgroups 3.1 появилась возможность работы с сетью. Winodws серии 3 представляли собой запускаемую поверх DOS систему. Отличались невысокой надежностью.
В 1995 годы вышла новая версия — Windows 95. Код частично был 32 разрядным, частично 16 разрядным, встроенная сеть. По сравнению с Windows серии 3 это был серьезный шаг вперед. Повысилась надежность, но до надежности UNIX-подобных ОС было еще далеко. В качестве рабочей станции с натяжкой конечно, надежности хватало, в качестве сервера, нет. Позже были выпущены еще две ОС этой линии, Windows 98 и Windows Me. После этого линия была закрыта.
В 1993 году вышла новая версия — Windows NT 3.1. Это уже была полностью 32 разрядная система. Разработана она была с нуля, для ее разработки были наняты известные специалисты. Были внедрены новые концепции. Это подняло надежность почти до уровня надежности UNIX-подобных систем. Эта ОС уже могла работать в качестве сервера. Продолжение этой линии, операционные системы Windows 2000, Windows XP и Windows Vista.
ОС линии NT были многозадачными, начиная с Windows XP появилась и возможность работать нескольким пользователям, хотя и более ограниченная и гораздо менее удобная, чем у UNIX-подобных ОС.
Год | Событие | Комментарий | Разр | Многопольз. | Многозадачн. |
1981 | DOS | — | 16 | Нет | Нет |
1985 | Windows 1.0 | Надстройка над DOS | 16 | Нет | Нет |
1990 | Windows 3.0 | Надстройка над DOS | 16 | Нет | Есть |
1992 | Windows For Workgroups 3.1 | Надстройка над DOS, сеть | 16 | Нет | Есть |
1995 | Windows 95 | сеть | 16/32 | Нет | Есть |
1993 | Windows NT | сеть | 32 | с 1998 | Есть |
2000 | Windows 2000 | сеть | 32 | Есть | Есть |
2005 | Windows XP | сеть | 32 | Есть | Есть |
2007 | Windows Vista | сеть | 32 | Есть | Есть |
Техническое устройство с точки зрения пользователя
С точки зрения пользователя UNIX устроен примерно так:
Windows
Сравнение концепций
Давайте теперь рассмотрим, чем отличается подход к работе в этих двух системах.
UNIX: Концепция «Toolbox»
Поскольку UNIX разрабатывалась инженерами и для инженеров, в ее основу была положена концепция toolbox (ящик с инструментами). Что это значит? Это значит, что при создании софта и встроенных утилит для UNIX не делали универсальные программы, каждая из которых выполняла бы внутри себя все, необходимые пользователю действия, а для каждой небольшой задачи создавалась своя утилита, которая выполняла свою задачу, только одну, но делала это хорошо. Дело пользователя было при помощи набора этих утилит выполнить операции, которые ему нужно сделать.
При этом из этого набора утилит можно составлять цепочки и последовательности действий, что позволяет легко автоматизировать рутинные, часто повторяющиеся операции.
Для того, чтобы утилиты могли обмениваться между собой результатами своей работы, в качестве носителя информации был выбран текстовый файл. Для обмена информацией между утилитами были изобретены «pipes» (трубы). При помощи «труб» информация с выхода одной команды может быть передана на вход второй, та ее обрабатывает, выдает свою информацию на выход, которая может быть передана на вход третьей и так далее.
В общем, в результате UNIX позволяет пользователю легко создавать простые программные комплексы, выполняющие повторяющиеся действия как по команде пользователя, так и в автономном режиме.
Такой подход имеет как плюсы, так и недостатки. С одной стороны он дает больший контроль над системой, гибкость в настройке, но при этом повышается порог вхождения в систему, или говоря простыми словами, прежде, чем что нибудь сделать, как правило, нужно изучить основы.
Windows: Концепция «Тостер»
В Windows доминирует другая концепция. Эта концепция — максимально облегчить вхождение пользователя в задачу. Программы в Windows как правило большие, на каждое действие есть пункт в меню или иконка. В системы программы связываются как правило с большим трудом.
Ухудшает ситуацию о построением комплексов на базе Windows то, что большинство программ — коммерческие и используют свои, бинарные и как правило закрытые форматы данных и файлов. Такой подход превращает компьютер в устройство, которое может выполнять ограниченный изготовителем ПО набор функций, в пределе в этакий своеобразный «тостер», который выполняет только то, что задумал его изготовитель.
Плюс такого подхода — легкость вхождения неподготовленного пользователя. Минус — то, что обманутый кажущейся легкостью пользователь вообще не хочет ничему учиться и не выполнять необходимых действий. На поводу идут и производители софта. Это одна из причин такого обилия документов отформатированных пробелами, пренебрежения безопасностью и как следствие вирусных эпидемий.
Заключение
Источник
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРА
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРА
Программное обеспе́чение (произношение обеспече́ние не рекомендуется) — наряду с аппаратными средствами, важнейшая составляющая информационных технологий, включающая компьютерные программы и данные, предназначенные для решения определённого круга задач и хранящиеся на машинных носителях.
Программное обеспечение представляет собой алгоритм, реализованный в виде последовательности инструкций для процессора.
В компьютерном жаргоне часто используется слово «софт» от английского software.
Рис. 35. Иерархия программного обеспечения.
По назначению программное обеспечение разделяется на системное, прикладное и инструментальное.
Рис. 36. Классификация программного обеспечения.
Инструментальное ПО предназначено для использования в ходе проектирования, разработки и сопровождения программ. Это: интегрированные среды разработки, SDK, компиляторы, интерпретаторы, линковщики, ассемблеры, отладчики и т.п.
Прикладное ПО (приложения) — программы, предназначенные для выполнения определенных пользовательских задач и рассчитанные на непосредственное взаимодействие с пользователем. К прикладному ПО относятся: банковские и бухгалтерские программы, игры, текстовые и графические редакторы, Интернет-клиенты и т. п.
Системное ПО используется для обеспечения работы компьютера самого по себе и выполнения прикладных программ. Конкретные виды системного программного обеспечения включают загрузчики, операционные системы, драйверы устройств, утилиты (сервисные программы). Наиболее общая часть системного программного обеспечения – операционная система.
Системное программное обеспечение. Операционные системы (ОС)
При включении компьютера операционная система загружается в память раньше остальных программ и затем служит платформой и средой для их работы.
С 1990-х наиболее распространёнными операционными системами являются ОС семейства Microsoft Windows и системы класса UNIX (особенно Linux).
Основные функции ОС:
Дополнительные функции ОС:
Семейства и хронология операционных систем
В 1981 г. фирма IBM выпустила персональный компьютер (IBM PC), архитектура которого стала стандартом в мире. Все персональные компьютеры принято разделять на IBM-совместимые (абсолютное большинство) и IBM-несовместимые, например компьютер Macintosh, производимый фирмой Apple. Компьютеры Macintosh работают под управлением операционной системы MacOS.
В 1982 г. – фирма Microsoft выпустила ставшую на долгие годы самой популярной для IBM-совместимых ПК операционную систему MS-DOS (Disc Operating System).
В 1985 г.– все та же Microsoft выпустила первую версию Windows, которая развилась и на сегодня является самой распространенной операционной системой с самыми популярными прикладными программами.
1991 г. – год рождения операционной системы Linux – основного конкурента Windows, получающего все более широкое распространение.
Кроме того, можно перечислить много названий операционных систем различных производителей, например: Netware (Novell), OS/2 (IBM), SunOS (Sun Microsystems), Java Desktop System (Sun Microsystems), FreeBSD (одно из open source ответвлений UNIX) и т.п.
ОС Microsoft Windows
Рис. 39. Логотип OC Windows.
MS Windows (произносится Ви́ндоуз) — семейство операционных систем компании Microsoft (Майкрософт). Глава корпорации Microsoft – Билл Гейтс.
Начиная с 1995 года Windows — самая популярная операционная система на рынке персональных компьютеров – стандарт де-факто. К 2005-му году Microsoft Windows была установлена более чем на 89% персональных компьютеров.
Однако многие пользователи сделали выбор в пользу ОС Windows так как совсем не знакомы с альтернативами, такими как MacOS, Linux, BSD. В России до начала 2000-х годов почти все персональные компьютеры продавались с предустановленной операционной системой Windows. Борьба с распространением пиратских версий программных продуктов привела к появлению интереса к другим операционным системам. Так, например, стало возможным приобрести персональный компьютер с предустановленной бесплатной ОС Linux.
Хронология выпусков версий Windows
6. Windows NT 3.1 (1993)
7. Windows NT 3.5 (1994)
9. Windows NT 4.0 (1996)
10. Windows 98 (1998)
11. Windows 2000 (2000)
12. Windows Me (2000)
13. Windows XP (2001)
14. Windows 2003 (2003)
15. Windows Vista (2007)
16. Windows рабочее название Vienna (2010)
Интегрированные программные продукты и прикладное ПО
Операционная система Microsoft Windows включает в себя стандартные приложения, такие как браузер Internet Explorer, почтовый клиент Outlook Express, проигрыватель Windows Media Player.
Вокруг факта включения таких стандартных продуктов в ОС Windows разгорается много споров и дискуссий, поскольку это создает серьезное препятствие для распространения конкурирующих продуктов.
Рис. 40. Логотип пакета MS Office.
Для MS Windows существует очень удобный и освоенный большинством пользователей пакет прикладных программ Microsoft Office, включающий:
Используя нелицензионное (пиратское) ПО, защищенное лицензией copyright, вы нарушаете законодательство о защите авторских прав.
ОС GNU/Linux
Рис. 41. Логотип ОС GNU/Linux – пингвиненок Tux.
Операционная система GNU/Linux (произносится «гну ли́нукс») — свободная UNIX-подобная операционная система. Обычно, по историческим причинам и для краткости, эта система называется просто «Linux». Это самая мощная альтернатива MS Windows, популярная в качестве серверной и резко набирающая популярность в качестве настольной (desktop) операционной системы в последние годы, в связи с усилением контроля за соблюдением лицензионного использования ОС Windows со стороны Microsoft в версиях XP и Vista.
К операционной системе GNU/Linux также часто относят программы, дополняющие эту операционную систему, и прикладные программы, делающие её полноценной многофункциональной операционной средой.
В отличие от большинства других операционных систем, GNU/Linux не имеет единой «официальной» комплектации. Вместо этого GNU/Linux поставляется в большом количестве так называемых дистрибутивов, в которых программы GNU соединяются с ядром Linux и другими программами. Самые распространённые в мире дистрибутивы:
На рынке серверных операционных систем Австралии Linux уже заняла около 30%. За австралийцами последовали и бразильцы. Бразильское правительство решило отказаться от расходования средств на программное обеспечение и перейти с продуктов Microsoft на системы с открытым кодом, в частности, ОС Linux. Главная причина изменений – экономическая. В нашей стране рынок Linux пока невелик.
Файловая система
Вся информация в компьютере хранится в файлах, с которыми и работает операционная система.
Файл (file) — это поименованная последовательность байтов, место постоянного хранения различных видов информации.
Любой каталог может содержать произвольное число подкаталогов, в каждом из которых могут храниться файлы и другие каталоги.
На каждом диске существует главный или корневой каталог, в котором располагаются все остальные каталоги, называемые подкаталогами и некоторые файлы. Таким образом, создается иерархическая структура. Каталог, с которым в настоящий момент работает пользователь, называется текущим.
Файлы и каталоги являются самыми важными объектами файловой системы. Файловая система — регламент, определяющий способ организации, хранения и именования данных на носителях. Она определяет формат физического хранения файлов. Конкретная файловая система определяет размер имени файла, максимально возможный размер файла, набор атрибутов файла.
Способ, которым данные организованы в байты, называется форматом файла. Для того чтобы прочесть файл, например, электронной таблицы, необходимо знать, каким образом байты представляют числа (формулы, текст) в каждой ячейке; чтобы прочесть файл текстового редактора, надо знать, какие байты представляют символы, а какие шрифты или поля, а также другую информацию.
Но чисто текстовые файлы встречаются все реже. Люди хотят, чтобы документы содержали рисунки и диаграммы и использовали различные шрифты. В результате появляются форматы, представляющие собой различные комбинации текстовых, графических и других форм данных.
Каждый файл на диске имеет обозначение (полное имя), которое состоит из 2 частей: имени и расширения, разделенных точкой.
Расширение имени файла — необязательная последовательность символов, добавляемых к имени файла и предназначенных для идентификации типа (формата) файла. Это один из распространённых способов, с помощью которого пользователь или программное обеспечение компьютера может определить тип данных, хранящихся в файле.
В ранних операционных системах длина расширения была ограничена тремя символами, в современных операционных системах это ограничение отсутствует.
Рис. 42. Расширение файла в графическом интерфейсе ОС отображается пиктограммой.
Операционная система или менеджер файлов могут устанавливать соответствия между расширениями файлов и приложениями.
Когда пользователь открывает файл с зарегистрированным расширением, автоматически запускается соответствующая этому расширению программа. Некоторые расширения показывают, что файл сам является программой. Зачастую расширение файла отображается для пользователя пиктограммой.
Драйверы
C ПК могут сопрягаться разнообразные устройства: видеокарта, звуковая карта, принтер, сканер, манипуляторы, дисководы, цифровые фотоаппараты, сотовые телефоны… Каждое из них имеет свой набор команд – свой «язык». Чтобы конкретная операционная система могла управлять конкретным устройством, прибегают к помощи программ–«переводчиков», знающих с одной стороны язык команд конкретного устройства, а с другой – язык конкретной операционной системы, под управлением которой должно работать это устройство.
Такая программа называется драйвером (driver) и поставляется вместе с устройством его производителем. Производители аппаратного ПО, как правило, также размещают драверы, созднных ими устройств, на своих web-сайтах.
Вирусы
Сетевые черви
Троянские программы
Таким способом «троянец» пытается заинтересовать пользователя и побудить его переписать и установить на свой компьютер вредителя самостоятельно.
По выполняемым вредоносным действиям троянские программы можно условно разделить на следующие виды:
многокомпонентные «троянцы»-загрузчики (переписывают из Интернета и внедряют в систему другие вредоносные коды или вредоносные дополнительные компоненты).
Напрактике часто встречаются программы-«троянцы», относящиеся сразу к нескольким перечисленным выше видам.
Серверы рассылки спама
Спам, или нежелательные электронные сообщения, будет подробно рассматриваться дальше. Здесь мы остановимся лишь на средствах рассылки непрошеных сообщений.
Чтобы избежать ответственности за рассылку спама, злоумышленники не рассылают письма со своего компьютера. Они предпочитают заразить компьютеры других пользователей Интернета специальным «троянцем», который превратит чужой ПК в сервер рассылки спама. Злоумышленнику останется лишь указать троянской программе, какое письмо и по каким адресам следует рассылать. Ответственность за эти незаконные действия будет нести легальный пользователь зараженного компьютера.
Признаки появления вирусов
При заражении компьютера вирусом важно его обнаружить. Для этого следует знать об основных признаках проявления вирусов. К ним можно отнести следующие:
Следует отметить, что вышеперечисленные явления не обязательно вызываются присутствием вируса, а могут быть следствием других причин. Поэтому всегда затруднена правильная диагностика состояния компьютера.
Архиваторы
Существуют различные алгоритмы архивации данных без потери информации, т.е. при разархивации данные будут восстановлены в исходном виде.
Самый простой алгоритм сжатия данных основан на замене повторяющихся битов (в тексте может иметься последовательность одинаковых символов, в графическом файле – закрашенная одним цветом область и т.д.). Например, в тексте подряд идут 10 пробелов, которые кодируются 10-тью байтами. При архивации они заменяются 3-мя байтами (первый байт – кодирует заменяемый символ; второй байт – специальный байт «флажка» архивации, который указывает на необходимость развернуть первый байт в последовательность байтов; третий байт указывает количество повторяющихся байтов).
Наиболее популярные форматы архивов
Многие программы, являющиеся достаточно популярными в мире архиваторов базируются на том или ином формате и носят аналогичные названия. Например, для ОС Windows наиболее популярными являются архиваторы WinRAR, WinZIP, WinACE. Кроме этого все они имеют инструменты для работы с другими форматами архивов. Несмотря на это, могут возникнуть проблемы с совместимостью форматов архивов в различных программах. Во многих случаях удачным решением проблемы совместимости архивов различных типов является создание архивов в виде самораспаковывающихся программ (EXE-файлов), в состав которых входят все необходимые механизмы для извлечения информации из архива, таким образом, отпадает необходимость иметь на компьютере соответствующую программу-распаковщик архива.
Задачи
1. В основные функции операционной системы не входит:
3. Установите соответствие между типами файлов и компонентами MS Office:
4. К какому виду программного обеспечения относятся Unix, DOS, Windows, Linux?
5. Заражение компьютерными вирусами может произойти в процессе:
6. На жестком диске «C:» в каталоге «Robot» хранится документ «resumeis.doc». Каков полный путь к файлу?
Растровая графика
При создании растровых изображений необходимо задавать разрешение и размеры изображения.
В зависимости от того, какое графическое разрешение экрана используется операционной системой, на экране могут размещаться изображения, имеющие 640х480, 800х600, 1024х768 и более пикселей.
С помощью растровой графики можно отразить и передать всю гамму оттенков и тонких эффектов, присущих реальному изображению. Растровое изображение ближе к фотографии, оно позволяет более точно воспроизводить основные характеристики фотографии: освещенность, прозрачность и глубину резкости.
Чаще всего растровые изображения получают с помощью сканирования фотографий и других изображений, с помощью цифровой фотокамеры или путем «захвата» кадра видеосъемки.
Основным недостатком растровых изображений является невозможность их увеличения для рассмотрения деталей. При увеличении изображения точки становятся крупнее, но дополнительная информация не появляется. Этот эффект называется пикселизацией (см. рисунок 19).
Средства работы с растровой графикой
К числу простейших растровых редакторов относятся PaintBrush, Paint, Painter, которые позволяют непосредственно рисовать простейшие растровые изображения.
Основной класс растровых графических редакторов предназначен для обработки готовых растровых изображений с целью улучшения их качества и создания собственных изображений из уже имеющихся. К таким редакторам относятся такие мощные программы, как Adobe Photoshop, Corel PhotoPaint, Gimp и другие.
Основные растровые форматы
TIFF (Tag Image File Format). Как универсальный формат для хранения растровых изображений, TIFF достаточно широко используется, в первую очередь, в издательских системах, требующих изображения наилучшего качества. Кстати, возможность записи изображений в формате TIFF является одним из признаков высокого класса современных цифровых фотокамер. В этом формате поддерживаются такие чисто профессиональные возможности, как обтравочные контуры, альфа-каналы, возможность сохранять несколько копий изображения с разным разрешением и даже включать в файл слои. Благодаря своей совместимости с большинством профессионального ПО для обработки изображений, формат TIFF очень удобен при переносе изображений между компьютерами различных типов.
Векторная графика
Рис. 44. Геометрические примитивы.
Преимущества векторной графики:
Недостатки векторной графики:
Средства работы с векторной графикой
Как и в случае с растровой графикой, для работы с векторной имеется огромное количество программных средств, освоение которых сложнее по сравнению с растровыми. К основным относятся программы:
Основные векторные графические форматы
Особый класс программ для работы с любыми видами изображений представляют программы-просмотрщики. Они позволяют просматривать графические файлы различных форматов, создавать фотоальбомы на жестком диске, перемещать, переименовывать, изменять размеры, а также конвертировать из одного формата в другой изображения. Лидером в данной области является программа ACDSee.
Источник
From Wikipedia, the free encyclopedia
An application program (software application, or application, or app for short) is a computer program designed to carry out a specific task other than one relating to the operation of the computer itself,[1] typically to be used by end-users.[2] Word processors, media players, and accounting software are examples. The collective noun «application software» refers to all applications collectively.[3] The other principal classifications of software are system software, relating to the operation of the computer, and utility software («utilities»).
Applications may be bundled with the computer and its system software or published separately and may be coded as proprietary, open-source, or projects.[4] The term «app» usually refers to applications for mobile devices such as phones.
Terminology[edit]
In information technology, an application (app), an application program, or application software is a computer program designed to help people perform an activity. Depending on the activity for which it was designed, an application can manipulate text, numbers, audio, graphics, and a combination of these elements. Some application packages focus on a single task, such as word processing; others called integrated software include several applications.[5]
User-written software tailors systems to meet the user’s specific needs. User-written software includes spreadsheet templates, word processor macros, scientific simulations, audio, graphics, and animation scripts. Even email filters are a kind of user software. Users create this software themselves and often overlook how important it is.
The delineation between system software such as operating systems and application software is not exact, however, and is occasionally the object of controversy.[6] For example, one of the key questions in the United States v. Microsoft Corp. antitrust trial was whether Microsoft’s Internet Explorer web browser was part of its Windows operating system or a separable piece of application software. As another example, the GNU/Linux naming controversy is, in part, due to disagreement about the relationship between the Linux kernel and the operating systems built over this kernel. In some types of embedded systems, the application software and the operating system software may be indistinguishable from the user, as in the case of software used to control a VCR, DVD player, or microwave oven. The above definitions may exclude some applications that may exist on some computers in large organizations. For an alternative definition of an app: see Application Portfolio Management.
Metonymy[edit]
The word «application» used as an adjective is not restricted to the «of or pertaining to application software» meaning.[7] For example, concepts such as application programming interface (API), application server, application virtualization, application lifecycle management and portable application apply to all computer programs alike, not just application software.
Apps and killer apps[edit]
Some applications are available in versions for several different platforms; others only work on one and are thus called, for example, a geography application for Microsoft Windows, or an Android application for education, or a Linux game. Sometimes a new and popular application arises that only runs on one platform, increasing the desirability of that platform. This is called a killer application or killer app. For example, VisiCalc was the first modern spreadsheet software for the Apple II and helped sell the then-new personal computers into offices. For Blackberry it was their email software.
In recent years, the shortened term «app» (coined in 1981 or earlier[8]) has become popular to refer to applications for mobile devices such as smartphones and tablets, the shortened form matching their typically smaller scope compared to applications on PCs. Even more recently, the shortened version is used for desktop application software as well.
Classification[edit]
There are many different and alternative ways to classify application software.
From the legal point of view, application software is mainly classified with a black-box approach, about the rights of its end-users or subscribers (with eventual intermediate and tiered subscription levels).
Software applications are also classified in respect of the programming language in which the source code is written or executed, and concerning their purpose and outputs.
By property and use rights[edit]
Application software is usually distinguished into two main classes: closed source vs open source software applications, and free or proprietary software applications.
Proprietary software is placed under the exclusive copyright, and a software license grants limited usage rights. The open-closed principle states that software may be «open only for extension, but not for modification». Such applications can only get add-on by third parties.
Free and open-source software shall be run, distributed, sold, or extended for any purpose, and -being open- shall be modified or reversed in the same way.
FOSS software applications released under a free license may be perpetual and also royalty-free. Perhaps, the owner, the holder or third-party enforcer of any right (copyright, trademark, patent, or ius in re aliena) are entitled to add exceptions, limitations, time decays or expiring dates to the license terms of use.
Public-domain software is a type of FOSS, which is royalty-free and — openly or reservedly- can be run, distributed, modified, reversed, republished, or created in derivative works without any copyright attribution and therefore revocation. It can even be sold, but without transferring the public domain property to other single subjects. Public-domain SW can be released under a (un)licensing legal statement, which enforces those terms and conditions for an indefinite duration (for a lifetime, or forever).
By coding language[edit]
Since the development and near-universal adoption of the web, an important distinction that has emerged, has been between web applications — written with HTML, JavaScript and other web-native technologies and typically requiring one to be online and running a web browser — and the more traditional native applications written in whatever languages are available for one’s particular type of computer. There has been a contentious debate in the computing community regarding web applications replacing native applications for many purposes, especially on mobile devices such as smartphones and tablets. Web apps have indeed greatly increased in popularity for some uses, but the advantages of applications make them unlikely to disappear soon, if ever. Furthermore, the two can be complementary, and even integrated.[9][10][11]
By purpose and output[edit]
Application software can also be seen as being either horizontal or vertical.[12][13] Horizontal applications are more popular and widespread, because they are general purpose, for example word processors or databases. Vertical applications are niche products, designed for a particular type of industry or business, or department within an organization. Integrated suites of software will try to handle every specific aspect possible of, for example, manufacturing or banking worker, accounting, or customer service.
There are many types of application software:[14]
- An application suite consists of multiple applications bundled together. They usually have related functions, features, and user interfaces, and may be able to interact with each other, e.g. open each other’s files. Business applications often come in suites, e.g. Microsoft Office, LibreOffice and iWork, which bundle together a word processor, a spreadsheet, etc.; but suites exist for other purposes, e.g. graphics or music.
- Enterprise software addresses the needs of an entire organization’s processes and data flows, across several departments, often in a large distributed environment. Examples include enterprise resource planning systems, customer relationship management (CRM) systems, data replication engines, and supply chain management software. Departmental Software is a sub-type of enterprise software with a focus on smaller organizations or groups within a large organization. (Examples include travel expense management and IT Helpdesk.)
- Enterprise infrastructure software provides common capabilities needed to support enterprise software systems. (Examples include databases, email servers, and systems for managing networks and security.)
- Application platform as a service (aPaaS) is a cloud computing service that offers development and deployment environments for application services.
- Information worker software lets users create and manage information, often for individual projects within a department, in contrast to enterprise management. Examples include time management, resource management, analytical, collaborative and documentation tools. Word processors, spreadsheets, email and blog clients, personal information systems, and individual media editors may aid in multiple information worker tasks.
- Content access software is used primarily to access content without editing, but may include software that allows for content editing. Such software addresses the needs of individuals and groups to consume digital entertainment and published digital content. (Examples include media players, web browsers, and help browsers.)
- Educational software is related to content access software, but has the content or features adapted for use by educators or students. For example, it may deliver evaluations (tests), track progress through material, or include collaborative capabilities.
- Simulation software simulates physical or abstract systems for either research, training, or entertainment purposes.
- Media development software generates print and electronic media for others to consume, most often in a commercial or educational setting. This includes graphic-art software, desktop publishing software, multimedia development software, HTML editors, digital-animation editors, digital audio and video composition, and many others.[15]
- Product engineering software is used in developing hardware and software products. This includes computer-aided design (CAD), computer-aided engineering (CAE), computer language editing and compiling tools, integrated development environments, and application programmer interfaces.
- Entertainment Software can refer to video games, screen savers, programs to display motion pictures or play recorded music, and other forms of entertainment which can be experienced through the use of a computing device.
By platform[edit]
Applications can also be classified by computing platforms such as a desktop application for a particular operating system,[16] delivery network such as in cloud computing and Web 2.0 applications, or delivery devices such as mobile apps for mobile devices.
The operating system itself can be considered application software when performing simple calculating, measuring, rendering, and word processing tasks not used to control hardware via a command-line interface or graphical user interface. This does not include application software bundled within operating systems such as a software calculator or text editor.
Information worker software[edit]
- Accounting software
- Data management
- Contact manager
- Spreadsheet
- Database software
- Documentation
- Document automation
- Word processor
- Desktop publishing software
- Diagramming software
- Presentation software
- Blog software
- Enterprise resource planning
- Financial software
- Banking software
- Clearing systems
- Financial accounting software
- Financial software
- Field service management
- Workforce management software
- Project management software
- Calendaring software
- Employee scheduling software
- Workflow software
- Reservation systems
Entertainment software[edit]
- Screen savers
- Video games
- Arcade games
- Console games
- Mobile games
- Personal computer games
- Software art
- Demo
- 64K intro
- Demo
Educational software[edit]
- Classroom management
- Reference software
- Sales readiness software
- Survey management
- Encyclopedia software
Enterprise infrastructure software[edit]
- Artificial Intelligence for IT Operations (AIOps)
- Business workflow software
- Database management system (DBMS)
- Digital asset management (DAM) software
- Document management software
- Geographic information system (GIS)
Simulation software[edit]
- Computer simulators
- Scientific simulators
- Social simulators
- Battlefield simulators
- Emergency simulators
- Vehicle simulators
- Flight simulators
- Driving simulators
- Simulation games
- Vehicle simulation games
Media development software[edit]
- 3D computer graphics software
- Animation software
- Graphic art software
- Raster graphics editor
- Vector graphics editor
- Image organizer
- Video editing software
- Audio editing software
- Digital audio workstation
- Music sequencer
- Scorewriter
- HTML editor
- Game development tool
Product engineering software[edit]
- Hardware engineering
- Computer-aided engineering
- Computer-aided design (CAD)
- Computer-aided manufacturing (CAM)
- Finite element analysis
Software engineering[edit]
- Compiler software
- Integrated development environment
- Compiler
- Linker
- Debugger
- Version control
- Game development tool
- License manager
See also[edit]
- Software development
- Mobile app
- Web application
- Video public app
References[edit]
- ^ «application software». Oxford English Dictionary (Online ed.). Oxford University Press. (Subscription or participating institution membership required.)
- ^ R. Shirey (August 2007). Internet Security Glossary, Version 2. Network Working Group. doi:10.17487/RFC4949. RFC 4949. Informational.
- ^ «Application software». PC Magazine. Ziff Davis.
- ^ Ryan, Thorne (2013-03-14). «Caffeine and computer screens: student programmers endure weekend long appathon». The Arbiter. Archived from the original on 2016-07-09. Retrieved 2015-10-12.
- ^ Ceruzzi, Paul E. (2000). A History of Modern Computing. Cambridge, Massachusetts: MIT Press. ISBN 0-262-03255-4.
- ^ Ulrich, William. «Application Package Software: The Promise Vs. Reality». Cutter Consortium.
- ^ «Application Package Software: The Promise Vs. Reality | Cutter Consortium». www.cutter.com. Retrieved 2023-01-12.
- ^ «The History of ‘App’ and the Demise of the Programmer – OSnews». www.osnews.com. Retrieved 2023-01-12.
- ^ Gassée, Jean-Louis (2012-09-17). «The Silly Web vs. Native Apps Debate». Archived from the original on 2016-04-15. Retrieved 2013-07-14.
- ^ Frechette, Casey (2013-04-11). «What journalists need to know about the difference between Web apps and native apps». Poynter. Retrieved 2017-01-04.
- ^ Valums, Andrew (2010-02-10). «Web apps vs desktop apps». valums.com. Archived from the original on 2013-04-02. Retrieved 2013-07-14.
- ^ «What Is a Horizontal Application?».
- ^ «What Are Horizontal Services?». Archived from the original on 2013-10-31.
- ^ «What is Application Software & Its Types | eduCBA». eduCBA. 2015-12-21. Retrieved 2017-03-24.
- ^ Campbell-Kelly, Martin; Aspray, William (1996). Computer: A History of the Information Machine. New York: Basic Books. ISBN 0-465-02990-6.
- ^ «Definition of desktop application». PCMAG. Retrieved 2022-01-07.
External links[edit]
- Learning materials related to Application software at Wikiversity
From Wikipedia, the free encyclopedia
An application program (software application, or application, or app for short) is a computer program designed to carry out a specific task other than one relating to the operation of the computer itself,[1] typically to be used by end-users.[2] Word processors, media players, and accounting software are examples. The collective noun «application software» refers to all applications collectively.[3] The other principal classifications of software are system software, relating to the operation of the computer, and utility software («utilities»).
Applications may be bundled with the computer and its system software or published separately and may be coded as proprietary, open-source, or projects.[4] The term «app» usually refers to applications for mobile devices such as phones.
Terminology[edit]
In information technology, an application (app), an application program, or application software is a computer program designed to help people perform an activity. Depending on the activity for which it was designed, an application can manipulate text, numbers, audio, graphics, and a combination of these elements. Some application packages focus on a single task, such as word processing; others called integrated software include several applications.[5]
User-written software tailors systems to meet the user’s specific needs. User-written software includes spreadsheet templates, word processor macros, scientific simulations, audio, graphics, and animation scripts. Even email filters are a kind of user software. Users create this software themselves and often overlook how important it is.
The delineation between system software such as operating systems and application software is not exact, however, and is occasionally the object of controversy.[6] For example, one of the key questions in the United States v. Microsoft Corp. antitrust trial was whether Microsoft’s Internet Explorer web browser was part of its Windows operating system or a separable piece of application software. As another example, the GNU/Linux naming controversy is, in part, due to disagreement about the relationship between the Linux kernel and the operating systems built over this kernel. In some types of embedded systems, the application software and the operating system software may be indistinguishable from the user, as in the case of software used to control a VCR, DVD player, or microwave oven. The above definitions may exclude some applications that may exist on some computers in large organizations. For an alternative definition of an app: see Application Portfolio Management.
Metonymy[edit]
The word «application» used as an adjective is not restricted to the «of or pertaining to application software» meaning.[7] For example, concepts such as application programming interface (API), application server, application virtualization, application lifecycle management and portable application apply to all computer programs alike, not just application software.
Apps and killer apps[edit]
Some applications are available in versions for several different platforms; others only work on one and are thus called, for example, a geography application for Microsoft Windows, or an Android application for education, or a Linux game. Sometimes a new and popular application arises that only runs on one platform, increasing the desirability of that platform. This is called a killer application or killer app. For example, VisiCalc was the first modern spreadsheet software for the Apple II and helped sell the then-new personal computers into offices. For Blackberry it was their email software.
In recent years, the shortened term «app» (coined in 1981 or earlier[8]) has become popular to refer to applications for mobile devices such as smartphones and tablets, the shortened form matching their typically smaller scope compared to applications on PCs. Even more recently, the shortened version is used for desktop application software as well.
Classification[edit]
There are many different and alternative ways to classify application software.
From the legal point of view, application software is mainly classified with a black-box approach, about the rights of its end-users or subscribers (with eventual intermediate and tiered subscription levels).
Software applications are also classified in respect of the programming language in which the source code is written or executed, and concerning their purpose and outputs.
By property and use rights[edit]
Application software is usually distinguished into two main classes: closed source vs open source software applications, and free or proprietary software applications.
Proprietary software is placed under the exclusive copyright, and a software license grants limited usage rights. The open-closed principle states that software may be «open only for extension, but not for modification». Such applications can only get add-on by third parties.
Free and open-source software shall be run, distributed, sold, or extended for any purpose, and -being open- shall be modified or reversed in the same way.
FOSS software applications released under a free license may be perpetual and also royalty-free. Perhaps, the owner, the holder or third-party enforcer of any right (copyright, trademark, patent, or ius in re aliena) are entitled to add exceptions, limitations, time decays or expiring dates to the license terms of use.
Public-domain software is a type of FOSS, which is royalty-free and — openly or reservedly- can be run, distributed, modified, reversed, republished, or created in derivative works without any copyright attribution and therefore revocation. It can even be sold, but without transferring the public domain property to other single subjects. Public-domain SW can be released under a (un)licensing legal statement, which enforces those terms and conditions for an indefinite duration (for a lifetime, or forever).
By coding language[edit]
Since the development and near-universal adoption of the web, an important distinction that has emerged, has been between web applications — written with HTML, JavaScript and other web-native technologies and typically requiring one to be online and running a web browser — and the more traditional native applications written in whatever languages are available for one’s particular type of computer. There has been a contentious debate in the computing community regarding web applications replacing native applications for many purposes, especially on mobile devices such as smartphones and tablets. Web apps have indeed greatly increased in popularity for some uses, but the advantages of applications make them unlikely to disappear soon, if ever. Furthermore, the two can be complementary, and even integrated.[9][10][11]
By purpose and output[edit]
Application software can also be seen as being either horizontal or vertical.[12][13] Horizontal applications are more popular and widespread, because they are general purpose, for example word processors or databases. Vertical applications are niche products, designed for a particular type of industry or business, or department within an organization. Integrated suites of software will try to handle every specific aspect possible of, for example, manufacturing or banking worker, accounting, or customer service.
There are many types of application software:[14]
- An application suite consists of multiple applications bundled together. They usually have related functions, features, and user interfaces, and may be able to interact with each other, e.g. open each other’s files. Business applications often come in suites, e.g. Microsoft Office, LibreOffice and iWork, which bundle together a word processor, a spreadsheet, etc.; but suites exist for other purposes, e.g. graphics or music.
- Enterprise software addresses the needs of an entire organization’s processes and data flows, across several departments, often in a large distributed environment. Examples include enterprise resource planning systems, customer relationship management (CRM) systems, data replication engines, and supply chain management software. Departmental Software is a sub-type of enterprise software with a focus on smaller organizations or groups within a large organization. (Examples include travel expense management and IT Helpdesk.)
- Enterprise infrastructure software provides common capabilities needed to support enterprise software systems. (Examples include databases, email servers, and systems for managing networks and security.)
- Application platform as a service (aPaaS) is a cloud computing service that offers development and deployment environments for application services.
- Information worker software lets users create and manage information, often for individual projects within a department, in contrast to enterprise management. Examples include time management, resource management, analytical, collaborative and documentation tools. Word processors, spreadsheets, email and blog clients, personal information systems, and individual media editors may aid in multiple information worker tasks.
- Content access software is used primarily to access content without editing, but may include software that allows for content editing. Such software addresses the needs of individuals and groups to consume digital entertainment and published digital content. (Examples include media players, web browsers, and help browsers.)
- Educational software is related to content access software, but has the content or features adapted for use by educators or students. For example, it may deliver evaluations (tests), track progress through material, or include collaborative capabilities.
- Simulation software simulates physical or abstract systems for either research, training, or entertainment purposes.
- Media development software generates print and electronic media for others to consume, most often in a commercial or educational setting. This includes graphic-art software, desktop publishing software, multimedia development software, HTML editors, digital-animation editors, digital audio and video composition, and many others.[15]
- Product engineering software is used in developing hardware and software products. This includes computer-aided design (CAD), computer-aided engineering (CAE), computer language editing and compiling tools, integrated development environments, and application programmer interfaces.
- Entertainment Software can refer to video games, screen savers, programs to display motion pictures or play recorded music, and other forms of entertainment which can be experienced through the use of a computing device.
By platform[edit]
Applications can also be classified by computing platforms such as a desktop application for a particular operating system,[16] delivery network such as in cloud computing and Web 2.0 applications, or delivery devices such as mobile apps for mobile devices.
The operating system itself can be considered application software when performing simple calculating, measuring, rendering, and word processing tasks not used to control hardware via a command-line interface or graphical user interface. This does not include application software bundled within operating systems such as a software calculator or text editor.
Information worker software[edit]
- Accounting software
- Data management
- Contact manager
- Spreadsheet
- Database software
- Documentation
- Document automation
- Word processor
- Desktop publishing software
- Diagramming software
- Presentation software
- Blog software
- Enterprise resource planning
- Financial software
- Banking software
- Clearing systems
- Financial accounting software
- Financial software
- Field service management
- Workforce management software
- Project management software
- Calendaring software
- Employee scheduling software
- Workflow software
- Reservation systems
Entertainment software[edit]
- Screen savers
- Video games
- Arcade games
- Console games
- Mobile games
- Personal computer games
- Software art
- Demo
- 64K intro
- Demo
Educational software[edit]
- Classroom management
- Reference software
- Sales readiness software
- Survey management
- Encyclopedia software
Enterprise infrastructure software[edit]
- Artificial Intelligence for IT Operations (AIOps)
- Business workflow software
- Database management system (DBMS)
- Digital asset management (DAM) software
- Document management software
- Geographic information system (GIS)
Simulation software[edit]
- Computer simulators
- Scientific simulators
- Social simulators
- Battlefield simulators
- Emergency simulators
- Vehicle simulators
- Flight simulators
- Driving simulators
- Simulation games
- Vehicle simulation games
Media development software[edit]
- 3D computer graphics software
- Animation software
- Graphic art software
- Raster graphics editor
- Vector graphics editor
- Image organizer
- Video editing software
- Audio editing software
- Digital audio workstation
- Music sequencer
- Scorewriter
- HTML editor
- Game development tool
Product engineering software[edit]
- Hardware engineering
- Computer-aided engineering
- Computer-aided design (CAD)
- Computer-aided manufacturing (CAM)
- Finite element analysis
Software engineering[edit]
- Compiler software
- Integrated development environment
- Compiler
- Linker
- Debugger
- Version control
- Game development tool
- License manager
See also[edit]
- Software development
- Mobile app
- Web application
- Video public app
References[edit]
- ^ «application software». Oxford English Dictionary (Online ed.). Oxford University Press. (Subscription or participating institution membership required.)
- ^ R. Shirey (August 2007). Internet Security Glossary, Version 2. Network Working Group. doi:10.17487/RFC4949. RFC 4949. Informational.
- ^ «Application software». PC Magazine. Ziff Davis.
- ^ Ryan, Thorne (2013-03-14). «Caffeine and computer screens: student programmers endure weekend long appathon». The Arbiter. Archived from the original on 2016-07-09. Retrieved 2015-10-12.
- ^ Ceruzzi, Paul E. (2000). A History of Modern Computing. Cambridge, Massachusetts: MIT Press. ISBN 0-262-03255-4.
- ^ Ulrich, William. «Application Package Software: The Promise Vs. Reality». Cutter Consortium.
- ^ «Application Package Software: The Promise Vs. Reality | Cutter Consortium». www.cutter.com. Retrieved 2023-01-12.
- ^ «The History of ‘App’ and the Demise of the Programmer – OSnews». www.osnews.com. Retrieved 2023-01-12.
- ^ Gassée, Jean-Louis (2012-09-17). «The Silly Web vs. Native Apps Debate». Archived from the original on 2016-04-15. Retrieved 2013-07-14.
- ^ Frechette, Casey (2013-04-11). «What journalists need to know about the difference between Web apps and native apps». Poynter. Retrieved 2017-01-04.
- ^ Valums, Andrew (2010-02-10). «Web apps vs desktop apps». valums.com. Archived from the original on 2013-04-02. Retrieved 2013-07-14.
- ^ «What Is a Horizontal Application?».
- ^ «What Are Horizontal Services?». Archived from the original on 2013-10-31.
- ^ «What is Application Software & Its Types | eduCBA». eduCBA. 2015-12-21. Retrieved 2017-03-24.
- ^ Campbell-Kelly, Martin; Aspray, William (1996). Computer: A History of the Information Machine. New York: Basic Books. ISBN 0-465-02990-6.
- ^ «Definition of desktop application». PCMAG. Retrieved 2022-01-07.
External links[edit]
- Learning materials related to Application software at Wikiversity