SlideShare una empresa de Scribd logo
1 de 16
Урок №61
Тема уроку:
Веб-сервер і база даних. Взаємодія
клієнт-сервер
19 грудня 2022 р. Інформатика 10 клас
Розділ 8. Веб-програмування
Урок №61
19 грудня 2022 р. Інформатика 10 клас
Розділ 8. Веб-програмування
Веб-сервер і база даних. Взаємодія клієнт-сервер
Комп’ютер у мережі виконує одну з функцій: або
надає мережеві ресурси, або використовує їх.
Комп’ютер, який
надає ресурси,
називають
сервером.
Комп’ютер, який
використовує
ресурси, називають
клієнтом, або
робочою станцією.
Сервер
Клієнт
Урок №61
19 грудня 2022 р. Інформатика 10 клас
Розділ 8. Веб-програмування
Веб-сервер і база даних. Взаємодія клієнт-сервер
Сервер як комп'ютер Сервер як програма
Це комп'ютер у
локальній чи
глобальній мережі,
який надає
користувачам свої
обчислювальні і дискові
ресурси, а також доступ
до встановлених
сервісів.
Програма, що надає деякі
послуги іншим програмам
(клієнтам). Зв'язок між
клієнтом і сервером зазвичай
здійснюється за допомогою
передачі повідомлень, часто
через мережу, і використовує
певний протокол для
кодування запитів клієнта і
відповідей сервера.
Урок №61
19 грудня 2022 р. Інформатика 10 клас
Розділ 8. Веб-програмування
Взаємодія клієнт-сервер
Взаємодія між клієнтом і сервером починається з
ініціативи клієнта. Клієнт запитує вид обслуговування,
встановлює сеанс, отримує потрібні йому результати і
повідомляє про закінчення роботи
Послугами одного сервера
найчастіше користується
декілька клієнтів одночасно.
Тому кожен сервер повинен
мати досить велику
продуктивність і
забезпечувати безпеку даних.
Урок №61
19 грудня 2022 р. Інформатика 10 клас
Розділ 8. Веб-програмування
Веб-сервер і база даних. Взаємодія клієнт-сервер
Логічно встановлювати
сервер на комп’ютері, що
входить в мережу — локальну
або глобальну.
Зазвичай на комп’ютері-сервері працює відразу
кілька програм-серверів:
одна займається
електронною
поштою
інша розподілом
файлів
третя надає веб-
сторінки
Урок №61
19 грудня 2022 р. Інформатика 10 клас
Розділ 8. Веб-програмування
Веб-сервер і база даних. Взаємодія клієнт-сервер
Основні компоненти архітектури «клієнт — сервер»:
набір серверів, які
надають
інформацію або
інші послуги
програмам, що
звертаються до
них;
набір клієнтів, які
використовують
сервіси, що
надаються
серверами;
мережа, яка
забезпечує
взаємодію між
клієнтами та
серверами.
Урок №61
19 грудня 2022 р. Інформатика 10 клас
Розділ 8. Веб-програмування
Веб-сервер і база даних. Взаємодія клієнт-сервер
Веб-сервер – комп’ютер, де розміщено складові
веб-сайту.
Урок №61
19 грудня 2022 р. Інформатика 10 клас
Розділ 8. Веб-програмування
Веб-сервер і база даних. Взаємодія клієнт-сервер
Що являє собою
веб-сервер?
Сховище
інформаційних
ресурсів
Надання ресурсів
користувачам
Урок №61
19 грудня 2022 р. Інформатика 10 клас
Розділ 8. Веб-програмування
Веб-сервер і база даних. Взаємодія клієнт-сервер
Уявіть простий сценарій. Ми набираємо в браузері веб
адресу:
https://www.google.com.ua 54.230.228.26
Браузер бере звідти домен, за ним визначає інтернет
адресу сервера та з’єднується з ним.
Урок №61
19 грудня 2022 р. Інформатика 10 клас
Розділ 8. Веб-програмування
Веб-сервер і база даних. Взаємодія клієнт-сервер
З’єднання приймає спеціальна програма, яка
виконується на сервері, яку також називають веб-
сервером.
Браузер передає цій програмі всю інформацію про запит:
домен
шлях до
ресурсу
заголовки
додаткові
параметри
Урок №61
19 грудня 2022 р. Інформатика 10 клас
Розділ 8. Веб-програмування
Веб-сервер і база даних. Взаємодія клієнт-сервер
Зазвичай на одному комп’ютері-сервері лежить
багато сайтів.
Урок №61
19 грудня 2022 р. Інформатика 10 клас
Розділ 8. Веб-програмування
Веб-сервер і база даних. Взаємодія клієнт-сервер
Програма веб-сервер за запитом визначає до якого
саме сайту він відноситься і обробляє запит залежно від
способу побудови сайту і властивостей самого запиту.
Урок №61
19 грудня 2022 р. Інформатика 10 клас
Розділ 8. Веб-програмування
Веб-сервер і база даних. Взаємодія клієнт-сервер
Динамічний сайт – сайт, вміст якого може
змінюватися.
https://www.youtube.com
Браузер разом і запитом відсилає деяку додаткову
інформацію.
Урок №61
19 грудня 2022 р. Інформатика 10 клас
Розділ 8. Веб-програмування
Веб-сервер і база даних. Взаємодія клієнт-сервер
Пропоную переглянути відео:
Урок №61
19 грудня 2022 р. Інформатика 10 клас
Розділ 8. Веб-програмування
Домашнє завдання
Повторити
конспект
Урок №61
19 грудня 2022 р. Інформатика 10 клас
Розділ 8. Веб-програмування
Працюємо за комп’ютером

