Слайд 3Программа курса, технологическая карта и оценивание
![Программа курса, технологическая карта и оценивание](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1054328/slide-2.jpg)
Слайд 4Алгори́тм — строгий набор инструкций, описывающих порядок действий исполнителя для достижения некоторого результата.
Требования
![Алгори́тм — строгий набор инструкций, описывающих порядок действий исполнителя для достижения некоторого](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1054328/slide-3.jpg)
к алгоритмам:
Определенность, т.е. он должен быть точен, общепонятен, исключать возможность произвольного толкования.
Результативность, т.е. через определенное число шагов алгоритм должен закончиться.
Дискретность, т.е. возможность деления задачи на шаги, элементарные операции.
Понятность, т.е. ориентация на те команды, которые знает исполнитель.
Эффективность (оптимизация).
Правильность.
Слайд 5Языки программирования
ЯП — формальный язык, предназначенный для записи компьютерных программ
Свойства
Алфавит
Синтаксис
Семантика
Уровни
Машинные языки
Машинно-ориентированные
Ассемблеры
Языки высокого
![Языки программирования ЯП — формальный язык, предназначенный для записи компьютерных программ Свойства](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1054328/slide-4.jpg)
уровня
Слайд 6Python
Будем пользоваться версией 3.4
Ссылка на дистрибутив есть в рабочей папке
![Python Будем пользоваться версией 3.4 Ссылка на дистрибутив есть в рабочей папке](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1054328/slide-5.jpg)