На Горох
Информатика, 10 класс

§ 4. Обработка информации

"Информатика. Базовый уровень", Босова Л.Л., Босова А.Ю.

Объяснение темы В оглавлении: § 4. Обработка информации

Кратко о теме

Обработка информации — действия с данными, которые дают новые сведения или меняют способ их представления. Она нужна, чтобы находить нужные записи, упорядочивать списки, выполнять вычисления и получать данные в удобном формате. Человек может обрабатывать информацию мысленно, а компьютер — по программе. Результат зависит от того, какие данные были введены и какие правила применялись.

Объяснение темы

Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.

Определения и обозначения

Обработка информации — действия, которые приводят к получению новой информации или изменению формы представления имеющейся. Иначе говоря, это работа с данными ради нужного результата, а не просто их сохранение. Понятие помогает определить, какие действия нужны: отыскать запись, выполнить расчёт или изменить формат.

Поиск информации — отбор нужных сведений по заданным условиям среди имеющихся данных. Условие указывает, какие элементы считать подходящими, например оценка выше 4. Поиск нужен, когда среди множества записей требуется выделить только часть.

Сортировка информации — упорядочивание данных по выбранному признаку. Признаком может быть фамилия, дата или цена, а порядок — возрастание, убывание либо алфавитный порядок. Сортировка помогает быстрее находить и сравнивать элементы списка.

Преобразование информации — изменение формы или содержания представления данных по определённым правилам. Например, текст можно сохранить в другом формате, не меняя его смысла, или перевести величину из одной единицы измерения в другую. Понятие нужно, чтобы отличать изменение способа записи от получения новых сведений.

Как это устроено

Обработка может менять содержание информации или только её форму. При вычислении суммы появляются сведения, которых в исходной таблице в готовом виде не было. При переводе документа в другой формат текст может остаться прежним, потому что меняется способ его записи, а не смысл.

Результат обработки определяется и исходными данными, и правилами действий. Если одно из значений введено неверно, даже правильное вычисление даст неподходящий итог, потому что программа оперирует именно введёнными числами. Одни и те же правила можно применять к разным наборам данных: например, алгоритм сложения подходит для разных пар чисел.

Поиск и сортировка нужны для разных целей, поэтому их не следует смешивать. Во время поиска условие проверяется для элементов, и подходящие записи выделяются из общего набора. При сортировке элементы сравниваются по выбранному признаку и переставляются, но сами по себе не исключаются из списка.

Человек может обрабатывать сведения мысленно, опираясь на понимание задачи и контекста. Компьютер выполняет действия по программе — набору команд, составленных на основе алгоритма, то есть точного порядка шагов. Программа нужна потому, что устройство не может самостоятельно определить намерение пользователя или выбрать правила, о которых ему не сообщили.

При автоматизированной обработке сначала вводят данные, затем программа выполняет предписанные действия и выдаёт результат. Такой результат можно сохранить или использовать в следующей задаче, например передать таблице для построения отчёта. Последовательность важна: если исходные данные не подготовлены или условие задано неточно, автоматическое выполнение не исправит эту проблему само по себе.

Основные виды обработки информации

Вид обработкиЧто происходитПример
ПоискОтбираются данные, соответствующие условиюНайти учеников с оценкой выше 4
СортировкаДанные упорядочиваются по выбранному признакуРасположить фамилии по алфавиту
ВычисленияПо исходным значениям получают новые числовые результатыНайти общую стоимость покупок
Преобразование формы представленияДанные записываются или отображаются в другом форматеСохранить текстовый документ в другом формате

Чтобы пользоваться таблицей, сначала определите цель действия: отобрать элементы, изменить их порядок, получить числовой результат или поменять форму представления. Затем сопоставьте цель с видом обработки и проверьте, какие данные нужны на входе. В одной задаче могут последовательно применяться несколько видов, например вычисление и поиск максимума.

Разбор задач

Задача 1. В электронном списке учеников нужно найти всех, у кого оценка по информатике выше 4. Требуется получить список подходящих записей, а не переставить весь список. Значит, нужно задать условие поиска и проверить по нему оценки.

  1. Уточняем поле, по которому выполняется отбор: это оценка по информатике.
  2. Записываем условие точно: оценка должна быть больше 4, поэтому значение 4 не подходит.
  3. Проверяем записи и оставляем те, для которых условие истинно.

Ответ: результатом будет перечень учеников с оценками 5 и выше. Если в списке есть другие предметы, важно проверять именно оценку по информатике.

Задача 2. Нужно расположить список фамилий в алфавитном порядке. Здесь требуется сохранить все фамилии, изменив только их расположение. Поэтому выбираем сортировку по фамилии и заранее определяем направление порядка.

  1. Выбираем признак сравнения — фамилию, а не, например, имя или дату рождения.
  2. Сравниваем фамилии по буквам, начиная с первой; если первые буквы совпадают, переходим к следующим.
  3. Располагаем записи от А к Я и после сортировки проверяем соседние элементы.