Más contenido relacionado

La actualidad más candente

Презентація до 19 уроку в 8 класі
Презентація до 19 уроку в 8 класіПрезентація до 19 уроку в 8 класі
Презентація до 19 уроку в 8 класіЮлія Артюх
 
Урок 16. Розробка і створення відеофільму
Урок 16. Розробка і створення відеофільмуУрок 16. Розробка і створення відеофільму
Урок 16. Розробка і створення відеофільмуВасиль Тереховський
 
комп’ютерна презентація
комп’ютерна презентаціякомп’ютерна презентація
комп’ютерна презентаціяNVK4
 
ПроектВолокна.pptx
ПроектВолокна.pptxПроектВолокна.pptx
ПроектВолокна.pptxrent5
 
Місце та роль жінки в ісламі
Місце та роль жінки в ісламіМісце та роль жінки в ісламі
Місце та роль жінки в ісламіZoya79
 
Презентація Бази даних Урок 1.pptx
Презентація Бази даних Урок 1.pptxПрезентація Бази даних Урок 1.pptx
Презентація Бази даних Урок 1.pptxssuserceb60a
 
Календарне планування 7 клас - Інформатика (Scratch)
Календарне планування 7 клас - Інформатика (Scratch)Календарне планування 7 клас - Інформатика (Scratch)
Календарне планування 7 клас - Інформатика (Scratch)VsimPPTX
 
Урок 20. Практична робота №7. Розміщення аудіо- та відеоматеріалів в Інтернеті
Урок 20. Практична робота №7. Розміщення аудіо- та відеоматеріалів в ІнтернетіУрок 20. Практична робота №7. Розміщення аудіо- та відеоматеріалів в Інтернеті
Урок 20. Практична робота №7. Розміщення аудіо- та відеоматеріалів в ІнтернетіВасиль Тереховський
 
Урок 3. Векторні зображення, їхні властивості. Формати файлів векторних зобра...
Урок 3. Векторні зображення, їхні властивості. Формати файлів векторних зобра...Урок 3. Векторні зображення, їхні властивості. Формати файлів векторних зобра...
Урок 3. Векторні зображення, їхні властивості. Формати файлів векторних зобра...Ihor Tkachenko
 
Формати аудіо- та відеофайлів. Програмне забезпечення для опрацювання об’єкт...
Формати аудіо- та відеофайлів. Програмне забезпечення для  опрацювання об’єкт...Формати аудіо- та відеофайлів. Програмне забезпечення для  опрацювання об’єкт...
Формати аудіо- та відеофайлів. Програмне забезпечення для опрацювання об’єкт...Юлія Артюх
 
