Среда, 18.12.2024
Школьная информатикаАвтор сайта: Кочетов Николай Александрович, учитель информатики, город Суворов Тульская область.
Меню
Поиск
Друзья сайта
  • Сайт МБОУ "СОШ №5 ЦО г. Суворова им. Е.П.Тарасова"
  • Создать сайт в uCoz
  • Рейтинги
    TestEdu v1.13 Массивы
    Табличные данные (массивы). Описание массиива. Заполнение массива значениями. Функция случайных чисел. Стандартные задачи.
     
    Информатика 9-11 класс   |   Дата: 01.02.2016   |   Вопросов: 12   |   Автор: Кочетов Николай Александрович
    Вопрос № 1

    Выберите ответ, соответствующий следующей записи:
    A[8] := 18

     
    В массиве А 8 элементов
    Значение массива А равно 18
    Индекс элемента массива А равен 8
    В массиве А 18 элементов
    Значение элемента массива А равно 8
    Вопрос № 2

    Выберите ответ, соответствующий следующей записи:
    A[8] := 18

     
    В массиве А 8 элементов
    Значение элемента массива А равно 8
    Индекс элемента массива А равен 18
    В массиве А 18 элементов
    Значение элемента массива А равно 18
    Вопрос № 3

    Индекс - это ...

     
    Значение элемента массива
    Количество элементов массива
    Тип элементов массива
    Порядковый номер элемента массива
    Количество целых элементов массива
    Вопрос № 4

    Укажите способы заполнения массива элементами.

     
    По определенному закону (формуле)
    Из постоянной памяти компьютера
    Из раздела описания переменных (Var)
    С помощью функции случайных чисел (Random)
    С клавиатуры компьютера (Readln)
    Вопрос № 5

    Выберите задачи, решаемые с помощью массивов.

     
    Нахождение среднемесячной температуры
    Нахождение корней квадратного уравнения
    Нахождение количества высокорослых учеников (рост более 180 см)
    Нахождение работника имеющего самый большой стаж работы
    Вывод на экран столбца таблицы умножения
    Вопрос № 6

    Необходимо сформировать массив из 15 элементов с помощью функции случайных чисел в диапазоне от 10 до 80.
    Выберите правильные строки программы?

     
    Var a:= array [10..80] of integer; a[i] := Random (15);
    Var a: array [15] of integer; a[i] := Random (71)+10;
    Var a:= array [10..80] of integer; a[i] := Random (80)+15;
    Var a: array [1..15] of integer; a[i] := Random (71)+10;
    Var a: array [1..15] of integer; a[i] := Random (10..80);
    Вопрос № 7

    В каком диапазоне будут находиться значения элементов массива А, если он сформирован строкой:
    A[i] := Random(26) + 15

     
    от 0 до 25
    от -15 до 40
    от -15 до 25
    от 15 до 40
    от 15 до 25
    Вопрос № 8

    Добавьте в алгоритм определения минимального элемента (m) массива, вместо плюсиков, отсутствующие строки:
    + + + +
    For i := 2 to n do begin
    if a[i] < m then + + + +
    end;

     
    m := 0; m := m + a[i];
    m := a[1]; m := a[i];
    m := 1; m := i;
    m := a[1]; m := i;
    m := 0; m := m + 1;
    Вопрос № 9

    Выберите задачу, которую решает данный фрагмент программы:
    For i := 1 to n do begin
    If a[i] > 0 then k := k + 1 else s := s + a[i]
    end;

     
    Определение суммы и количества положительных элементов массива
    Определение количества положительных и суммы отрицательных элементов массива
    Определение количества отрицательных и суммы положительных элементов массива
    Определение суммы и количества отрицательных элементов массива
    Определение количества положительных элементов массива
    Вопрос № 10

    Даный фрагмент программы формирует элементы массива
    x := 1;
    a [1] := 1;
    for i := 2 to 5 do begin
    x := x * 2;
    a [ i ] := a [ i -1] + x;
    end;
    Определите значение пятого элемента массива: a [ 5 ] = ?

     
    Введите ответ:
    Вопрос № 11

    Добавьте в алгоритм определения количества отрицательных элементов (m) массива, вместо плюсиков, отсутствующую строку:
    m := 0;
    For i := 1 to n do begin
    if a[i] < 0 then + + + +
    end;

     
    m := m + a[i];
    m := m + i;
    m := m + 1;
    m := m + a;
    m := a[i];
    Вопрос № 12

    Добавьте в алгоритм определения среднего арифметического положительных элементов (sr) массива, вместо плюсиков, отсутствующую строку:
    m := 0; k := 0;
    For i := 1 to 10 do begin
    if a[i] > 0 then begin m := m + a[i]; k := k + 1 end;
    end;
    ++++

     
    sr := m / 10
    sr := k / 10
    sr := m / k
    sr := k / m
    sr := m / i
    sr := k / i
     

    .

    Время
    Ученикам
    Статистика
       
               

    Создать бесплатный сайт с uCoz