Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования»





Скачать 425.92 Kb.
НазваниеУчебно-методический комплекс дисциплины «Основы алгоритмизации и программирования»
страница3/5
Дата публикации09.04.2015
Размер425.92 Kb.
ТипУчебно-методический комплекс
100-bal.ru > Право > Учебно-методический комплекс
1   2   3   4   5

10. Инструкция 3 в приведенном операторе

если условие 1

то инструкция 1

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

иначе инструкция 3

конец если

выполняется, если…

а) условие 1ложно, условие 2 ложно

б) условие 1истинно, условие 2 ложно

в) условие 1ложно, условие 2 истинно

г) условие 1и условие 2 истинны

11. Представленная таблица истинности



Соответствует логической операции…

  1. или

  2. и-не

  3. или-не

  4. и

12 Результатом выполнения алгоритма, представленного фрагментом блок-схемы, для значения переменной Х=14, будет следующая величина…

  1. S=0

  2. S=1

  3. S=-1

  4. S=14


13. Дана блок-схема:
i:\тестирование\математика и информатика\блок-схемы. ветвление\e2c0ec5b7ee58cf24113558cb8f790be.png
Тогда после исполнения алгоритма  значение переменной S равно …
a) 8
b) -2
c) 6
d) 2

14. Дана блок-схема:

i:\тестирование\математика и информатика\блок-схемы. задачи на ветвление\56ddcd8f7e8eb5376b4e34904e6f376f.png
Тогда после исполнения алгоритма переменной x присваивается значение …
a) 3
b) 9
c) 2
d) 4

15. В результате работы алгоритма
Y := X + 5
X := Y
Y := X + Y
вывод Y
переменная Y приняла значение 14. Укажите число, которое являлось значением переменной X до начала работы алгоритма.
a) 7
b) 2
c) 10
d) 5

16. В результате выполнения фрагмента программы
X := 9
Y := 7
P := X=Y
Q := Y>X
P := P OR Q
Значения переменных будут равны
a) P = True;   Q = False
b) P = False;  Q = True
c) P = False;   Q = False
d) P = True;   Q = True

17. После выполнения фрагмента программы
X := 5
Z := 7
вывод ( “X=  ”, XX, Z+X );
на печать будет выведено
a) X=  XX12
b) X=  TRUE  X=  TRUEZ+X
c) X=  5<7  X=  7>512
d) X=  TRUE  X=  TRUE12

18. Стандартными простыми типами данных языков программирования являются…
a) целые, вещественные, логические, символьные
b) процедуры и функции
c) целые, массивы, вещественные, записи
d) параметры подпрограммы

19. Если задан фрагмент алгоритма

если a>b

то а=а-b, b=b-a

иначе b=b-a, a=a-b

все

напечатать a, b

то при заданных начальных условиях после выполнения алгоритма переменных a и b соответственно примут значения…

а) a = -9; b = -4

б) a = 9; b = -13

в) a = 18; b = -9

г) a = 9; b = -4

20. Если задан фрагмент алгоритма

если a>b, то a=a-b, иначе b=b-a

если a>b, то a=a-b, иначе b=b-a

напечатать a, b

то при заданных условиях a=375; b = 425 после выполнения алгоритма переменные а и b соответственно примут значения…

а) a = 375; b = 50

б) a = 375; b = 425

в) a = 325; b = 50

г) a = 375; b = -325


Оценивание теста:

Процент правильных заданий

Оценка

80%-100%

5 (отлично)

60%-80%

4 (хорошо)

50%-60%

3 (удовлетворительно)

Менее 50%

2 (неудовлетворительно)



