Программы и алгоритмы Delphi

алгоритмПрограмма - это последовательность инструкций (команд), которые вы­полняют заданный алгоритм. Для обычного человека программа - просто непонятный текст, разбитый на отдельные строки. В каждой строке обыч­но располагается одна команды (вы можете нашпиговать её множеством команд, но это только усложнит понимание программы). К сожалению, компилятор не понимает человеческого языка (иначе было бы достаточно комментариев к программе), поэтому людям пришлось придумывать язы­ки программирования, которые одинаково плохо понятны как людям, так и компьютерам (не думаете же вы, что процессор понимает паскаль или бейсик; он «говорит» на своём, родном машинном языке).

 

Программу, написанную, например, на Delphi транслятор переводит в машинный код, который затем и выполняется процессором.

 

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

 

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

 

 

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


������� ������ ��� dle ������� ��������� ������

Помоги проекту! Расскажи друзьям об этом сайте: