Программирование.pptx
- Количество слайдов: 10
СОЗДАНИЕ ПРОГРАММ
ПРОГРАММИРОВАНИЕ Программирование — в обычном понимании, это процесс создания компьютерных программ.
ЭТАПЫ РАЗРАБОТКИ ПО • Анализ • Проектирование • Кодирование и компиляцию • Тестирование и отладку • Испытания и сдачу программ • Сопровождение
ЯЗЫК ПРОГРАММИРОВАНИЯ Язык программирования — формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических, синтаксических и семантических правил, задающих внешний вид программы и действия, которые выполнит исполнитель (компьютер) под её управлением. Языки программирования могут быть реализованы как компилируемые и интерпретируемые.
ОСНОВНЫЕ ПОНЯТИЯ Алгоритм — точный набор инструкций, описывающих порядок действий исполнителя достижения результата решения задачи за конечное время. Переменная— поименованная, либо адресуемая иным способом область памяти, адрес которой можно использовать для осуществления доступа к данным. Данные, находящиеся в переменной (то есть по данному адресу памяти), называются значением этой переменной. Функция —это поименованная часть программы, которая может вызываться из других частей программы столько раз, сколько необходимо.
СТРУКТУРНОЕ ПРОГРАММИРОВАНИЕ Любая программа представляет собой структуру, построенную из трёх типов базовых конструкций: • последовательное исполнение • ветвление • цикл Повторяющиеся фрагменты программы (либо не повторяющиеся, но представляющие собой логически целостные вычислительные блоки) могут оформляться в виде т. н. подпрограмм (процедур или функций).
ОПЕРАТОР ВЕТВЛЕНИЯ Конструкция языка программирования, обеспечивающая выполнение определённой команды (набора команд) только при условии истинности некоторого логического выражения, либо выполнение одной из нескольких команд (наборов команд) в зависимости от значения некоторого выражения.
ВИДЫ ВЕТВЛЕНИЙ if условие then команды еnd if условие then команды1 else команды2 еnd Условный оператор с одной ветвью Условный оператор с двумя ветвями
ЦИКЛ разновидность управляющей конструкции в высокоуровневых языках программирования, предназначенная для организации многократного исполнения набора инструкций. Также циклом может называться любая многократно исполняемая последовательность инструкций, организованная любым способом (например, с помощью условного перехода).
ВИДЫ ЦИКЛОВ LOOP <ТЕЛО ЦИКЛА> END LOOP БЕЗУСЛОВНЫЙ ЦИКЛ WHILE <УСЛОВИЕ> DO BEGIN <ТЕЛО ЦИКЛА> END; ЦИКЛ С ПРЕДУСЛОВИЕМ REPEAT <ТЕЛО ЦИКЛА> UNTIL <УСЛОВИЕ ВЫХОДА> ЦИКЛ С ПОСТУСЛОВИЕМ
Программирование.pptx