Ответ: фамилии должны идти в алфавитном порядке от А до Я. Проверка соседних элементов помогает заметить, если какая-то запись оказалась не на своём месте.

Задача 3. По таблице покупок нужно вычислить общую стоимость и найти товар с наибольшей ценой. Это две операции: сначала получаем сумму, затем сравниваем цены, чтобы определить максимум. Разделение задачи на шаги помогает не перепутать сумму всех покупок с самой высокой ценой отдельного товара.

  1. Для каждой покупки перемножаем цену единицы товара на количество, если в таблице указано количество.
  2. Складываем стоимости всех покупок и отдельно сравниваем значения в столбце цен.
  3. Находим наибольшее значение цены и проверяем, какому товару оно соответствует.

Ответ: сумма полученных стоимостей — общая стоимость покупок, а товар, которому соответствует наибольшая цена, является самым дорогим. Числовой результат зависит от значений в таблице, поэтому без неё конкретные суммы указать нельзя.

Типичные ошибки

Считать поиском сортировку. Это разные действия: поиск выделяет записи по условию, а сортировка меняет порядок элементов. Их путают, потому что оба действия помогают работать со списком; проверка проста — спросите себя, должны ли неподходящие записи исчезнуть из результата или только измениться местами элементы.

Полагать, что любое преобразование меняет содержание. Некоторые преобразования меняют лишь формат или способ отображения данных, сохраняя смысл. Ошибка возникает из-за того, что слово «преобразование» звучит как изменение самих сведений; чтобы проверить себя, сравните содержание до и после действия.

Не задавать точное условие обработки. При формулировке вроде «найти хорошие оценки» непонятно, какие значения включать, и результат может отличаться от ожидаемого. Причина ошибки — привычка полагаться на смысл задачи, не переводя его в чёткое правило. Перед запуском обработки проверьте, можно ли однозначно решить для каждой записи, подходит она или нет.

Ожидать от компьютера осмысленного результата без программы и корректных исходных данных. Компьютер выполняет заданные команды, а не угадывает намерение пользователя, поэтому неверный ввод или неподходящая программа приведут к ошибке в результате. Иногда результат выглядит убедительно, и это мешает заметить проблему. Для проверки сверьте исходные данные, условие и последовательность команд с тем, что требуется получить.

Связь с другими темами

Для понимания обработки нужно знать, что такое информация и данные, а также как сведения представляются и хранятся. Данные служат исходным материалом для действий, а форма представления помогает программе или человеку их прочитать. Поэтому до обработки полезно убедиться, что данные доступны и записаны подходящим способом.

Обработка выполняется по алгоритмам, а компьютерные программы задают правила для устройства. Эти знания применяются при работе с электронными таблицами и базами данных, а также при решении вычислительных задач. В таких случаях пользователь формулирует цель, выбирает действия и оценивает полученный результат.

Связь с кодированием и хранением состоит в том, что данные могут быть сначала представлены в нужном формате и записаны на носитель. После этого их можно обрабатывать программой, а результат — сохранить или передать дальше. Выбор формата и способа хранения помогает подготовить данные для последующих действий.

Что запомнить

  • Обработка информации приводит к получению новых сведений или изменению формы представления данных.
  • Поиск отбирает данные по условию.
  • Сортировка упорядочивает данные по выбранному признаку.
  • Вычисления — один из видов обработки информации.
  • Компьютер обрабатывает данные по программе.
  • Результат зависит от исходных данных и правил обработки.

Частые вопросы по теме

Чем обработка информации отличается от её хранения?

При хранении данные сохраняются, чтобы к ним можно было обратиться позже. Обработка выполняет с данными действия: например, отбирает записи, упорядочивает их или вычисляет новые значения.

Всегда ли обработка изменяет содержание информации?

Нет. Вычисление может дать новые сведения, то есть изменить содержание, а перевод файла в другой формат может поменять только способ представления тех же данных.

Чем поиск отличается от сортировки?

Поиск отбирает данные, которые подходят под заданное условие. Сортировка не отбирает элементы, а располагает их в определённом порядке, например по алфавиту.

Почему компьютеру нужна программа для обработки данных?

Программа задаёт компьютеру точные действия и правила их выполнения. Без неё компьютер не знает, что именно нужно искать, вычислять или преобразовывать.

Может ли неправильный ввод привести к неправильному результату?

Да. Компьютер выполняет заданные правила над теми данными, которые получил, поэтому ошибка во входных данных может повлиять на итог. Перед обработкой полезно проверить ввод и условие задачи.

Спросить по теме параграфа

§ 4. Обработка информации

Эта же тема в других учебниках

Учебник

Оглавление →
Предмет
Информатика
Класс
10 класс
Учебник
"Информатика. Базовый уровень", Босова Л.Л., Босова А.Ю.