file_name: Язык паскаль.ppt

alt: Программирование на языке Паскаль

description:
1

Программирование на языке Паскаль

Тема 1. Введение

alt: Алгоритм Свойства алгоритма дискретность : состоит из отдельных шагов (команд) понятность : должен включать только команды, известные исполнителю (входящие в

description:
2

Алгоритм

Свойства алгоритма
дискретность: состоит из отдельных шагов (команд)
понятность: должен включать только команды, известные исполнителю (входящие в СКИ)
определенность: при одинаковых исходных данных всегда выдает один и тот же результат
конечность: заканчивается за конечное число шагов
массовость: может применяться многократно при различных исходных данных
корректность: дает верное решение при любых допустимых исходных данных

Алгоритм – это четко определенный план действий для исполнителя.

alt: Программа Программа – это алгоритм, записанный на каком-либо языке программирования набор команд для компьютера

description:
3

Программа

Программа – это
алгоритм, записанный на каком-либо языке программирования
набор команд для компьютера

Команда – это описание действий, которые должен выполнить компьютер.
 откуда взять исходные данные?
 что нужно с ними сделать?

1970 – язык Паскаль (Н. Вирт)

Оператор – это команда языка программирования высокого уровня.

alt: Простейшая программа program qq; begin { начало программы } end

description:
4

Простейшая программа

program qq;
begin { начало программы }
end.  { конец программы }

комментарии в фигурных скобках не обрабатываются

название программы

alt: Вывод текста на экран program qq; begin write('2+'); { без перехода } writeln('2=?'); { на новую строку} writeln('Ответ: 4'); end

description:
5

Вывод текста на экран

program qq;
begin
  write('2+');    { без перехода }
  writeln('2=?'); { на новую строку}
  writeln('Ответ: 4');
end.

Протокол:
  2+2=?
  Ответ: 4

alt: Задания «4»: Вывести на экран текст "лесенкой"

description:
6

Задания

«4»: Вывести на экран текст "лесенкой"
	 Вася
          пошел
               гулять
«5»: Вывести на экран рисунок из букв
		   Ж
		  ЖЖЖ
       ЖЖЖЖЖ
      ЖЖЖЖЖЖЖ
       HH HH
       ZZZZZ

alt: Переменные Задача. Ввести с клавиатуры два числа и найти их сумму

description:
7

Переменные

Задача. Ввести с клавиатуры два числа и найти их сумму.

Протокол:
  Введите два целых числа
  25 30
  25+30=55

компьютер

пользователь

компьютер считает сам!

alt: Программа program qq; begin { ввести два числа } { вычислить их сумму } { вывести сумму на экран } end

description:
8

Программа

program qq;
begin
  { ввести два числа }
  { вычислить их сумму }
  { вывести сумму на экран }
end.

Псевдокод: алгоритм на русском языке с элементами Паскаля.

alt: Переменные Переменная – это величина, имеющая имя, тип и значение

description:
9

Переменные

Переменная – это величина, имеющая имя, тип и значение. Значение переменной можно изменять во время работы программы.

a

Значение

Имя

Другой тип данных

alt: Имена переменных В именах МОЖНО использовать латинские буквы (A-Z) цифры знак подчеркивания _ заглавные и строчные буквы не различаются

description:
10

Имена переменных

В именах МОЖНО использовать
латинские буквы (A-Z)

цифры

знак подчеркивания _

заглавные и строчные буквы не различаются

В именах НЕЛЬЗЯ использовать
русские буквы
пробелы
скобки, знаки +, =, !, ? и др.

имя не может начинаться с цифры

Какие имена правильные??
 AXby    R&B    4Wheel    Вася    “PesBarbos” TU154    [QuQu]     _ABBA    A+B

alt: Переменные Типы переменных: integer { целая } real { вещественная } и другие…

description:
11

Переменные

Типы переменных:
integer		{ целая }
real		{ вещественная }
и другие…

Объявление переменных:

var 	a, b, c: integer;

Выделение места в памяти

variable – переменная

тип – целые

список имен переменных

alt: Как записать значение в переменную? a := 5;

description:
12

Как записать значение в переменную?

a := 5;

Оператор присваивания

5

Оператор – это команда языка программирова-ния (инструкция).
Оператор присваивания – это команда для записи нового значения в переменную.

a

alt: Блок-схема линейного алгоритма начало конец c := a + b; ввод a , b вывод c блок «начало» блок «ввод» блок «процесс» блок «вывод» блок…

description:
13

Блок-схема линейного алгоритма

начало

конец

c := a + b;

ввод a, b

вывод c

блок «начало»

блок «ввод»

блок «процесс»

блок «вывод»

блок «конец»

alt: Как ввести значение с клавиатуры read ( a );

description:
14

Как ввести значение с клавиатуры

read ( a );

Оператор ввода

5

a

alt: Ввод значений двух переменных через пробел: 25 30 через

description:
15

Ввод значений двух переменных

через пробел:
	25 30
через Enter:
	25
	30

read ( a, b );

Ввод значений двух переменных (через пробел или Enter).

alt: Оператор вывода { вывод значения переменной a} { вывод значения переменной a и переход на новую строчку} { вывод текста } {вывод текста и значения…

description:
16

Оператор вывода

{ вывод значения переменной a}

{ вывод значения переменной a и переход на новую строчку}

{ вывод текста }

{вывод текста и значения переменной c}

write( a );

writeln( a );

writeln( 'Привет!' );

writeln( 'Ответ: ', c );

writeln ( a, '+', b, '=', c );

alt: Сложение двух чисел Задача. Ввести два целых числа и вывести на экран их сумму

description:
17

Сложение двух чисел

Задача. Ввести два целых числа и вывести на экран их сумму.

Простейшее решение:

	program qq;
	var a, b, c: integer;
	begin
   read ( a, b );
   c := a + b;
   writeln ( c );
	end.

alt: Полное решение program qq; var a, b, c: integer; begin writeln('Введите два целых числа'); read ( a, b ); c := a + b; writeln…

description:
18

Полное решение

	program qq;
	var a, b, c: integer;
	begin
   writeln('Введите два целых числа');
   read ( a, b );
   c := a + b;
   writeln ( a, '+', b, '=', c );
	end.

Протокол:
  Введите два целых числа
  25 30
  25+30=55

компьютер

пользователь

alt: Как изменить значение переменной? program qq; var a, b: integer; begin a := 5; b := a + 2; a := (a + 2)*(b –…

description:
19

Как изменить значение переменной?

	program qq;
	var a, b: integer;
	begin
	  a := 5;
	  b := a + 2;
	  a := (a + 2)*(b – 3);
   b := b + 1;
	end.

a

?

5

5

b

?

5+2

7

a

5

7*4

28

Пример:

b

7

7+1

8

alt: Арифметические операции + сложение – вычитание * умножение / деление div деление нацело (остаток отбрасывается) mod остаток от деления var a, b: integer; begin a…

description:
20

Арифметические операции

+ сложение		– вычитание
* умножение		/ деление
div деление нацело (остаток отбрасывается)
mod остаток от деления

var a, b: integer;
begin
  a := 7*3 - 4;  { 17 }
  a := a * 5;    { 85 }
  b := a div 10; { 8 }
  a := a mod 10; { 5 }
end.

alt: Какие операторы неправильные? имя переменной должно быть слева от знака := целая и дробная часть отделяются точкой нельзя записывать вещественное значение в целую переменную

description:
21

	program qq;
	var a, b: integer;
		 x, y: real;
	begin
	  a := 5;
   10 := x;
   y := 7,8;
   b := 2.5;
   x := 2*(a + y);
   a := b + x;
	end.

Какие операторы неправильные?

имя переменной должно быть слева от знака :=

целая и дробная часть отделяются точкой

нельзя записывать вещественное значение в целую переменную

alt: Порядок выполнения операций вычисление выражений в скобках умножение, деление, div , mod слева направо сложение и вычитание слева направо z := (5*a+c)/a*(b-c)/ b; x:=(5*c*c-d*(a+b))/((c+d)*(d-2*a)); 1…

description:
22

Порядок выполнения операций

вычисление выражений в скобках
умножение, деление, div, mod слева направо
сложение и вычитание слева направо

z := (5*a+c)/a*(b-c)/ b;

x:=(5*c*c-d*(a+b))/((c+d)*(d-2*a));

  1 2  4 5  3  6

  2 3 5 4  1  10   6  9  8 7

alt: Ручная прокрутка программы program qq; var a, b: integer; begin a := 5; b := a + 2; a := (a + 2)*(b – 3);…

description:
23

Ручная прокрутка программы

program qq;
var 	a, b: integer;
begin
  a := 5;
  b := a + 2;
  a := (a + 2)*(b – 3);
  b := a div 5;
  a := a mod b;
  a := a + 1;
  b := (a + 14) mod 7;
end.

a

b

?

5

7

28

5

3

4

4

alt: Вывод целых чисел program qq; var a, b: integer; begin a := 15; b := 45; writeln ( a, b ); writeln ( a:4, b:4…

description:
24

Вывод целых чисел

program qq;
var a, b: integer;
begin
  a := 15;
  b := 45;
  writeln ( a, b );
  writeln ( a:4, b:4 );
end.

  15  45

1545

alt: Вывод вещественных чисел program qq; var x: real; begin x := 12

description:
25

Вывод вещественных чисел

program qq;
var x: real;
begin
  x := 12.345678;
  writeln ( x );
  writeln ( x:10 );
  writeln ( x:7:2 );
 end.

  12.35

всего символов

всего символов

в дробной части

 1.23E+001

1.234568E+001

1,234568∙101

alt: Программирование на языке Паскаль

description:
26

Программирование на языке Паскаль

Тема 2. Ветвления

alt: Разветвляющиеся алгоритмы Задача

description:
27

Разветвляющиеся алгоритмы

Задача. Ввести два целых числа и вывести на экран наибольшее из них.
Идея решения: надо вывести на экран первое число, если оно больше второго, или второе, если оно больше первого.
Особенность: действия исполнителя зависят от некоторых условий (если … иначе …).

Алгоритмы, в которых последовательность  шагов зависит от выполнения некоторых условий, называются разветвляющимися.

alt: Вариант 1. Блок-схема полная форма ветвления блок «решение»

description:
28

Вариант 1. Блок-схема

полная форма ветвления

блок «решение»

alt: Вариант 1. Программа max := a; max := b; полная форма условного оператора program qq; var a, b, max: integer; begin writeln('Введите два целых числа');…

description:
29

Вариант 1. Программа

max := a;

max := b;

полная форма условного оператора

	program qq;
	var a, b, max: integer;
	begin
   writeln('Введите два целых числа');
   read ( a, b );
   if a > b then begin

   end
   else begin

   end;
   writeln ('Наибольшее число ', max);
	end.

alt: Условный оператор if <условие> then begin {что делать, если условие верно} end else begin {что делать, если условие неверно} end ;

description:
30

Условный оператор

	if <условие> then begin
   {что делать, если условие верно}
 end
 else begin
   {что делать, если условие неверно}
 end;

Особенности:
перед else НЕ ставится точка с запятой
вторая часть (else …) может отсутствовать (неполная форма)
если в блоке один оператор, можно убрать слова begin и end

alt: Что неправильно? if a > b then begin a := b; end else b := a; end; if a > b then begin a :=…

description:
31

Что неправильно?

	if a > b then begin
   a := b;
 end
 else
   b := a;
 end;

	if a > b then begin
   a := b;
 else begin
   b := a;
 end;

	if a > b then begin
   a := b;
 end;
 else begin
   b := a;
 end;

	if a > b then begin
   a := b;
 end
 else b > a begin
   b := a;
 end;

begin

end

begin

end

alt: Вариант 2. Блок-схема неполная форма ветвления

description:
32

Вариант 2. Блок-схема

неполная форма ветвления

alt: Вариант 2. Программа program qq; var a, b, max: integer; begin writeln('Введите два целых числа'); read ( a, b ); max := a; if b…

description:
33

Вариант 2. Программа

	program qq;
	var a, b, max: integer;
	begin
   writeln('Введите два целых числа');
   read ( a, b );
   max := a;
   if b > a then
     max := b;
   writeln ('Наибольшее число ', max);
	end.

неполная форма условного оператора

alt: Вариант 2Б. Программа program qq; var a, b, max: integer; begin writeln('Введите два целых числа'); read ( a, b ); max := b; if ???…

description:
34

Вариант 2Б. Программа

	program qq;
	var a, b, max: integer;
	begin
   writeln('Введите два целых числа');
   read ( a, b );
   max := b;
   if  ???  then
       ???
   writeln ('Наибольшее число ', max);
	end.

max := a;

a > b

alt: Что неправильно? if a > b then begin a := b; else b := a; if a > b then begin a := b; end;…

description:
35

Что неправильно?

	if a > b then begin
      a := b;
 else b := a;

	if a > b then begin
   a := b;
 end;
 else b := a;

	if a > b then
 else begin
   b := a;
 end;

	if a > b then
      a := b;
 else b := a; end;

a := b

end

a := b

	if b >= a then
    b := a;

alt: Программирование на языке Паскаль

description:
36

Программирование на языке Паскаль

Тема 3. Сложные условия

alt: Сложные условия Задача. Фирма набирает сотрудников от 25 до 40 лет включительно

description:
37

Сложные условия

Задача. Фирма набирает сотрудников от 25 до 40 лет включительно. Ввести возраст человека и определить, подходит ли он фирме (вывести ответ «подходит» или «не подходит»).
Особенность: надо проверить, выполняются ли два условия одновременно.

alt: Вариант 1. Алгоритм начало ввод x 'подходит' конец да нет x >= 25? да нет x <= 40? ' не подходит ' ' не подходит…

description:
38

Вариант 1. Алгоритм

начало

ввод x

'подходит'

конец

да

нет

x >= 25?

да

нет

x <= 40?

'не подходит'

'не подходит'

alt: Вариант 1. Программа program qq; var x: integer; begin writeln('Введите возраст'); read ( x ); if x >= 25 then if x <= 40 then…

description:
39

Вариант 1. Программа

	program qq;
	var x: integer;
	begin
   writeln('Введите возраст');
   read ( x );
   if x >= 25 then
     if x <= 40 then
          writeln ('Подходит')
     else writeln ('Не подходит')
   else
     writeln ('Не подходит');
	end.

alt: Вариант 2. Алгоритм начало ввод x 'подходит' да нет x >= 25 и x <= 40? ' не подходит '

description:
40

Вариант 2. Алгоритм

начало

ввод x

'подходит'

да

нет

x >= 25 и
x <= 40?

'не подходит'

alt: Вариант 2. Программа сложное условие program qq; var x: integer; begin writeln('Введите возраст'); read ( x ); if (x >= 25) and (x <= 40)…

description:
41

Вариант 2. Программа

сложное условие

	program qq;
	var x: integer;
	begin
   writeln('Введите возраст');
   read ( x );
   if (x >= 25) and (x <= 40) then
        writeln ('Подходит')
   else writeln ('Не подходит')
	end.

alt: Сложные условия Простые условия (отношения) < <= > >= = <>

description:
42

Сложные условия

Простые условия (отношения)
    <    <=    >    >=    =    <>
Сложное условие – это условие, состоящее из нескольких простых условий (отношений), связанных с помощью логических операций:
not – НЕ (отрицание, инверсия)
and – И (одновременное выполнение условий)
or – ИЛИ (выполнение хотя бы одного из условий)

равно

не равно

alt: Сложные условия Порядок выполнения (приоритет = старшинство ) выражения в скобках not and or <, <=, >, >=, =, <>

description:
43

Сложные условия

Порядок выполнения (приоритет = старшинство)
выражения в скобках
not
and
or
<, <=, >, >=, =, <>
Особенность – каждое из простых условий обязательно заключать в скобки.
Пример

4     1     6    2      5     3

if not (a > b) or (c <> d) and (b <> a)
then begin
  ...
end

alt: Истинно или ложно при a := 2; b := 3; c := 4; not (a > b) (a < b) and (b < c) not…

description:
44

Истинно или ложно при a := 2; b := 3; c := 4;
not (a > b)
(a < b) and (b < c)
not (a >= b) or (c = d)
(a < c) or (b < c) and (b < a)
(a  c)
Для каких значений  x истинны условия:
(x < 6) and (x < 10)
(x < 6) and (x > 10)
(x > 6) and (x < 10)
(x > 6) and (x > 10)
(x < 6) or (x < 10)
(x < 6) or (x > 10)
(x > 6) or (x < 10)
(x > 6) or (x > 10)

Сложные условия

True

True

FALSE

(-; 6)



(6; 10)

(10; )

(-; 10)

(-; 6)  (10;)

(-; )

(6; )

x < 6

x > 10

x < 10

x > 6

True

True

alt: Программирование на языке Паскаль

description:
45

Программирование на языке Паскаль

Тема 4. Циклы

alt: Циклы Цикл – это многократное выполнение одинаковой последовательности действий

description:
46

Циклы

Цикл – это многократное выполнение одинаковой последовательности действий.
цикл с известным числом шагов
цикл с неизвестным числом шагов (цикл с условием)
Задача. Вывести на экран 5 раз слово «Привет».
Особенность: одинаковые действия выполняются 5 раз.

alt: Циклы program qq; begin writeln('Привет'); writeln('Привет'); writeln('Привет'); writeln('Привет'); writeln('Привет'); end

description:
47

Циклы

program qq;
begin
 writeln('Привет');
 writeln('Привет');
 writeln('Привет');
 writeln('Привет');
 writeln('Привет');
end.

alt: Циклы program Privet; begin { сделай 5 раз } writeln('Привет'); end

description:
48

Циклы

program Privet;
begin
 { сделай 5 раз }
    writeln('Привет');
end.

N := N + 1;

alt: Алгоритм начало Привет! конец да нет

description:
49

Алгоритм

начало

Привет!

конец

да

нет

N = 5?

N := 0;

N := N + 1;

еще не сделали ни одного раза

проверить, все ли сделали

вывод на экран

считаем очередной шаг

alt: Цикл с неизвестным числом шагов

description:
50

Цикл с неизвестным числом шагов

Пример: Отпилить полено от бревна. Сколько раз надо сделать движения пилой?
Задача: Ввести целое число (<2000000) и определить число цифр в нем.
Идея решения: Отсекаем последовательно последнюю цифру, увеличиваем счетчик.

Проблема: Неизвестно, сколько шагов надо сделать.
Решение: Надо остановиться, когда n = 0, т.е. надо делать «пока n <> 0».

n

count

123

0

12

1

1

2

0

3

alt: Алгоритм начало count конец нет да n <> 0? count := 0 ; count := count + 1; n := n div 10; обнулить счетчик…

description:
51

Алгоритм

начало

count

конец

нет

да

n <> 0?

count := 0;

count := count + 1;
   n := n div 10;

обнулить счетчик цифр

ввод n

выполнять «пока n <> 0»

alt: Программа program qq; var n, count: integer; begin writeln('Введите целое число'); read(n); count := 0; while n <> 0 do begin count := count +…

description:
52

Программа

program qq;
var n, count: integer;
begin
  writeln('Введите целое число');
  read(n);
  count := 0;
  while n <> 0 do begin
    count := count + 1;
    n := n div 10;
  end;
  writeln('В числе ', n, ' нашли ',
           count, ' цифр');
end.

 while n <> 0 do begin
   count := count + 1;
   n := n div 10;
 end;

, n1: integer;

n1 := n;

n1,

выполнять «пока n <> 0»

alt: Цикл с условием while <условие> do begin {тело цикла} end;

description:
53

Цикл с условием

	while <условие> do begin
   {тело цикла}
 end;

Особенности:
можно использовать сложные условия:
если в теле цикла только один оператор, слова begin и end можно не писать:

while (a < b) and (b < c) do begin
  {тело цикла}
end;

while a < b do
   a := a + 1;

alt: Цикл с условием Особенности: условие пересчитывается каждый раз при входе в цикл если условие на входе в цикл ложно, цикл не выполняется ни разу если…

description:
54

Цикл с условием

Особенности:
условие пересчитывается каждый раз при входе в цикл
если условие на входе в цикл ложно, цикл не выполняется ни разу
если условие никогда не станет ложным, программа зацикливается

a := 4; b := 6;
while a > b do
   a := a – b;

a := 4; b := 6;
while a < b do
   d := a + b;

alt: Сколько раз выполняется цикл? a := 4; b := 6; while a < b do a := a + 1; 2 раза a = 6…

description:
55

Сколько раз выполняется цикл?

a := 4; b := 6;
while a < b do a := a + 1;

2 раза
a = 6

a := 4; b := 6;
while a < b do a := a + b;

1 раз
a = 10

a := 4; b := 6;
while a > b do a := a + 1;

0 раз
a = 4

a := 4; b := 6;
while a < b do b := a - b;

1 раз
b = -2

a := 4; b := 6;
while a < b do a := a - 1;

зацикливание

alt: Цикл с постусловием Задача: Ввести целое положительное число (<2000000) и определить число цифр в нем

description:
56

Цикл с постусловием

Задача: Ввести целое положительное число (<2000000) и определить число цифр в нем.
Проблема: Как не дать ввести отрицательное число или ноль?
Решение: Если вводится неверное число, вернуться назад к вводу данных (цикл!).
Особенность: Один раз тело цикла надо сделать в любом случае => проверку условия цикла надо делать в конце цикла (цикл с постусловием).

Цикл с постусловием – это цикл, в котором проверка условия выполняется в конце цикла.

alt: Цикл с постусловием: алгоритм начало конец да нет n > 0? тело цикла условие

description:
57

Цикл с постусловием: алгоритм

начало

конец

да

нет

n > 0?

тело цикла

условие ВЫХОДА

блок «типовой процесс»

ввод n

основной алгоритм

alt: Программа program qq; var n: integer; begin repeat writeln('Введите положительное число'); read(n); until n > 0;

description:
58

Программа

program qq;
var n: integer;
begin
   repeat
     writeln('Введите положительное число');
     read(n);
   until n > 0;
   ... { основной алгоритм }
end.

repeat
  writeln('Введите положительное число');
  read(n);
until n > 0;

until n > 0;

условие ВЫХОДА

Особенности:
тело цикла всегда выполняется хотя бы один раз
после слова until ("до тех пор, пока не…") ставится условие ВЫХОДА из цикла

alt: Сколько раз выполняется цикл? a := 4; b := 6; repeat a := a + 1; until a > b; 3 раза a = 7…

description:
59

Сколько раз выполняется цикл?

a := 4; b := 6;
repeat a := a + 1; until a > b;

3 раза
a = 7

a := 4; b := 6;
repeat a := a + b; until a > b;

1 раз
a = 10

a := 4; b := 6;
repeat a := a + b; until a < b;

зацикливание

a := 4; b := 6;
repeat b := a - b; until a < b;

2 раза
b = 6

a := 4; b := 6;
repeat a := a + 2; until a < b;

зацикливание

alt: Задания (с защитой от неверного ввода) «4»:

description:
60

Задания (с защитой от неверного ввода)

«4»: Ввести натуральное число и определить, верно ли, что сумма его цифр равна 10.
  Пример:
    Введите число >= 0:         Введите число >= 0:
    -234                        1233
    Нужно положительное число.  Нет
    Введите число >= 0:
    1234
    Да
«5»: Ввести натуральное число и определить, какие цифры встречаются несколько раз.
    Пример:
		Введите число >= 0:    Введите число >= 0:
		2323                   1234
		Повторяются: 2, 3	      Нет повторов.

alt: Программирование на языке Паскаль

description:
61

Программирование на языке Паскаль

Тема 5. Циклы с переменной

alt: Цикл с переменной Задача. Вывести на экран кубы целых чисел от 1 до 8 (от a до b )

description:
62

Цикл с переменной

Задача. Вывести на экран кубы целых чисел от 1 до 8 (от a до b).
Особенность: одинаковые действия выполняются 8 раз.

N := 1; 		{ очередное число }
cubeN := N*N*N;	{ куб этого числа }
writeln(N:4, cubeN:4);
N := 2;
...

alt: Алгоритм начало конец нет да N <= 8?

description:
63

Алгоритм

начало

конец

нет

да

N <= 8?

N := 1;

N := N + 1;

cubeN := N*N*N;

задать начальное значение переменной цикла

проверить, все ли сделали

вычисляем куб

вывод результата

перейти к следующему i

alt: Алгоритм (с блоком «цикл») начало конец cubeN :=

description:
64

Алгоритм (с блоком «цикл»)

начало

конец

cubeN := N*N*N;

N := 1,8

блок «цикл»

тело цикла

alt: Программа program qq; var N, cubeN: integer; begin for

description:
65

Программа

program qq;
var N, cubeN: integer;
begin

  for N:=1 to 8 do begin
    cubeN := N*N*N;
	   writeln(N:4, cubeN:4)
  end
end.

переменная
цикла

начальное значение

конечное значение

alt: Цикл с уменьшением переменной Задача

description:
66

Цикл с уменьшением переменной

Задача. Вывести на экран кубы целых чисел от 8 до 1 (в обратном порядке).
Особенность: переменная цикла должна уменьшаться.
Решение:

 for N:=8         1 do begin
   cubeN := N*N*N;
   writeln(N:4, cubeN:4)
 end;

downto

alt: Цикл с переменной for <переменная> := <начальное значение> to <конечное значение> do begin {тело цикла} end;

description:
67

Цикл с переменной

	for <переменная> := <начальное значение> to
     <конечное значение> do begin
   {тело цикла}
 end;

Увеличение переменной на 1:

	for <переменная> := <начальное значение>                downto
     <конечное значение> do begin
   {тело цикла}
 end;

Уменьшение переменной на 1:

alt: Цикл с переменной Особенности: переменная цикла может быть только целой ( integer ) шаг изменения переменной цикла всегда равен 1 ( to ) или -1…

description:
68

Цикл с переменной

Особенности:
переменная цикла может быть только целой (integer)
шаг изменения переменной цикла всегда равен 1 (to) или -1 (downto)
если в теле цикла только один оператор, слова begin и end можно не писать:
если конечное значение меньше начального, цикл (to) не выполняется ни разу (проверка условия в начале цикла, цикл с предусловием)

for i:=1 to 8 do
  writeln('Привет');

alt: Цикл с переменной Особенности: в теле цикла не разрешается изменять переменную цикла (почему?) при изменении начального и конечного значения внутри цикла количество шагов не изменится:

description:
69

Цикл с переменной

Особенности:
в теле цикла не разрешается изменять переменную цикла (почему?)
при изменении начального и конечного значения внутри цикла количество шагов не изменится:

N := 8;
for i:=1 to N do begin
  writeln('Привет');
  N := N + 1;
end;

нет зацикливания

alt: Цикл с переменной Особенности: после выполнения цикла во многих системах устанавливается первое значение переменной цикла, при котором нарушено условие: for i:=1 to 8 do writeln('Привет');…

description:
70

Цикл с переменной

Особенности:
после выполнения цикла во многих системах устанавливается первое значение переменной цикла, при котором нарушено условие:

for i:=1 to 8 do
  writeln('Привет');
writeln('i=', i);

for i:=8 downto 1 do
  writeln('Привет');
writeln('i=', i);

i=9

i=0

НЕ ДОКУМЕНТИРОВАНО

alt: Сколько раз выполняется цикл? a := 1; for i:=1 to 3 do a := a+1; a = 4 a := 1; for i:=3 to 1…

description:
71

Сколько раз выполняется цикл?

a := 1;
for i:=1 to 3 do a := a+1;

a = 4

a := 1;
for i:=3 to 1 do a := a+1;

a = 1

a := 1;
for i:=1 downto 3 do a := a+1;

a = 1

a := 1;
for i:=3 downto 1 do a := a+1;

a = 4

alt: N:=1 to 9 do begin if ??? then begin end; end;

description:
72

 for N:=1 to 9 do begin
    if     ???      then begin

    end;
 end;

Как изменить шаг?

Задача. Вывести на экран кубы нечётных целых чисел от 1 до 9.
Особенность: переменная цикла должна увеличиваться на 2.
Проблема: в Паскале шаг может быть 1 или -1.
Решение:

N mod 2 = 1

cubeN := N*N*N;
writeln(N:4, cubeN:4);

выполняется только для нечетных i

alt: Как изменить шаг? – II Идея: Надо вывести всего 5 чисел, переменная k изменяется от 1 до 5

description:
73

Как изменить шаг? – II

Идея: Надо вывести всего 5 чисел, переменная k изменяется от 1 до 5. Начальное значение N равно 1, с каждым шагом цикла N увеличивается на 2.
Решение:

  ???
  for k:=1 to 5 do begin
    cubeN := N*N*N;
    writeln(N:4, cubeN:4);
    ???
  end;

N := N + 2;

N := 1;

alt: Как изменить шаг? – III Идея:

description:
74

Как изменить шаг? – III

Идея: Надо вывести всего 5 чисел, переменная k изменяется от 1 до 5. Зная k, надо рассчитать N.

Решение:

k

1

2

3

4

5

N

3

5

7

9

N = 2k-1

 for k:=1 to 5 do begin
      ???
    cubeN := N*N*N;
    writeln(N:4, cubeN:4);
  end;

N := 2*k – 1;

alt: Замена for на while и наоборот for i:=1 to 10 do begin {тело цикла} end; i := 1; while i <= 10 do begin {тело…

description:
75

Замена for на while и наоборот

for i:=1 to 10 do begin
  {тело цикла}
end;

i := 1;
while i <= 10 do begin
  {тело цикла}
  i := i + 1;
end;

for i:=a downto b do
  begin
  {тело цикла}
end;

i := a;
while i >= b do begin
  {тело цикла}
  i := i - 1;
end;

Замена while на for возможна только тогда, когда можно заранее рассчитать число шагов цикла.

Замена цикла for на while возможна всегда.

alt: Программирование на языке Паскаль

description:
76

Программирование на языке Паскаль

Тема 6. Графика

alt: Система координат (0,0) (x,y) X

description:
77

Система координат

(0,0)

(x,y)

X

Y

x

y

alt: Управление цветом Цвет и толщина линий, цвет точек:

description:
78

Управление цветом

Цвет и толщина линий, цвет точек:
      Pen ( 1, 255, 0, 0 );
Цвет и стиль заливки:
      Brush ( 1, 0, 255, 0 );
Цвет текста:
      TextColor ( 0, 0, 255 );

толщина линии

R(red)
0..255

G(green)
0..255

B(blue)
0..255

0 – выключить
1 - включить

R

G

B

R

G

B

alt: Точки, отрезки и ломаные Pen (1, 0, 255, 0);

description:
79

Точки, отрезки и ломаные

Pen (1, 0, 255, 0); Line (x1, y1, x2, y2);

Pen (1, 0, 0, 255);
Point (x, y);

Pen (1, 255, 0, 0); MoveTo (x1, y1); LineTo (x2, y2);
LineTo (x3, y3);
LineTo (x4, y4);
LineTo (x5, y5);

alt: Фигуры с заливкой Pen (1, 0, 0, 255);

description:
80

Фигуры с заливкой

Pen (1, 0, 0, 255);
Brush (1, 255, 255, 0);
Rectangle (x1, y1, x2, y2);

Pen (1, 255, 0, 0);
Brush (1, 0, 255, 0);
Ellipse (x1, y1, x2, y2);

Brush (1, 100, 200, 255);
Fill (x, y);

description:
81

Текст

TextColor (0, 0, 255);
Brush (1, 255, 255, 0);
Font (20, 30, 600);
MoveTo (x, y);
writeln ('Привет!');

Привет!

(x, y)

размер
10 пикселей

угол
поворота

насыщенность:
 400 – нормальный
 600 – жирный

30о

description:
82

Пример

(200, 50)

(100, 100)

(300, 200)

program qq;
begin
   Pen(2, 255, 0, 255);
   Brush(1, 0, 0, 255);
   Rectangle(100, 100, 300, 200);
   MoveTo(100, 100);
   LineTo(200, 50);
   LineTo(300, 100);
   Brush(1, 255, 255, 0);
   Fill(200, 75);
   Pen(2, 255, 255, 255);
   Brush(1, 0, 255, 0);
   Ellipse(150, 100, 250, 200);
end.

alt: Штриховка (x1, y1) (x2, y2) N линий (N=5) h

description:
83

Штриховка

(x1, y1)

(x2, y2)

N линий (N=5)

h

Rectangle (x1, y1, x2, y2);
Line( x1+h,   y1, x1+h,   y2);
Line( x1+2*h, y1, x1+2*h, y2);
Line( x1+3*h, y1, x1+3*h, y2);
...

Rectangle (x1, y1, x2, y2);
h := (x2 – x1) / (N + 1);
x := x1 + h;
for i:=1 to N do begin
  Line( round(x), y1, round(x), y2);
  x := x + h;
end;

var x, h: real;

x

округление до ближайшего целого

x

alt: Штриховка (программа) (x1, y1) (x2, y2) h program qq; var i, x1, x2, y1, y2,

description:
84

Штриховка (программа)

(x1, y1)

(x2, y2)

h

program qq;
var i, x1, x2, y1, y2, N: integer;
   h, x: real;
begin
  x1 := 100; y1 := 100;
  x2 := 300; y2 := 200;
  N := 10;
  Rectangle (x1, y1, x2, y2);
  h := (x2 - x1) / (N + 1);
  x := x1 + h;
  for i:=1 to N do begin
    Line(round(x), y1, round(x), y2);
    x := x + h;
  end;
end.

N

description:
85

Штриховка

(x1, y1)

(x2, y2)

(x3, y2)

a

h

(x3+a, y1)

Line( x1+h,   y1, x1+h-a,   y2);
Line( x1+2*h, y1, x1+2*h-a, y2);
Line( x1+3*h, y1, x1+3*h-a, y2);
...

h := (x3 – x2) / (N + 1);
a := x1 – x2;
x := x1 + h;
for i:=1 to N do begin
  Line(round(x), y1, round(x-a), y2);
  x := x + h;
end;

x

x-a

alt: Штриховка (x1, y1) (x2, y2) hx hy y x y

description:
86

Штриховка

(x1, y1)

(x2, y2)

hx

hy

y

x

y

Line( x1, y1+hy,   x1+hx,   y1+hy)  ;
Line( x1, y1+2*hy, x1+2*hx, y1+2*hy);
Line( x1, y1+3*hy, x1+3*hx, y1+3*hy);
...

hx := (x2 – x1) / (N + 1);
hy := (y2 – y1) / (N + 1);
x := x1 + hx; y := y1 + hy;
for i:=1 to N do begin
  Line(x1, round(y), round(x), round(y));
  x := x + hx; y := y + hy;
end;

alt: Как менять цвет? (x1, y1) (x2, y2)

description:
87

Как менять цвет?

(x1, y1)

(x2, y2)

Brush ( 1, c, c, c );
Fill ( ???, ??? );

серый: R = G = B

Шаг изменения c:

x

(x-2, y1+2)

hc := 255 div N;
c := 0;
for i:=1 to N+1 do begin
  Line(round(x), y1, round(x), y2);
  Brush(1, c, c, c );
  Fill(round(x)-2, y1+2);
  x := x + h; c := c + hc;
end;

var c, hc: integer;

alt: Задания «4»: Ввести с клавиатуры число линий штриховки и построить фигуру, залив все области разным цветом

description:
88

Задания

«4»: Ввести с клавиатуры число линий штриховки и построить фигуру, залив все области разным цветом.

«5»: Ввести с клавиатуры число окружностей и построить фигуру, залив все области разным цветом.

или

или

alt: Программирование на языке Паскаль

description:
89

Программирование на языке Паскаль

Тема 7. Процедуры

alt: Процедуры Задача: Построить фигуру:

description:
90

Процедуры

Задача: Построить фигуру:
Особенность: Три похожие фигуры.
общее:    размеры, угол поворота
отличия: координаты, цвет

alt: Процедуры Процедура – это вспомогательный алгоритм, который предназначен для выполнения некоторых действий

description:
91

Процедуры

Процедура – это вспомогательный алгоритм, который предназначен для выполнения некоторых действий.
Применение:
выполнение одинаковых действий в разных местах программы
разбивка программы (или другой процедуры) на подзадачи для лучшего восприятия

alt: Процедуры Порядок разработки: выделить одинаковые или похожие действия (три фигуры) найти в них общее (размеры, форма, угол поворота) и отличия (координаты, цвет) отличия записать в…

description:
92

Процедуры

Порядок разработки:
выделить одинаковые или похожие действия (три фигуры)
найти в них общее (размеры, форма, угол поворота) и отличия (координаты, цвет)
отличия записать в виде неизвестных переменных, они будут параметрами процедуры

(x+100, y)

(x, y-60)

procedure Tr( x, y, r, g, b: integer);
begin
   MoveTo(x, y);
   LineTo(x, y-60);
   LineTo(x+100, y);
   LineTo(x, y);
   Brush(1, r, g, b);
   Fill(x+20, y-20);
end;

заголовок

MoveTo(x, y);
LineTo(x, y-60);
LineTo(x+100, y);
LineTo(x, y);
Brush(1, r, g, b);
Fill(x+20, y-20);

тело процедуры

координаты

цвет

параметры

alt: Программа program qq; begin

description:
93

Программа

program qq;

begin
   Pen(1, 255, 0, 255);
   Tr(100, 100, 0, 0, 255);
   Tr(200, 100, 0, 255, 0);
   Tr(200, 160, 255, 0, 0);
end.

(100,100)

100

60

фактические параметры

вызовы процедуры

procedure Tr( x, y, r, g, b: integer);
begin
  ...
end;

формальные параметры

процедура

alt: Процедуры Особенности: все процедуры расположены выше основной программы в заголовке процедуры перечисляются формальные параметры, они обозначаются именами, поскольку могут меняться при вызове процедуры в скобках…

description:
94

Процедуры

Особенности:
все процедуры расположены выше основной программы
в заголовке процедуры перечисляются формальные параметры, они обозначаются именами, поскольку могут меняться
при вызове процедуры в скобках указывают фактические параметры (числа или арифметические выражения) в том же порядке

procedure Tr( x, y, r, g, b: integer);

Tr (200, 100, 0, 255, 0);

x

y

r

g

b

alt: Процедуры Особенности: для каждого формального параметра после двоеточия указывают его тип если однотипные параметры стоят рядом, их перечисляют через запятую внутри процедуры параметры используются так…

description:
95

Процедуры

Особенности:
для каждого формального параметра после двоеточия указывают его тип
если однотипные параметры стоят рядом, их перечисляют через запятую
внутри процедуры параметры используются так же, как и переменные

procedure A (x: real; y: integer; z: real);

procedure A (x, z: real; y, k, l: integer);

alt: Процедуры Особенности: в процедуре можно объявлять дополнительные локальные переменные, остальные процедуры не имеют к ним доступа program qq; procedure

description:
96

Процедуры

Особенности:
в процедуре можно объявлять дополнительные локальные переменные, остальные процедуры не имеют к ним доступа

program qq;
  procedure A(x, y: integer);
  var a, b: real;
  begin
    a := (x + y)/6;
    ...
  end;
begin
  ...
end.

 procedure A(x, y: integer);
  var a, b: real;
  begin
    a := (x + y)/6;
    ...
  end;

локальные переменные

var a, b: real;

alt: Программирование на языке Паскаль

description:
97

Программирование на языке Паскаль

Тема 8. Анимация

alt: Анимация Анимация (англ. animation ) – оживление изображения на экране

description:
98

Анимация

Анимация (англ. animation) – оживление изображения на экране.
Задача: внутри синего квадрата 400 на 400 пикселей слева направо двигается желтый квадрат 20 на 20 пикселей. Программа останавливается, если нажата клавиша Esc или квадрат дошел до границы синей области.

Проблема: как изобразить перемещение объекта на экране?
Привязка: состояние объекта задается координатами (x,y)
Принцип анимации:
рисуем объект в точке (x,y)
задержка на несколько миллисекунд
стираем объект
изменяем координаты (x,y)
переходим к шагу 1

alt: Как «поймать» нажатие клавиши?

description:
99

Как «поймать» нажатие клавиши?

Событие – это изменение в состоянии какого-либо объекта или действие пользователя (нажатие на клавишу, щелчок мышкой).
IsEvent – логическая функция, которая определяет, было ли какое-то действие пользователя.
Event – процедура, которая определяет, какое именно событие случилось.

if IsEvent then begin
  Event(k, x, y);
  if k = 1 then
    writeln('Клавиша с кодом ', x)
  else { k = 2 }
    writeln('Мышь: x=', x, ' y=', y);
end;

var k, x, y: integer;

alt: Как выйти из цикла при нажатии

description:
100

Как выйти из цикла при нажатии Esc?

program qq;
var stop: boolean;
    k,code,i: integer;
begin
  stop := False;
  repeat
    if IsEvent then begin
      Event(k, code, i);
      if (k = 1) and (code = 27) then
        stop := True;
    end;
    ...
  until stop;
end.

если что-то произошло...

что произошло?

если нажата клавиша с кодом 27 (Esc), то стоп

True, если надо остановиться

запуск цикла

alt: Процедура (рисование и стирание) procedure

description:
101

Процедура (рисование и стирание)

procedure Draw(x, y: integer; flag: boolean);
begin
  if flag then
    Brush(1, 255, 255, 0)
  else
    Brush(1, 0, 0, 255);
  Rectangle(x, y, x+20, y+20);
end;

(x, y)

(x+20, y+20)

Идеи
одна процедура рисует и стирает
стереть = нарисовать цветом фона
границу квадрата отключить (в основной программе)

рисовать (True) или нет (False)?

рисуем: цвет кисти – желтый

стираем: цвет кисти – синий

только заливка!

alt: Полная программа program qq; var x, y, k, code, i: integer; stop: boolean; procedure

description:
102

Полная программа

program qq;
var x, y, k, code, i: integer;
    stop: boolean;
  procedure Draw(x,y: integer; flag: Boolean);
  begin
  ...
  end;
begin
  Brush(1, 0, 0, 255);
  Rectangle(10, 10, 400, 400);
  Pen(0, 0, 0, 255);
  x := 10; y := 200; stop := false;
  repeat
    if IsEvent then begin
       ...
    end;
    Draw(x, y, True);
    Delay(10);
    Draw(x, y, False);
    x := x + 1;
    if x >= 400-20 then stop := true;
  until stop;
end.

процедура

начальные условия

выход по клавише Esc

выход при касании границы

синий фон

ждем 10 мс

отключить границу

alt: Управление клавишами Задача : жёлтый квадрат внутри синего квадрата управляется клавишами-стрелками

description:
103

Управление клавишами

Задача: жёлтый квадрат внутри синего квадрата управляется клавишами-стрелками. Коды клавиш:
			влево – 37		вверх – 38		Esc – 27
			вправо – 39		вниз – 40
Проблема: как изменять направление движения?
Решение:

if {было событие} then begin
  if {нажата клавиша} then begin
    {получить код клавиши - code}
    if code = 37 then x := x – 1;
    if code = 38 then y := y – 1;
    if code = 39 then x := x + 1;
    if code = 40 then y := y + 1;
    if code = 27 then stop := True;
  end;
end;

IsEvent

Event ( k, code, i);
if k = 1 then begin

case code of
  37: x := x – 1; 38: y := y – 1;
  39: x := x + 1; 40: y := y + 1;
  27: stop := True;
end;

если было нажатие на клавишу, …

alt: Программа program qq; var x, y, k, code, i: integer; stop: boolean; begin

description:
104

Программа

program qq;
var x, y, k, code, i: integer;
    stop: boolean;

begin
  ...
  repeat
    Draw(x, y, True);
    Delay(20);
    Draw(x, y, False);

  until stop;
end.

procedure Draw(x,y: integer; flag: Boolean);
begin
  ...
end;

if IsEvent then begin
 ...
end;

процедура

основной цикл

обработка событий

alt: Как убрать мигание? Проблема : даже если не нажата никакая клавиша, квадрат перерисовывается через каждые 20 мс (мигание!)

description:
105

Как убрать мигание?

Проблема: даже если не нажата никакая клавиша, квадрат перерисовывается через каждые 20 мс (мигание!)
Что хочется: не перерисовать квадрат, если не было никакого события
Решение: нарисовать квадрат и ждать события
Новая проблема: как ждать события?
Решение новой проблемы: пустой цикл "пока не случилось событие, ничего не делай":

while not IsEvent do;

description:
106

Программа

program qq;
var x, y, k, code, i: integer;
    stop: boolean;

begin
  ...
  repeat
    Draw(x, y, True);
    while not IsEvent do;

  until stop;
end.

procedure Draw(x,y: integer; flag: Boolean);
begin
  ...
end;

Draw(x, y, False);
Event(k, code, i);
...

while not IsEvent do;

процедура

рисуем квадрат

ждем события

только теперь стираем

alt: Программирование на языке Паскаль

description:
107

Программирование на языке Паскаль

Тема 9. Функции

alt: Функции Функция – это вспомогательный алгоритм (подпрограмма), результатом работы которого является некоторое значение

description:
108

Функции

Функция – это вспомогательный алгоритм (подпрограмма), результатом работы которого является некоторое значение.
Примеры:
Вычисление модуля и других функций
расчет значений по сложным формулам
ответ на вопрос (простое число или нет?)
Зачем?
для выполнения одинаковых расчетов в различных местах программы
для создания общедоступных библиотек функций

alt: Функции Задача: составить функцию, которая вычисляет наибольшее из двух значений, и привести пример ее использования

description:
109

Функции

Задача: составить функцию, которая вычисляет наибольшее из двух значений, и привести пример ее использования
Функция:

формальные параметры

это результат функции

результат  - целое число

локальная переменная

function Max (a, b: integer): integer;
var x: integer;
begin
  if a > b then x := a
  else          x := b;
  Max := x;
end;

alt: Функции Особенности: заголовок начинается словом function формальные параметры описываются так же, как и для процедур в конце заголовка через двоеточие указывается тип результата функции располагаются

description:
110

Функции

Особенности:
заголовок начинается словом function
формальные параметры описываются так же, как и для процедур
в конце заголовка через двоеточие указывается тип результата
функции располагаются ВЫШЕ основной программы

alt: Функции Особенности: можно объявлять и использовать локальные переменные значение, которое является результатом, записывается в переменную, имя которой совпадает с названием функции ; объявлять ее

description:
111

Функции

Особенности:
можно объявлять и использовать локальные переменные
значение, которое является результатом, записывается в переменную, имя которой совпадает с названием функции; объявлять ее НЕ НАДО:

alt: Программа program qq; var a, b, max: integer; begin writeln('Введите два числа'); read(a, b); max :=

description:
112

Программа

program qq;
var a, b, max: integer;

begin
  writeln('Введите два числа');
  read(a, b);
  max := Max ( a, b );
  writeln('Наибольшее число ', max );
end.

function Max (a, b: integer): integer;
begin
  ...
end;

c

c

c

фактические параметры

вызов функции

alt: Задания «3»: Составить функцию, которая определяет наименьшее из трех чисел и привести пример ее использования

description:
113

Задания

«3»: Составить функцию, которая определяет наименьшее из трех чисел и привести пример ее использования.
    Пример:
            Введите два числа:
	 28 15
	 Наименьшее число – 15.
«4»: Составить функцию, которая определяет наибольшее из трех чисел и привести пример ее использования.
    Пример:
            Введите три числа:
	 28 15 10
	 Наибольшее число – 28.

alt: Задания «5»: Составить функцию, которая определяет сумму всех чисел от 1 до

description:
114

Задания

«5»: Составить функцию, которая определяет сумму всех чисел от 1 до N и привести пример ее использования.
    Пример:
	 Введите число:
	 100
	 сумма = 5050

alt: Логические функции Задача: составить функцию, которая определяет, верно ли, что заданное число – четное

description:
115

Логические функции

Задача: составить функцию, которая определяет, верно ли, что заданное число – четное.
Особенности:
ответ – логическое значение (True или False)
результат функции можно использовать как логическую величину в условиях (if, while)
Алгоритм: если число делится на 2, оно четное.

if N mod 2 = 0 then
     { число N четное}
else { число N составное }

alt: Логические функции program qq; var

description:
116

Логические функции

program qq;
var N: integer;

begin
  writeln('Введите целое число');
  read(N);
  if Chet(N) then
       writeln(N, ' – четное число')
  else writeln(N, ' – нечетное число');
end.

function Chet(N: integer): boolean;
begin
  if N mod 2 = 0 then
       Chet := True
  else Chet := False;
end;

вызов функции

результат – логическое значение

или
Chet:=(N mod 2)= 0;

alt: Программирование на языке Паскаль

description:
117

Программирование на языке Паскаль

Тема 10. Случайные числа

alt: Случайные процессы Случайно… встретить друга на улице разбить тарелку найти 10 рублей выиграть в лотерею

description:
118

Случайные процессы

Случайно…
встретить друга на улице
разбить тарелку
найти 10 рублей
выиграть в лотерею

Случайный выбор:
жеребьевка на соревнованиях
выигравшие номера в лотерее

Как получить случайность?

alt: Случайные числа на компьютере Электронный генератор нужно специальное устройство нельзя воспроизвести результаты 318458191041 564321 209938992481 458191 938992 малый период (последовательность повторяется через 106 чисел)

description:
119

Случайные числа на компьютере

Электронный генератор

нужно специальное устройство
нельзя воспроизвести результаты

318458191041

564321

209938992481

458191

938992

малый период (последовательность повторяется через 106 чисел)

Метод середины квадрата (Дж. фон Нейман)

в квадрате

Псевдослучайные числа – обладают свойствами случайных чисел, но каждое следующее число вычисляется по заданной формуле.

alt: Распределение случайных чисел Модель : снежинки падают на отрезок [a,b] распределение равномерное неравномерное

description:
120

Распределение случайных чисел

Модель: снежинки падают на отрезок [a,b]

распределение

равномерное

неравномерное

alt: Распределение случайных чисел Особенности : распределение – это характеристика всей последовательности , а не одного числа равномерное распределение одно, компьютерные датчики случайных чисел дают равномерное…

description:
121

Распределение случайных чисел

Особенности:
распределение – это характеристика всей последовательности, а не одного числа
равномерное распределение одно, компьютерные датчики случайных чисел дают равномерное распределение
неравномерных – много
любое неравномерное можно получить с помощью равномерного

a

b

a

b

равномерное распределение

неравномерное распределение

alt: Генератор случайных чисел в Паскале

description:
122

Генератор случайных чисел в Паскале

Целые числа в интервале [0,N):
  var x: integer;
  ...
  x := random ( 100 );  { интервал [0,99] }
Вещественные числа в интервале [0,1)
  var x: real;
  ...
  x := random;         { интервал [0,1) }

alt: Случайные числа Задача : заполнить прямоугольник 400 на 300 пикселей равномерно точками случайного цвета

description:
123

Случайные числа

Задача: заполнить прямоугольник 400 на 300 пикселей равномерно точками случайного цвета
Как получить случайные координаты точки?
x := random ( 400 );
y := random ( 300 );
Как добиться равномерности?
    обеспечивается автоматически при использовании     функции random
Как получить случайный цвет?
Pen (1, random(256), random(256), random(256));
Point ( x, y );

alt: Программа program qq; var x, y, k, code, i: integer; stop: boolean; begin stop :=

description:
124

Программа

program qq;
var x, y, k, code, i: integer;
    stop: boolean;
begin
  stop := False;
  repeat
    x := random(400);
    y := random(300);
    Pen(1, random(256), random(256), random(256));
    Point(x, y );
    if IsEvent then begin
      Event(k, code, i);
      if (k = 1) and (code = 27) then stop := True;
    end;
  until stop;
end.

случайные координаты

случайный цвет

выход по клавише Esc

alt: Ввести с клавиатуры координаты углов прямоугольника и заполнить его точками случайного цвета

description:
125

«4»: Ввести с клавиатуры координаты углов прямоугольника и заполнить его точками случайного цвета.

«5»: Заполнить треугольник точками случайного цвета (равномерно или неравномерно).
Подсказка: возьмите равнобедренный треугольник с углом 45о.

Задания

(100,100)

(300,200)

title: Язык паскаль.ppt


file_name: Царскосельские старты С 2017 Духовная Музыка. Смирнова С..pptx

description:
ХХII научно-практическая конференция

«Царскосельские старты 2017»

ГБОУ гимназия №406Пушкинского района
г. Санкт-Петербург

Экология души. Влияние духовной музыки на внутренний мир человека.

Исследовательский проект
Смирновой Софии, 7 «А» класс.
Научный руководитель
учитель музыки Аксентова Т. М.

alt: Я в музыку порой иду, как в океан,

description:
Я в музыку порой иду, как в океан,
Пленительный, опасный-
Чтоб устремить ладью сквозь морок и туман
к звезде своей неясной
( Шарль Бодлер)

alt: Объект исследования - духовная музыка

description:
 Объект   исследования -  духовная музыка.Предмет исследования -  христианская духовная музыка.

Цель проекта:

            Выявить влияние духовной музыки на

                      внутренний мир человека

description:
Задачи проекта:

1.Углубление знаний о духовной музыке,

 ее истории, жанрах, направлениях.

2.Знакомство с произведениями   духовной музыки

 и их авторами.

создающих духовные произведения.

3. Знакомство с творчеством современных композиторов,

4.Проведение анкетирования группы моих  ровесников и

анализ полученных данных.

description:
Духовная музыка -

музыкальные произведения,  связанные с текстами

религиозного  характера,  предназначенные для

исполнения во время  церковной службы или в быту.

Молитвенность -

главное свойство духовной музыки.

description:
Внутренний мир человека проявляется в его поступках, творчестве.

Накладывает отпечаток на его жизнь.

Эмоциями отражается  на его лице.

description:
Песнопения первых христиан.

Осмогласие —  система разрешенных музыкальных ладов

Иустин Философ автор  сборника христианских гимнов «Певец»

Свмч. Игнатий Богоносец- устроитель антифонного пения

Прп. Ефрем Сирин- учредитель греческой крюковой нотации

Прп. Иоанн Дамаскин -  установитель осмогласия

Свт. Иоанн Златоуст – организатор первого певческого хора

alt: Христианская духовная музыка Западной

description:
Христианская духовная музыка Западной Европы

Полифония - многоголосье

Орган -инструментальное сопровождение пения хора

Пассионы — повествования о страстях Христа.

Литургическая драма -
театрализованное представление библейских сюжетов

Месса –богослужебное музыкальное произведение для хора в сопровождении органа

description:
И. С. Бах — непревзойденный мастер             духовной органной музыки

Полифония

Отражение в музыке противоречивости мира

«Страсти по Иоанну» и Страсти по Матфею»  - грандиозные органные   произведения

«Высокая месса» ( си- минор) от страдания к радости.

«Цель музыки – восславление Бога и восстановление души»

description:
Церковное песнопение на Руси в начале христианства (Х — ХVI век)

Возникновение с принятием Христианства (988г.)

греческое осмогласие

Знаменный распев
Крюковая запись мелодий

В.Маковский. Певчие на клиросе.

отсутствие многоголосия

церковно-славянский язык

строго вокальный характер пения (a capella)

распевщики – древнерусские создатели духовных песнопений

description:
Дальнейшее развитие православной духовной музыки в России (ХVII — ХIX век)

Влияние культуры Западной Европы
Партесное многоголосие.

Новый жанр- духовный концерт

«Новое направление» в духовной музыке в начале ХХ века

Освобождение от западного влияния

Возвращение знаменного распева

Построение музыкальных фраз подчинено тексту

description:
Современное возрождение духовной музыки в России

1988г.  тысячелетие Крещения Руси – толчок к возрождению духовного искусства.

Рождественские и Пасхальные фестивали

Изучение и расшифровка древних музыкальных рукописей.

Авторские произведения современных композиторов

alt: РЕЗУЛЬТАТЫ АНКЕТИРОВАНИЯ 1. Согласны ли

description:
РЕЗУЛЬТАТЫ АНКЕТИРОВАНИЯ

1. Согласны ли Вы с таким определением  из интернет-энциклопедии Википедия :

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

2. Где, по Вашим воспоминаниям, Вы впервые услышали   духовную музыку

alt: РЕЗУЛЬТАТЫ АНКЕТИРОВАНИЯ 3. Как часто

description:
РЕЗУЛЬТАТЫ АНКЕТИРОВАНИЯ

3. Как часто Вы слушаете духовную музыку?

4. Где Вы чаще всего Вы слушаете духовную музыку ?

description:
РЕЗУЛЬТАТЫ АНКЕТИРОВАНИЯ

5. Какую духовную музыку Вы предпочитаете слушать ?

6. Какой жанр духовной музыки находит наибольший отклик в Вашей душе?

alt: РЕЗУЛЬТАТЫ АНКЕТИРОВАНИЯ 7. Считаете ли

description:
РЕЗУЛЬТАТЫ АНКЕТИРОВАНИЯ

7. Считаете ли Вы, что  приобщение к духовной музыке помогает Вам в трудных жизненных ситуациях, добавляет Вам духовных и физических сил ?

8. Считаете ли Вы, что  приобщение к духовной музыке  способствует Вашему духовному развитию ?

alt: РЕЗУЛЬТАТЫ АНКЕТИРОВАНИЯ 9. Считаете ли

description:
РЕЗУЛЬТАТЫ АНКЕТИРОВАНИЯ

9. Считаете ли Вы, что духовная музыка  является действенным средством воспитания  молодежи ?

10. Считаете ли Вы, что возрождение и развитие  духовной музыки в конечном счете способствует  укреплению России?

alt: Духовная музыка – экология души

description:
Духовная музыка – экология души.

Восхищает своей красотой и гармонией.

Возвышает мысли и чувства.

Укрепляет в трудные жизненные моменты.

Действенное средство воспитания молодежи.

искусство

group: Дисциплины

title: Исследовательский проект "Духовная музыка"


file_name: ПАСТЕРНАК биография творчество.pptx

alt: Б.Л. ПАСТЕРНАК 1890-1960 ЖИЗНЬ

description:
Б.Л. ПАСТЕРНАК
1890-1960 ЖИЗНЬ.
СУДЬБА.
ТВОРЧЕСТВО.

description:
Борис Леонидович Пастернак
(при рождении —
Борис Исаакович Постернак;
— русский советский поэт, писатель и переводчик. Один из крупнейших русских поэтов XX века.

description:
Когда-то Марина Цветаева в полемическом пылу воскликнула:
«Где человек, до конца понявший Пастернака?» И сама же пояснила: Пастернак- это «тайнопись», «иносказание», шифр». «Пастернака долго читать невыносимо от напряжения (мозгового и глазного), как когда смотришь в чрезмерно острые стекла, не  по глазу (кому он по глазу?)».

alt: Отец: Пастернак Леонид

description:
Отец:  Пастернак
        Леонид Осипович

Мать: Пастернак
Розалия 	Исидоровна

Борис Леонидович Пастернак родился в январе 1890 года в Москве, в семье одного из первых русских художников-импрессионистов, академика, профессора Училища живописи Леонида Осиповича Пастернака и выдающейся пианистки Розалии Исидоровны Кауфман. От отца и матери будущий поэт унаследовал их таланты. Он мог стать хорошим профессиональным живописцем, но в 13 лет оставил изобразительное искусство ради музыки.

alt: В 13 лет, под влиянием композитора

description:
В 13 лет, под влиянием композитора А. Н. Скрябина, Пастернак увлёкся музыкой, которой занимался в течение шести лет (сохранились две прелюдии и соната для фортепиано).

Больше всего на свете я любил музыку, а больше всех в ней – Скрябина…

Он брал уроки музыки у профессоров консерватории и за шесть лет занятий достиг столь многого, что все близкие были убеждены: он станет композитором. Однако Борис Пастернак устремился к новой цели.

description:
Семья Пастернаков поддерживала дружбу с известными художниками                   И. Левитаном,
В. Поленовым,
М. Нестеровым,
С. Ивановым, Н. Ге),
в доме бывали музыканты и писатели, в том числе
Л.Н. Толстой.

Врубель Михаил Александрович

Исаак Левитан

Лев Толстой

Сергей
Рахманинов

Василий Дмитриевич
Поленов

Ге Николай Николаевич

description: В 1903 году при падении с лошади сломал ногу и из-за неправильного срастания (лёгкая хромота, которую Пастернак скрывал, осталась на всю жизнь) был освобождён от воинской повинности. В дальнейшем поэт уделял особое внимание этому эпизоду как пробудившему его творческие силы (он произошёл 6 (19) августа, в день Преображения — ср. позднейшее стихотворение «Август»). В 1905 году попал под казачьи нагайки — эпизод, вошедший в книги Пастернака.

description:
В 1908 году, окончив гимназию с золотой медалью, Пастернак поступил на юридический факультет Московского университета, а через год перешел на философское отделение историко-филологического факультета, которое окончил в 1913 году

В 1900 году Пастернак не был принят в 5-ю московскую гимназию из-за процентной нормы, но по предложению директора на следующий 1901 год поступил сразу во второй класс. С 1906 по 1908 год в пятой гимназии на два класса младше учился Владимир Маяковский.

5-я московская гимназия

Владимир
Маяковский

Московский университет

alt: Летом 1912 году изучал философию в

description:
     Летом 1912 году изучал философию в Марбургском университете в Германии у главы марбургской неокантианской школы проф. Германа Когена. Профессор предложил Пастернаку остаться для получения докторской степени, но он наотрез отказался.
     Философию, несмотря на явные успехи в этой области, Пастернак оставляет. Сильнее всего оказывается давнее увлечение поэзией, которая и стала для него делом всей жизни.

Герман Коген

«Прощай философия», - эти слова автобиографической повести Пастернака «Охранная грамота» (1931) теперь значатся на мемориальной доске дома в Марбурге, где некогда проживал безвестный студент, ставший всемирно почитаемым классиком.

description:
просуществовала она недолго, но именно в ней сделал свои первые шаги в литературе Пастернак.
В1914 году опубликовал сборник «Близнец в тучах», в котором проявил себя как самобытный и оригинальный поэт. Однако сам Пастернак считал этот сборник «незрелым». Тем не менее, именно после «Близнеца в тучах» Пастернак стал осознавать себя профессиональным литератором.

По всему строю своей личности Пастернак принадлежал к искусству авангарда. Вместе с
С. Бобровым, Н. Асеевым и еще несколькими поэтами он создал футуристическую группу «Лирика»;

Пастернак
Асеев
Бобров

alt: Февраль. Достать чернил и плакать…»

description:
«Февраль. Достать чернил и плакать…» Пастернак в дальнейшем часто открывал свои поэтические сборники.

Писать о феврале навзрыд, Пока грохочущая слякоть Весною черною горит.
Достать пролетку. За шесть гривен Чрез благовест, чрез клик колес Перенестись туда, где ливень Еще шумней чернил и слез.
Где, как обугленные груши, С деревьев тысячи грачей Сорвутся в лужи и обрушат Сухую грусть на дно очей.
Под ней проталины чернеют, И ветер криками изрыт, И чем случайней, тем вернее Слагаются стихи навзрыд.
1912

description: С 1914 Пастернак примыкал к содружеству футуристов «Центрифуга». В этом же году близко знакомится с другим футуристом — Владимиром Маяковским, чья личность и творчество оказали на него определённое влияние. Позже, в 1920-е, Пастернак поддерживал связи с группой Маяковского «Леф», но в целом после революции занимал независимую позицию, не входя ни в какие объединения.

description:
1922 год. выходит программная книга поэта «Сестра моя — жизнь», большинство стихотворений которой были написаны ещё летом 1917 года. Книга совмещает поэтику футуризма с романтической традицией. После выхода этого сборника о Пастернаке заговорили как об одном из крупнейших современных поэтов. Восторженно оценила книгу М. Цветаева. Автор посвятил книгу Лермонтову как своему современнику, открыл её стихотворением «Памяти Демона», подчеркнув романтический настрой книги. «Сестра моя – жизнь» -своеобразный любовный роман, роман в стихах.

В этом же году (1922) Пастернак женится на художнице Евгении Лурье, с которой проводит в гостях у родителей в Берлине вторую половину года и всю зиму 1922-23 г.г. В 1923 году в семье Пастернаков рождается сын Евгений. Перед ним стоит выбор: эмиграция или возвращение.

description:
1929 год. Выход в свет поэтического сборника «Поверх барьеров», для которого Пастернак существенно переработал многие стихи. Начало работы над автобиографической повестью «Охранная грамота».

1931г. Женился на
Зинаиде Николаевне Нейгауз.

description:
https://www.youtube.com/watch?v=E3vqvibLHFQ

Пастернак говорил: «…у человека, любящего женщину, не возникает вопросов, для чего он живет, потому что смысл его жизни – в самой любви».

description:
1934 г. Открытие Первого съезда писателей; в докладе Н. И. Бухарина о поэзии Пастернаку дана предельно высокая оценка.

1936 год. Получает дачу в Переделкине, там проходит основная часть его жизни. Появляется замысел романа
«Доктор Живаго».

description:
В 1935 году Пастернак заступился за мужа и сына Ахматовой.
В 1937 году отказывается подписать письмо с одобрением расстрела Тухачевского и других, демонстративно посещает дом репрессированного Пильняка.

Пастернак и
Анна Ахматова
1946

alt: ПАСТЕРНАК – ПЕРЕВОДЧИК В 1930-е

description:
ПАСТЕРНАК – ПЕРЕВОДЧИК

 В 1930-е Пастернака почти не печатают. Поселившись в 1936 на даче в Переделкине, он вынужден заниматься переводами.
     Трагедии Шекспира, «Фауст»  Гете,   «Мария Стюарт»  Шиллера, стихи Верлена, Байрона, Китса, Рильке, грузинские поэты.
     Эти работы вошли в литературу на равных с его оригинальным творчеством.

Иоганн Вольфганг
Гёте
1749-1832 гг.

Уильям Шекспир
(1564-1616)

Фридрих Шиллер
(1759-1805)

Поль Верлен
(1844—1896)

Джордж Байрон
(1788-1824)

Джон Китс
(1795 – 1821)

alt: Эвакуация семьи в г. Чистополь на

description:
1941 год. Эвакуация семьи в г. Чистополь на Каме.

Музей Пастернака
Чистополь

В эвакуации в Чистополе. Помогал денежно многим людям, в том числе дочери Марины Цветаевой.

description:
ВОЕННЫЕ ГОДЫ

1943 г. Во время поездки на фронт в составе группы писателей

В 1943 году с писательской бригадой Пастернак ездил на Орловский участок фронта. В его заметках изображены места боёв, беседы с солдатами и жителями освобождённых сёл.

В 1943 г. Пастернак создает цикл «Стихи о войне», включённый в книгу «На ранних поездах»
     После войны опубликовал ещё две книги стихов: «Земной простор» (1945) и  «Избранные стихи и поэмы» (1945).

description:
1944год. Выход поэтического сборника «На ранних поездах».
Сюда вошли стихи 1930-1940-х г.

1945год. Начало работы над романом «Доктор Живаго».
Ключевым можно считать стихотворение «Гамлет».
Ключевым в том смысле, что понимание того, как построено
стихотворение, возможно, даст читателю ключ к пониманию всего романа.
Стихотворение представляет собой монолог актера, играющего роль Гамлета. Обращение к шекспировскому образу заставляет вспомнить формулу великого драматурга: «Весь мир – театр, а люди в нем
актеры».
Жизнь человека даже в самых немыслимых
обстоятельствах возвращается истинный смысл:
быть достойным своей роли, своему
предназначению в этом мире.

description:
https://www.youtube.com/watch?v=XQbEeSgnns8

Еще одно стихотворение из романа «доктор Живаго», на котором я хотел бы остановиться – это «Зимняя ночь»
Стихотворение построено на противопоставлении бушующей стихии за окном (возможно, образа мирового хаоса) – и земной любви двух человек.
«Свеча горела на столе, свеча горела»- вопреки всему горит на столе свеча – символ человеческой души, человеческой жизни

description:
Роман «Доктор Живаго», изданный за границей и переведенный на 24 языка, привлек внимание мировой общественности, но был  принят в штыки
ждановско - сусловской критикой в СССР.

С 1946 по 1950 годы Пастернак ежегодно выдвигался на соискание Нобелевской премии по литературе. В 1958 году его кандидатура была предложена прошлогодним лауреатом Альбером Камю, и Пастернак стал вторым писателем из России (после И. A. Бунина), удостоенным этой награды.

        Несмотря на то, что премия была присуждена Пастернаку «За значительные достижения в современной лирической поэзии, а также за продолжение традиций великого русского эпического романа», усилиями официальных советских властей она должна была надолго запомниться только как прочно связанная с романом «Доктор Живаго», антисоветская сущность которого постоянно выявлялась в то время литературными критиками.

description: Центральные советские газеты «Правда» и «Литературная газета» обрушились на поэта, называя его «изменником», «злобным обывателем», «клеветником», «Иудой», «вражеским наймитом» и т.д.

description:
Началась открытая травля Пастернака, закончившаяся исключением его из Союза писателей, в то время как Шведская академия словесности и языкознания присудила ему Нобелевскую премию за «Выдающиеся достижения в современной лирической поэзии и на традиционной ниве великой русской прозы» 1954».
Опальный поэт, опасаясь продолжения репрессий, отказался от премии.

В телеграмме, посланной в адрес Шведской академии, Пастернак писал: «В силу того значения, которое получила присуждённая мне награда в обществе, к которому я принадлежу, я должен от неё отказаться Не сочтите за оскорбление мой добровольный отказ».

alt: Несмотря на исключение из Союза

description: Несмотря на исключение из Союза Писателей СССР, Пастернак продолжает оставаться членом Литфонда, получать гонорары, публиковаться. Из-за опубликованного на Западе стихотворения «Нобелевская премия» он был вызван к Генеральному прокурору СССР Р. А. Руденко в феврале 1959 года, где ему было предъявлено обвинение по статье 64 «Измена Родине», однако никаких последствий для него это событие не имело, возможно потому, что стихотворение было опубликовано без его разрешения.

description:
Нобелевская премия
Я пропал, как зверь в загоне.Где-то люди, воля, свет,А за мною шум погони,Мне наружу ходу нет.
Темный лес и берег пруда,Ели сваленной бревно.Путь отрезан отовсюду.Будь что будет, все равно.
Что же сделал я за пакость,Я убийца и злодей?Я весь мир заставил плакатьНад красой земли моей.
Но и так, почти у гроба,Верю я, придет пора —Силу подлости и злобыОдолеет дух добра.
1959 г.

alt: Среди поздних стихов Пастернака немало посвященных зиме: многие из них можно назвать итоговыми («После перерыва», «После вьюги», «Снег идет») «В минуту, которая казалась последнею в…

description:
Среди поздних стихов Пастернака немало посвященных зиме: многие из них можно назвать итоговыми («После перерыва», «После вьюги», «Снег идет»)

      «В минуту, которая казалась последнею в жизни, больше, чем когда-либо до нее, хотелось говорить с Богом, славословить видимое, ловить и запечатлевать его. “Господи, — шептал я, — благодарю Тебя за то, что Ты кладешь краски так густо и сделал жизнь и смерть такими, что Твой язык — величественность и музыка, что Ты сделал меня художником, что творчество — Твоя школа, что всю жизнь Ты готовил меня к этой ночи”. И я ликовал и плакал от счастья».
      Эти строки написал Борис Пастернак в 1952 году после пережитого им тяжелого инфаркта миокарда. Это острое чувство смертного дыхания времени, но при этом присутствие какого-то другого измерения, где время исчезает, звучит в стихотворении «Снег идет».

«Снег идет» - стихотворение о счастье, написанное через боль

alt: Летом 1959 гoдa Пастернак начинает работу над оставшейся незавершённой пьесой «Слепая красавица», но обнаруженная вскоре болезнь (рак лёгких) в последние месяцы жизни приковывает его к…

description:
    Летом 1959 гoдa Пастернак начинает работу над оставшейся незавершённой пьесой «Слепая красавица», но обнаруженная вскоре болезнь (рак лёгких) в последние месяцы жизни приковывает его к постели.
    Дмитрий Быков, биограф Пастернака, считает, что болезнь развилась на нервной почве во время травли и возлагает на власти ответственность за смерть Бориса Леонидовича.
    Пастернак умер от рака лёгких 30 мая 1960 в Перепелкине. Сотни людей (среди них Н. Коржавин, Б. Ш. Окуджава, А. A. Вознесенский) пришли 2 июня 1960 года на его похороны, несмотря на опалу поэта.

alt: В 1987 году решение об исключении

description:
        В 1987 году решение об исключении Пастернака из Союза писателей было отменено, в 1988 году «Доктор Живаго» впервые был напечатан в СССР («Новый Мир»), в 1989 году диплом и медаль Нобелевского лауреата были вручены в Стокгольме сыну поэта — Е. Б. Пастернаку. Под его же редакцией вышло несколько собраний сочинений поэта, в последние годы в России
издаются многочисленные
сборники, воспоминания и
материалы к биографии писателя.
       «Доктор Живаго» был
экранизирован в США в 1965 гoду и
в 2002 гoду, в России - в 2005 гoду.

Доктор Живаго 1965 Постер

Доктор Живаго
2002 Постер

Доктор Живаго фильм 2005

description:
 Борис Пастернак
«Быть знаменитым некрасиво...»
Быть знаменитым некрасиво.
Не это подымает ввысь.
Не надо заводить архива,
Над рукописями трястись.

Цель творчества - самоотдача,
А не шумиха, не успех.
Позорно, ничего не знача,
Быть притчей на устах у всех.

Но надо жить без самозванства,
Так жить, чтобы в конце концов
Привлечь к себе любовь пространства,
Услышать будущего зов.

И надо оставлять пробелы
В судьбе, а не среди бумаг,
Места и главы жизни целой
Отчеркивая на полях.

И окунаться в неизвестность,
И прятать в ней свои шаги,
Как прячется в тумане местность,
Когда в ней не видать ни зги.

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

И должен ни единой долькой
Не отступаться от лица,
Но быть живым, живым и только,
Живым и только до конца.
1956

title: "ПАСТЕРНАК. Биография творчество".


file_name: There is are.pptx

alt: Презентация по английскому языку по теме: «Конструкция there is / there are»

description:
Презентация по английскому языкупо теме:«Конструкция there is / there are»

Подготовила
учитель английского языка
1 кв.категории
МБОУ СОШ№24
г. Новочеркасск

alt: Конструкция “there is/there are” обозначает « есть, находится »

description:
утвердительное предложение

Конструкция “there is/there are” обозначает
    «есть, находится».
   Мы используем её, чтобы рассказать о
   местоположении каких-либо предметов,
   объектов.
1. There is a hospital in this street.
     На этой улице есть больница.
2. There are some chairs in the kitchen.
На кухне находится несколько стульев.

alt: Схема предложения There is There are

description:
Схема предложения

There is
There are

Что?
(предмет(ы)

Где?
(местоположение)

There is a computer on the table.

There are two books in my school bag.

description:
Как правильно перевести?

There is a computer on the table.

Где?
(местоположение)

есть,
находи(я)тся,
стоит (стоят)

Что?
(предмет(ы)

На столе стоит компьютер.

There are two books in my school bag.

В моем портфеле находятся две книги.

description:
Translate into Russian

 There is a table in the room.
     В комнате есть стол.

2) There are books on the shelf.
     На полке стоят книги.

3) There is a carpet on the floor.
     На полу лежит ковер.

4)  There are two armchairs next to the sofa.
     Рядом с диваном стоят два кресла.

alt: There is или There are ? There is a cup on the table

description:
There is или There are?

There is a cup on the table.
There is a book on the shelf.

There are cups on the table.
There are
many books on
the shelf.

ед. ч.

 мн. ч.

description:
              Очень часто перед
           существительными  во мн. ч. употребляется местоимение some
(в зн. «несколько»)
1) There are some clouds in the sky.
    На небе есть несколько облаков.
2) There are some pupils by the
    blackboard.
    У доски стоят несколько учеников.

alt: Перед неисчисляемыми существительными используется только структура there is , после которой обычно следует местоимение some (в зн

description:
              Перед неисчисляемыми
             существительными используется только структура there is, после которой обычно следует местоимение some
(в зн. «немного / некоторое количество»)
1) There is some milk in the jug.
В кувшине есть немного молока.
2) There is some ice-cream in the cup.
В стакане есть немного мороженого.

alt: There ... a lamp in the room

description:
1) There    ...   a lamp in the room.
2) There    ...   some trees in the garden.
3) There    ...   a lot of museums in London.
4) There    ...   some milk on the table.
5) There    ...   many boys and girls in the park.
6) There    ...   a bus on the street.