Тест №3. Цикл Для каждого


  1. В каких случаях используется цикл " Для каждого " ... ?

  1. В случаях с извесным начальным и конечным значением

  2. В случаях когда переменную надо обнулить

  3. В случаях с неизвесным числом повторений

  4. В случаях когда надо произвести выбор действий

  5. В случаях с извесным конечным значением

  1. Цикл "Для каждого" по другому называется …

  1. Цикл с предусловием

  2. Цикл со счетчиком

  3. Цикл с постусловием

  4. Цикл с вложением

  5. Цикл с досрочным выходом

  1. Какой шаг изменения переменной в цикле " Для каждого " ?

  1. Любой только положительный

  2. 2 , 1 или -1, -2

  3. 1 или - 1

  4. 1 или - 2

  5. Любой

  1. Переменная цикла в цикле "Для каждого" должна иметь тип ...

  1. STRING

  2. BOOLEAN

  3. REAL

  4. INTEGER

  5. SINGLE

  1. Цикл - это ... ?

  1. Повторяемая последовательность действий

  2. Строгая последовательность действий ведущая к конечному результату

  3. Определенная последовательность действий ведущая к конечному результату

  4. Неповторяемая последовательность действий

  5. Последовательность разных действий

  1. В цикле "Для каждого" при уменьшении переменной цикла должна быть запись ...

  1. FOR имя параметра: = (конечное значение) TO (начальное значение) DO

  2. FOR имя параметра : = (начальное значение) DOUNTO (конечное значение) DO

  3. FOR имя параметра : = (начальное значение) DOYNTO (конечное значение) DO

  4. FOR имя параметра: = (начальное значение) DELETE TO (конечное значение) DO

  5. FOR имя параметра : = (начальное значение) DOWNTO (конечное значение) DO

  1. Слово FOR в переводе означает …

  1. ПОКА

  2. ДЕЛАЙ

  3. ПОВТОРЯЙ

  4. ВЫВОДИ

  5. ДЛЯ

  1. Назначение циклов ... ?

  1. Считывание и запись данных

  2. Облегчение записи программ, чтобы не писать одно и то же много раз

  3. Считывание данных с клавиатуры

  4. Вывод данных на экран

  5. Выбор той или иной последовательности действий в зависимости от условия

  1. Сколько строк может быть внутри цикла "Для каждого" ?

  1. не больше 100

  2. не больше 32 768

  3. сколько угодно

  4. не больше 1024

  5. не больше 512

  1. Форма записи Цикла " Для каждого " ?

  1. FOR имя параметра : = (конечное значение) TO (начальное значение) DO

  2. FOR имя параметра : = (начальное значение) TO (конечное значение)

  3. FOR имя параметра = (начальное значение) TO (конечное значение) DO

  4. FOR имя параметра : = (начальное значение) TO (конечное значение) DO

  5. FO имя параметра: = (начальное значение) TO (конечное значение) DO

11. После выполнения фрагмента алгоритма
       A:=1;
       нц  для I:=1 до 6
              J:=1
              нц пока J                     A:=A+1
                    J:=J+2
             кц
       кц
       
переменная A примет значение ...
a) 10
b) 26
c) 21
d) 16

12. После выполнения фрагмента алгоритма

       A:=0;
       нц  для I:=1 до 4
              J:=-I
              нц пока J<0
                     A:=A+2
                    J:=J+1
             кц
       кц
       
переменная A примет значение ...
a) 18
b) 16
c) 20
d) 10

13. Значение переменной z после выполнения фрагмента алгоритма

x := -1; y := 1; z = 0
если x < 0
          то
               если y > 0
                   то z := y + 1
                   иначе z := y + 2
               все
               если z <> 0
                      то z := z + 1
               все
        все
вывод
z

равно ...
a) 2
b) 3
c) 10
d) 1

14. Значение переменной z после выполнения фрагмента алгоритма

x := -1; y := 1; z := 0
если (y - x) > 0
    то
       если z <> 0
           то z := z + 1
       все
      если y > 0
           то z := x + 1
      иначе z := 2 * y
      все
вывод
z

равно ...
a) 3
b) 1
c) 2
d) 0

15. В результате выполнения алгоритма

алг «Вычисление значения переменной s»

s: = 0

нц для i: = 2 до 6

s: = s+I

кц

вывод s

значение переменной s будет равно числу…

