Завдання для комп’ютерного тестування до розділу 7 "Алгоритми роботи з об’єктами та величинами"

Тест 33. Величини рядкового типу

  • Час: 00:00/00:30:00
  • Питання: 0/8
  1. var S: String;
    { ... }
    S := 'Hello, world';
    Визначте, чому дорівнює значення функції Length(S).
    Позначте одну правильну відповідь. 

    (Кількість балів 1.00)

  2. var S: String;
    { ... }
    S := 'Hello, world';
    Визначте, чому дорівнює значення функції Pos('o', S).
    Позначте одну правильну відповідь. 

    (Кількість балів 1.00)

  3. var S: String;
         { ... }
         S := 'інформатика';
    Чому дорівнює значення функції Copy(S, 3, 6)?
    Позначте одну правильну відповідь.

    (Кількість балів 1.00)

  4. Які з даних функцій повертають результат типу Integer?
    Позначте всі правильні відповіді.

    (Кількість балів 1.50)

  5. S1 := '123'; S2 := '456'; S3 := '1234';
    Які з наведених виразів істинні?
    Позначте всі правильні відповіді.

    (Кількість балів 1.50)

  6. Встановіть відповідність між значеннями констант (1–4) та їхніми типами (А–Г).

    (Кількість балів 2.00)

      • 1

        'A'

      • 2

        True

      • 3

        'False'

      • 4

        25.0

      • А

        String

      • Б

        Boolean

      • В

        Real

      • Г

        Char

    А Б В Г
    1
    2
    3
    4
  7. var S, S1: String; { ... } S := 'інформатика';
    Встановіть відповідність між операторами (1–4) і результатами їх виконання (А–Г).

    (Кількість балів 2.00)

      • 1

        S1 := Copy(S, 10, 2) + Copy(S, 5, 1) + Copy(S, 8, 2) + Copy(S, 2, 1) + Copy(S, 11, 1);  

      • 2

        S1 := Copy(S, 3, 6); 

      • 3

        Insert('123', S, 8); 

      • 4

        Delete(S, 3, 5); 

      • А

        S = 'інтика' 

      • Б

        S1 = 'формат' 

      • В

        S = 'інформа123тика' 

      • Г

        S1 = 'картина' 

    А Б В Г
    1
    2
    3
    4
  8. Визначте, чому дорівнює значення змінної S1 у результаті виконання фрагмента програми:
    var S, S1: String; { ... } S := '1234';
    S1 := S + ReverseString(S); 

    (Кількість балів 2.00)

Час вичерпано
Перед відвідуванням сайту оберіть один з варіантів: