Как составить компьютерную программу?

3 ноября 2014 г. Просмотров: 737
В наше время можно найти компьютерные программы едва ли не на все случаи жизни. Но бывают ситуации, когда нужной программы найти не удалось либо ваши запросы настолько специфичны, что такой программы просто не существует. Можно заказать программу опытному программисту. А можно попытаться написать ее самому.

Вам понадобится

  • Среда программирования: Borland C++ Builder, Borland Delphi или Microsoft Visual Studio.

Инструкция

  • Для написания программы вам понадобится среда программирования – то есть программа, в которой вы будете набирать код вашей программы. Существует множество сред программирования под разные языки, советуем остановиться на одной из трех: Borland C++ Builder, Borland Delphi или Microsoft Visual Studio. Последнюю можно считать наиболее «продвинутой», но она сложнее двух первых в освоении.
  • Независимо от того, какую среду программирования вы выбрали, принципы написания программ все равно будут примерно одинаковыми. Сначала тщательно продумайте алгоритм работы будущей программы – то есть что, как и в какой последовательности она должна делать. Исходя из этого, продумайте ее интерфейс – какие в ней должны быть окна, кнопки, другие элементы. И не забывайте о том, что грамотно составленное «техзадание» на две трети определяет успешность всей последующей работы.
  • Начинаем программировать. Допустим, вы выбрали среду программирования Borland C++ Builder. Открываете программу, перед вами – пустая «форма». То есть – заготовка будущей программы. Перетаскиваете на нее мышкой с палитры компонентов необходимые элементы – кнопки, окна, вставляете нужные надписи и т.д. Все это можно двигать по форме, располагать нужным образом, менять размеры элементов… На этом этапе вы определяете внешний вид вашей будущей программы.
  • Интерфейс программы готов. Переходим непосредственно к «кодингу» - то есть начинаем писать код, определяющий работоспособность программы. Если дважды кликнуть мышкой на какой-то элемент формы, откроется соответствующий участок кода. Например, нажали дважды на кнопку – откроется участок кода, определяющий работу данной кнопки. Но пока он пустой, в него необходимо вписать строку кода, определяющую, что и как должно происходить при нажатии кнопки. А это значит, что на этом этапе вам придется погрузиться в изучение программирования, в нашем случае – на языке С++.
  • После написания программы начинается этап ее отладки. Это значит, что вам придется не только искать возможные ошибки в ее работе, но и «мучить» программу всеми возможными способами. Это нужно для того, чтобы программа была устойчива к любым действиям пользователя. Обязательно проверьте, как она будет выглядеть на экранах с разным разрешением и соотношением сторон. Обратите внимание на возможность запуска нескольких копий программы – если это недопустимо, необходимо ввести в программу соответствующие строки кода.
  • Программированию невозможно научиться за один день или даже за неделю. Поэтому начните изучение этого искусства с простейших примеров – например, с создания текстового редактора или медиаплейера. Шаг за шагом повторяя уже готовые решения, вы постигнете азы программирования и сможет создавать уже собственные программы.
  • Оцените статью!