Другие языки программирования и технологии
Обьясните для чего нужен исходный код, и что исходя из него я могу понять о какой-либо программе?
Исходный код дает тебе возможность изменить его, получив программу с измененными характеристиками. Понять из него ты без умения программировать ничего не можешь.
Из исходного кода компилятор собирает исполняемый. На пальцах - исполняемый код лучше понятен компьютеру, исходный - человеку.
Но раз ты даже этого не знаешь, понять исходя из него ты ничего не сможешь.
Но раз ты даже этого не знаешь, понять исходя из него ты ничего не сможешь.
По исходному коду можно понять:
1. Тот кто его писал Быдлокодер или программер.
2. Понять логику работы программы.
3. Понять как это работает и почему.
1. Тот кто его писал Быдлокодер или программер.
2. Понять логику работы программы.
3. Понять как это работает и почему.
Исходный код - это текст программы до компиляции, то есть непосредственно то, что пишет программист.
Ещё есть всякие примочки, например, ресурсы, но, во-первых, это вопрос другой (они играют в работе программы менее значительную роль) , а во-вторых, они тоже иногда квалифицируются как часть исходного кода.
Обычно бывает неважно, чем открывать исходный код (за редкими исключениями вроде Delphi, да и то - там это относится только к формам dfm, а они не так уж и важны) . Можно и Notepad++.
Открыв и прочитав исходный код, можно понять, как работает программа, каким образом что реализовано и т. д. , а главное - имея подходящую среду или компилятор, можно снова скомпилировать эту программу, чтобы получить exe-файл, который уже можно запускать.
Иногда исходный код используется программистами как доказательство авторства. Потому что exe-файл, то есть программу, которая нужна заказчику, программист может где-нибудь скачать и выдавать за свою, а исходник к ней - уже вряд ли.
Но если данный язык программирования Вы совсем не знаете, исходный код (или "исходник", разговорно) Вам ничего не даст.
Ещё есть всякие примочки, например, ресурсы, но, во-первых, это вопрос другой (они играют в работе программы менее значительную роль) , а во-вторых, они тоже иногда квалифицируются как часть исходного кода.
Обычно бывает неважно, чем открывать исходный код (за редкими исключениями вроде Delphi, да и то - там это относится только к формам dfm, а они не так уж и важны) . Можно и Notepad++.
Открыв и прочитав исходный код, можно понять, как работает программа, каким образом что реализовано и т. д. , а главное - имея подходящую среду или компилятор, можно снова скомпилировать эту программу, чтобы получить exe-файл, который уже можно запускать.
Иногда исходный код используется программистами как доказательство авторства. Потому что exe-файл, то есть программу, которая нужна заказчику, программист может где-нибудь скачать и выдавать за свою, а исходник к ней - уже вряд ли.
Но если данный язык программирования Вы совсем не знаете, исходный код (или "исходник", разговорно) Вам ничего не даст.
Похожие вопросы
- Нужен исходный код...
- Я не могу понять как делали первые программы и операционные системы
- Вот есть программы с открытым исходным кодом, а есть и без исходного...
- Как понять машинный код ?(Компилятор переводит исходный код компьютерной программы в машиный код).
- как можно разобрать программу??чтобы увидеть её исходный код?
- Объясните начинающему чайнику в двух словах, что означает выражение "Программа с открытым исходным кодом"?
- Как посмотреть исходный код .exe файла?
- Люди напишите пожалуйста подробно ! как узнать исходный код программ и игр ? Заранее благодарен .
- де в исходном коде страницы находится ответ на вопрос?
- Как вычислить, какой получится размер исполняемого файла (в байтах) после компиляции исходного кода программы?