как писать программу



Как самому написать программу для компьютера

Автор Инкогнито ... задал вопрос в разделе Другие языки и технологии

Как пишутся программы? На чём в основном?... и получил лучший ответ

Ответ от Ev[гуру]
> Каким образом создаются программы
Их пишут люди используя специальные языки понятные компьютеру.
Для этого они учатся очень много лет.
> на чём пишутся
Как правило, на компьютере используя специальные среды разработки (для каждого языка своя) .
Так же пишут в обычном Блокноте, а то и просто на бумаге ручкой,
когда компьютера вообще под рукой нет.
> простой-простой калькулятор в окне Windows?
Да легко и непринужденно.. .

Ответ от ро по[новичек]
Разработка программы начинается с постановки задачи. Молодой специалист должен ясно понимать, что есть смысл решать задачу с помощью компьютера. Задачу может поставить профессор – громким и сердитым голосом. А может и ученик сам себе. После, того как задача поставлена, нужно хорошо над ней подумать.
Для реализации задачи нужна модель. Если программированием надумал заниматься математик, то он запишет задачу на языке математики, то есть составит математическую модель задачи. После того, как начинающий программист определился с моделью, ему нужно разработать план решения задачи.
План – это алгоритм, на основе которого описываются этапы решения задачи. В мире программирования алгоритмом называют набор правил, расположенных в определенном логическом порядке и которые позволяют решать однотипные задачи. Хорошо продуманный алгоритм – хорошее начало для реализации программы.
Таким образом, есть три этапа, которые необходимо соблюдать, при разработке программ:
постановка задачи;
составление модели;
план решения задачи.
Не соблюдение хотя бы одного из этапов ставит программиста в тупик и приходится перерабатывать сотни строк кода, чтобы все исправить.
Существует много языков программирования. Процесс написания программ — сложный и увлекательный мир, который открывается далеко не каждому.

Ответ от Андрей Винк[гуру]
Создаются они руками, с помощью головы, клавиатуры, часто — мыши (зависит от среды) и сред разработки, коих великое множество.
Немаловажную роль в процессе играют языки программирования =)
Пишутся, как было сказано, на языках программирования. Коих еще больше, чем сред разработки... Превеликое множество всякоразных, на любой вкус и цвет.
Калькулятор можно написать на подавляющем большинстве =) Выбор языка — вопрос целесообразности и его (языка) возможностей. Вряд ли кому-то придет в голову писать калькулятор полностью на языке ассемблера, например — слишком много трудозатрат.
Для винды в большинстве случаев пишут на С/С++, С#, Delphi. однако же, проще и быстрее создать калькулятор на том же VisualBasic или даже AutoIt.
В общем, поле для деятельности широчайшее =)

Ответ от Ирэн Ницше[гуру]
1. Изучают сперва основные понятия программирования (переменные, операторы, циклы, массивы, функции) , потом более сложные.
2. Выбрать язык, среду (программу для создания программ) и прикинуть, что вы хотите написать.
3. Любую задачу переводят на язык этих терминов.
Длина окружности:
l=2 r * pi
Итого две переменных, l и r, и две константы. Можно сразу ввести числовое значение пи с нужной точностью.
Оператор * - это знак умножения, он перемножает переменную r и обе константы.
Оператор = - это не знак равенства, а знак присвоения. До него никто не знал, чему равно l, а после него программа знает: l равно тому произведению.
И нужны поле, куда пользователь введет радиус,
кнопка - чтобы программа знала, когда он уже все ввел,
и что-то для выдачи результата. Можно его писать в то же поле, куда вводили радиус.
Угадайте, что делает эта программа на языке php:
$a = 10;
$b = 15;
$c = $a + $b;
echo $c;
- вот так это и пишут.
Для обучения:
Visual Studio скачать официально бесплатно, в ней можно писать программы на C# C++ и VB. Обязательно поставьте все обновления-SP.

убрать три Ж
http:Ж//cppstudioЖ. Жcom/uchebniki/yazyk-programmirovaniya-s/

Ответ от Александр Жуков[новичек]
Пишутся руками, а если нет времени или возможности писать самому, заказываются в DDBase

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Как пишутся программы? На чём в основном?...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*