Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Билет 7.№1 Типы алгоритмов при программировании,с разветвлением Типы: 1)Линейный 2)Алгоритм с разветвлением 3) Циклический Содержит одно или несколько логических условий и имеет несколько ветвей вычислений. Лог-ое условие записывается внутри блока,и,т.к. он имеет 2 выхода,образуются 2 ветки. |
№2 Рекурсивные алгоритмы Позволяет описать повторяющееся или даже потенциально бесконечное вычисление, причём без явных повторений частей программы и использования циклов. begin if n=0 then Fact:=1 else Fact:=n*Fact(n-1) end; |
№3 Алгоритм с разветвлением,текст Содержит одно или несколько логических условий и имеет несколько ветвей вычислений. Лог-ое условие записывается внутри блока,и,т.к. он имеет 2 выхода,образуются 2 ветки. If (условие) Then (оператор 1) Else (оператор 2) |
Билет 8. №1 Типы алгоритмов,циклический Типы: 1)Линейный 2)Алгоритм с разветвлением 3) Циклический Содержит один или несколько циклов. Параметр цикла-переменная,которая при каждом новом входе в цикл принимает новое значение. |
№2 Алгоритмы поиска,двоичный Алгоритм поиска - это точное задание поисковой машине сделать некоторую очередность действий, принять во внимание определенные факторы для обеспечения максимально релеватной выдачи за конечное количество шагов. |
ДВОИЧНЫЙ ПОИСК |
Идея алгоритма: массив каждый раз делится пополам и выбирается та часть, где может находиться нужный элемент. Деление продолжается пока подмассив больше одного элемента, после чего остается проверить этот оставшийся элемент на выполнение условия поиска. |
№3 Циклический алгоритм,текст Содержит один или несколько циклов. Параметр цикла-переменная,которая при каждом новом входе в цикл принимает новое значение. while <выражение> do begin группа операторов end; |
|