Урок 3. Апаратна і програмна складові інформаційної системи. Комп'ютер як при...
Урок 3. Апаратна і програмна складові інформаційної системи. Комп'ютер як при...Урок 3. Апаратна і програмна складові інформаційної системи. Комп'ютер як при...
Урок 3. Апаратна і програмна складові інформаційної системи. Комп'ютер як при...Ihor Tkachenko
 
Презентація на тему: Комп'ютерна графіка
Презентація на тему: Комп'ютерна графікаПрезентація на тему: Комп'ютерна графіка
Презентація на тему: Комп'ютерна графікаmishakarpovets1999
 
ПОНЯТТЯ ПОШУКОВОЇ ОПТИМІЗАЦІЇ ТА ПРОСУВАННЯ ВЕБ-САЙТІВ (1).pptx
ПОНЯТТЯ ПОШУКОВОЇ ОПТИМІЗАЦІЇ ТА ПРОСУВАННЯ ВЕБ-САЙТІВ (1).pptxПОНЯТТЯ ПОШУКОВОЇ ОПТИМІЗАЦІЇ ТА ПРОСУВАННЯ ВЕБ-САЙТІВ (1).pptx
ПОНЯТТЯ ПОШУКОВОЇ ОПТИМІЗАЦІЇ ТА ПРОСУВАННЯ ВЕБ-САЙТІВ (1).pptxssuserde75c6
 
Шкідливе програмне забезпечення
Шкідливе програмне забезпеченняШкідливе програмне забезпечення
Шкідливе програмне забезпеченняInna Gornikova
 
6 клас урок 1 Інформатика
6 клас урок 1 Інформатика6 клас урок 1 Інформатика
6 клас урок 1 ІнформатикаТатьяна Ляш
 

La actualidad más candente (20)

Презентація до 19 уроку в 8 класі
Презентація до 19 уроку в 8 класіПрезентація до 19 уроку в 8 класі
Презентація до 19 уроку в 8 класі
 
Урок 16. Розробка і створення відеофільму
Урок 16. Розробка і створення відеофільмуУрок 16. Розробка і створення відеофільму
Урок 16. Розробка і створення відеофільму
 
Цикл з післяумовою
Цикл з післяумовоюЦикл з післяумовою
Цикл з післяумовою
 
Disayn 1
Disayn 1Disayn 1
Disayn 1
 
комп’ютерна презентація
комп’ютерна презентаціякомп’ютерна презентація
комп’ютерна презентація
 
ПроектВолокна.pptx
ПроектВолокна.pptxПроектВолокна.pptx
ПроектВолокна.pptx
 
Місце та роль жінки в ісламі
Місце та роль жінки в ісламіМісце та роль жінки в ісламі
Місце та роль жінки в ісламі
 
Презентація Бази даних Урок 1.pptx
Презентація Бази даних Урок 1.pptxПрезентація Бази даних Урок 1.pptx
Презентація Бази даних Урок 1.pptx
 
Календарне планування 7 клас - Інформатика (Scratch)
Календарне планування 7 клас - Інформатика (Scratch)Календарне планування 7 клас - Інформатика (Scratch)
Календарне планування 7 клас - Інформатика (Scratch)
 
Урок 20. Практична робота №7. Розміщення аудіо- та відеоматеріалів в Інтернеті
Урок 20. Практична робота №7. Розміщення аудіо- та відеоматеріалів в ІнтернетіУрок 20. Практична робота №7. Розміщення аудіо- та відеоматеріалів в Інтернеті
Урок 20. Практична робота №7. Розміщення аудіо- та відеоматеріалів в Інтернеті
 
Урок 3. Векторні зображення, їхні властивості. Формати файлів векторних зобра...
Урок 3. Векторні зображення, їхні властивості. Формати файлів векторних зобра...Урок 3. Векторні зображення, їхні властивості. Формати файлів векторних зобра...
Урок 3. Векторні зображення, їхні властивості. Формати файлів векторних зобра...
 
9 клас урок 9
9 клас урок 99 клас урок 9
9 клас урок 9
 
6 клас урок 14
6 клас урок 146 клас урок 14
6 клас урок 14
 
