SlideShare ist ein Scribd-Unternehmen logo
1 von 9
ПАРАМЕТРИ-ЗНАЧЕННЯ ТА ПАРАМЕТРИ-ЗМІННІ . ОБЛАСТЬ ДІЇ ІМЕН ЗМІННИХ . Вчитель: Наталія Миколаївна Інформатика:  5  клас гімназії,  урок №1 4
[object Object],[object Object],[object Object],[object Object],Вступ
Можливі способи описання формальних параметрів:
[object Object],[object Object],[object Object],[object Object],Параметри-значення
[object Object],[object Object],Параметри-змінні
[object Object],Область дії імен змінних І. Правило замкненості. Значення змінної, описаної в блоці, недосяжне для будь-якого, зовнішнього щодо нього, блока. Наприклад, якщо ви описали локальну змінну  х  у блоці В, то вона буде недосяжною для зовнішнього щодо нього блока А.
Область дії імен змінних ІІ. Правило наслідування. Значення змінної, описаної в деякому блоці, досяжне для будь-якого внутрішнього щодо нього, блока, якщо ця змінна в ньому не описана. Значення змінної  х,  описаної в блоці А, досяжне для блоків В і С, у яких змінна  х  не описана.
Область дії імен змінних ІІІ. Правило найближчої оболонки. На змінну, описану в блоці, поширюється опис у найближчому, зовнішньому щодо неї, блоці. Наприклад, на змінну  х,  описаної в блоці  D , поширюється опис, виконаний у найближчому, зовнішньому щодо неї, блоці В.
Область дії імен змінних І V . Правило амонемії. Одне й те саме ім’я величини, описаної в різних блоках, є ім’ям різних змінних. Змінна  х  у блоці А та змінна  х  у блоці В є різними змінними. V . Правило єдиності. У кожному блоці змінну можна описати лише один раз.

Weitere ähnliche Inhalte

Was ist angesagt?

функції в ет
функції в етфункції в ет
функції в етmishanya75
 
Базові алгоритмічні структури. Типи алгоритмів
Базові алгоритмічні структури. Типи алгоритмівБазові алгоритмічні структури. Типи алгоритмів
Базові алгоритмічні структури. Типи алгоритмівЗоя Муляр
 
урок№10 паскаль
урок№10 паскальурок№10 паскаль
урок№10 паскальuchitel18
 
7 клас 12 урок. Алгоритми з розгалуженнями
7 клас 12 урок. Алгоритми з розгалуженнями7 клас 12 урок. Алгоритми з розгалуженнями
7 клас 12 урок. Алгоритми з розгалуженнямиStAlKeRoV
 
Кодування алгоритмів. Поняття складності алгоритмів
Кодування алгоритмів. Поняття складності алгоритмівКодування алгоритмів. Поняття складності алгоритмів
Кодування алгоритмів. Поняття складності алгоритмівt0hins
 
урок№9 паскаль
урок№9 паскальурок№9 паскаль
урок№9 паскальuchitel18
 
Prometheus. Масовий онлайн курс "Основи програмування". Лекція 5
Prometheus. Масовий онлайн курс "Основи програмування". Лекція 5Prometheus. Масовий онлайн курс "Основи програмування". Лекція 5
Prometheus. Масовий онлайн курс "Основи програмування". Лекція 5Nikita Pavliuchenko
 
Prometheus. Масовий онлайн курс "Основи програмування". Лекція 7
Prometheus. Масовий онлайн курс "Основи програмування". Лекція 7Prometheus. Масовий онлайн курс "Основи програмування". Лекція 7
Prometheus. Масовий онлайн курс "Основи програмування". Лекція 7Nikita Pavliuchenko
 
Урок 42. Алгоритми з повтореннями для опрацювання величин. Цикл з лічильником
 Урок 42. Алгоритми з повтореннями  для опрацювання величин.  Цикл з лічильником Урок 42. Алгоритми з повтореннями  для опрацювання величин.  Цикл з лічильником
