Top.Mail.Ru
Ответы

Как программисты пишут программы? Они заходят в какое то приложение и там пишут цифры символы логорифмы алгоритмы, коды

Я не понимаю суть

Дополнен

Или как они это делают

По дате
По Рейтингу
Аватар пользователя
Новичок

Да, программисты используют специальные интегрированные среды разработки (Integrated Development Environments, IDE) или текстовые редакторы для написания программного кода. IDE предоставляют программистам удобную среду для написания, отладки и тестирования кода.

Программный код может быть написан на различных языках программирования, таких как Python, Java, C++, JavaScript и других. Каждый язык программирования имеет свой синтаксис и правила написания кода.

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

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

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

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

Аватар пользователя
Мастер

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

Аватар пользователя
Высший разум

Открой уже школьный учебник. Там как раз " ab ovo usque ad mala "

Аватар пользователя
Оракул

Нет. Программисты создают файл и пишут в него текст программы на выбранном языке программирования. Затем запускают программу-транслятор, которая переводит программу в машинный код и помещает ее в новый файл. В тексте программы программист может допускать ошибки. Например, поставил лишнюю точку и т.д. В таком случае транслятор это выявляет и чаше всего секцию программы, в которой допущена ошибка, в машинный код не переводит. Но если все в порядке, то созданный транслятором файл программист обрабатывает другими программами-редакторами, которые подключают программу к среде, в которой программа будет работать. Там тоже могут быть выявлены ошибки. Например, программист хочет использовать библиотеку, которой нет. Но если ошибок нет, программа готова к работе. Её можно запускать. Но при работе программы тоже могут быть выявлены самые разные ошибки. Так называемое "зацикливание", когда программа без всякого результата выполняет одни и те же команды. Аварийные окончания. Когда программа команду выполнить не может по какой-то причине, зависание, когда программа ждет какого-то события, но оно не происходит, порча памяти и многие другие. И, наконец, логические ошибки, когда программа работает, но выдает неправильный результат.

Аватар пользователя
Мудрец

Идут на гитхаб/чат гпт/ответы мейл ру и Ctrl C