Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задания по информатике.docx
Скачиваний:
7
Добавлен:
27.09.2019
Размер:
115.38 Кб
Скачать

Алгоритмы. Программирование

  1. Суть свойства алгоритма массовость заключается в том, что:

    1. алгоритм должен быть разбит на последовательность отдельных шагов;

    2. записывая алгоритм для конкретного исполнителя, можно использовать лишь те команды, что входят в систему его команд;

    3. алгоритм должен обеспечивать решение не одной конкретной задачи, а некоторого класса задач данного типа;

    4. при точном исполнении всех команд алгоритма процесс должен прекратиться за конечное число шагов, приведя к определенному результату

  1. Суть свойства алгоритма понятность заключается в том, что:

    1. алгоритм должен быть разбит на последовательность отдельных шагов;

    2. записывая алгоритм для конкретного исполнителя, можно использовать лишь те команды, что входят в систему его команд;

    3. алгоритм должен обеспечивать решение не одной конкретной задачи, а некоторого класса задач данного типа;

    4. при точном исполнении всех команд алгоритма процесс должен прекратиться за конечное число шагов, приведя к определенному результату

  1. Суть свойства алгоритма результативность заключается в том, что:

    1. алгоритм должен быть разбит на последовательность отдельных шагов;

    2. записывая алгоритм для конкретного исполнителя, можно использовать лишь те команды, что входят в систему его команд;

    3. алгоритм должен обеспечивать решение не одной конкретной задачи, а некоторого класса задач данного типа;

    4. при точном исполнении всех команд алгоритма процесс должен прекратиться за конечное число шагов, приведя к определенному результату

  1. Суть свойства алгоритма дискретность заключается в том, что:

    1. алгоритм должен быть разбит на последовательность отдельных шагов;

    2. записывая алгоритм для конкретного исполнителя, можно использовать лишь те команды, что входят в систему его команд;

    3. алгоритм должен обеспечивать решение не одной конкретной задачи, а некоторого класса задач данного типа;

    4. при точном исполнении всех команд алгоритма процесс должен прекратиться за конечное число шагов, приведя к определенному результату

  1. Алгоритм называется линейным:

    1. если он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий;

    2. если ход его выполнения зависит от истинности тех или иных условий;

    3. если его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий;

    4. если он представим в табличной форме;

  1. Алгоритм называется разветвляющимся

    1. если он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий;

    2. если ход его выполнения зависит от истинности тех или иных условий;

    3. если его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий;

    4. если он представим в табличной форме;

  1. Алгоритм называется циклическим

    1. если он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий;

    2. если ход его выполнения зависит от истинности тех или иных условий;

    3. если его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий;

    4. если он представим в табличной форме;

  1. Служебное слово VAR в программе на языке Pascal фиксирует начало раздела программы, содержащего:

    1. операторы;

    2. список меток;

    3. описание сложных типов данных;

    4. перечень констант;

    5. описание переменных.

  2. Операторы в программе на языке Pascal отделяются друг от друга:

    1. апострофом;

    2. двоеточием;

    3. пробелом;

    4. запятой;

    5. точкой с запятой.

  3. Служебное слово CONST в программе на языке Pascal фиксирует начало раздела программы, содержащего:

    1. перечень констант;

    2. список меток;

    3. описание переменных;

    4. операторы;

    5. описание сложных типов данных

  4. При записи оператора вывода на языке Pascal используется служебное слово:

    1. WRITE;

    2. RESET;

    3. READ;

    4. BEGIN;

    5. WHILE.

  5. При записи оператора ввода используется служебное слово

    1. WRITE;

    2. RESET;

    3. READ;

    4. BEGIN;

    5. WHILE.

  6. Результат выполнения фрагмента алгоритма, представленного на рисунке:

    1. 8

    2. 10

    3. 15

    4. 18

  1. Р езультат выполнения фрагмента алгоритма, представленного на рисунке:

    1. 8

    2. 10

    3. 15

    4. 18

X:=1

  1. Результат выполнения, представленного на рисунке, алгоритма:

N:=1 To 3

    1. 5

    2. 6

    3. 7

    4. 8

      X:=X+N

X

X:=1

  1. Р

    N:=1 To 3

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

    1. 3

    2. 4

    3. 5

    4. 6

      X

      X:=X*N

  1. Результатом выполнения приведенного фрагмента программы на языке Паскаль является:

a := 40;

b := 80;

b := - a - 2 * b;

if a < b then

c := b - a

else

c := a - 2 * b;

    1. 2

    2. 40

    3. -2

    4. -40

  1. Результатом выполнения приведенного фрагмента программы на языке Паскаль является

a := 20;

b := 5;

b := - a / 2 * b;

if a < b then

c := a + b

else

c := a + 2 * b;

    1. 25

    2. 10

    3. 0

    4. 40

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

C

b

d

a

c

b

a

e

b

a

a

c

a

c

c

d

a

с