Урок 42. Алгоритми з повтореннями для опрацювання величин. Цикл з лічильникомВасиль Тереховський
 
Алгоритмізація та програмування
Алгоритмізація та програмуванняАлгоритмізація та програмування
Алгоритмізація та програмуванняt0hins
 
2 алгортми
2 алгортми2 алгортми
2 алгортмиbasikk077
 

Was ist angesagt? (18)

118
118118
118
 
функції в ет
функції в етфункції в ет
функції в ет
 
Базові алгоритмічні структури. Типи алгоритмів
Базові алгоритмічні структури. Типи алгоритмівБазові алгоритмічні структури. Типи алгоритмів
Базові алгоритмічні структури. Типи алгоритмів
 
8 14blog
8 14blog8 14blog
8 14blog
 
урок№10 паскаль
урок№10 паскальурок№10 паскаль
урок№10 паскаль
 
8 20
8 208 20
8 20
 
7 клас 12 урок. Алгоритми з розгалуженнями
7 клас 12 урок. Алгоритми з розгалуженнями7 клас 12 урок. Алгоритми з розгалуженнями
7 клас 12 урок. Алгоритми з розгалуженнями
 
Урок 38. Алгоритми з розгалуженням
Урок 38. Алгоритми з розгалуженнямУрок 38. Алгоритми з розгалуженням
Урок 38. Алгоритми з розгалуженням
 
Кодування алгоритмів. Поняття складності алгоритмів
Кодування алгоритмів. Поняття складності алгоритмівКодування алгоритмів. Поняття складності алгоритмів
Кодування алгоритмів. Поняття складності алгоритмів
 
8 16
8 168 16
8 16
 
урок№9 паскаль
урок№9 паскальурок№9 паскаль
урок№9 паскаль
 
12
1212
12
 
8 клас урок 40
8 клас урок 408 клас урок 40
8 клас урок 40
 
Prometheus. Масовий онлайн курс "Основи програмування". Лекція 5
Prometheus. Масовий онлайн курс "Основи програмування". Лекція 5Prometheus. Масовий онлайн курс "Основи програмування". Лекція 5
Prometheus. Масовий онлайн курс "Основи програмування". Лекція 5
 
Prometheus. Масовий онлайн курс "Основи програмування". Лекція 7
Prometheus. Масовий онлайн курс "Основи програмування". Лекція 7Prometheus. Масовий онлайн курс "Основи програмування". Лекція 7
Prometheus. Масовий онлайн курс "Основи програмування". Лекція 7
 
Урок 42. Алгоритми з повтореннями для опрацювання величин. Цикл з лічильником
 Урок 42. Алгоритми з повтореннями  для опрацювання величин.  Цикл з лічильником Урок 42. Алгоритми з повтореннями  для опрацювання величин.  Цикл з лічильником
Урок 42. Алгоритми з повтореннями для опрацювання величин. Цикл з лічильником
 
Алгоритмізація та програмування
Алгоритмізація та програмуванняАлгоритмізація та програмування
Алгоритмізація та програмування
 
2 алгортми
2 алгортми2 алгортми
2 алгортми
 

Andere mochten auch

Каліш Н.М. Самопрезентація на обласному етапі конкурсу "Учитель року-2017"
Каліш Н.М. Самопрезентація на обласному етапі конкурсу "Учитель року-2017"Каліш Н.М. Самопрезентація на обласному етапі конкурсу "Учитель року-2017"
Каліш Н.М. Самопрезентація на обласному етапі конкурсу "Учитель року-2017"kalishnatalka
 
Каліш Н.М. Представлення досвіду на обласному етапі конкурсу "Учитель року-2017"
Каліш Н.М. Представлення досвіду на обласному етапі конкурсу "Учитель року-2017"Каліш Н.М. Представлення досвіду на обласному етапі конкурсу "Учитель року-2017"
Каліш Н.М. Представлення досвіду на обласному етапі конкурсу "Учитель року-2017"kalishnatalka
 
