Главная страница
Навигация по странице:

  • «Программирование» для направления подготовки«Информатика и вычислительная техника»

  • Программировантн. Вариант 1. Тестовые задания по дисциплине Программирование


    Скачать 23.14 Kb.
    НазваниеТестовые задания по дисциплине Программирование
    АнкорПрограммировантн
    Дата25.01.2021
    Размер23.14 Kb.
    Формат файлаdocx
    Имя файлаВариант 1.docx
    ТипДокументы
    #171290

    ТЕСТОВЫЕ ЗАДАНИЯ ПО ДИСЦИПЛИНЕ

    «Программирование»

    для направления подготовки

    «Информатика и вычислительная техника»

    Профиль «Автоматизированные системы обработки информации и управления»

    Вариант 1

    1. Структурное программирование – это

    А) база языков программирования

    Б) структура программы

    В) методология разработки программного обеспечения

    Г) язык программирования

    2. Цикл в программе — это

    А) однократное выполнение одной из двух или более операций, в зависимости от выполнения некоторого заданного условия

    Б) однократное выполнение операций в том порядке, в котором они записаны в тексте программы

    В) многократное исполнение одной и той же операции до тех пор, пока выполняется некоторое заданное условие (условие продолжения цикла)

    Г) два взаимосвязанных алгоритма

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

    А) switch

    Б) while

    В) goto

    Г) for

    4.Первым символом в идентификаторе переменной может устанавливаться

    А) цифра

    Б) русская буква

    В) латинская буква или символ «подчеркивания»

    Г) знак «?»

    5. Директива препроцессора #define используется для

    А) подключения библиотечных файлов

    Б) реализации макроподстановки

    В) задания переменной

    Г) определения функции

    6. Оператор return

    А) только прерывает функцию

    Б) только возвращает значение функции

    В) возвращает значение функции и прерывает ее работу

    Г) не работает в функции

    7. Тип данных double является

    А) указателем

    Б) целочисленным с удвоенной точностью

    В) вещественным

    Г) двойной строкой

    8. Глобальные и локальные константы в одной программе

    А) могут иметь одинаковые имена

    Б) не могут иметь одинаковые имена

    В) создавать не имеет смысла

    Г) могут иметь одинаковые имена, но в разных программах

    9. Локальная переменная во время выполнения программы создается

    А) в сегменте данных

    Б) на оптическом диске

    В) на жестком диске

    Г) в стеке

    10. Чему будет равна переменная а?

    int a=0, b=5,c=3,d=10;

    a=b=c*d;

    А) 15

    Б) 30

    В) 3

    Г) 13

    11. Чему будут равны переменные z, w после выполнения группы операторов?

    int x=0,y=0;

    int z, w;

    z=x++;

    w=++y;

    А) z=0, w=0

    Б) z=1, w=1

    В) z=0, w=1

    Г) z=1, w=0

    12. Что будет записано в переменную i?

    int i=3;

    int j=2;

    i=(i==j);

    А) 1

    Б) 0

    В) 3

    Г) 2

    13. Какая группа операций имеет наименьший приоритет?

    А) логические операции

    Б) арифметические операции

    В) поразрядные (побитовые операции)

    Г) операции отношения

    14. Операция a=b<
    А) возведения числа b в степень с

    Б) логического сдвига влево на с разрядов

    В) побитного исключающего ИЛИ

    Г) побитного отрицания

    15. Чтобы случайное число попало в диапазон от min до max (положительных чисел), используют выражение

    А) rand() % (max-min+1) + min

    Б) rand() % (max-min+1)

    В) rand() % (min-max)

    Г) rand() % (max-min)

    16 Значение 3 в спецификаторе вывода (“%6.3f ”) вещественного числа f оператора printf(“%6.3f ”,f); показывает

    А) ширину поля вывода

    Б) количество выводимых знаков целочисленной части числа

    В) количество выводимых знаков дробной части числа

    Г) общее количество выводимых символов

    17. Функция cout.precision() задает

    А) количество знаков после десятичной точки

    Б) ширину поля вывода

    В) позицию вывода

    Г) количество знаков целой части

    18. Функция сin.clear() используется для

    А) очистки экрана

    Б) очистки потока

    В) очистки файла

    Г) очистки переменных

    19. Какой из перечисленных операторов является оператором множественного выбора?

    А) for

    Б) if

    В) switch

    Г) break

    20. Циклом с предусловие считают цикл

    А) while ()

    Б) if()

    В)do while()

    Г) for()

    21. Одномерный массив int a[16] будет содержать

    А) 17 элементов

    Б) 15 элементов

    В) 16 элементов

    Г) 14 элементов

    22. При выполнении сортировки Шелла сравниваются

    А) соседние элементы

    Б) только крайние элементы

    В) элементы, отстающие друг от друга на некоторый шаг

    Г) только начальные элементы

    Допущено к использованию в учебном процессе

    Зав. кафедрой _____________/Томашевский Ю.Б./


    написать администратору сайта