а) 16

б) 20

в) 12

г) 6
16. В результате выполнения алгоритма

алг «Вычисление значения переменной k»

k: = 0

нц для i: = 2 до 6

k: = k + 1

кц

вывод k

значение переменной k будет равно числу…

а) 6

б) 4

в) 20

г) 5

17. В результате выполнения алгоритма

алг «Вычисление значения переменной р»

р: = 1

i: = 3

нц пока i<=6

р: = p*i

i: = i +3

кц

вывод р

значение переменной р будет равно числу…

а) 18

б) 9

в) 12

г) 6
Оценивание теста:

Процент правильных заданий

Оценка

80%-100%

5 (отлично)

60%-80%

4 (хорошо)

50%-60%

3 (удовлетворительно)

Менее 50%

2 (неудовлетворительно)


Тест №4. Циклы Повторяй и Пока
Вариант №1

  1. Цикл " ПОКА " по другому называется …

    1. Цикл со счетчиком

    2. Цикл с предусловием

    3. Цикл с постусловием

    4. Цикл с вложением

    5. Цикл с выходом

  2. Слово WHILE в переводе означает …

    1. ДЛЯ

    2. ВЫВОДИ

    3. ПОВТОРЯЙ

    4. ДЕЛАЙ

    5. ПОКА

  3. Форма записи цикла " ПОКА " (1 строка) ?

    1. WAILE ( условие ) DO

    2. WHIL ( условие ) DO

    3. WHILE ( условие ) DO

    4. WHILE ( конечное значение ) DO

    5. WEND ( условие ) DO

  4. Цикл " ПОКА " выполняется до тех пор ...

    1. Пока переменная цикла не прошла все значения от начального до конечного

    2. Пока условие истинно

    3. Пока условие ложно

    4. Пока переменная цикла с шагом 1 пройдет все значения

    5. Пока переменная цикла с шагом меньше 1 пройдет все значения

  5. Форма записи цикла " ПОВТОРЯЙ " (1 строка) ?

    1. REPAET

    2. WHILE ( условие )

    3. REPIT

    4. REPEAT

    5. REPEET

  6. В каких случаях используется цикл " ПОВТОРЯЙ " ... ?

    1. В случаях с известным начальным и конечным значением

    2. В случаях с известным конечным значением

    3. В случаях когда надо произвести выбор действий

    4. В случаях когда переменную надо обнулить

    5. В случаях с досрочным выходом

  7. Когда компьютер выходит из цикла " ПОВТОРЯЙ "

    1. Когда условие становится ложным

    2. Когда условие становится истинным

    3. Когда условие становится точно равным определенному значению

    4. Когда выполнит его 100 раз

    5. Когда выполнит его 1000 раз

  8. Описанием цикла с предусловием является следующее выражение: …
    a) выполнять оператор пока условие ложно
    b) выполнить оператор заданное число раз
    c) пока условие истинно выполнять оператор
    d) если условие истинно выполнять оператор, иначе остановиться

  9. В результате выполнения фрагмента блок-схемы алгоритма
    f:\тестирование\база\1html_\информатика\алгоритм и его свойства. способы записи алгоритма\8ccd447d068fdb779a0169626311d064.jpg
    a и b примут значения …
    a) a=2, b=2
    b) a=4, b=2
    c) a=2, b=4
    d) a=0, b=0

  10. Представленная программа выводит ...

      S:=0;
      N:=1;
      ПОКА S  НЦ
        S:=S+N;
        N:=N+1;
      КЦ;
      ВЫВОД (S);
    a) количество натуральных чисел, начиная с 1, сумма которых не превышает X
    b) максимальное значение суммы подряд идущих натуральных чисел, начиная с 1, меньшее X
    c) количество натуральных чисел, начиная с 1, меньших X
    d) первое большее X значение суммы подряд идущих натуральных чисел, начиная с 1

  11. При заданном значении X=11 по окончании работы программы

      S:=1;
      N:=1;
      ПОКА S  НЦ
        N:=N+1;
        S:=S+N;
      КЦ;
      ВЫВОД (N);

    будет выведено ...
    a) 5
    b) 4
    c) 15
    d) 10

  12. Представленная программа запрашивает у пользователя последовательность чисел, заканчивающуюся 0. По окончании программы выводится ...

      S:=0;
      X:=1;
      ПОКА X<>0
      НЦ
        ВЫВОД (‘ВВЕДИТЕ ЗНАЧЕНИЕ X’);
        ВВОД (X);
        ЕСЛИ X>0 ТО
          S:=S+X;
      КЦ;
      ВЫВОД (S);
    a) сумма ненулевых чисел, введенных пользователем
    b) сумма отрицательных чисел, введенных пользователем
    c) сумма положительных чисел, введенных пользователем
    d) количество введенных пользователем положительных чисел

  13. После выполнения алгоритма
    b:= 12;       d := 46
