Алгоритм и его свойства. Методы разработки алгоритмов. Типы алгоритмов. Основные понятия языка высокого уровня. Программа, порядок разработки и исполнения. Решение задач с содержательной постановкой: Постановка, формализация, контрольный пример, кодирование, отладка.