Массивы это способ организации данных размерность массива количество отметьте верные высказывания

Контрольная работа «Одномерные массивы» 9 кл.
учебно-методический материал по информатике и икт (9 класс)

Контрольная работа для тематического контроля «Одномерные массивы» 9 кл.

Скачать:

Вложение Размер
k_r_massivy.rar 39.68 КБ

Предварительный просмотр:

Контрольная работа по теме «Одномерные массивы»

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

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

2. Доступ к элементу массива осуществляется по его…

  1. Номеру;
  2. Адресу;
  3. Имени;
  4. Ничего из вышеперечисленного.

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

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

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

Var х: array [1..100] of integer;

for i:=l to 100 do

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

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

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

6. Запишите имя команды для объявления массива на языке программирования Паскаль.

7. Как называется параметр, определяющий место элемента в массиве?

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

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

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

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

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

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

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

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

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

for i := 1 to N do begin

for i := 1 to N do

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

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

А) for i :=0 to 5 do

for i :=0 to 5 do

В) Чему равен массив A[i] на выходе фрагмента программы

For i := 0 to 9 do

For i := 0 to 4 do

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

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

1. Отметьте верные высказывания:

  1. Массивы — это способ организации данных
  2. Размерность массива — количество элементов в массиве
  3. Одномерный массив имеет размерность 1
  4. Массивы позволяют использовать циклы для своей обработки
  5. Тип массива определяется типом своих элементов
  6. Таблица умножения — одномерный массив

2. Массив состоит из 3-х элементов, которые определяются по формуле С[i]:=i-5. Определите С[3]:

3. Какие типы циклов существуют в языке Паскаль?

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

5. Элементы массива F[1..6] равны соответственно 6, 5, 4, 3, 2, 1.

Укажите значение выражения F[ F[ F[ 3 ] ] ] – F[ F[ 2 ] – F[ 4 ] ] .

6. Пусть в массиве а хранятся следующие числа: 2,7,10,2,5. Какое число будет выведено на экран в результате выполнения этого фрагмента:

if a[i] mod 2=0 then n:=n*2;

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

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

for i:=1 to 40 do

for i:=1 to 40 div 2 do

Данная программа осуществляет:

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

В следующих заданиях запишите ответ (число, слово или команду)

8. Что определяет количество индексов массива?

9. Запишите имя массива, если он имеет элементы mas[1],mas[2].

10. Задавая разные значения элементам массива, можно изменить размерность массива?

В следующих заданиях запишите программы.

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

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

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

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

Источник

Контрольная работа по теме «Одномерные массивы»
методическая разработка по информатике и икт (10 класс) по теме

Данная контрольная работа была разработана для итоговой проверки знаний, умений и навыков учащихся по теме «Одномерные массивы»с углубленным изучением информатики.

Скачать:

Вложение Размер
odnomer_massivy.doc 85 КБ

Предварительный просмотр:

Разработала: Рясульева А.К., учитель Информатики и ИКТ, МБОУ «СОШ №1», ХМАО-Югра г.Мегион

Тема: «Одномерные массивы»

10 информационно – математический класс

  1. Вставь, пропущены слова:
  1. Заголовок программы ________
  2. Тело программы, начинается служебным словом _________
  3. Оператор присваивания ______
  4. Оператор ввода данных _____________
  5. Переменные целого типа описываются служебным словом ________________
  6. Запуск программы на выполнение команда _________
  7. Оператор цикла с постусловием ____________
  8. Квадратный корень вычисляется ________________
  9. Переменная в программировании характеризуется ___________
  1. Продолжите предложение или ответьте на вопрос:
  1. Массив – это ___________________________________________
  2. Одномерный массив имеет следующие характеристики: __________
  3. Способ описания элементов массива через раздел констант: _____________________
  4. Как называется параметр, определяющий место элемента в массиве______________
  5. Сколько элементов в массиве A=2, -2, 2, -2, 2: ________________________________
  1. Доступ элементу массива осуществляется по:
  1. Адресу;
  2. Имени;
  3. Номеру;
  4. Ничего из вышеперечисленного
  1. Массив D состоит из нечетных чисел от 11 до 21. Установите тип массива:
  1. вещественный
  2. целый
  3. символьный
  4. логический
  1. Массив D состоит из действительных чисел от 0.1 до 0.9 с шагом 0.1. Определите формулу для заполнения массива:
  1. D[i]:=i*0.1
  2. D[i]:=i+0.1
  3. D[i]:=i*0.1*0.1
  4. D[i]:=i-1
  1. Выберите строчку, в которой присутствует неправильное обращение к элементу одномерного массива.
  1. a[2]:=3*a[2.5]-2;
  2. write(x[3*k-2]);
  3. readln(b[p+k]);
  4. x[i]:=y[1+n mod 2];
  1. Значения двух массивов A[1..10] и B[1..10] задаются с помощью следующего фрагмента программы:

