Программное обеспечение компьютера
10.11.2020Программным обеспечением компьютера называется совокупность всех программ, которые установлены на компьютере и предназначены для выполнения на компьютере.
Структура программного обеспечения компьютера представлена на рисунке 1.
Системное программное обеспечение
Структура системного программного обеспечения рассмотрена на рисунке 2.
Операционной системой называется целый комплекс программ, которые обеспечивают согласованную работу всех устройств компьютера и предоставляют доступ ко всем ресурсам компьютера.
Архиваторы – специализированные программы, которые сжимают программы и данные. Они уменьшают объем информации, предназначенной для хранения. Применение архиваторов экономит место на диске, сокращает время копирования информации, позволяет более эффективно отправлять информацию по сети интернет.
Большинство программы архивации строятся на алгоритме Хаффмана, который состоит из двух этапов:
- Чтение входных данных, подсчет частоты встречаемости всех символов. Построение дерева кодирования Хаффмана, а по дереву кодирования – коды символов
- Чтение входных данных повторно с генерацией выходного массива данных.
Информация по прикладному программному обеспечению размещена по ссылке.
Система программирования
По определению системой программирования или интегрированной средой разработки является целый комплекс программных средств, которые предназначены для программирования (разработка программ, не существующих ранее).
Основные компоненты, которые входят в систему программирования рассмотрим в таблице 2
Прикладное программное обеспечение
Прикладные программы (приложения) – программы, которые пользователю позволяют работать с разной информацией, причем программирование при этом не используется.
Выделяют программы общего назначения и специального назначения.
Рассмотрим разделение программ на два типа на рисунке 3.
Надо отметить, что границы между двумя группами прикладных программ условно, так как профессионалы также в своей работы используют приложения общего назначения. Профессиональные программы, которые постоянно совершенствуются, становятся доступны широкому кругу потребителей.
Задание
- Дайте сравнительную характеристику векторного графического редактора и растрового графического редактора
- Каково основное назначение СУБД?
- Перечислите основные программы, которые использует пользователь, выходя в интернет.
Экономист по первому образованию и учитель информатики по второму. Преподаю в школе информатику, программирование, сайтостроение, экономику.