Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Bilety_po_informatike_10_klass_perevodnoy_ekza....docx
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
43.65 Кб
Скачать
  1. Если чувствует себя хорошо, то собирается в школу. 2. Иначе – остается дома.

Приведенный алгоритм называется разветвляющимся, он выполняется  в зависимости от условия, т.е. от вопроса на который можно ответить «да» или «нет». Алгоритм ветвления, как и другие алгоритмы должны обладать следующими свойствами: 1) дискретность – разбиение процесса обработки информации на более      простые этапы (шаги выполнения), выполнение которых компьютером или человеком не вызывает затруднений; 2)определенность алгоритма – однозначность выполнения каждого     отдельного   шага преобразование информации; 3)  выполнимость – конечность действий алгоритма решения задач, позволяющая получить желаемый результат при допустимых исходных данных за конечное число шагов; 4)массовость – пригодность алгоритма для решения определенного класса задач;

Чтобы сделать алгоритм более наглядным, часто используют блок-схемы. Различные элементы алгоритма изображаются с помощью различных геометрических фигур: начало и конец алгоритма обозначаются прямоугольниками с закругленными углами, а последовательности команд — прямоугольниками.

Ветвления играют в алгоритмах очень большую роль, поскольку предусматривают корректную реакцию на са­мые разнообразные ситуации, возникающие в процессе обработки информации. Благодаря этой структуре алго­ритм приобретает способность выбирать, один из суще­ствующих вариантов работы, наиболее подходящий к сло­жившейся в данный момент ситуации. В частном случае речь может идти о выполнении или игнорировании при определенных условиях того или иного участка алгоритма. Команду ветвления чаще всего называют по первому слову конструкции — если.

Вся команда обычно записы­вается в форме одного из приведенных ниже вариантов: если логическое выражение то серия команд 1

иначе серия команд 2 конец ветвления

Это полная форма разветвляющего алгоритма – это форма записи, в которой предусмотрены команды в ветви «да» и в ветви «нет».

если логическое выражение то серия команд конец ветвления

это неполная форма – это форма записи разветвляющегося алгоритма, в которой предусмотрены команды одной ветви.

Билет № 9

Электронная таблица— компьютерная программа, позволяющая проводить вычисления с данными, представленными в виде двухмерных массивов, имитирующих бумажные таблицы.

Идею электронных таблиц впервые сформулировал американский учёный австрийского происхождения Рихард Маттезих в 1961 г

Электронные таблицы представляют собой удобный инструмент для автоматизации вычислений.

Электронная таблица позволяет хранить в табличной форме большое количество исходных данных, результатов.

Для табличных расчетов характерны относительно простые формулы, по которым производятся вычисления, и большие объемы исходных данных. Такого рода расчеты принято относить к разряду рутинных работ, для их выполнения следует использовать компьютер. Для этих целей созданы электронные таблицы.

Билет № 10

Линейный алгоритм.

Алгоритм, в котором команды выполняются последовательно одна за другой, называется линейным алгоритмом.

Д ля того чтобы сделать алгоритм более наглядным, часто используют блок-схемы. Различные элементы алгоритма изображаются с помощью различных геометрических фигур:

Все значения, происходящие в реальном мире, отражаются в компьютерных моделях в виде изменений величии., В языках программирования их называют переменными величинами, или просто - переменными, в противовес постоянным, неизменным величинам, называемым константами. Можно сказать, что главное, что происходит при выполнении алгоритмов, - это изменение значений переменных. Изменение значений переменных производится с помощью операции "присваивание". Эту операцию мы будем обозначать := "двоеточие" и "равно"). Запись сумма:=сумма+цена*количество означает: значение переменной "цена" умножается на значение переменной "количество", складывается со значением переменной "сумма", а полученный результат становится новым значением переменной "сумма".

Пример - Алгоритм "Определение стоимомти Материалов":

Начало

Если Вид_ремонта:=Евро то

Цена_двери:=Цена_двери*5

Цена_окна:=Цена_окна*4

Цена_обоев:=Цена_обоев*3

Ст_дверей:=Цена_двери*Кол_дверей

Ст_окон:=Цена_окон*Кол_окон

Ст_обоев:=Периметр*Высота*Кол_обоев

Материалы:=Ст_дверей+Ст_окон+Ст_обоев

Конец

Билет № 11

Алгоритм – это информационная модель, описывающая процесс преобразования объекта из начального состояния в конечное в виде последовательности понятных исполнителю команд.

Рассмотрим информационную модель, описывающую процесс редактирования текста.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]