Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
OTVYeT_BILYeT_INFORMATIKA.docx
Скачиваний:
6
Добавлен:
03.08.2019
Размер:
47.83 Кб
Скачать

Билет№4

1)Алгоритм - это определенная последовательность логических действий для решения поставленной задачи.

Дискретность (прерывность, раздельность) – алгоритм должен представлять процесс решения задачи как последовательное выполнение простых (или ранее определенных) шагов. Каждое действие, предусмотренное алгоритмом, исполняется только после того, как закончилось исполнение предыдущего.

Определенность – каждое правило алгоритма должно быть четким, однозначным и не оставлять места для произвола. Благодаря этому свойству выполнение алгоритма носит механический характер и не требует никаких дополнительных указаний или сведений о решаемой задаче.

Результативность (конечность) – алгоритм должен приводить к решению задачи за конечное число шагов.

Массовость – алгоритм решения задачи разрабатывается в общем виде, то есть, он должен быть применим для некоторого класса задач, различающихся только исходными данными. При этом исходные данные могут выбираться из некоторой области, которая называется областью применимости алгоритма.

2)Оператор входа и выхода go sub и return.

go sub- ключевое слово оператора вывода подпрограммы. При достижение оператора go sub управление передается оператору подпрограммы.

return -ключевое слово оператора окончание подпрограммы или оператора возврат в основную программу. При достижении оператора return происходит возврат в основную программу к оператору стоящему за go sub и выполняются оставшиеся операторы основной программы. Операторов return в программе может быть несколько.

Билет№5

1) Алгоритмы можно представлять как некоторые структуры, состоящие из отдельных базовых (т.е. основных) элементов. Естественно, что при таком подходе к алгоритмам изучение основных принципов их конструирования должно начинаться с изучения этих базовых элементов

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

Характерной особенностью базовых структур является наличие в них одного входа и одного выхода.

Словесный, Формульный , Графический, Табличный, Словесный.

2) В графическом режиме экран рассматривается как решетка, точки в узлах которой могут быть включены (белым или другим возможным цветом) или выключены. Точка идентифицируется координатами x, y; x - номер позиции по горизонтали (от 0 до 319 или до 639 в зависимости от режима), y - номер позиции по вертикали (от 0 до 199 или до 349 в зависимости от режима). Точка с координатами 0,0 находится в верхнем левом углу экрана. Графический режим устанавливается (или отменяется)  оператором SCREEN.

Билет№6

1)FOR i=i нач to i кон [STEP ih]

операторы

 NEXT i i, i нач, i кон, ih - соответственно, управляющая переменная цикла, ее начальное, конечное значения и шаг изменения. Если ih=1, то шаг можно опустить. Например,

FOR i=1 to 10 .... NEXT i FOR i=1 to 10 FOR j=1 to 20 .... NEXT j: NEXT i

или

FOR i=1 to 10 FOR j=1 to 20 .... NEXT j,i

DO WHILE  условие  операторы  LOOP или WHILE  условие

 операторы  WEND (операторы выполняются 1, 0 пока выполняется условие) DO UNTIL  условие  операторы  LOOP (операторы выполняются до тех пор, пока не будет выполнено условие. Как только условие будет выполнено, осуществляется выход из цикла). DO операторы  LOOP Выход из цикла в этом случае осуществляется оператором EXIT. Оператор EXIT - (выход) используется с SELECT, DEF, FOR, IF, LOOP, SUB, WHILE. Например,

EXIT FOR осуществляет выход из цикла, организованного операторами FOR/NEXT до его завершения EXIT IF - выход из любого места IF блока EXIT LOOP - выход из цикла, заканчивающегося оператором LOOP или WEND. Остальные случаи использования EXIT будут рассмотрены вместе с соответствующими операторами.

2) DEF FN  имя [( список параметров)] =  выражение (это определение оператора-функции). Здесь список параметров может включать не более 16 параметров.

END DEF (это определение подпрограммы-функции). Обращение к функции записывается там, где нужно получить ее значение. При этом параметры заменяются их фактическими значениями.

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