Step 2 (S-6962)

From Stepik Wiki
Jump to: navigation, search

Step on Stepik: https://stepik.org/lesson/533/step/2

Step 2 (S-6962) 1.png

[00:00 - 00:17] как ваше содержание сопротивляться компьютерным языком в данном сегменте мы обсудим зачем этот давайте рассмотрим эту картинку на этой картинке с 1 стороны 80 программист


[00:17 - 00:35] который хочет реализовать некоторые свои идеи в качестве приложения с другой стороны есть компьютер у программиста есть некоторые где он хочет чтобы компьютер реализовал какую то игру с другой стороны есть компьютер который не понимает программиста потому что компьютер


[00:35 - 00:52] если же он не понимает что значит игра что должен сделать программист для того чтобы написать приложение во 1 он должен спроектирует приложение получит в некоторых предложениях то есть архитектура алгоритмы которые должны будут использовать


[00:52 - 01:11] после того как архитектура готова программист должен запрограммировать и в нашем случае пруда медленно поэтому на выходе получается код программы на c + + после этого этот код нужно скомпилировать это требуется для того чтобы перевести вот


[01:11 - 01:27] код языка c + + на язык который понятен компьютера к компьютеру понятны нолики единички это называется машинный код то есть вот тот язык который понятен как это соответственно 3 фаза компиляции она нужна для того чтобы перевести


[01:27 - 01:46] который написал программистов тот код который компьютерной потребность может выполнять некоторые программисты пропускают фаза номер 1 приходит сразу же к фазе номер 2 то есть пропускается проектирования и начинается программирует в этом случае получаются плохие программы


[01:46 - 01:56] таким образом устроена процесс разработки приложения на c + + давайте обсудим как это могло быть устроена в других языках программирования