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



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

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

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

Ответ от 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

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как пишутся программы? На чём в основном?...
спросили в PRM системы
Как создать папку CON?
Создать папку возможно через командную строку
mkdir .drive letter:con

Сама же
подробнее...
спросили в Интернет
Можно ли ноутбук поставить на таймер, что бы он сам выключился через определенное время?
да ,
вин ХР.
открываете контекстное меню , (правый клик по экрану ) выбираете "свойства"-
подробнее...
спросили в PRM системы
Кто знает почему на компе нельзя создать папку с именем Con ?
И не только папку Con Это тянется со времен DOS. В нем была команда записи файла с консоли,
подробнее...

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

Какой интернет браузер был самым первым в мире?
Создателем первого браузера был разработчик гипертекстовой разметки, «отец» технологии World Wide
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

Люди, подскажите идею для программы.
Я тот кто вам нужен....Мне кроме лишь того, что б программа не распространялась - НИЧЕГО НЕ
подробнее...
спросили в Другое
как выйти из странички другвокруг
Не исключением является и Соц. Сеть ДругВокруг, в которой также, нет возможности удалить аккаунт.
подробнее...
спросили в Fujitsu
ищу драйвера для ноутбука Packard Bell SJV50-SB !!!замучался!!! не поможете?
У этого НОУТа... минимум с полСОТНИ различных драйверов... на каждую из установленных ОС.... а Мы
подробнее...
спросили в Чистота Оцифровка
есть же такие программы которые ну к примерy записываешь что нить на диктофон а потом выбираешь чистоту звонкость и тд.
Частые вопросы по цифровым диктофонам
Ответ: Для записи лекций Вам подойдет диктофон E-dic LCD
подробнее...

Как установить игру ISO на приставку Android JXD s5110
Сам ISO образ никак.
Если игра под Андроид - тогда распаковать образ и его содержимое
подробнее...

как написать программу для пк?
Выучи хоть один язык программирования. Для начала выбери по проще - учить легче будет.подробнее...

Что нужна знать для программиста?
Нужна потребность.
Когда в вузе на 1 курсе я изучал С++, я нихрена не понял, а свои расчеты
подробнее...

На чём сделал состояние Билл Гейтс?
Билл Гейтс войдет в историю как самый молодой миллиардер, достигший этого самостоятельно (в начале
подробнее...

как пишутся программы, какая-нибудь программа для этого нужна? Где её взять?
Пишутся просто. Для написания программы нужна идея (про что программа) и немного мозгов! И всё!
подробнее...
спросили в Другое
Кто изобрёл электронную почту?
Кто изобрёл электронную почту (e-mail)?

Изобретателем электронной почты считается
подробнее...
 

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

Имя*

E-mail:*

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