For n:=1 to 10 do

For n:=1 to 10 do

Чему равен элемент массива A[8]?

  1. В программа описан одномерный целочисленный массив А с индексами от 0 до 10 и целочисленные переменные k, i . Ниже представлен фрагмент программы, в которой значения элементов сначала задаются, а затем меняются.

for i:=0 to 10 do

Чему будут равны элементы этого массива?

  1. 10 9 8 7 5 4 3 2 1 0
  2. 0 1 2 3 4 5 6 7 8 9 10
  3. 0 1 2 3 4 5 4 3 2 1 0
  4. 10 9 8 7 6 6 7 8 9 10
  1. Вводится одномерный массив размерностью 100 для обработки данной программой. Что делает программа?

Var х: array [1..100] of integer;

for i:=l to 100 do

if i mod 2=0 then s:=s+x[i] ;

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

  1. сумму значений элементов массива с четными индексами;
  2. сумму значений отрицательных элементов;
  3. количество элементов, значение которых четное число;
  4. среднее арифметическое значений элементов массива с четными индексами.
  1. Дана программа нахождения суммы всех элементов массива. Изменить программу таким образом, чтобы:
  1. массив состоял из 15 элементов вещественного типа;
  2. значения элементов массива должны меняться в интервале от 0 до 5;
  3. в результате выполнения программы должно быть найдено произведение всех элементов массива, а не их сумма.

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

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

  1. Вставь, пропущены слова:
  1. Раздел описания переменных ________
  2. Служебное слово, завершающее программу _______
  3. Оператор вывода данных _____________
  4. Запуск программы на выполнение клавиши ___________
  5. Операторы отделяются друг от друга ________________
  6. Переменные вещественного типа описываются служебным словом _____
  7. Оператор цикла с предусловием _____________________
  8. Остаток от деления вычисляется ______________________
  9. Служебное слово Const в программе фиксирует __________
  1. Продолжите предложение:
  1. Индекс – это ________________________________________________________________________
  2. Одномерный массив характеризуется следующими свойствами: _________________________________
  3. Способ описания элементов массива через раздел переменных: __________________________
  4. Что определяет количество индексов массива: ___________________________
  5. Запишите имя массива, если он имеет элементы mas[1],mas[2]. _________________________
  6. Задавая разные значения элементам массива, можно изменить размерность массива: ____________
  1. Отметьте верные высказывания:
  1. Массивы — это способ организации данных
  2. Размерность массива — количество элементов в массиве
  3. Одномерный массив имеет размерность 1
  4. Массивы позволяют использовать циклы для своей обработки
  5. Тип массива определяется типом своих элементов
  1. Массив состоит из 3-х элементов, которые определяются по формуле С[i]:=i-5. Определите С[3]:
  1. -2
  2. 3
  3. 2
  4. -3
  1. Массив D состоит из нечетных чисел от 11 до 21. Установите количество элементов массива:
  1. 0
  2. 2
  3. 5
  4. 6
  1. Пусть в массиве а хранятся следующие числа: 2,7,10,2,5. Какое число будет выведено на экран в результате выполнения этого фрагмента:

if a[i] mod 2=0 then n:=n*2;

  1. 3
  2. 6
  3. 8
  4. 0
  1. Значения двух массивов A[1..10] и B[1..10] задаются с помощью следующего фрагмента программы:

For i:=1 to 10 do

For i:=1 to 10 do

Сколько элементов массива В будут иметь отрицательные значения?

  1. В программа описан одномерный целочисленный массив А с индексами от 0 до 10 и целочисленные переменная i . Ниже представлен фрагмент программы, в которой значения элементов сначала задаются, а затем меняются.

for i:=0 to 10 do

