проверочная работа по теме «одномерные массивы»
вариант 2
1. отметьте верные высказывания:
массивы - это организации данных
размерность массива - количество элементов в массиве
одномерный массив имеет размерность 1
массивы позволяют использовать циклы для своей обработки
тип массива определяется типом своих элементов
таблица умножения - одномерный массив
2. массив состоит из 3-х элементов, которые определяются по формуле с[i]: =i-5. определите с[3]:
-2
3
2
-3
3. какие типы циклов существуют в языке паскаль?
for
while
loop
4. массив d состоит из нечетных чисел от 11 до 21. установите количество элементов массива:
0
2
5
6
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. какое число будет выведено на экран в результате выполнения этого фрагмента:
n: =1;
for i: =1 to 5 do
if a[i] mod 2=0 then n: =n*2;
write(n);
3
6
8
0
7. вводится одномерный массив размерностью 40 для обработки данной программой. что делает программа?
program pr;
var a: array [1..40] of integer;
i,p,n: integer;
begin
for i: =1 to 40 do
readln (a [i] ) ;
for i: =1 to 40 div 2 do
begin
p: =a[i] ;
a[i]: =a[n-i+1] ;
a[n-i+1]: =p;
end;
for i: =1 to n do
writeln (a [i] ) ;
end.
данная программа осуществляет:
перестановку наибольшего и наименьшего значений;
меняет местами значения элементов, стоящие на четных местах, со значениями элементов, стоящими на нечетных местах;
меняет порядок следования значений элементов в массиве на обратный порядок.
в следующих запишите ответ (число, слово или команду)
8. что определяет количество индексов массива?
9. запишите имя массива, если он имеет элементы mas[1],
10. задавая разные значения элементам массива, можно изменить размерность массива?
в следующих запишите программы.
11.
дана программа нахождения суммы всех элементов массива. изменить программу таким образом, чтобы:
1) массив состоял из 25 элементов целого типа;
2) значения элементов массива должны меняться в интервале от 1 до 30;
3) в результате выполнения программы должна быть найдена сумма квадратов всех элементов массива.
program massiv;
const n=10;
var a: array[1..n] of real;
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.
12.
напишите программу получения из заданного целочисленного массива размером 30 элементов другого массива, который будет содержать модули значений элементов первого массива (не используя специальной функции, вычисляющей модуль числа).
ответ:1. Расширение и развитие дизайна как вида проектной деятельности, охват им новых областей приложения обусловлены сутью и методологическими особенностями дизайн-проектирования, отмеченными выше.
Смысловые корни термина «дизайн» восходят к латинскому «designare» — определять, обозначать. Итальянское «disegno» со времен Ренессанса обозначало проекты, рисунки, а также основополагающие идеи. В Англии понятие «design» рас в XVI веке.
Этимология (первоначальные значения) англоязычного понятия «дизайн» охватывает несколько смысловых рядов.
Генетически первичным является ряд определений «декоративного» порядка: узор, орнамент, декор, украшение, убранство.
Ко второму ряду относятся «проектно-графические» трактовки: набросок, эскиз, рисунок, собственно проект, чертеж, конструкция. Третий ряд, выходящий за рамки прямого проекта, это «предвосхищающие» понятия: план, предположение, замысел, намерение.
И, наконец, четвертый ряд определений — неожиданно «драматический»: затея, ухищрение, умысел и даже интрига.
Этот широкий спектр англоязычных значений в сочетании с острой социальной направленностью традиционного дизайна при особом внимании к проблемам «человеческих факторов» достаточно полно соответствует обозначению новых разновидностей проектной деятельности. Отечественные термины, употреблявшиеся с начала 1960-х до 1980-х годов — «художественное конструирование» (официальное государственное) и «художественное проектирование» (в среде художников, искусствоведов и философов), — были более конкретными и одновременно более узкими по значению.
правленность, структурное единство всех элементов.
1 - True/False
2 - логическая операция, которая объединяет два высказывания в одно новое, которое будет являться истинным тогда и только тогда, когда оба исходных высказывания ложны.
3 - Конъюнкция
4 - X И Y И Z
5 - OR
6 - 1. Инверсия;
2. Конъюнкция;
3. Дизъюнкция;
4. Импликация;
5. Эквивалентность.
7 - логическая операция, которая преобразует исходное высказывание в новое, значение которого противоположно исходному.
8 - Импликация
9 - логическая операция, которая объединяет два высказывания в одно новое, которое будет являться истинным тогда и только тогда, когда оба исходных высказывания истинны
10 - Конъюнкция
11 - ?
12 - ?
Объяснение: