Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

Теоретические задания по теме «Использование растровых изображений” (повторение)

Вариант по указанию учителя

I. Определите, сколько раз выполняется тело цикла? (1 балл)

1. for k:=2 to 8 do

2. for k:=5 to 1 do

3. for k:=4 to 9 do

4. for k:=3 to 7 do

Ответы: 1 – 7; 2 – ни разу; 3 – 6; 4 – 5.

II. На сколько пикселей переместится точка с координатой х после выполнения приведенного цикла? (2 балла)

1. for k:=2 to 7 do x := x+4;

2. for k:=3 to 6 do x := x+8;

3. for k:=4 to 8 do x := x+3;

4. for k:=5 to 11 do x := x+5;

Ответы: 1 – 24; 2 – 32; 3 – 15; 4 – 35.

III. Каким станет значение координаты х изображения после выполнения приведенного цикла для заданного начального значения? (3 балла)

1. x:= 20; for k:=2 to 5 do x := x+8;

2. x:= 80; for k:=5 to 9 do x := x-4;

3. x:= 10; for k:=4 to 10 do x := x+2;

4. x:= 50; for k:=3 to 8 do x := x-5;

Ответы: 1 – 52; 2 – 60; 3 – 24; 4 – 20.

Приложение 3 к уроку 18

Тест по теме «Циклические алгоритмы” (повторение)

Выберите правильные ответы

1. Какой оператор используется в цикле с параметром?:

а) array; б) for; в) while; в) until;

2. Какой оператор используется в цикле с предусловием?:

а) array; б) for; в) while; в) until;

3. Установите соответствие.
В выражении for k:=N to M do буквами k, N, M обозначены

1) k

2) N

3) M

а) начальное значение параметра
б) конечное значение параметра
в) параметр (счетчик) цикла

4. Какие из приведенных выражений цикл ни разу не выполнится?

а) for k:=1 to 5 do

б) for k:=1 downto 5 do

НЕ нашли? Не то? Что вы ищете?

в) for k:=5 to 1 do

г) for k:=5 downto 1 do

Ответы: 1 – б; : 2 – в; 3 – 1в, 2а, 3б; 4- а, г.

Приложение 1 к уроку 19

Задания по теме
«Использование растровых изображений»

Составьте программу, выполняющую анимацию движения (вариант по указанию учителя). Изображения находятся в папке ris (ЭСУ Algo11–3 [2]).

1. Карлсон karlson2.gif летит горизонтально на фоне города minsk. jpg

2. Мяч football. gif падает вертикально с башни tower. jpg

3. Жук juk. gif движется горизонтально по цветку flower. jpg

4. Шар ball2.gif поднимается вертикально на фоне библиотеки library. jpg

5. Солнце sun. gif движется горизонтально над холмами vid. jpg

6. Снежинка flake. gif падает вертикально на фоне вокзала vokzal. jpg

7. Робот robot.jpg движется горизонтально на фоне города gorod. gif

8. Ракета raketa.jpg поднимается вертикально на фоне звездного неба sky.jpg

9. Корова cow. gif движется горизонтально на фоне деревьев trees.jpg

Приложение 2 к уроку 19

Материалы для любознательных по теме
«Построение графиков и диаграмм»

Пример 4. Составить программу для демонстрации сложения
двух гармонических колебаний с одинаковой амплитудой А = 80
и частотами w1=0.3 c-1 и w2=0.32 c-1.

Напомним, что гармоническими называются колебания, при которых смещение точки от положения равновесия (например, ордината y) изменяется с течением времени по закону:

y(t) = Acos(wt).

Пусть время t, амплитуда колебаний A и ордината точки y задаются целыми числами, а частоты w1 и w2 – вещественными.

Прежде всего, зададим размеры окна и построим оси координат. В цикле for с параметром i, который изменяется от 1 до 18 на оси абсцисс отметим деления через 40 пикселей.

Вычислять значения ординаты суммарного колебания y и строить линии графика будем в цикле for с параметром t. Пусть t изменяется от 0 до 720 c.

Значения y округляем до целых функцией round:

y:=round(A*cos(w1*t) + A*cos(w2*t))+y0;

Программа может выглядеть так:

Program Koleb3;

uses CRT, GraphABC;

Var i, A, t, y0, y : integer; w1, w2 :real;

Begin

setWindowSize(760,400); { размеры окна }

y0:=200; line(0,y0,750,y0); line(1,20,1,380); { оси координат }

setPenColor(clRed); { цвет графика }

A:=80; w1:=0.3; w2:=0.32; { задание амплитуды и частот }

MoveTo(0,y0);

