Инфоурок Информатика ТестыПроверочная работа по одномерным массивам Pascal

Проверочная работа по одномерным массивам Pascal

Скачать материал

Проверочная работа по одномерным массивам

1. Что такое массив?

  1. Ограниченная совокупность различных элементов
  2. Ограниченная упорядоченная совокупность однотипных величин
  3. Совокупность ограниченного числа логически связанных компонент, принадлежащих к разным типам

2.  Что такое индекс массива?

  1. Размерность массива;
  2. Номер элемента массива;
  3. Объем массива.

3.  Массив D состоит из нечетных чисел от 11 до 21. Установите тип массива:

  1. вещественный
  2. символьный
  3. целый
  4. логический

4.  Массив D состоит из действительных чисел от 0.1 до 0.9 с шагом 0.1. Определите формулу для заполнения массива:

  1. D[i]:=i+0.1
  2. D[i]:=i*0.1*0.1
  3. D[i]:=i*0.1
  4. D[i]:=i-1

5. Укажите правильное описание массива

1.  Var a:array[1..1000] of integer;

2.  Var А, В, С: ARRAY [1..50] OF REAL or INTEGER;

3.  Var А: ARRAY [1..50 OF REAL];

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

1. Read(A[i])

2. Rаndom(s)

3.  ROUND

7. Что производит следующий фрагмент программы?

for i:=1 to n do write(a[i],' ');

1.  Ввод элементов массива с клавиатуры.

2.  Вывод элементов массива на экран монитора.

3.  Ввод элементов массива из файла

8.  Вводится одномерный массив размерностью 100 для обработки данной программой. Что делает программа?

Program pr;

Var  a: array [1..5] of integer;

 i, count: integer; s:real;

begin

s:=0;

count:=0;

for i:=1 to 5 do

begin

readln (a[i]) ;

if  a[i] >0 then begin

s:=s+a[i] ; count:=count+1; end;

end;

s:=s/count;

writeln (s) ;

end.

Данная программа определяет: 

  1. сумму значений элементов массива с четными индексами;
  2. сумму значений положительных элементов;
  3. количество элементов, значение которых четное число;
  4. среднее арифметическое значение положительных элементов массива.

9.  Сколько элементов в массиве A : array[0..9] of integer;

10.

Дана программа нахождения суммы всех элементов массива. Перепишите программу таким образом, чтобы:

1)  массив состоял из 20 элементов вещественного типа;

2) значения элементов массива должны меняться в интервале от 0 до 30;

3) в результате выполнения программы должно быть найдено произведение всех элементов массива, а не их сумма.

Program massiv;

Const n=10;

Var a:array[1..n] of integer;

    s,i: integer;

Begin

 WriteLn('Исходный массив:');

 For i:=1 to n do

 begin

   a[i]:=random(10);

   Write('a[',i,']=',a[i],' ');

 end;

 s:=0;

 For i:=1 to n do

 s:=s+a[i];

 WriteLn('Сумма всех элементов массива S=',s);

 end.

11. Что выдаст программа  после выполнения:

Program q1;

const N = 11;

var a: array[1..N] of integer;

    i,s: integer;

begin 

        for i:=1 to N do begin 

         a[i] := i-6;

         end;

         s := 0; 

        for i:=1 to N do

         if a[i] > 0 then s := s + a[i];

    writeln(‘s=’,s);

end.

12. Дан фрагмент программы. Чему будет равно значение массива A[2]+A[5] на выходе:

   for i :=0  to  5  do

         a[i]  :=  i;

    for  i :=0 to 5 do

         a[i] := a[i] + 1;

13.  

Напишите программу для подсчета количества отрицательных элементов в целочисленном массиве из 30 элементов, заполненных случайными числами в интевале [-50;50].  Если в массиве нет отрицательных элементов, программа должна сообщать об этом.

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Проверочная работа по одномерным массивам Pascal"

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Инструктор по туризму

Получите профессию

Менеджер по туризму

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 663 617 материалов в базе

Скачать материал

Другие материалы

Презентация по информатике на тему: "Кодирование информации с помощью знаковых систем"
  • Учебник: «Информатика (изд. "БИНОМ. Лаборатория знаний")», Угринович Н.Д.
  • Тема: 1.2. Кодирование информации с помощью знаковых систем
  • 09.10.2020
  • 387
  • 8
«Информатика (изд.
Презентация по информатике на тему "ЕГЭ 2020 задание №18 на поразрядную конъюнкцию"
  • Учебник: «Информатика (углублённый уровень) (в 2 частях)», Семакин И.Г., Шеина Т.Ю., Шестакова Л.В.
  • Тема: 1.6. Логические основы обработки информации
  • 09.10.2020
  • 380
  • 14
«Информатика (углублённый уровень) (в 2 частях)», Семакин И.Г., Шеина Т.Ю., Шестакова Л.В.
Презентация по методам защиты информации на тему "Қазақстан Республикасының ақпараттық қауiпсiздiк Тұжырымдамасы"
  • Учебник: «Информатика (базовый уровень)», Семакин И.Г., Хеннер Е.К., Шеина Т.Ю.
  • Тема: Практические работы
  • 08.10.2020
  • 636
  • 3
«Информатика (базовый уровень)», Семакин И.Г., Хеннер Е.К., Шеина Т.Ю.

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 09.10.2020 1091
    • DOCX 22.3 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Косолапова Полина Алексеевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Косолапова Полина Алексеевна
    Косолапова Полина Алексеевна
    • На сайте: 3 года и 7 месяцев
    • Подписчики: 0
    • Всего просмотров: 6956
    • Всего материалов: 11

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Методист-разработчик онлайн-курсов

Методист-разработчик онлайн-курсов

500/1000 ч.

Подать заявку О курсе
  • Сейчас обучается 130 человек из 45 регионов

Курс профессиональной переподготовки

Разработка и сопровождение требований и технических заданий на разработку и модернизацию систем и подсистем малого и среднего масштаба и сложности

Системный аналитик

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 66 человек из 34 регионов
  • Этот курс уже прошли 83 человека

Курс повышения квалификации

Методика преподавания информатики в начальных классах

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Этот курс уже прошли 67 человек

Курс профессиональной переподготовки

Математика и информатика: теория и методика преподавания в образовательной организации

Учитель математики и информатики

500/1000 ч.

от 8900 руб. от 4150 руб.
Подать заявку О курсе
  • Сейчас обучается 685 человек из 79 регионов
  • Этот курс уже прошли 1 808 человек

Мини-курс

Информационные технологии в науке и бизнесе: от концепции до реализации

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе

Мини-курс

Wildberries: от управления заказами до продвижения товаров

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 57 человек из 26 регионов

Мини-курс

Литература и культура

3 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Этот курс уже прошли 11 человек
Сейчас в эфире

Информационная интоксикация: методы исцеления

Перейти к трансляции