Формати аудіо- та відеофайлів. Програмне забезпечення для опрацювання об’єкт...
Формати аудіо- та відеофайлів. Програмне забезпечення для  опрацювання об’єкт...Формати аудіо- та відеофайлів. Програмне забезпечення для  опрацювання об’єкт...
Формати аудіо- та відеофайлів. Програмне забезпечення для опрацювання об’єкт...
 
Урок 3. Апаратна і програмна складові інформаційної системи. Комп'ютер як при...
Урок 3. Апаратна і програмна складові інформаційної системи. Комп'ютер як при...Урок 3. Апаратна і програмна складові інформаційної системи. Комп'ютер як при...
Урок 3. Апаратна і програмна складові інформаційної системи. Комп'ютер як при...
 
8 клас урок 4
8 клас урок 48 клас урок 4
8 клас урок 4
 
Презентація на тему: Комп'ютерна графіка
Презентація на тему: Комп'ютерна графікаПрезентація на тему: Комп'ютерна графіка
Презентація на тему: Комп'ютерна графіка
 
ПОНЯТТЯ ПОШУКОВОЇ ОПТИМІЗАЦІЇ ТА ПРОСУВАННЯ ВЕБ-САЙТІВ (1).pptx
ПОНЯТТЯ ПОШУКОВОЇ ОПТИМІЗАЦІЇ ТА ПРОСУВАННЯ ВЕБ-САЙТІВ (1).pptxПОНЯТТЯ ПОШУКОВОЇ ОПТИМІЗАЦІЇ ТА ПРОСУВАННЯ ВЕБ-САЙТІВ (1).pptx
ПОНЯТТЯ ПОШУКОВОЇ ОПТИМІЗАЦІЇ ТА ПРОСУВАННЯ ВЕБ-САЙТІВ (1).pptx
 
Шкідливе програмне забезпечення
Шкідливе програмне забезпеченняШкідливе програмне забезпечення
Шкідливе програмне забезпечення
 
6 клас урок 1 Інформатика
6 клас урок 1 Інформатика6 клас урок 1 Інформатика
6 клас урок 1 Інформатика
 

Similar a 10_klas_61_urok.ppsx

Docsvision Кирильчук Сергій
Docsvision Кирильчук СергійDocsvision Кирильчук Сергій
Docsvision Кирильчук СергійDokymentoznavstvo111
 
"Building a cloud-native data platform with security in mind", Natalie Godec
"Building a cloud-native data platform with security in mind", Natalie Godec "Building a cloud-native data platform with security in mind", Natalie Godec
"Building a cloud-native data platform with security in mind", Natalie Godec Fwdays
 
Microsoft Azure для розробників та стартапів
Microsoft Azure для розробників та стартапівMicrosoft Azure для розробників та стартапів
Microsoft Azure для розробників та стартапівKyrylo Bezpalyi
 
Aspnet core
Aspnet coreAspnet core
Aspnet coreeleksdev
 
6 клас 25 урок. Комп’ютерні мережі, їх призначення та типи.
6 клас 25 урок. Комп’ютерні мережі, їх призначення та типи.6 клас 25 урок. Комп’ютерні мережі, їх призначення та типи.
6 клас 25 урок. Комп’ютерні мережі, їх призначення та типи.StAlKeRoV
 
урок 17 9 клас Локальна комп'ютерна мережа
урок 17 9 клас Локальна комп'ютерна мережаурок 17 9 клас Локальна комп'ютерна мережа
урок 17 9 клас Локальна комп'ютерна мережаHelen Pata
 
Lecture 206 - Database application design
Lecture 206 - Database application designLecture 206 - Database application design
Lecture 206 - Database application designAndrii Kopp
 

Similar a 10_klas_61_urok.ppsx (14)

Docsvision Кирильчук Сергій
Docsvision Кирильчук СергійDocsvision Кирильчук Сергій
Docsvision Кирильчук Сергій
 
28
2828
28
 
ASP.Net MVC
ASP.Net MVCASP.Net MVC
ASP.Net MVC
 
"Building a cloud-native data platform with security in mind", Natalie Godec
"Building a cloud-native data platform with security in mind", Natalie Godec "Building a cloud-native data platform with security in mind", Natalie Godec
"Building a cloud-native data platform with security in mind", Natalie Godec
 