1   2   3   4   5

Похожие:

Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconРабочая программа учебной дисциплины «програмирование и основы алгоритмизации»
Целью дисциплины является изучение способов программирования и алгоритмизации математических и теплоэнергитических задач с использованием...
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconРабочая программа дисциплины «программирование и алгоритмизация»
Автоматизация технологических процессов и производств”, с основами алгоритмизации, основными понятиями программирования, несколькими...
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconМетодическая разработка урока теоретического обучения дисциплины...
Благодарность Муниципального учреждения «Методический центр» г. Сыктывкара за активное участие в работе районного методического объединения...
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconПрограмма по формированию навыков безопасного поведения на дорогах...
Программы: «Основы алгоритмизации и программирования» и «Арифметические основы эвм»
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconПрограмма по формированию навыков безопасного поведения на дорогах...
Тема: Научно-методические основы реализации содержательной линии «Основы алгоритмизации и программирования»
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconМастер-класс «Создание эор с использованием языка программирования...
Знакомство с опытом преподавания темы «Основы алгоритмизации и объектно-ориентированного программирования» в базовом курсе информатики...
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconУчебно-методический комплекс дисциплины по направлению подготовки...
Учебно-методический комплекс дисциплины (умкд) «Основы экономических учений» состоит из следующих элементов
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconУчебно-методический комплекс дисциплины по направлению подготовки...
Учебно-методический комплекс дисциплины (умкд) «Основы экономических учений» состоит из следующих элементов
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconУгринович Н. Д. Информатика и икт. Профильный уровень: учебник для 10 класса
Егэ» увеличено количество часов за счет уменьшения количества часов на темы «Моделирование и формализация» и «Информационное общество»....
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconУчебно-методический комплекс дисциплины «основы психотерапии»
Учебно-методический комплекс обсужден и утвержден на заседании кафедры клинической и специальной психологии
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconУчебно-методический комплекс по дисциплине «Основы виктимологии»
Учебно-методический комплекс рекомендован к изданию кафедрой «Уголовно-правовые дисциплины» (протокол №6 от 14. 11. 10г)
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconУчебно-методический комплекс дисциплины специальность: 050202
Учебно-методический комплекс дисциплины (умкд) «Основы искусственного интеллекта» студентов очной формы обучения по специальности...
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconУчебно-методический комплекс дисциплины «основы компьютерной графики»
Учебно-методический комплекс составлен в соответствии с требованиями государственного образовательного стандарта высшего профессионального...
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconУчебно-методический комплекс дисциплины «Естественнонаучные основы эволюции»
Учебно-методический комплекс составлен в соответствии с требованиями государственного образовательного стандарта высшего профессионального...
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconУчебно-методический комплекс дисциплины «основы библиотечно-информационного дела»
Учебно-методический комплекс составлен на основании государственного образовательного стандарта высшего профессионального образования...
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconУчебно-методический комплекс дисциплины специальность: 050202. 65 Информатика Канск
Учебно-методический комплекс дисциплины (умкд) «Основы микроэлектроники» для студентов очной формы обучения по специальности 050202....


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск