"Информатика (углублённый уровень)", Калинин И.А., Самылкина Н.Н.
Прикладное программное обеспечение помогает решать задачи пользователя: писать тексты, обрабатывать данные, создавать изображения или управлять устройствами. Оно работает вместе с операционной системой, которая обеспечивает запуск программ и доступ к ресурсам компьютера. Для разных задач нужны разные приложения и оборудование, поэтому компьютер можно специализировать — подобрать или создать так, чтобы он лучше справлялся с определённой работой.
Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.
Прикладное программное обеспечение — программы, с помощью которых пользователь решает практические задачи: пишет текст, считает данные или редактирует изображения. В отличие от системного ПО, оно не управляет компьютером в целом, а помогает выполнить конкретную работу. Например, текстовый редактор нужен для создания и изменения документов. Различие помогает понять, какие программы нужны для задачи, а какие обеспечивают работу устройства.
Пакет прикладных программ — набор взаимосвязанных программ для решения задач определённого класса. В него могут входить текстовый редактор, электронные таблицы, программа для презентаций и средства обмена данными между ними. Такой набор удобен, когда работа состоит из нескольких этапов и результаты одной программы нужны другой. Пакет при этом остаётся набором отдельных приложений, а не обязательно одной программой.
Специализированный компьютер — компьютер, созданный или настроенный для выполнения определённого круга задач. Он отличается от компьютера общего назначения тем, что его оборудование и программы рассчитаны на конкретные условия работы. Например, компьютер для контроля оборудования может получать сигналы от датчиков и отправлять команды устройствам. Такое устройство выбирают не по универсальности, а по тому, насколько хорошо оно справляется с заданной работой.
Специализация компьютера — приспособление его аппаратной части и программного обеспечения к конкретным задачам. Подбор может затрагивать процессор, память, накопители, устройства ввода-вывода и приложения. Это понятие полезно, чтобы связать назначение компьютера с требованиями к его составу. Чем точнее определена задача, тем обоснованнее выбор оборудования и программ.
Прикладная программа не работает отдельно от компьютера: ей нужны процессор, память, накопители и другие ресурсы. Доступ к ним она получает через операционную систему, которая распределяет ресурсы и взаимодействует с устройствами. Это нужно потому, что приложениям не приходится самостоятельно управлять каждым компонентом компьютера. Например, редактор передаёт ОС команду сохранить файл, а система организует запись на накопитель.
Программы общего назначения, например текстовые редакторы и электронные таблицы, рассчитаны на часто встречающиеся задачи разных пользователей. Поэтому они предлагают универсальный набор функций: форматирование текста, расчёты, построение таблиц и диаграмм. Профессиональное приложение создают для конкретной области, где нужны специализированные инструменты и точная обработка данных. Разница определяется не тем, насколько программа сложна, а кругом задач и набором необходимых функций.
Специализацию компьютера начинают с анализа задачи, а не с выбора самой мощной модели. Сначала выясняют, какие вычисления предстоят, сколько данных нужно хранить и обрабатывать, какая скорость требуется и в каких условиях будет работать устройство. Эти требования влияют друг на друга: большой объём данных может потребовать вместительного накопителя и достаточной памяти, а работа в тяжёлых условиях — особой защиты корпуса. Если не определить задачу заранее, можно купить ненужные компоненты или получить компьютер, которому не хватает нужных возможностей.
Назначение компьютера подсказывает, какие характеристики компонентов важны. Процессор отвечает за вычисления, оперативная память помогает быстро работать с текущими данными, а накопитель хранит файлы и программы. Устройства ввода-вывода связывают компьютер с пользователем и окружающей средой: к ним относятся клавиатура, экран, принтеры и датчики. Например, для автоматического контроля нужны не только подходящие вычислительные ресурсы, но и интерфейсы для получения показаний и передачи команд.
Специализацию можно получить, подобрав оборудование и программы для уже существующего компьютера. Такой вариант подходит, если его компоненты позволяют выполнять нужную работу, а задачу можно решить стандартными средствами. В других случаях компьютер создают для заранее определённой функции: тогда сразу выбирают необходимые компоненты, датчики, устройства управления и программное обеспечение. Причина такого подхода в том, что некоторые задачи требуют особых возможностей, которых нельзя обеспечить одной установкой программы.
Сравнивайте категории по четырём вопросам: для чего они предназначены, какие примеры к ним относятся и что влияет на выбор. Таблица показывает, что программное обеспечение выбирают по задачам, а состав компьютера — по требованиям к работе. Используйте её как ориентир, но учитывайте: одну задачу могут выполнять разные программы и конфигурации.
| Категория | Назначение | Примеры | Что определяет выбор |
|---|---|---|---|
| Прикладное ПО общего назначения | Решение типичных задач в разных областях | Текстовый редактор, электронные таблицы, графический редактор | Виды задач и необходимые базовые функции |
| Профессиональное прикладное ПО | Работа в определённой профессиональной области | Программы для проектирования, монтажа видео или обработки научных данных | Требования области, специальные функции и объём данных |
| Специализированные компьютеры | Выполнение определённого круга задач | Компьютер для управления производственным оборудованием или контроля температуры | Вычисления, память, хранение данных, скорость, условия работы и периферия |
Условие. Распределите текстовый редактор, операционную систему, графический редактор и драйвер по группам: системное и прикладное ПО. Важно определить не место установки программы, а её назначение. Спросите себя, помогает ли она выполнить пользовательскую задачу или обеспечивает работу компьютера.
Ответ. К системному ПО относятся операционная система и драйвер. К прикладному — текстовый редактор и графический редактор. Проверка простая: если убрать приложение, компьютер может продолжить работу, а если убрать необходимые системные компоненты, работу приложений обеспечить будет трудно.
Условие. Нужно подготовить доклад, содержащий текст, таблицы и иллюстрации. Подберите подходящие программы и объясните выбор. Заранее определите этапы работы: подготовку текста и данных, создание наглядных материалов, затем сборку и представление результата.
Ответ. Для доклада можно использовать текстовый редактор, электронные таблицы, графический редактор и программу для презентаций — в зависимости от требуемого результата. Эти приложения подходят, потому что каждый инструмент отвечает за свой этап. Совместимость форматов важна: она позволяет передать подготовленные материалы в итоговый документ или презентацию.
Условие. Предложите состав компьютера для автоматического контроля температуры в теплице: укажите необходимые устройства и программное обеспечение. Сначала проследите путь информации: температуру нужно измерить, передать компьютеру, обработать и при необходимости изменить. От этого пути зависят требования к оборудованию.
Ответ. Понадобятся компьютер или контроллер, датчик температуры, средства связи с датчиком и исполнительными устройствами, а также программа управления. Если важны история измерений, пригодятся накопитель и программа для записи данных. Конкретную мощность и состав выбирают по числу датчиков, частоте измерений и условиям работы в теплице.
Считать любое установленное ПО прикладным — значит путать назначение программы с фактом её установки. Так думают, потому что и ОС, и редактор видны пользователю среди программ компьютера. Проверьте себя: операционная система и драйверы обеспечивают работу компьютера и относятся к системному ПО.
Называть программу профессиональной только потому, что она сложная, — неверный критерий. Сложный интерфейс может быть и у приложения общего назначения, а профессиональное ПО определяют по задачам конкретной области и нужным функциям. Чтобы проверить вывод, спросите, для какого круга задач рассчитана программа и какие специальные возможности она предлагает.
Полагать, что специализация сводится к установке особой программы, — значит забывать об аппаратной части. Эту ошибку допускают, когда внимание сосредоточено только на приложениях, хотя задаче могут понадобиться датчики или дополнительные устройства. Проверьте, может ли компьютер получить нужные данные и воздействовать на оборудование, а также хватает ли ему ресурсов.
Выбирать компьютер только по частоте процессора недостаточно, потому что один показатель не описывает всю систему. Например, мощный процессор не заменит нехватку памяти, места для данных или нужных устройств ввода-вывода. Перед выбором составьте список требований задачи и сопоставьте с ним каждый компонент, включая накопители и периферию.
Для понимания темы нужны знания о назначении операционной системы, основных устройствах компьютера и различии между аппаратным и программным обеспечением. Эти понятия помогают увидеть, как приложение использует оборудование и какие компоненты нужны для его работы. Тема пригодится при выборе программ и компьютера для учёбы, профессии и бытовых задач. Дальше эти знания применяются при изучении встроенных компьютеров, специализированных вычислительных систем и автоматизации управления устройствами.
Чем прикладное программное обеспечение отличается от системного?
Прикладное ПО непосредственно помогает пользователю выполнять задачи, например редактировать текст или строить таблицы. Системное ПО управляет работой компьютера и создаёт условия для запуска приложений.
Можно ли считать пакет прикладных программ одной программой?
Нет, пакет — это набор отдельных, но связанных программ для задач определённого класса. Например, в офисный пакет могут входить текстовый редактор, программа для таблиц и приложение для презентаций.
Чем профессиональная программа отличается от программы общего назначения?
Программа общего назначения подходит для широкого круга типичных задач. Профессиональная рассчитана на определённую область и содержит функции, необходимые для работы в ней.
Что делает компьютер специализированным?
Его оборудование и программное обеспечение подобраны или созданы под определённый круг задач. Это позволяет учитывать нужные вычисления, данные, скорость работы и условия эксплуатации.
Всегда ли для специализации компьютера нужно менять его оборудование?
Нет, иногда достаточно установить и настроить подходящие программы. Но если задача требует особой скорости, специальных датчиков или устройств управления, понадобится подходящее оборудование.
§ 10. Прикладное программное обеспечение и специализация компьютеров