is or are?

is

are

is

is

are

are

description:
       отрицательное предложение
         Сравните предложения
There is a table in the room.
   There is no table in the room.
2.There are some chairs in the  kitchen.
   There are no chairs in the kitchen.
3.There is some milk in the mug.
   There is no milk in the mug.

description:
       Конструкция there is/are
      (отрицательное предложение)

There is
There are

no

Что?
(предмет(ы)

Где?
(местоположение)

There is no table in the room.
В комнате нет стола.

There are no chairs in the kitchen.
На кухне нет стульев.

There is no milk in the mug.
В кружке нет молока.

alt: There is a banana in the fridge

description:
(+)

There is a banana in the fridge.
В холодильнике есть банан.

(-)

There is no _ banana in the fridge.

There is not a banana in the fridge.

=

В холодильнике нет банана.

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

description:
Об отсутствии предметов, людей,
животных, веществ где-либо можно сказать иначе.
There are some bananas on the table. (+)
      There are not any bananas on the table. (-)
      На столе нет бананов.
2.  There is some bread on the bread plate. (+)
     There is not any bread on the bread plate. (-)
     В хлебнице нет хлеба.
     are not = aren’t         is not = isn’t

description:
           Скажи, что этого предмета /        этих предметов нет, используя разные способы

1. There is some soup in the plate.

There is no soup in the plate.

There is not any soup in the plate.

(+)

(-)

=

description:
          Скажи, что этого предмета /       этих предметов нет, используя разные способы

2. There is an orange on the dish.

(+)

      There is no orange on the dish.

     There is not an orange on the dish.

(-)

=

description:
          Скажи, что этого предмета /         этих предметов нет, используя разные способы

3. There are some apples on the shelf.

(+)

There are no apples on the shelf.

There are not any apples on the shelf.

(-)

=

description:
          Скажи, что этого предмета /          этих предметов нет, используя разные способы

4. There is some coffee in the cup.

There is no coffee in the cup.

There is not any coffee in the cup.

(+)

(-)

=

description:
          Скажи, что этого предмета /          этих предметов нет, используя разные способы

5. There is a plate in the cupboard.

(+)

There is no plate in the cupboard.

There is not a plate in the cupboard.

(-)

=

description:
          Скажи, что этого предмета /          этих предметов нет, используя разные способы

6. There are some cakes on the plate.

(+)

There are no cakes on the plate.

There are not any cakes on the plate.

(-)

=

description:
          Скажи, что этого предмета /          этих предметов нет, используя разные способы

7. There is some juice in the jug.

(+)

There is no juice in the jug.

There is not any juice in the jug.

(-)

=

description:
    Сравните предложения
1. There is a table in the room.
     Is there a table in the room?
2. There are some chairs in the  kitchen.
    Are there any chairs in the room?
3. There is some milk in the mug.
     Is there any milk in the mug?

description:
Конструкция there is/are    (вопросительное предложение)

Is there
Are there

Что?
(предмет(ы)

Где?
(местоположение)

1. Is there an orange on the plate?

2. Are there any books on the table?

3. Is there any bread on the bread plate?

На тарелке есть апельсин?

На столе есть какие-нибудь книги?

В хлебнице есть сколько-нибудь хлеба?

description:
Ask the question

 a piano / in the living room
    Is there a piano in the living room?

description:
Ask the question

2. armchairs / in the room
    Are there any armchairs in the room?

description:
Ask the question

3. a window / in the room
     Is there a window in the room?

description:
Ask the question

4. plants / on the windowsill
  Are there any plants on the windowsill?

description:
Ask the question

5. flowers / on the table
    Are there any flowers on the table?

alt: Ask the question 6. food / on the table

description:
Ask the question

6. food / on the table
    Is there any food on the table?

description:
Ask the question

7. apples / on the dish
    Are there any apples on the dish?

alt: Ask the question 8. water / on the table

description:
Ask the question

8. water / on the table
     Is there any water on the table?

alt: Ask the question 9. juice / on the table

description:
Ask the question

9. juice / on the table
    Is there any juice on the table?

description:
Ask the question

10. a carpet / on the floor
       Is there a carpet on the floor?

description:
       Правила ответа на вопросы

3. Are there any boxes on the floor?
    No, there aren’t (any).

1. Is there a chair near the table?
    Yes, there is.

2. Is there any butter on the butter dish?
    No, there isn’t (any).

4. Are there any pianos in the room?
    Yes, there are (two).

description:
Answer the questions

1. Is there a computer in your room?

2. Are there any chairs in your room?

3. Is there some soup in your fridge?

4. Are there any pictures on your desk?

5. Are there any plants on the
    windowsill in your room?

  6. Is there a clock on the wall in
      your room?

intro: Презентация к уроку по теме  "Конструкция  There is \are" для 4-5 класса

title: Презентация к уроку "Конструкция  There is \are"


file_name: Зимние виды спорта.Вольф..ppt

alt: Зимние виды спорта МБОУ « Коммунарская

description: Зимние виды спортаМБОУ « Коммунарская СОШ №2» Вольф И. А.

description:
Цель работы: познакомиться с зимними олимпийскими видами спорта.

Задачи: дать учащимся представления о зимних олимпийских видах спорта,   познакомить с историей их возникновения.

alt: В программу зимних Олимпийских игр скоростной бег на коньках у мужчин входил с самого начала, с 1924 года, начиная с 1960 года проводятся и соревнования…

description:
В программу зимних Олимпийских игр скоростной бег на коньках у мужчин входил с самого начала, с 1924 года, начиная с 1960 года проводятся и соревнования среди женщин. Первенство разыгрывалось на четырёх дистанциях — 500, 1500, 5000, 10000 м и в многоборье. В 1928 году соревнования на дистанции 10 000 м не проводились, зачета в сумме многоборья не было. Современная программа зимних Олимпийских игр включает прохождение коротких — 500, 1000 (у мужчин с 1976 года), и 1500 м, и длинных — 3000, 5000 (у женщин с 1988 года), и 10000 м дистанций. Участники соревнований бегут парами — один по внешней, другой — по внутренней дорожкам. На каждой дистанции от национальной команды могут выступать 3 спортсмена. До 1972 года на дистанциях 500 и 1500 м у мужчин могли выступать 4 спортсмена. Абсолютное первенство в многоборье не разыгрывается. Только в 1924 году олимпийский чемпион определялся по сумме мест, занятых на четырёх дистанциях.
В 1967 году ИСУ принял под свою эгиду шорт-трек, хотя и не организовывал международных соревнований до 1976 года. Чемпионаты мира по шорт-треку проводятся с 1981 года. С 1997 года проводятся чемпионаты Европы. На Олимпийских Играх 1988 года в Калгари шорт-трек был показательным видом спорта. Начиная с Олимпиады 1992 года шорт-трек вошёл в программу олимпийских игр. На Олимпиаде 2014 года в Сочи в шорт-треке было разыграно 8 комплектов наград (в конькобежном спорте — 12).

alt: Санный спорт

description: Санный спорт

description:
Правила санного спорта достаточно просты — побеждает спортсмен, прошедший трассу за наименьшее время. Участник должен стартовать в течение определенного времени после того, как трасса освободилась.
Спортсмен обязан финишировать вместе с санями, в противном случае он дисквалифицируется. Однако разрешается остановиться на трассе, снова сесть на сани и продолжить спуск.
Вес саней и их устройство регламентированы. Температура полозьев также должна находиться в определенном диапазоне, зависящем от температуры воздуха. Также существуют ограничения на вес спортсменов и их экипировку, включая комбинезоны, обувь, шлемы и перчатки.

Первое организованное собрание спортсменов произошло в 1883 году в Швейцарии. В 1913 году в Дрездене (Германия) основана Международная федерация санного спорта (Internationale Schlittensportverband). Эта организация управляла спортом до 1935 года, когда она была включена в состав Международной федерации бобслея и тобоггана (FIBT). После принятия решения о замене скелетона санным спортом в программе зимних Олимпийских игр, в 1955 году в Осло (Норвегия) был проведён первый чемпионат мира. В 1957 году основана Международная федерация санного спорта (Fédération Internationale de Luge de Course, FIL). Санный спорт был включён в программу зимних Олимпийских игр в 1964 году

alt: Скелетон

description: Скелетон

description:
Прародителем скелетона считается спуск с гор на тобоггане — бесполозных деревянных санях, распространённых среди канадских индейцев. В литературе его появление относят к XVI веку.
Сведения о спортивных состязаниях саночников датируются серединой XIX века, когда британские туристы в Альпах начали спускаться на санях по заснеженным горным склонам.
В 1892 году англичанин Чилд представил сани, сделанные из металла. Есть предположение, что название этим саням — скелетон — дали из-за того, что они были похожи на скелет. Другие полагают, что часть слова «Skele» происходит из неправильного прочтения норвежского слова «Kjaelke» (сани, которые используют норвежские рыбаки).

alt: Бобслей

description: Бобслей

alt: Родиной бобслея является Швейцария

description:
Родиной бобслея является Швейцария. Здесь в 1888 году английский турист Уилсон Смит соединил между собой двое саней с доской и использовал их для путешествия из Санкт-Морица в расположенную несколько ниже Челерину.

Первые в мире особые сани были сконструированы в 1904 году и сделаны из дерева. Однако быстро были заменены стальными санями, которые стали называть «бобами» из-за способа, которым команды качались назад и вперёд (англ. to bob — двигаться вверх-вниз или в стороны) для увеличения скорости на прямых.

Бобслейная команда сначала состояла из пяти или шести человек. Но в 1930-х годах состав сократили до двух или четырёх человек. Команда состоит из пилота, одного брейкмана или двух разгоняющих в бобах-четверках.

description:
Фигурное катание

Истоки конькобежного спорта лежат в далёком прошлом, и уходят корнями в бронзовый век (конец 4-го — начало 1-го тысячелетия до н. э.), об этом свидетельствуют находки археологов — костяные коньки, выполненные из фаланг конечностей крупных животных. Подобные находки встречаются во многих странах Европы, а самые древние «коньки» были обнаружены на берегу Южного Буга недалеко от Одессы. Даже столь примитивные конструкции давали путешественнику или охотнику выигрыш в скорости, но для фигурной езды ещё не годились.

Рождение фигурного катания как вида спорта связывают с моментом, когда коньки начали изготавливать из железа, а не из кости. По данным исследований, впервые это произошло в Голландии, в XII—XIV веке. Первоначально фигурное катание представляло собой состязание по мастерству вычерчивать на льду разнообразные фигуры, сохраняя при этом красивую позу.
Первые клубы любителей фигурного катания появились в XVIII веке в Британской империи в Эдинбурге (1742 г.). Там же был разработан и перечень обязательных для исполнения в соревнованиях фигур, и первые официальные правила соревнований. Лейтенант артиллерии Роберт Джоунз издал «Трактат о катании на коньках» (1772 г.), в котором описал все основные фигуры, которые были тогда известны.

alt: Фигурное катание – конькобежный олимпийский вид спорта, основная идея которого заключается в передвижении спортсмена или пары спортсменов по льду на коньках и выполнении специальных элементов…

description: Фигурное катание – конькобежный олимпийский вид спорта, основная идея которого заключается в передвижении спортсмена или пары спортсменов по льду на коньках и выполнении специальных элементов под музыку. Фигурным катанием занимаются как мужчины, так и женщины.

alt: Хоккей Хокке́й с ша́йбой, хокке́й на льду — командная спортивная игра на льду, заключающаяся в противоборстве двух команд на коньках, которые, передавая шайбу клюшками, стремятся…

description:
     Хоккей

Хокке́й с ша́йбой, хокке́й на льду — командная спортивная игра на льду, заключающаяся в противоборстве двух команд на коньках, которые, передавая шайбу клюшками, стремятся забросить её наибольшее количество раз в ворота соперника и не пропустить в свои. Побеждает команда, забросившая наибольшее количество шайб.

История хоккея является одной из самых оспариваемых среди всех видов спорта. Традиционно местом рождения хоккея считается Монреаль (Канада) (хотя более свежая информация указывает на первенство Кингстона, Онтарио или Уиндсора, Новая Шотландия). Однако ещё на некоторых голландских картинах XVI века изображено множество людей, играющих на замёрзшем канале в похожую на хоккей игру. Но, несмотря на это, родиной современного хоккея считается всё-таки Канада.

description:
 Кёрлинг

Кёрлинг (англ. curling, от скотс. curl) — командная спортивная игра на ледяной площадке. Участники двух команд поочерёдно пускают по льду специальные тяжёлые гранитные снаряды («камни») в сторону размеченной на льду мишени («дома»). В каждой команде по четыре игрока

Кёрлинг возник в Шотландии в начале XVI века, фактическим подтверждением существования этой спортивной игры является кёрлинговый спортивный снаряд (камень), на поверхности которого выбита дата изготовления («1511 год»), найденный на дне осушенного пруда в Данблейне. Первые же летописные упоминания о кёрлинге встречаются в средневековых монастырских книгах, датированных 1541 годом, сохранившихся в шотландском аббатстве Пейсли.

В 1998 году кёрлинг был признан олимпийским видом спорта, и на зимних Олимпийских играх в Нагано были разыграны первые золотые медали.

alt: Лыжные гонки. Лы́жные гонки — циклический зимний вид спорта, в котором соревнуются в скорости прохождения дистанции по специально подготовленной снежной трассе с использованием беговых лыж…

description:
Лыжные гонки.

Лы́жные гонки — циклический зимний вид спорта, в котором соревнуются в скорости прохождения дистанции по специально подготовленной снежной трассе с использованием беговых лыж и лыжных палок. Официальные соревнования проводят на дистанциях длиной от 800 м до 70 км. Лыжные гонки входят в программу Зимних Олимпийских игр с 1924 года.
Впервые состязания в лыжном беге на скорость состоялись на территории современной Норвегии в 1767 году. Затем примеру норвежцев последовали шведы и финны, позже увлечение гонками возникло и в Центральной Европе. В конце XIX — начале XX века во многих странах появились национальные лыжные клубы. В 1924 году была создана Международная федерация лыжного спорта (FIS). В 2000 FIS насчитывала 98 национальных федераций.

description:
 Горные лыжи.

Впервые зимняя Олимпиада прошла в 1924 году во французском Шамони, но горнолыжный спорт впервые был включён в программу IV зимних Олимпийских игр в немецком Гармиш-Партенкирхене в 1936 году. Тогда мужчины и женщины соревновались в комбинации. Интересно, что горнолыжный спорт — один из немногих, в которых мужчины и женщины начали соревноваться на Олимпийских играх в один и тот же год. Для женщин это стало вообще первым лыжным видом спорта на Олимпиадах (до этого женщины соревновались только в фигурном катании). На зимней Олимпиаде-1936 соревновались только любители, поэтому профессиональные лыжные инструкторы не были допущены к стартам. В связи с этим большинство сильнейших горнолыжников Австрии и Швейцарии бойкотировали Олимпиаду, хотя некоторые австрийцы и выступили в составе команды Германии. Первыми чемпионами стали немцы Франц Пфнюр и Кристль Кранц.

description:
Прыжки с трамплина

Этот вид спорта зародился в Норвегии, в стране, где был распространен народный обычай состязаться в искусстве катания с гор (слалом). Первое документальное свидетельство относится к ноябрю 1808 года, когда лейтенант Олаф Рюэ     пролетел 9,5 метров, чтобы доказать свою храбрость сослуживцам. К 1862 году летающие лыжники поднимались выше и прыгали дальше, а 22 января 1862 года в Трюсиле состоялось первое документально зафиксированное соревнование.
В программе первых зимних Олимпийских игр 1924 года в Шамони были включены прыжки с 70-метрового трамплина, с 1964 — с 70- и 90-метрового трамплина.

description:
Фристайл

Фристайл является относительно молодым зимним видом спорта, начиная с 1950-х годов. До этого фристайл представлял собой горное шоу в виде лыжного балета, предназначенное для развлечения отдыхающей публики и извлечения доходов. В 1926 году в Германии появилась первая книга, полностью посвящённая лыжному балету.
Кубок мира по фристайлу разыгрывается с 1978 года. В 1986 году во французском Тине был проведён первый чемпионат мира .
На Зимней Олимпиаде фристайл впервые был представлен в качестве показательных выступлений в 1988 году, на XV зимней Олимпиаде в Калгари. Первые олимпийские медали по фристайлу (в мужском и женском могуле) были разыграны на следующей зимней Олимпиаде в Альбервиле. В последующие годы олимпийская программа дисциплин по фристайлу расширялась:
В 1994 года в Лиллехаммере была добавлена лыжная акробатика;
Лыжный кросс, дебютировал в Ванкувере в 2010 году;
В 2014 году халф-пайп и слоупстайл были добавлены в программу Зимней Олимпиады в Сочи.
Таким образом, на сегодняшний день олимпийскими дисциплинами фристайла являются лыжная акробатика, могул, ски-кросс и слоупстайл.

description:
Для дополнения могу посоветовать обратиться к интернет -ресурсам:

https://ru.wikipedia.org/wiki/Зимние_виды_спорта

http://ru.sport-wiki.org/zimnie-vidy-sporta/

https://yandex.ru/collections/user/marinabondareva2018/samye-krasivye-foto-zimnikh-vidov-sporta/

https://studbooks.net/802312/turizm/istoriya_razvitiya_harakteristika_zimnih_vidov_sporta

https://www.culture.ru/materials/75186/zimnie-vidy-sporta-na-rusi

title: Презентация " Зимние виды спорта"


file_name: Русск.яз.ppt

alt: Двенадцатое сентября Классная работа

description:
Двенадцатое сентября
Классная работа
Восстановление    текста

    заголовок       тема       текст      абзац

description:
1. Предложения в тексте связаны по __________.
                 Они все на одну ______.

2. К тексту можно подобрать ____________.

3. Все предложения в тексте имеют ___________.
4. Все предложения в тексте имеют
                     ______________________.

5. В тексте есть части: _________________________.

смыслу

тему

заголовок

границы

определенное место

начало, середина, концовка

Признаки текста:

Что такое
текст?

alt: С ветки на ветку Могу я летать

description:
С ветки на ветку Могу я летать.Рыженький хвост Никому не поймать.Некогда летом
В лесу мне играть -Надо грибы Для зимы собирать.

О чём будет наш текст? Отгадайте загадку

description:
Белкина сушильня.
каждый, в, готовится, к, лесу,
по-своему, зиме.

гнёзд, отвела, на, под, белка, одно,
кладовую, деревьях, из своих.

орешки, у неё, лесные, сложены, и, там, шишки.
подберёзовиков, белка, и, ещё, много, собрала, маслят.

их, на обломанные, сосен, и, она, сушит, сучочки, впрок, насадила .

подкрепляться, зимой, будет, и, по веткам, белка, сушёными, бродить, грибами.
(По В. Бианки)

Каким видом работы мы будем заниматься сейчас?

alt: каждый, в лесу, готовится, к, по-своему, зиме. гнёзд, отвела, на, под, белка, одно, кладовую, деревьях, из своих. 1 2 3 4 1 2 3 4…

description:
каждый, в лесу, готовится, к,
 по-своему, зиме.

гнёзд, отвела, на, под, белка, одно,
 кладовую, деревьях, из своих.

1

2

3

4

1

2

3

4

5

6

8

7

6

5

9

Составляем
предложения

alt: орешки, у неё, лесные, сложены, и, там, шишки. подберёзовиков, белка, и, ещё, много, собрала, маслят. 1 2 3 4 5 6 7 1 2 3…

description:
 орешки, у неё, лесные,
 сложены, и, там, шишки.

подберёзовиков, белка, и, ещё,
 много, собрала, маслят.

1

2

3

4

5

6

7

1

2

3

4

5

6

7

alt: их, на обломанные, сосен, и, она, сушит, сучочки, впрок, насадила . подкрепляться, зимой, будет, и, по веткам, белка, сушёными, бродить, грибами. 1 2 3 4…

description:
их, на обломанные, сосен, и,
 она, сушит, сучочки, впрок,
 насадила .

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

1

2

3

4

6

1

2

3

4

5

6

5

7

8

9

7

8

9

description:
Белкина сушильня.

    В лесу каждый готовится к зиме по-своему.
Белка отвела под кладовую одно из своих круглых гнёзд на деревьях. Там у неё сложены лесные орешки и шишки. Ещё белка собрала много маслят и подберёзовиков. Их она насадила на обломанные сучочки сосен и сушит впрок. Зимой белка будет бродить по веткам и подкрепляться сушёными грибами.
(По В. Бианки)

проверим

description:
ДОМАШНЕЕ ЗАДАНИЕ

Составить из предложений текст и записать. Определить тип текста.
Стриж.
Поэтому стриж и покидает родные места.
Пища стрижа – летающие насекомые. Летом стрижу легко находить корм. В тёплую погоду в воздухе летает много насекомых. К осени их становится меньше.
 Стриж прилетает к нам поздней весной и рано улетает на юг. Почему?

intro: Урок развития речи в 3 классе. Восстановление    текста из предложений

title: презентация к уроку русского языка


file_name: глобализация.pptx

description:
		Основной тенденцией развития современных обществ является глобализация.Глобализация – процесс интеграции государств мира в экономическом, культурном, политическом пространствах, процесс единения человечества.
Процессы глобализации затрагивают все сферы жизнедеятельности общества. К примеру,
В экономической сфере – это деятельность транснациональных корпораций (ТНК) – компаний, осуществляющих производство в нескольких странах. К ТНК относятся компании Nestle, Unilever, Apple, Google, Газпром и многие др.
В политической сфере – санкции стран ЕС и США против России.
В духовной – обмен студентами или специалистами между странами; вестернизация культур – заимствование европейского и американского образа жизни.
В социальной сфере – ввоз импортных продуктов на внутренний рынок России, приводящий к спаду развития сельского хозяйства, опустошению деревень по причине переезда молодёжи в города в целях трудоустройства.

description:
Последствия глобализации могут быть как позитивными, так и негативными.
К числу позитивных относятся:становление единого человечества;
расширение доступа к информации и знаниям;
продвижение проектов в области медицины и образования;
расширение товарного производства и торговли;
создание рабочих мест.

alt: К негативным же относятся: углубление разрыва между развитыми и развивающимися странами; усиление влияния иностранной культуры и разрушение ценностей национальных культур; ужесточение квалифицированных требование к специалисту;…

description:
К негативным же относятся:
углубление разрыва между развитыми и развивающимися странами;
усиление влияния иностранной культуры и разрушение ценностей национальных культур;
ужесточение квалифицированных требование к специалисту;
ужесточение конкуренции на мировых рынках;
нарастание глобальных проблем.

		Для борьбы с негативными последствиями глобализации во всем мире появилось политическое движение антиглобалистов. Антиглобалисты реагируют на несправедливые проявления процессов глобализации для жизни общества. Особо выступают против всевозрастающего влияния ТНК, которые способствуют углублению экономического разрыва между развитыми и развивающимися странами. Представители Антиглобалистского движения в России устраивают митинги и собрания, встречаются с президентами и послами различных стран на международном уровне.

description:
		Среди негативных последствий глобализации - нарастание глобальных проблем современности, о которых мы всё чаще слышим из СМИ. Эти проблемы не возникли в одночасье, они были накоплены ходом предшествующей истории и являются следствием противостояния природы и человеческой культуры.
Признаки глобальных проблем:
являются объективным следствием развития всего человечества;
носят масштабный, общечеловеческий характер;
ставят человечество на грань гибели;
все глобальные проблемы взаимосвязаны;
их решение возможно только объединив усилия различных стран мира.

intro: выполнено в программе PowerPoint как интерактивный плакат с использованием гиперссылок по материалам https://cknow.ru/knowbase/

title: интеллект-карта по обществознанию: "Глобализация и глобальные проблемы"


file_name: Нелинейные уравнения с двумя переменными_9 класс.ppt

alt: Дыхание горкой”. Вдох - выдох - пауза

description:
“Дыхание горкой”.
Вдох - выдох - пауза.
2 вдоха - 2 выдоха - пауза.
3 вдоха - 3 выдоха - пауза.
2 вдоха - 2 выдоха - пауза.
Вдох - выдох - пауза.

alt: Учащийся достиг цели обучения, если

description:
9.2.2.1 различать линейные и нелинейные уравнения с двумя переменными;

Учащийся достиг цели обучения, если
Определяет нелинейные уравнения с двумя переменными;
Различает линейные и нелинейные уравнения с двумя переменными;
Использует геометрический смысл уравнения с двумя переменными

description:
Вопросы на повторение:

Как записывается линейное уравнение с двумя переменными в общем виде?
Какая линия описывается  уравнением  ?

Ответьте ДА или НЕТ. Является ли уравнение линейным?:
Уравнение
х2+у2-9ху=0
5x+2y= - 4
xy=11
х2+у2=16
-3x+y=0
y=6x+1
х3+3х2y+3xу2+  у3=0

description:
Теоретический материал

Различие между линейными и нелинейными уравнениями с двумя переменными

Уравнение с двумя переменными, в котором хотя бы одно слагаемое содержит переменную в степени отличной от единицы или состоит из произведения переменных, называется нелинейным уравнением.
Например, уравнение 2x + 3y = 5 – линейное, а уравнения 2x2 + 3y = 5 и 2x + 3y2 = 5 – нелинейные.

Степень уравнения.

Степенью уравнения с двумя переменными называется наибольшая сумма показателей степеней одного одночлена среди всех слагаемых многочлена.
Например, уравнение x(x + y2) = x + 1 есть уравнение третьей степени, так как его можно преобразовать в уравнение xy2 + x2 – x – 1 = 0, правая часть которого является многочленом третьей степени стандартного вида.

description:
Решение нелинейных уравнений с двумя переменными

Уравнение с двумя переменными, в котором хотя бы одно слагаемое содержит переменную в степени отличной от единицы или состоит из произведения переменных, называется нелинейным уравнением.
Нелинейное уравнение с двумя переменными может иметь одно, несколько или бесконечно много решений, или не иметь решений вовсе.
Графиком нелинейного уравнения с двумя переменными называется множество точек, координаты которых служат решениями этого уравнения. Графиком нелинейного уравнения с двумя переменными является кривая.
Например, графиком уравнения y = ax2 + bx + c (a ≠ 0) является парабола, y = x3 – кубическая парабола, xy = k (k ≠ 0) – гипербола, x2 + y2 = R2 – окружность.

То есть решением уравнения с двумя переменными называют множество упорядоченных пар значений переменных, образующих это уравнение в верное равенство.

description:
Уравнения с двумя переменными имеет, как правило, бесконечно много решений. Исключения составляют, например, такие уравнения, как
х2+( у2- 4 )2= 0 или
2х2+ у2= 0.
Первое из них имеет два решения (0; -2) и (0; 2), второе – одно решение (0;0).
Уравнение х4+ у4+3 = 0 вообще не имеет решений.
Два уравнения, имеющие одно и тоже множество решений, называют равносильными уравнениями. Например, уравнение х(х + у2) = х + 1 есть уравнение третьей степени, так как его можно преобразовать в уравнение ху2 + х2- х-1 = 0, правая часть которого – многочлен стандартного вида третьей степени.

description:
Графиком уравнения с двумя переменными называется множество точек, координаты которых служат решениями этого уравнения.
Например, графиком уравнения 2у - х2 = -2
является парабола:

alt: Упражнение 1-4

description: Упражнение 1-4

alt: Исследовательская работа Покажите, что графиком уравнения х 2 + у 2 + 2х – 8у + 8 = 0 является окружность и постройте ее

description:
Исследовательская  работа
Покажите, что графиком уравнения
 х2 + у2 + 2х – 8у + 8 = 0
является окружность  и постройте ее
Инструкция:
1) сгруппируйте слагаемые, содержащие переменную х и содержащие переменную у, и представим каждую группу слагаемых в виде полного квадрата трехчлена
2) запишите в виде квадрата суммы (разности) двух выражений полученные трехчлены;
3) проанализируйте, согласно правилам преобразования графиков уравнений с двумя переменными;
4) постройте график согласно правилам преобразования
Дескрипторы:
1) группирует слагаемые, выделяя полные квадраты;
2) находит центр и радиус окружности;
3) строит окружность.

description:
Рефлексия

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