Какие инструменты используют программисты?

...

Блок-схемы - полезный способ упорядочить программный код.

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

Документация

Только компьютерные программисты и те, кто работает над проектом разработки программного обеспечения, когда-либо увидят начальная программная документация, которая включает вывод, дизайн для печати, вывод на экран и ввод документация. Конечные пользователи будут видеть только технические инструкции во время выпуска программного обеспечения. Выходная документация описывает, каковы результаты анализа данных, которые должно выполнить программное обеспечение. Дизайн принтера включает в себя макет того, как напечатанные документы будут выглядеть для конечного пользователя. Документация вывода на экран - это отчеты и чертежи того, как каждый экран будет выглядеть для конечного пользователя, когда конечный пользователь сможет взаимодействовать с программным обеспечением. Входная документация включает описание того, какие типы данных будут помещены в новую программу, такие как имена, даты, суммы, информация о кредитной карте, базы данных и многое другое. Вся эта документация помогает программисту придумать имена переменных, которые будут использоваться в компьютерном коде.

Видео дня

Блок-схемы

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

Псевдокод

Псевдокод - это технический термин, обозначающий «ложный код», поскольку это блоки выстроенных в линию операторов, предназначенные для представления реального компьютерного кода, написанного на простом английском языке. Строки псевдокода моделируются по визуальным логическим образцам в блок-схемах. Этот ложный код может быть таким простым, как «Пользователь нажимает кнопку« Ввод ». На экране отображается «Hello World!» Или «Пользователь нажимает кнопку« Enter »». Подпрограмма расчета начинается. На экране отображается ответ в десятичном формате. "После того, как псевдокод написан для программного обеспечения, программист" проверит его на рабочем месте ", пройдя через него, чтобы убедиться, что оно работает логически. Когда нет теоретических логических ошибок и учитывается каждый раздел кода, тогда программист сядет и напишет фактический компьютерный код на языке программирования, как указано в работодатель.