Вы сейчас просматриваете Семь нот программирования

Семь нот программирования

Бит

В основе всего был, есть и будет “бит” – минимальная единица информации, которую способен хранить и обрабатывать компьютер. Бит содержит в себе ноль или единицу. Компьютер умеет записать в ячейку памяти единицу или стереть ее (обнулить), а также прочитать состояние ячейки и ответить на вопрос, что в ней находится – ноль или единица.

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

Адрес/индекс

Адрес (индекс). Компьютер с помощью него достает информацию из памяти, обращается к ней. Адрес или индекс формируется из битов, хранится в памяти компьютера.

Идентификатор/имя

Идентификатор (имя). Уникальный в рамках програмы набор символов, позволяющий работать с данными. Каждый символ имеет свой уникальный код (номер) по таблице ASCII.

Алгоритм/действие

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

Условие

Логическое выражение, принимающее значение “ложь” или “истина”. Они так же кодируются нулем и единицей. С помощью условия алгоритм может разветвляться.

Цикл

Многократно повторяющийся набор действий пока условие имеет значение “истина”. Цикл обеспечивает многократное повторение необходимого набора действий и заканчивает свою работу по изменению значения условия из “истины” на “ложь”.

Метод

Именованный фрагмент программы. Позволяет вызвать его по имени и передать в него необходимые данные (параметры, аргументы).

Знание этих семи нот программирования позволяет программистам “играть” на клавиатуре и создавать требуемые программы.

Leonid Kleimann

I like Java!