N = || || ||
S
S
S
ІІ
Задание 1. Запишите результат выполнения последовательности ко-
манд, если 8, t, p — строковые величины, r — символьная величина,
т, п, k-
переменные целого типа.
Последовательность команд
Результат
s:=' день знаний;
n:=length(s);
k:=pos(', s);
k =
t:=copy (s, 1, k-1);
t
s:=' программирование";
delete (s, 1,7) ;
delete (s, 4, 6);
s:=' перемена'; t:='к";
insert (t, s, 8) ;
s:=' перемена';
t:=upcase (s [1] ) +copy (s, 6,3) ); t =
s:='Скоро зима";
k:=pos ('', s);
n:=length(s);
p:=copy (s, k+1, n-k) ;
delete (s, 1, k) ;
n := 211; r:= chrAnsi (n);
r:='m';
n:=ordAnsi (r);
k:= 123;
str (k, s);
s:=' Утро. ";
t:= trim (s);
t=
s='12'; t:='23';
val(s, n, code) ;
val (t, k, code);
k =
p:=s+t;
m:=n+k;
S
r =
n =
S
n =
m
Вот на быструю руку только тела программ
1.
C++Выделить код
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
double x, rezult;
cout << "Vvedite x ="
cin >> x;
if (x == 0)
{
cout << "Error" << end;
return;
}
else
{
rezult = fabs( (x * x * x) - (x * x) ) - ((7 * x) / (x * x *x)) - 15 * x;
}
cout << "Rezultat =" << rezult << endl;
2.
C++Выделить код
1
2
3
4
5
6
7
8
double x, rezult;
cout << "Vvedite x ="
cin >> x;
rezult = 1 + x / 3 + fabs(x) + (x * x * x) + 4 / 2;
cout << "Rezultat =" << rezult << endl;
✔ мозаику из очень мелких элементов — пикселей;
сочетание примитивов (это про векторное изображение);
палитру цветов.
Растровое графическое изображение формируется из:
линий
✔ пикселей
графических примитивов (это про векторное изображение)
В векторной графике изображения строятся из:
пикселей (это про растровую графику);
✔ примитивов;
рисунков.
Эффективно представляет изображения фотографического качества:
векторная графика;
✔ растровая графика.
Относительно небольшой объём памяти занимают:
✔ векторные рисунки; (это как правило верно. Но если пытаться делать изображения фотографического качества в векторной графике, файлы будут получаться огромными)
растровые изображения.
Могут быть легко масштабированы без потери качества:
✔ векторные рисунки;
растровые изображения.
Растровое графическое изображение получается:
✔ в процессе сканирования (в остальных случаях - векторная)
при работе с системами компьютерного черчения
при создании рисунка в MS Word
Какой тип графического изображения вы будете использовать при редактировании цифровой фотографии?
✔ растровое изображение
векторное изображение
Что можно отнести к достоинствам растровой графики по сравнению с векторной?
Малый объём графических файлов. (это про векторную)
✔ Фотографическое качество изображения.
Возможность просмотра изображения на экране графического дисплея. (это верно для любой компьютерной графики)
Возможность масштабирования изображения без изменения его качества. (это про векторную)
Файлы, с какой графикой имеют наибольший размер?
✔ Растровой.
Векторной.
Трёхмерной. (обычно простенькая трехмерная графика составляется из примитивов и имеет небольшой размер. Но опять-таки, если ставить целью добиться максимальной естественности изображения, то здесь будет максимальный размер)
Изображения, какой графики состоят из массива точек (пикселей)?
✔ Растровой.
Векторной
Трёхмерной
Для хранения растрового изображения размером 64 на 64 пикселя отвели 512 байтов памяти. Каково максимально возможное число цветов в палитре изображения?
Всего пикселей 64 * 64 = 2^12, на них отводится 512 байт = 2^9 байт = 2^12 бит. Тогда на 1 пиксель отводится всего 1 бит, и в палитре не больше 2^1 = 2 цветов.
В процессе преобразования растрового графического файла количество цветов уменьшилось с 512 до 8. Во сколько раз уменьшился информационный объем файла?
512 = 2^9, 8 = 2^3. В первом случае на 1 пиксель отводится 9 бит, во втором - 3 бита. Размер уменьшился в 3 раза.