1.Пиксель – это
А.одна точка графической сетки
Б. буква греческого алфавита
В. название созданного изображения
Г. имя графического файла
2. Сетка из горизонтальных и вертикальных столбцов, которую на экране образуют пиксели, называется
А. видеопамять
Б. видеоадаптер
В. растр
Г. дисплейный процессор
3. Размер монитора характеризуется
А. длиной
Б. шириной
В. диагональю
Г. периметром
4. Что собой представляет пиксель на цветном экране? Записать развернутый ответ.
5.Какой цвет в палитре RGB лишний?
А. красный
Б. зеленый
В. синий
Г. белый
6.Отметьте лишний пункт
А. ЭЛТ-монитор
Б. ЖК-монитор
В. цветной монитор
7. Перечислить достоинства ЖК – монитора. Записать развернутый ответ.
8.Какое устройство не относится к техническим средствам компьютерной графики?
А. монитор
Б. сканер
В. видеопамять
Г. графический редактор
9. На дисплейный процессор информация попадает непосредственно из
А. видеопамяти
Б. информационной магистрали
В. центрального процессора
Г. оперативной памяти
10. Видеопамять - это …
А. электронное устройство для хранения двоичного кода изображения, выводимого на экран
Б. программа, распределяющая ресурсы ПК при обработке изображения
В. устройство, управляющее работой графического дисплея
Г. часть оперативного запоминающего устройства
11. Из каких частей состоит в
идеоадаптер? Записать развернутый ответ.
12. Каково назначение дисплейного процессора? Записать развернутый ответ.
13. Какие два устройства имею доступ к видеопамяти? Каково их назначение? Записать развернутый ответ.
14. Какие устройства используются для ввода изображения в компьютер? Записать развернутый ответ.
15. Работа сканера как бы противоположна работе видеоадаптера и монитора. Объясните почему. Записать развернутый ответ.
var a:array[1..n]of integer;
min,imin,i,oldmin:integer;
begin
//Заполнение массива значениями в диапазоне
//от -100 до 100
//и одновременно находим минимальный элемент элемент
min:=100;
for i:=1 to n do begin
a[i]:=random(201)-100;
if a[i]<= min then
begin
min:=a[i];
imin:=i;//Запомним index минимального
end;
write(a[i]:5);
end;
writeln;
//В цикле сдвигаем элементы массива
//до индекса минимального включительно на
//одну позицию вправо
for i:=imin downto 2 do
a[i]:=a[i-1];
a[1]:=min;
//вывод элементов массива
for i:=1 to n do write(a[i]:5);
end.
const n=20;
var
a:array[1..n] of integer;
i,j,max:integer;
begin
Randomize;
Writeln('Исходный массив:');
for i:=1 to n do begin
a[i]:=Random(21)-10;
Write(a[i]:4)
end;
Writeln;
max:=-10;
for i:=1 to n do
if (a[i]<0)and(a[i]>max) then max:=a[i];
Writeln('max = ',max);
end.
Пример:
Исходный массив:
10 -8 10 -9 6 7 6 0 -4 10 -3 9 2 10 5 1 8 10 5 4
max = -3
2)
const n=15;
var
a:array[1..n] of integer;
i,j:integer;
begin
Randomize;
Writeln('Исходный массив:');
for i:=1 to n do begin
a[i]:=Random(21)-10;
Write(a[i]:6)
end;
Writeln;
for i:=1 to n do
if a[i]<=3 then a[i]:=a[i]*a[i]*a[i];
Writeln('Измененный массив:');
for i:=1 to n do Write(a[i]:6);
Writeln;
end.
Пример:
Исходный массив:
-1 -4 9 -2 10 -9 6 -6 5 -1 -2 3 1 -8 10
Измененный массив:
-1 -64 9 -8 10 -729 6 -216 5 -1 -8 27 1 -512 10