for t:=0 to 750 do

begin { вычисление ординат и построение графика }

y:=round(A*cos(w1*t) + A*cos(w2*t))+y0; LineTo(t, y);

end;

End.

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

Приложение к уроку 21

Задания по теме «Выполнение практических заданий
по темам учебных предметов: Астрономия»

Cоставьте программу, которая загружает из файлов и выводит на экран изображение одной из планет солнечной системы на фоне звездного неба sky.jpg (вариант по указанию учителя). Изображения находятся в папке ris/.

1) Земля 2) Венера 3) Марс 5) Сатурн 6) Юпитер

Приложение к уроку 22

Материалы для любознательных по теме «Выполнение практических заданий по темам учебных предметов: Биология и экология»

Пример 4. В питательную среду занесена красная бактерия. Известно, что через 1 с красная бактерия меняет цвет на зелёный, а еще через 1 с делится на красную и зелёную. Составить программу, которая вычисляет, сколько бактерий каждого вида будет в конце каждой секунды на протяжении 20 с, и результаты выводит в таблицу.

Будем хранить количество красных бактерий в переменной k, а зеленых – в z, количество изменивших цвет красных nk, а разделившихся зеленых nz.

Используем цикл for с параметром i, который изменяется от 0 до t=20 c. Каждый шаг цикла соответствует секунде. Начальные значения: i:=0; k:=1; z:=0 (одна красная бактерия).

Пусть к началу i-й секунды имеется k красных и z зеленых бактерий.

В результате превращения красных бактерий количество зеленых каждую секунду увеличится на k и становится nz:=nz + k. А в результате деления зеленых количество бактерий обоих видов увеличится на z:

nz:=nz + z; nk:=nk + z.

Все переменные имеют тип integer.

Программа может выглядеть так:

program bakter;

uses crt;

var k, z, nz, nk, i, t : integer;

begin

k:=1; z:=0; t:=20;

{ заголовок таблицы }

writeln('сек красные зеленые всего');

for i:=0 to t do

begin {вывод строки таблицы}

writeln(i:2, k:8, z:8, k+z:8);

nz:=0; nk:=0;

nz:=nz+k; {превращение красных в зеленые }

nz:=nz+z; nk:=nk+z; { деление зеленых }

{новые значения красных и зеленых}

k:=nk; z:=nz;

end;

end.

Приложение к уроку 23

Материалы для любознательных по теме «Выполнение практических заданий по темам учебных предметов: Физика»

Пример 3. Составить программу, демонстрирующую броуновское движение.

Броуновским движением называют хаотичное движение микрочастиц вследствие соударения с молекулами, находящимися в тепловом движении. Демонстрация броуновского движения является подтверждением молекулярного строения вещества и позволяет определить пробег и массу молекул.

Программа может выглядеть так:

Program mkt;

uses CRT, graphABC;

var i, n, x, y, dx, dy :integer; s, sred: real;

begin

SetWindowSize(440,440);

x:=220; y:=220; Line(20,y,420,y); Line(x,20,x,420); {начало координат и оси}

SetPenColor(clRed); SetPenWidth(2);

n:=200; { количество шагов }

s:=0; MoveTo(x, y);

for i:=1 to n do

begin

Circle(x, y,3);

dx:=random(41)-20; dy:=random(41)-20; { случ числа от -20 до +20}

s:=s+sqrt(dx*dx+dy*dy); x:=x+dx; y:=y-dy;

LineTo(x, y); { перемещение молекулы }

sleep(20); {задержка}

end;

writeln(' средний пробег молекулы = ', s/n :6:2);

end.

Результат работы программы
может выглядеть так:

Приложение к уроку 26

Тест по теме «Понятие базы данных и СУБД»

Выберите правильные ответы

1. Информационные системы – это:

а) системы манипулирования данными;

б) данные об объектах и явлениях реального мира;

в) программно-аппаратные средства для обработки информации
об объектах и явлениях реального мира;

г) данные об объектах и явлениях реального мира
и программно-аппаратные средства для их обработки;

2. Наиболее точный аналог реляционной базы данных:

а) неструктурированное множество данных;

б) списки однородных данных;

в) генеалогическое дерево;

г) двумерная таблица.

3. Реляционная база данных содержит:

а) несвязанные между собой таблицы;

б) одну таблицу содержащая все данные;

в) таблицы, между которыми установлены связи.

Ответы: 1 –г; 2 –б; 3 – в.

Приложение к уроку 27

Задания по теме « Понятие базы данных и СУБД»

Задание 1. Просмотрите содержание полей в таблице базы данных и напишите, какой тип данных мог использоваться.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17