Чему будут равны элементы этого массива?

  1. 10 0 1 2 3 4 5 6 7 8 9
  2. 1 2 3 4 5 6 7 8 9 10 10
  3. 0 0 1 2 3 4 5 6 7 8 9
  4. 1 2 3 4 5 6 7 8 9 10 0
  1. Вводится одномерный массив размерностью 40 для обработки данной программой. Что делает программа?

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

for i:=1 to 40 do

for i:=1 to 40 div 2 do

Данная программа осуществляет:

  1. перестановку наибольшего и наименьшего значений;
  2. меняет местами значения элемен тов, стоящие на четных местах, со значениями элементов, стоящими на нечетных местах;
  3. меняет порядок следования значений элементов в массиве на обратный порядок.
  1. Дана программа нахождения суммы всех элементов массива. Изменить программу таким образом, чтобы:
  1. массив состоял из 25 элементов целого типа;
  2. значения элементов массива должны меняться в интервале от 1 до 30;
  3. в результате выполнения программы должна быть найдена сумма квадратов всех элементов массива.

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

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

По теме: методические разработки, презентации и конспекты

Предлагается 15 вариантов задач по теме «Одномерные мачссивы».

Предлагается 19 вариантов задач по теме «Двумерные массивы».

Примерная работа для самостоятельной подготовки студентов к написанию контрольной работы по теме.

Контрольная работа по теме «Массивы» в рамках образовательной программы «Программирование в ТРИКСтудии&quot.

Данная контрольная работа по теме «Двумерные массивы» предназначена для обучающихся 10-х классов. Работа состоит из четырех вариантов, в каждом по три задания. В первом задании дан фра.

Контрольная работа по теме «Массивы», 9 класс.

В материалах представлены два варианта контрольной работы по теме «Массивы. 10 класс» и ответы к ним. Использован язык программирования Паскаль.

Источник

Помогите пожалуйста с одномерными массивами

Вставь, пропущены слова:

Раздел описания переменных _______Служебное слово, завершающее программу _______

Оператор вывода данных _____________

Запуск программы на выполнение клавиши ___________

Операторы отделяются друг от друга ________________

Переменные вещественного типа описываются служебным словом _____

Оператор цикла с предусловием _____________________

Остаток от деления вычисляется ______________________

Служебное слово Const в программе фиксирует __________

Индекс – это ________________________________________________________________________

Одномерный массив характеризуется следующими свойствами: _________________________________

Способ описания элементов массива через раздел переменных: __________________________

Что определяет количество индексов массива: ___________________________

Запишите имя массива, если он имеет элементы mas[1],mas[2],… _________________________

Задавая разные значения элементам массива, можно изменить размерность массива: ____________

Отметьте верные высказывания:

Массивы — это способ организации данных

Размерность массива — количество элементов в массиве

Одномерный массив имеет размерность 1

Массивы позволяют использовать циклы для своей обработки

Тип массива определяется типом своих элементов

Массив состоит из 3-х элементов, которые определяются по формуле С [i]:=i-5. Определите С [3]:

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

Пусть в массиве а хранятся следующие числа: 2,7,10,2,5. Какое число будет выведено на экран в результате выполнения этого фрагмента:

if a[i] mod 2=0 then n:=n*2;

Значения двух массивов A[1..10] и B[1..10] задаются с помощью следующего фрагмента программы:

For i:=1 to 10 do

For i:=1 to 10 do

Сколько элементов массива В будут иметь отрицательные значения?

В программа описан одномерный целочисленный массив А с индексами от 0 до 10 и целочисленные переменная i. Ниже представлен фрагмент программы, в которой значения элементов сначала задаются, а затем меняются.

for i:=0 to 10 do

Чему будут равны элементы этого массива?

100 1 2 3 4 5 6 7 8 9

1 2 3 4 5 6 7 8 9 10 10

0 0 1 2 3 4 5 6 7 8 9

1 2 3 4 5 6 7 8 9 10 0

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

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

for i:=1 to 40 do

for i:=1 to 40 div 2 do

Данная программа осуществляет:

перестановку наибольшего и наименьшего значений;

меняет местами значения элементов, стоящие на четных местах, со значениями элементов, стоящими на нечетных местах;

меняет порядок следования значений элементов в массиве на обратный порядок.

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

массив состоял из 25 элементов целого типа;

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

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

Источник

Читайте также:  101 способ выйти замуж за рубеж
Оцените статью
Разные способы