Пятница, Октябрь 30Добро пожаловать!

Основы программирования

Прежде чем приступить к изучение какого-либо языка программирования, начинающий программист сначала должен понять основы программирования, какие существуют основные понятия в программировании. Поэтому данный раздел раскроет понятие программирования, объяснит что такое программа, каковы этапы разработки программы. Без знания этих основ обучиться программированию будет крайне трудно. Поэтому сначала прочтите статьи данной категории, а уже потом можете начинать изучение языков программирования Pascal, Delphi и т. д.

Основы программирования

Компиляция программы

Компиляция — это значимый этап создания программы. Именно от компиляции зависит, насколько она работает правильно. Исходная программа — это программа, включающая элементы языка программирования. В ней содержится исходный код, который понимает пользователь, однако процессор компьютера его не распознает. Чтобы процессор мог распознать исходный код, программу  нужно перевести на машинный язык. Перевод исходной программы на машинный язык происходит за счет специальной программы, которая носит название "компилятор". Процесс перевода программы на машинный язык называется компиляцией программы. Как работает компилятор программы Компилятор действует по следующей схеме: Задачи компилятора программы На рисунке выше показано, что компилятор последовательно выполняет 2 главные задачи: Пр...
Основы программирования

Алгоритм программы

Алгоритм программы Что представляет собой алгоритм программы? Алгоритм — это система последовательных операций с определенными правилами, обеспечивающая переход от первичных данных к желаемому результату. Алгоритм программы можно представить в 2-х формах: Словесная форма алгоритма Графическая форма алгоритма, то есть отображение в виде блок-схем. Основные символы, объекты для представления алгоритма в виде определенной блок-схемы вы можете увидеть на рис. Такое описание алгоритма программы при помощи блок-схемы позволит пользователю понять последовательность выполнения команд для решения поставленной задачи и убедиться в правильном ее понимании. Примеры алгоритмов в программировании В языке Delphi алгоритм решения задачи включает в себя систему инструкций процедур обраб...
Основы программирования

Этапы разработки программы

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

Что такое программа?

Перед тем, как начать изучение языков программирования Pascal и Delphi, определим, что такое программа и что такое программирование. Это очень важно, поскольку новички допускают самую большую ошибку — торопятся создать программу, предварительно не составив блок-схему и алгоритм. Поэтому эта вводная часть позволит Вам правильно и последовательно написать программы. Что такое программа Программа - это совокупность данных и команд, используемых на персональном компьютере для получения конкретного результата. Этот результат может содержать текстовую информацию, изображение, видео, аудио, звуки и т. д. Как правило, программа, установленная на ПК, представляет собой своего рода «компьютер». Пользователь, используя ту или иную программу, тем самым вводит в компьютер некие исходные данные с ...