1 - мышь 2 - монитор 3 - пиксель 4 - произведение количества строк изображения на количество точек в строке 5 - красного, синего, зелёного 6 - битов, которые используются для кодирования цвета одного пикселя 7 - вывода графической информации на экран монитора 8 - текст письма 9 - программа для создания и редактирования рисунков 10 - вот тут как раз сложно ответить, исходя из данных вариантов. чёткие и ясные контуры - это скорее векторные, но при хорошем разрешении и растровые тоже небольшой размер файлов - это зависит от сжатия, при сжатии может теряться качество точность цветопередачи - если имеется ввиду частая смена цветов без четкой структуры, то это достоинство растровых при этом совершенно нельзя сказать, что векторная графика неточно передает цвета, там просто меньше перемен цвета возможность масштабирования без потери качества - это как раз плюс векторной графики
Прежде всего, код надо отформатировать и исправить имеющиеся в нем ошибки. А затем приступать к его рассмотрению.
var a, b: integer;
procedure proc(var a: integer; b: integer); begin b := 4; a := 6; b := a + b end;
begin a := 2; b := 3; proc(a, b); Writeln(a, ' ', b) end.
Описаны две целочисленные переменные a и b. Им присваиваются значения 2 и 3 соответственно. Затем следует вызов процедуры proc, в которую эти переменные передаются в качестве параметров.
На входе в proc получаем a=2, b=3. Далее b получает значение 4, а получает значение 6 и затем b получает значение суммы a+b, т.е. 4+6=10. На этом работа процедуры завершается. Поскольку параметр процедуры a имеет описатель var, то в основную программу вернется значение, которое a имело внутри процедуры (т.е. 6). Значение b=10 действует только внутри процедуры и в основную программу не вернется.
Следовательно, в основной программа значение а поменяется на 6, а значение b сохранится прежним (3). В результате на выходе будет строка: 6 3
2 - монитор
3 - пиксель
4 - произведение количества строк изображения на количество точек в строке
5 - красного, синего, зелёного
6 - битов, которые используются для кодирования цвета одного пикселя
7 - вывода графической информации на экран монитора
8 - текст письма
9 - программа для создания и редактирования рисунков
10 - вот тут как раз сложно ответить, исходя из данных вариантов.
чёткие и ясные контуры - это скорее векторные, но при хорошем разрешении и растровые тоже
небольшой размер файлов - это зависит от сжатия, при сжатии может теряться качество
точность цветопередачи - если имеется ввиду частая смена цветов без четкой структуры, то это достоинство растровых
при этом совершенно нельзя сказать, что векторная графика неточно передает цвета, там просто меньше перемен цвета
возможность масштабирования без потери качества - это как раз плюс векторной графики
var
a, b: integer;
procedure proc(var a: integer; b: integer);
begin
b := 4; a := 6; b := a + b
end;
begin
a := 2; b := 3;
proc(a, b);
Writeln(a, ' ', b)
end.
Описаны две целочисленные переменные a и b. Им присваиваются значения 2 и 3 соответственно. Затем следует вызов процедуры proc, в которую эти переменные передаются в качестве параметров.
На входе в proc получаем a=2, b=3. Далее b получает значение 4, а получает значение 6 и затем b получает значение суммы a+b, т.е. 4+6=10. На этом работа процедуры завершается. Поскольку параметр процедуры a имеет описатель var, то в основную программу вернется значение, которое a имело внутри процедуры (т.е. 6). Значение b=10 действует только внутри процедуры и в основную программу не вернется.
Следовательно, в основной программа значение а поменяется на 6, а значение b сохранится прежним (3).
В результате на выходе будет строка:
6 3