«Я учусь на программной инженерии заочно. Когда я готовилась к экзамену по программированию, самым полезным для меня оказалось запомнить 8 этапов разработки программы. Делюсь своей шпаргалкой — коротко и без воды.» 8 ключевых этапов: 1. Постановка задачи – это самый первый и важный этап. Нам нужно четко понять, что должна делать программа. - Здесь определяем: · Что идет на вход программе, что она получает? (например, 2 числа) · Что программа должна нам выдать, что на выходе? (например, сумма этих двух чисел) · Обработка – что нам нужно сделать с этими входными данными, чтобы получить результат? 1. Математическая модель - переводим задачу с русского (словесного описания) на язык математики. Пример: «Квадрат числа» Словесное описание:
Пользователь вводит целое число. Программа выводит его квадрат. Математическая модель: Если x — введённое число, то квадрат вычисляется по формуле: y = x × x Программа на Си: #include <stdio.h> int main() { int x, y; printf("Введите число: "); scanf("%d", &