поняття моделі даних
поняття моделі данихпоняття моделі даних
поняття моделі данихJulia Stepsnuk
 
глобальна мережа інтернет
глобальна мережа інтернетглобальна мережа інтернет
глобальна мережа інтернетJulia Stepsnuk
 

Andere mochten auch (20)

7
77
7
 
цикл
циклцикл
цикл
 
7 9
7 97 9
7 9
 
поки
покипоки
поки
 
11blog
11blog11blog
11blog
 
8 13 new
8 13 new8 13 new
8 13 new
 
8 12blog
8 12blog8 12blog
8 12blog
 
12blog
12blog12blog
12blog
 
Каліш Н.М. Самопрезентація на обласному етапі конкурсу "Учитель року-2017"
Каліш Н.М. Самопрезентація на обласному етапі конкурсу "Учитель року-2017"Каліш Н.М. Самопрезентація на обласному етапі конкурсу "Учитель року-2017"
Каліш Н.М. Самопрезентація на обласному етапі конкурсу "Учитель року-2017"
 
Каліш Н.М. Представлення досвіду на обласному етапі конкурсу "Учитель року-2017"
Каліш Н.М. Представлення досвіду на обласному етапі конкурсу "Учитель року-2017"Каліш Н.М. Представлення досвіду на обласному етапі конкурсу "Учитель року-2017"
Каліш Н.М. Представлення досвіду на обласному етапі конкурсу "Учитель року-2017"
 
провайдер
провайдерпровайдер
провайдер
 
поняття моделі даних
поняття моделі данихпоняття моделі даних
поняття моделі даних
 
для
длядля
для
 
7 24blog
7 24blog7 24blog
7 24blog
 
докине
докинедокине
докине
 
19
1919
19
 
Phibonachchi
PhibonachchiPhibonachchi
Phibonachchi
 
глобальна мережа інтернет
глобальна мережа інтернетглобальна мережа інтернет
глобальна мережа інтернет
 
Д/З 8 клас
Д/З 8 класД/З 8 клас
Д/З 8 клас
 
8 12blog
8 12blog8 12blog
8 12blog
 

Ähnlich wie 9 14

Лекція №12 Передача параметрів у функцію.pptx
Лекція №12 Передача параметрів у функцію.pptxЛекція №12 Передача параметрів у функцію.pptx
Лекція №12 Передача параметрів у функцію.pptxssuserf57884
 
Організація і використання підпрограм
Організація і використання підпрограмОрганізація і використання підпрограм
Організація і використання підпрограмinnaivy
 
Компютерне моделювання
Компютерне моделюванняКомпютерне моделювання
Компютерне моделюванняriyoksana1
 

Ähnlich wie 9 14 (9)

Лекція №12 Передача параметрів у функцію.pptx
Лекція №12 Передача параметрів у функцію.pptxЛекція №12 Передача параметрів у функцію.pptx
Лекція №12 Передача параметрів у функцію.pptx
 
Formalizatchiya
FormalizatchiyaFormalizatchiya
Formalizatchiya
 
Організація і використання підпрограм
Організація і використання підпрограмОрганізація і використання підпрограм
Організація і використання підпрограм
 
8 клас урок 51
8 клас урок 518 клас урок 51
8 клас урок 51
 
8 клас
8 клас 8 клас
8 клас
 
Sql pl
Sql plSql pl
Sql pl
 
7
77
7
 
8 клас урок 41
8 клас урок 418 клас урок 41
8 клас урок 41
 
Компютерне моделювання
Компютерне моделюванняКомпютерне моделювання
Компютерне моделювання
 

Mehr von kalishnatalka

Виховна година. Толерантність
Виховна година. ТолерантністьВиховна година. Толерантність
Виховна година. Толерантністьkalishnatalka
 
десинхроноз
десинхроноздесинхроноз
десинхронозkalishnatalka
 
гормони любові
гормони любовігормони любові
гормони любовіkalishnatalka
 
