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