Что же такое компьютерная программа?

Рубрики: Начинающим   Комментарии (0)

Это точная инструкция компьютеру, как обрабатывать исходные данные, чтобы получить требуемый результат. Например, для решения квадратного уравнения ах2 + Ьх + с = 0 необходимо ввести в компьютер исходные данные — значения коэффициентов a, b, с, а также программу вычисления корней этого уравнения по исходным данным. В соответствии с этой программой компьютер реализует процедуру вычисления известной формулы, подставляя в нее исходные данные, т. е. действует, по сути, так же, как аккуратный школьник.

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

Преимущество двоичного представления чисел состоит в том, что все операции с ними реализуются очень простыми аппаратными средствами — элементами И, ИЛИ, НЕ. В этом секрет успеха двоичного счета.

Вся перерабатываемая компьютером информация (числа, текст, рисунки и графики) должна быть сначала представлена в двоичной форме — в виде наборов нулей и единиц, с которыми и работает компьютер. Так, для обработки изображения его представляют в виде отдельных точек, расположенных определенным образом, а прямоугольное изображение можно представить в виде таблицы. Каждый элемент этой таблицы определяет яркость соответствующей точки, записанной в виде двоичного числа. Так, для обработки изображения телеэкрана размером 800X625 точек (около полумиллиона) в память компьютера нужно ввести таблицу из 800X625 двоичных чисел, а для цветного изображения — три таких таблицы для яркостей красного, зеленого и синего цветов.

Метки:  

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Подтвердите, что Вы не бот — выберите самый большой кружок: