Программирование для начинающих. Как научиться самому?

Просмотр списком

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

Вступая в сферу программирования, каждый "новичок" нуждается в основополагающих ориентирах

Вступая в сферу программирования, каждый "новичок" нуждается в основополагающих ориентирах

Шаги.

1 Переменные и константы на начальном этапе следует воспринимать как некие ячейки памяти, которым программист дает символьное имя. Переменной в любой момент может быть присвоена (записана в ячейку памяти) определенная величина. Константе же величина присваивается только один раз, и изменяться в дальнейшем не может. 2 Типы данных определяют, какие величины (какого типа) могут быть присвоены переменной. Очевидно, что число 255 и слово «небо» представляют собой совершенно разные величины. Для хранения первого данного потребуется целочисленная переменная, для второго – строковая. Как правило, любая программа содержит так называемую определяющую часть, в которой создаются переменные и константы определенных типов. 3 Прежде чем приступить к написанию простейших программ, очень важно понять технологию создания самих программ. Человек пишет обычный текст на специальном языке программирования, сохраняя его в текстовом файле. Это еще не программа, а исходный текст программы. Ядром любой системы программирования (языка программирования) является специальная программа (компилятор), которая преобразует исходный текст в исполнимые двоичные коды для процессора (трансляция или компиляция). В результате получается настоящая программа (файл с расширением .exe), которую можно запустить на выполнение. 4 Если вы усвоили предыдущие концептуальные понятия, выберите себе систему программирования (язык) с русскоязычной справочной системой. Не беритесь сразу за огромные системы визуального программирования для Windows (Delphy, C++ Builder, Visual C++, Visual Basic). Полезней будет начать с небольших DOS-компиляторов тех же языков (Pascal, C++, Basic). 5 После написания простейших программ вам придется освоить такие понятия, как проверка условия (if), циклы (for, while), подпрограммы.
Читайте много специализированной литературы и подкрепляйте теорию практикой

Читайте много специализированной литературы и подкрепляйте теорию практикой

6 Объектно-ориентированное программирование – основа написания современных программ. Рано или поздно вы столкнетесь с этой концепцией. Литературы много. Придется ее постичь. Иначе вы не сможете далее развиваться.
6918
facebook
Нажмите «Нравится»,
чтобы читать Relax.ru в Facebook
 Top