Написание исходного кода приложения.

После того, как проработаны алгоритмы работы, утверждена архитектура приложения приходит очередь написания исходного текста программы.

Сага об исходном коде.

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

Здесь от программиста требуется аккуратность, его профессионализм для написания качественного исходного кода.

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

При изучении программирования изучают синтаксис языка, на котором предполагают писать программы. Почти все в первый раз пишут программу, выводящую какой-либо текст - программу "Hello, world!", или по-русски - "Здравствуй, мир!".
На языке Бейсик (BASIC) или Python это выглядит просто:


PRINT "Hello, world!"

На языке Си (C Programming Language) это будет выглядеть следующим образом:

/* Hello World program */

#include <stdio.h>

main()
{
    printf("Hello, World");
}

А это - Паскаль:

program HelloWorld;
begin
  WriteLn('Hello, world!');
end.


Исходный код современных приложений.

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

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


Другие статьи - Техническая сторона разработки прикладного программного обеспечения

Процесс разработки новой программы
Разработка алгоритмов и модели работы программы
Написание исходного текста приложения
Алгоритмизация с точки зрения программиста
Технологии разработки программного обеспечения

Все статьи о разработке ПО, программировании

Реклама

Сайт управляется системой uCoz