Е.П. Емельченков, В.И. Мунерман, Т.А.Самойлова, В.Н.Федоров

 Раздел 2.  Информация. Алгоритмы. Первые шаги программиста.  

Введение

 

Мы находимся на поворотном пункте истории орудий труда, орудий, которые, возникнув в сфере труда физического, переступают его границы и вторгаются в сферу умственного труда.

С. Лем. "Сумма технологии"

 

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

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

Компьютеры - то машины для обработки информации. Нам предстоит познакомиться с тем, что такое информация, и научиться измерять ее количество.

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

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

  следующая страница >>

Используются технологии uCoz