Визначте порушення
Визначте порушенняВизначте порушення
Визначте порушенняkalishnatalka
 
ряд перетинчастокрилі
ряд перетинчастокриліряд перетинчастокрилі
ряд перетинчастокриліkalishnatalka
 
ряд двокрилі
ряд двокриліряд двокрилі
ряд двокриліkalishnatalka
 
Майстер-клас
Майстер-класМайстер-клас
Майстер-класkalishnatalka
 
Критичне мислення
Критичне мисленняКритичне мислення
Критичне мисленняkalishnatalka
 
самостійно
самостійносамостійно
самостійноkalishnatalka
 
графічні редактори
графічні редакториграфічні редактори
графічні редакториkalishnatalka
 
формати граф файлів і програми
формати граф файлів і програмиформати граф файлів і програми
формати граф файлів і програмиkalishnatalka
 
пз комп графіки
пз комп графікипз комп графіки
пз комп графікиkalishnatalka
 

Mehr von kalishnatalka (20)

BrainBasket
BrainBasketBrainBasket
BrainBasket
 
Виховна година. Толерантність
Виховна година. ТолерантністьВиховна година. Толерантність
Виховна година. Толерантність
 
десинхроноз
десинхроноздесинхроноз
десинхроноз
 
гормони любові
гормони любовігормони любові
гормони любові
 
Визначте порушення
Визначте порушенняВизначте порушення
Визначте порушення
 
ряд перетинчастокрилі
ряд перетинчастокриліряд перетинчастокрилі
ряд перетинчастокрилі
 
ряд жуки
ряд жукиряд жуки
ряд жуки
 
ряд двокрилі
ряд двокриліряд двокрилі
ряд двокрилі
 
ряд блохи
ряд блохиряд блохи
ряд блохи
 
Метелики
МетеликиМетелики
Метелики
 
Майстер-клас
Майстер-класМайстер-клас
Майстер-клас
 
Критичне мислення
Критичне мисленняКритичне мислення
Критичне мислення
 
самостійно
самостійносамостійно
самостійно
 
дз8 4
дз8 4дз8 4
дз8 4
 
графічні редактори
графічні редакториграфічні редактори
графічні редактори
 
список
списоксписок
список
 
рисунки
рисункирисунки
рисунки
 
Shablony
ShablonyShablony
Shablony
 
формати граф файлів і програми
формати граф файлів і програмиформати граф файлів і програми
формати граф файлів і програми
 
пз комп графіки
пз комп графікипз комп графіки
пз комп графіки
 

9 14

  • 1. ПАРАМЕТРИ-ЗНАЧЕННЯ ТА ПАРАМЕТРИ-ЗМІННІ . ОБЛАСТЬ ДІЇ ІМЕН ЗМІННИХ . Вчитель: Наталія Миколаївна Інформатика: 5 клас гімназії, урок №1 4
  • 2.
  • 3. Можливі способи описання формальних параметрів:
  • 4.
  • 5.
  • 6.
  • 7. Область дії імен змінних ІІ. Правило наслідування. Значення змінної, описаної в деякому блоці, досяжне для будь-якого внутрішнього щодо нього, блока, якщо ця змінна в ньому не описана. Значення змінної х, описаної в блоці А, досяжне для блоків В і С, у яких змінна х не описана.
  • 8. Область дії імен змінних ІІІ. Правило найближчої оболонки. На змінну, описану в блоці, поширюється опис у найближчому, зовнішньому щодо неї, блоці. Наприклад, на змінну х, описаної в блоці D , поширюється опис, виконаний у найближчому, зовнішньому щодо неї, блоці В.
  • 9. Область дії імен змінних І V . Правило амонемії. Одне й те саме ім’я величини, описаної в різних блоках, є ім’ям різних змінних. Змінна х у блоці А та змінна х у блоці В є різними змінними. V . Правило єдиності. У кожному блоці змінну можна описати лише один раз.