Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Первые шаги в программировании: основы, Си, Objective-c


1.5 Базовые понятия. Часть 2 - Программа, данные

Запись алгоритма на формальном языке понятном для компьютера называется ПРОГРАММОЙ.
То есть программа - это определенные инструкции для выполнения компьютером некой задачи. Чаще всего программа оформлена в виде исполняемого файла. На системе Windows, как говорилось ранее, такой файл имеет расширение *.exe

Инструкции программы записываются при помощи машинного кода или специальных языков программирования.
А вот программирование как раз является процессом написания компьютерных программ и занимаются им программисты.

Написанную программистом программу необходимо перевести на язык понятный компьютеру.
Поскольку компьютер понимает только 0 и 1.
Т.е. программу надо перевести в машинный код.

Для этого можно использовать:
- компиляцию (выполняется компилятором) при которой написанная программа сначала переводится в исполняемый машинный код и затем он может многократно выполняться компьютером.
- интерпретацию - когда программа переводится в инструкции машинного кода инструкция за инструкцией и сразу же выполняется специальной средой исполнения - интерпретатором (например интерпретатором Python).

Любой программист при написании программы оперирует с ДАННЫМИ - некими исходными параметрами которые необходимо обработать.
Т.е. это часть программы, совокупность значений определенных ячеек памяти, преобразование которых осуществляет программный код.
Для компилятора и операционной системы данные — это совокупность ячеек памяти, обладающих определенными свойствами (например наличие возможности чтения и/или записи, невозможность исполнения)...

Данные делятся на два типа:
– числовой (двоичные данные)
– текстовые (символьные)
- логический (ИСТИНА, ЛОЖЬ)

 

Полная новость


В избранное