Слайд 3Программа курса, технологическая карта и оценивание
Слайд 4Алгори́тм — строгий набор инструкций, описывающих порядок действий исполнителя для достижения некоторого результата.
Требования
к алгоритмам:
Определенность, т.е. он должен быть точен, общепонятен, исключать возможность произвольного толкования.
Результативность, т.е. через определенное число шагов алгоритм должен закончиться.
Дискретность, т.е. возможность деления задачи на шаги, элементарные операции.
Понятность, т.е. ориентация на те команды, которые знает исполнитель.
Эффективность (оптимизация).
Правильность.
Слайд 5Языки программирования
ЯП — формальный язык, предназначенный для записи компьютерных программ
Свойства
Алфавит
Синтаксис
Семантика
Уровни
Машинные языки
Машинно-ориентированные
Ассемблеры
Языки высокого
уровня
Слайд 6Python
Будем пользоваться версией 3.4
Ссылка на дистрибутив есть в рабочей папке