Чтобы понять, почему компьютерное программирование важно для современного мира, нужно сначала понять, что такое компьютер? Компьютер - это глупый инструмент для эффективного выполнения множества повторяющихся задач (в зависимости от времени или места). На данный момент компьютер не может проанализировать проблему и найти решение. С другой стороны, люди действительно хороши в анализе и решении проблем, но им быстро надоедают повторяющиеся задачи.
Люди, используя свои аналитические навыки и навыки решения проблем, могут придумывать алгоритмы (конечный набор инструкций, работающий с конечным набором входных данных для получения выходных данных) для вычислимых задач. Затем компьютер может следовать этим инструкциям и выдавать решение.
Теперь о самом важном. Программирование - это процесс, состоящий из трех очень важных этапов: этап выявления и решения проблем, этап реализации и этап обслуживания. Все три из них важны для компьютерных программистов / разработчиков программного обеспечения, чтобы иметь возможность решать проблемы. Многие разработчики приравнивают процесс программирования только к реализации алгоритма, что неверно. Перевод алгоритма на язык программирования, который затем может быть скомпилирован или интерпретирован и окончательно понят компьютером, является лишь частью процесса программирования. По моему скромному мнению, это тоже самая простая задача.
Короче говоря, компьютерное программирование - это процесс, с помощью которого вы решаете проблему.
В современном мире, когда количество проблем и их сложность возрастают во много раз, это инструмент, позволяющий находить решения, осторожно перекладывая повторяющиеся задачи на компьютер и тем самым достигая «автоматизации», при этом по-прежнему требуя участия программистов / разработчиков программного обеспечения. .
Для получения дополнительной Получить помощь в CodeAvail- Интернет Компьютерные науки уступке