Ado.net module 1
Ado.net module 1Ado.net module 1
Ado.net module 1
 
5 клас урок 8
5 клас урок 85 клас урок 8
5 клас урок 8
 
Presentation
PresentationPresentation
Presentation
 
6
66
6
 
Microsoft Azure для розробників та стартапів
Microsoft Azure для розробників та стартапівMicrosoft Azure для розробників та стартапів
Microsoft Azure для розробників та стартапів
 
Aspnet core
Aspnet coreAspnet core
Aspnet core
 
6 клас 25 урок. Комп’ютерні мережі, їх призначення та типи.
6 клас 25 урок. Комп’ютерні мережі, їх призначення та типи.6 клас 25 урок. Комп’ютерні мережі, їх призначення та типи.
6 клас 25 урок. Комп’ютерні мережі, їх призначення та типи.
 
урок 17 9 клас Локальна комп'ютерна мережа
урок 17 9 клас Локальна комп'ютерна мережаурок 17 9 клас Локальна комп'ютерна мережа
урок 17 9 клас Локальна комп'ютерна мережа
 
Wcf module 3.8
Wcf module 3.8Wcf module 3.8
Wcf module 3.8
 
Lecture 206 - Database application design
Lecture 206 - Database application designLecture 206 - Database application design
Lecture 206 - Database application design
 

Más de ssuserde75c6

Розміщення мультимедійних даних.pptx
Розміщення мультимедійних даних.pptxРозміщення мультимедійних даних.pptx
Розміщення мультимедійних даних.pptxssuserde75c6
 
фінансові розрахунки 10 клас.pptx
фінансові розрахунки 10 клас.pptxфінансові розрахунки 10 клас.pptx
фінансові розрахунки 10 клас.pptxssuserde75c6
 
9 клас Радіоактивність.ppt
9 клас Радіоактивність.ppt9 клас Радіоактивність.ppt
9 клас Радіоактивність.pptssuserde75c6
 

Más de ssuserde75c6 (7)

Розміщення мультимедійних даних.pptx
Розміщення мультимедійних даних.pptxРозміщення мультимедійних даних.pptx
Розміщення мультимедійних даних.pptx
 
2 клас.pptx
2 клас.pptx2 клас.pptx
2 клас.pptx
 
фінансові розрахунки 10 клас.pptx
фінансові розрахунки 10 клас.pptxфінансові розрахунки 10 клас.pptx
фінансові розрахунки 10 клас.pptx
 
9 клас Радіоактивність.ppt
9 клас Радіоактивність.ppt9 клас Радіоактивність.ppt
9 клас Радіоактивність.ppt
 
5 клас.pptx
5 клас.pptx5 клас.pptx
5 клас.pptx
 
2 клас.pptx
2 клас.pptx2 клас.pptx
2 клас.pptx
 
9 клас.ppt
9 клас.ppt9 клас.ppt
9 клас.ppt
 

