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

Определение: Вы, наверное, уже знаете, что отделы образования и их причудливая лексика публикуют в «Книгах», которые должны учить нас знаниям. должны расшифровывать их для студентов, только делая их более непонятными, без обид.

Теперь подумайте о ребенке, которого вы хотите научить решать математические задачи. Как вы будете учить? Вы не начнете с объяснения определения, верно? Ребенок не знает, что такое сложение, и не понимает определения, что заставляет его думать о нем как о чем-то очень сложном для выполнения. Вы начнете с того, что сначала объясните его использование, а затем научите его выполнять сложение и альт! Ребенок понимает и учится делать сложение.

Ну а теперь свяжите ребенка с компьютером с чистой памятью, не знающего, что такое сложение. Объяснять шаги для выполнения сложения — это то же самое, что писать программу, и теперь компьютер выполняет эти шаги так же, как ребенок, и выдает вам результат.

Вывод. Программа — это всего лишь шаги, которые вы хотите, чтобы компьютер выполнил, чтобы он мог выполнить задачу, которую вы от него хотите выполнить.

PS: Если вы учите ребенка неправильным шагам или пропускаете какие-то шаги, ребенок всегда будет получать неправильные ответы, так как он всегда будет слепо следовать вашим (родительским) инструкциям.

Далее: Компоненты программы