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





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

нц пока       d >= b
|       d := d - b
кц
значение переменной d равно
a) 34
b) 10
c) 22
d) 46

  • В представленном фрагменте программы

    b:= 10;       d := 40
    нц пока       d >= b
    |       d := d - b
    кц

    тело цикла выполнится
    a) 3 раза
    b) 4 раза
    c) 2 раза
    d) 1 раз

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

           A:=1;
           I:=4;
           нц пока I>A
                 A:=A+2
                 I:=I+1
           кц
    переменная A примет значение ...
    a) 10
    b) 6
    c) 7
    d) 1

  • Вася действует по следующему алгоритму:
    Шаг 1. Пройти 10 м прямо.
    Шаг 2. Повернуть направо.
    Шаг 3. Повторять шаги 1 - 2, пока не будет пройдено всего 70 м.
    Шаг 4. Остановиться.
    После выполнения шага 4 расстояние до точки, из которой Вася начал свое движение, составит …
    a) 30 м
    b) f:\тестирование\база\1html_\математика и информатика\алгоритмы\b0c19a0eca6244e8cc1af2fc13832e91.pngм
    c) 50 м
    d) 10 м

  • Дана блок-схема:
    f:\тестирование\база\1html_\математика и информатика\блок-схемы. цикл со счетчиком\a8be21c29943969d84a6024fa1bc39cc.png
    Тогда после исполнения алгоритма  значение переменной S равно …
    a) 3
    b) 45
    c) 12
    d) 38

  • Дана блок-схема:
    f:\тестирование\база\1html_\математика и информатика\блок-схемы. цикл со счетчиком\a07f55c3662314cac268df98d0527b7a.png
    Тогда после исполнения алгоритма  значение переменной P равно …
    a) 212
    b) 16
    c) 73
    d) 105

  • Дана блок-схема:
    f:\тестирование\база\1html_\математика и информатика\блок-схемы. циклы\9c244b69913a910a7c82c77f34b97116.png
    Тогда после исполнения алгоритма переменная i примет значение …
    a) 12
    b) 1
    c) 5
    d) 9

  • Дана блок-схема:
    f:\тестирование\база\1html_\математика и информатика\блок-схемы. циклы\9f421acfe51e5dab66a0faeb6a863ff6.png
    Тогда после исполнения алгоритма переменная a примет значение …
    a) 15
    b) 6
    c) 5
    d) 20

    Вариант №2

    1. В каких случаях используется цикл " ПОКА " ... ?

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

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

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

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

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

    2. Когда компьютер выходит из цикла " ПОКА " ... ?

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

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

      3. Когда условие становится истинно

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

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

    3. Цикл " ПОВТОРЯЙ " по другому называется …

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

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

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

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

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

    4. В конце цикла " ПОВТОРЯЙ " обязательно должен стоять оператор

      1. UYNTIL ( условие )

      2. END;

      3. UNTIL ( условие )

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

      5. YNTIL ( условие )

    5. Цикл " ПОВТОРЯЙ " выполняется до тех пор ...

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

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

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

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

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

    6. В чем отличие циклов " ПОКА " и " ПОВТОРЯЙ "

      1. В цикле "ПОКА" шаг должен быть меньше 1, а в цикле "ПОВТОРЯЙ" больше 1

      2. В цикле "ПОКА" известно начальное значение и конечное, а в цикле "ПОВТОРЯЙ" только конечное

      3. В цикле "ПОВТОРЯЙ" известно начальное значение и конечное, а в цикле "ПОКА" только конечное

      4. Цикл "ПОВТОРЯЙ" обязательно выполнится хотя бы 1 раз, цикл "ПОКА" может не выполнится ни разу

      5. Цикл "ПОКА" обязательно выполнится хотя бы 1 раз, а цикл "ПОВТОРЯЙ" может не выполнится ни разу




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

      1. ДЛЯ

      2. ВЫВОДИ

      3. ПОВТОРЯЙ

      4. ДЕЛАЙ

      5. ПОКА

    2. Утверждение «Оператор в теле цикла будет обязательно выполнен хотя бы один раз» относится к …
      a) циклу с убыванием значения параметра
      b) циклу с постусловием
      c) циклу с параметром
      d) циклу с предусловием

    3. В результате работы блок-схемы алгоритма
      f:\тестирование\база\1html_\информатика\алгоритм и его свойства. способы записи алгоритма\024a4e4799ae7b5e98ad361c06badb48.jpg
      A и B принимут следующие значения …
      a) A=4, B=3
      b) А=1, B=1
      c) A=3, B=3
      d) A=0, B=0

    4. Представленная программа выводит ...
        S:=0;
        N:=1;
        ПОКА (S+N)  НЦ
          S:=S+N;
          N:=N+1;
        КЦ;
        ВЫВОД (S);

      a) все значения сумм подряд идущих натуральных чисел, начиная с 1 до X
      b) минимальное значение суммы подряд идущих натуральных чисел, начиная с 1, большее X
      c) максимальное натуральное число, меньшее X
      d) последнее значение суммы подряд идущих натуральных чисел, начиная с 1, меньшее Х

    5. При начальном значении X=15 по окончании работы программы

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

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

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

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

    7. После выполнения алгоритма
      b:= 11;       d := 46
      нц пока       d >= b
      |       d := d - b
      кц
      значение переменной d равно
      a) 24
      b) 2
      c) 35
      d) 13

    8. В представленном фрагменте программы

      b:= 10;       d := 50
      нц пока       d >= b
      |       d := d - b
      кц

      тело цикла выполнится
      a) 1 раз
      b) 4 раза
      c) 5 раз
      d) 2 раза

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

             A:=0;
             I:=-5;
             нц пока I<0
                   A:=A+I
                   I:=I+1
             кц
      переменная A примет значение ...
      a) -15
      b) 0
      c) -10
      d) 15

    10. Вася действует по следующему алгоритму:
      Шаг 1. Пройти 10 м прямо.
      Шаг 2. Повернуть направо.
      Шаг 3. Повторять шаги 1 - 2, пока не будет пройдено всего 80 м.
      Шаг 4. Остановиться.
      После выполнения шага 4 расстояние до точки, из которой Вася начал свое движение, составит …
      a) f:\тестирование\база\1html_\математика и информатика\алгоритмы\01f397b0444a7643848b690d8ddca02a.pngм
      b) 0 мc) 20 м
      d) 10 м

    11. Дана блок-схема:
      f:\тестирование\база\1html_\математика и информатика\блок-схемы. цикл со счетчиком\56a55c5664dfc40cb09fbc599df25f83.png
      Тогда после исполнения алгоритма  значение переменной S равно …
      a) 14
      b) 42
      c) 3
      d) 45

    12. Дана блок-схема:
      f:\тестирование\база\1html_\математика и информатика\блок-схемы. цикл со счетчиком\7bb123d640a8c0d000e3863db5323291.png
      Тогда после исполнения алгоритма  значение переменной P равно …
      a) 15
      b) 38
      c) 1
      d) 29

    13. Дана блок-схема:
      f:\тестирование\база\1html_\математика и информатика\блок-схемы. циклы\f701241c9a9834631baee7e9b3bcda05.png
      Тогда после исполнения алгоритма переменная i примет значение …
      a) 4
      b) 12
      c) 8
      d) 1

    14. Дана блок-схема:
      f:\тестирование\база\1html_\математика и информатика\блок-схемы. циклы\d28e2f1644c8ba027268250fea2675ad.png
      Тогда после исполнения алгоритма переменная c примет значение …
      a) 10
      b) 3
      c) 5
      d) 14

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

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

    Оценка

    80%-100%

    5 (отлично)

    60%-80%

    4 (хорошо)

    50%-60%

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

    Менее 50%

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


    Тест №5. Строковые переменные

    1. Какая функция удаляет символы в строковой переменной ?

      1. DELETE ( 2 , 4 , S )

      2. DELETE ( 4 , S , 2 )

      3. DELETE ( S , 4 , 2 )

      4. DEL ( 4 , S , 2 )

      5. DELET ( 4 , S , 2 )

    2. Какой максимальный размер может иметь строковая переменная ?

      1. 256 символов

      2. 255 символов

      3. 30 символов

      4. 225 символов

      5. 250 символов

    3. Назначение строковых переменных ?

      1. хранить длинные числа.

      2. хранить набор символов.

      3. хранить набор букв.

      4. хранить набор слов.

      5. хранить слова и предложения.

    4. Как обратиться к третьему символу строковой переменной S ?

      1. S ( 3 )

      2. S [ 3 , Code )

      3. LENGTH ( 3 )

      4. S [ 3 ]

      5. COPY ( S , 3 )

    5. Что означает операция сцепления строковых переменных ?

      1. Складывается длинна строковых переменных

      2. Прибавляет к строке точно такую - же

      3. Соединяет несколько строк в одну

      4. Добавляются все неповторяющиеся символы

      5. Добавляются все повторяющиеся символы

    6. Какая функция подсчитывает длину строковой переменной ?

      1. LENGTN

      2. INSERT

      3. STRING

      4. LENGTH

      5. LENGHT

    7. Какой тип имеют строковые переменные при описании ?

      1. STRING

      2. CHAR

      3. STRINGL

      4. STRINGT

      5. STRIHG

    8. Что делает операция отношения ?

      1. сравнивает символы справа налево до первого несовпадающего символа

      2. сравнивает символы слева направо до первого несовпадающего символа

      3. сравнивает символы как заглавные и строчные

      4. сравнивает символы по русским и английским буквам

      5. сравнивает символы до первого пробела

    9. Какая операция позволяет найти код символа по его значению

      1. POS

      2. ORD

      3. CHR

      4. UPCASE


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

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

    Оценка

    80%-100%

    5 (отлично)

    60%-80%

    4 (хорошо)

    50%-60%

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

    Менее 50%

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


    Тест №6. Массивы (теория)
    Вариант №1

    1. Что может содержать в себе ячейка массива ?

      1. только положительные числа

      2. только отрицательные числа

      3. числа совпадающие с номером ячейки

      4. любые данные

      5. только строковые данные

    2. Как производятся все действия над одномерными массивами ?

      1. Через оператор READ

      2. Через " обнуление "

      3. Во вложенных циклах

      4. В цикле

      5. Через оператор RANDOMIZE

    3. При определении суммы элементов числового массива нужна следующая строка ...

      1. S = 1

      2. S = 0

      3. S = 2

      4. S = -1

      5. S = - 2

    4. Где описываются одномерные массивы ?

      1. В конце программы в разделе VAR

      2. В начале программы в разделе VARR

      3. В начале программы в разделе DIM

      4. В начале программы в разделе VAR

      5. В конце программы в разделе VARR

    5. Одномерный массив - это ...

      1. Множество переменных

      2. Одна большая переменная

      3. Таблица в один столбец и одну строку

      4. Одно число

      5. Таблица в одну строку

    6. Какая запись является правильной для двумерного массива ?

      1. A : ARRAY [ 1 .. 10 , 1 .. 5 ] real;

      2. A : ARRAY [ 1 .. 10 , 1 ..5 ] of real;

      3. A : ARAY [ 1 .. 10 , 1 .. 5 ] of real;

      4. A : ARRAY [ 1 .. 10 , 1 .. 5 ]

      5. A : ARRAY [ 10 .. 1 , 5 .. 1 ] of real;

    7. При определении произведения элементов числового массива нужна следующая строка ...

      1. P = 1

      2. P = - 1

      3. P = 0

      4. P = 2

      5. P = 5

    8. Назначение массивов

      1. Хранение данных

      2. Сортировка чисел

      3. Облегчение записи программы

      4. Хранение больших чисел

      5. Упорядоченное хранение данных

    9. Что в переводе означает слово ARRAY ?

      1. Массив положительных чисел

      2. Символьный массив

      3. Одномерный массив

      4. Числовой массив

      5. Массив

    10. Для чего производится описание массивов ?

      1. Чтобы помнить самому сколько ячеек в массиве

      2. Чтобы ЭВМ запомнила имя массива

      3. Чтобы ЭВМ зарезервировала память для хранения элементов массива

      4. Чтобы ЭВМ зарезервировала электричество для обработки массива

      5. Чтобы самому не забыть использовать массив

    11. Массив относится к ________ типам данных
      a) составным
      b) простым
      c) логическим  
      d) абстрактным  

    12. Элементы массива в памяти компьютера упорядочены...
      a) по возрастанию индексов элементов
      b) по возрастанию значений элементов
      c) по алфавиту
      d) по частотным характеристикам

    13. Верным является высказывание, утверждающее…
      a) доступ к элементу массива осуществляется по имени массива и номеру элемента
      b) к элементу массива невозможно получить доступ по номеру
      c) элементы массива могут иметь разные типы
      d) элементы массива автоматически упорядочиваются по возрастанию
  • 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
    Поиск