10_klas_61_urok.ppsx

  • 1. Урок №61 Тема уроку: Веб-сервер і база даних. Взаємодія клієнт-сервер 19 грудня 2022 р. Інформатика 10 клас Розділ 8. Веб-програмування
  • 2. Урок №61 19 грудня 2022 р. Інформатика 10 клас Розділ 8. Веб-програмування Веб-сервер і база даних. Взаємодія клієнт-сервер Комп’ютер у мережі виконує одну з функцій: або надає мережеві ресурси, або використовує їх. Комп’ютер, який надає ресурси, називають сервером. Комп’ютер, який використовує ресурси, називають клієнтом, або робочою станцією. Сервер Клієнт
  • 3. Урок №61 19 грудня 2022 р. Інформатика 10 клас Розділ 8. Веб-програмування Веб-сервер і база даних. Взаємодія клієнт-сервер Сервер як комп'ютер Сервер як програма Це комп'ютер у локальній чи глобальній мережі, який надає користувачам свої обчислювальні і дискові ресурси, а також доступ до встановлених сервісів. Програма, що надає деякі послуги іншим програмам (клієнтам). Зв'язок між клієнтом і сервером зазвичай здійснюється за допомогою передачі повідомлень, часто через мережу, і використовує певний протокол для кодування запитів клієнта і відповідей сервера.
  • 4. Урок №61 19 грудня 2022 р. Інформатика 10 клас Розділ 8. Веб-програмування Взаємодія клієнт-сервер Взаємодія між клієнтом і сервером починається з ініціативи клієнта. Клієнт запитує вид обслуговування, встановлює сеанс, отримує потрібні йому результати і повідомляє про закінчення роботи Послугами одного сервера найчастіше користується декілька клієнтів одночасно. Тому кожен сервер повинен мати досить велику продуктивність і забезпечувати безпеку даних.
  • 5. Урок №61 19 грудня 2022 р. Інформатика 10 клас Розділ 8. Веб-програмування Веб-сервер і база даних. Взаємодія клієнт-сервер Логічно встановлювати сервер на комп’ютері, що входить в мережу — локальну або глобальну. Зазвичай на комп’ютері-сервері працює відразу кілька програм-серверів: одна займається електронною поштою інша розподілом файлів третя надає веб- сторінки
  • 6. Урок №61 19 грудня 2022 р. Інформатика 10 клас Розділ 8. Веб-програмування Веб-сервер і база даних. Взаємодія клієнт-сервер Основні компоненти архітектури «клієнт — сервер»: набір серверів, які надають інформацію або інші послуги програмам, що звертаються до них; набір клієнтів, які використовують сервіси, що надаються серверами; мережа, яка забезпечує взаємодію між клієнтами та серверами.
  • 7. Урок №61 19 грудня 2022 р. Інформатика 10 клас Розділ 8. Веб-програмування Веб-сервер і база даних. Взаємодія клієнт-сервер Веб-сервер – комп’ютер, де розміщено складові веб-сайту.
  • 8. Урок №61 19 грудня 2022 р. Інформатика 10 клас Розділ 8. Веб-програмування Веб-сервер і база даних. Взаємодія клієнт-сервер Що являє собою веб-сервер? Сховище інформаційних ресурсів Надання ресурсів користувачам
  • 9. Урок №61 19 грудня 2022 р. Інформатика 10 клас Розділ 8. Веб-програмування Веб-сервер і база даних. Взаємодія клієнт-сервер Уявіть простий сценарій. Ми набираємо в браузері веб адресу: https://www.google.com.ua 54.230.228.26 Браузер бере звідти домен, за ним визначає інтернет адресу сервера та з’єднується з ним.
  • 10. Урок №61 19 грудня 2022 р. Інформатика 10 клас Розділ 8. Веб-програмування Веб-сервер і база даних. Взаємодія клієнт-сервер З’єднання приймає спеціальна програма, яка виконується на сервері, яку також називають веб- сервером. Браузер передає цій програмі всю інформацію про запит: домен шлях до ресурсу заголовки додаткові параметри
  • 11. Урок №61 19 грудня 2022 р. Інформатика 10 клас Розділ 8. Веб-програмування Веб-сервер і база даних. Взаємодія клієнт-сервер Зазвичай на одному комп’ютері-сервері лежить багато сайтів.
  • 12. Урок №61 19 грудня 2022 р. Інформатика 10 клас Розділ 8. Веб-програмування Веб-сервер і база даних. Взаємодія клієнт-сервер Програма веб-сервер за запитом визначає до якого саме сайту він відноситься і обробляє запит залежно від способу побудови сайту і властивостей самого запиту.
  • 13. Урок №61 19 грудня 2022 р. Інформатика 10 клас Розділ 8. Веб-програмування Веб-сервер і база даних. Взаємодія клієнт-сервер Динамічний сайт – сайт, вміст якого може змінюватися. https://www.youtube.com Браузер разом і запитом відсилає деяку додаткову інформацію.
  • 14. Урок №61 19 грудня 2022 р. Інформатика 10 клас Розділ 8. Веб-програмування Веб-сервер і база даних. Взаємодія клієнт-сервер Пропоную переглянути відео:
  • 15. Урок №61 19 грудня 2022 р. Інформатика 10 клас Розділ 8. Веб-програмування Домашнє завдання Повторити конспект
  • 16. Урок №61 19 грудня 2022 р. Інформатика 10 клас Розділ 8. Веб-програмування Працюємо за комп’ютером