Похожие презентации:
429108
1.
Комп’ютерні програми.Мови програмування
7 клас
НУШ
2.
Пригадайте1. Що таке алгоритм?
2. Хто або що може бути
виконавцем
алгоритмів?
3. Чи були ви
виконавцями
алгоритмів? Якщо
так, то у яких
ситуаціях?
4. Чи складали ви
алгоритм? Якщо так,
то де і для чого?
5. Які є способи
подання алгоритмів?
Наведіть приклади.
3.
Алгоритм, записаний спеціальною мовою тапризначений для виконання комп’ютером,
називається комп’ютерною програмою
Які комп’ютерні програми ви
використовуєте у
повсякденному житті?
4.
Графічний інтерфейскористувача
В усіх комп’ютерних
програмах ми використовуємо
елементи керування, засоби
введення та виведення даних.
1. Кнопки
2. Меню
3. Поля
4. Лічильники
5. Написи
5.
Текстовий інтерфейскористувача
Крім графічного інтерфейсу
сучасні комп’ютерні проєкти
використовують текстовий
інтерфейс
У такому інтерфейсі
використовується тільки
вікно введеннявиведення, де дані
команд подані у вигляді
чисел і текстів.
Під час вивчення даної теми ми
навчимося створювати проєкти спочатку
з текстовим інтерфейсом, а потім з
графічним.
6.
Мова, яка використовується длязапису алгоритмів , призначених для
виконання комп’ютером, називається
мовою програмування
7.
Мови програмуванняУ минулому році найбільше створювали програм такими мовами: Java, JavaScript, C#(C
Sharp), Python, C++.
Кожна мова програмування має такі складові:
1. Алфавіт
2. Словник
3. Синтаксис
4. Семантика
8.
Мови програмуванняАлфавіт - це множина символів з яких можна утворити слова і речення
цієї мови.
Словник - набір слів, що використовуються у цій мові.
Синтаксис - правила складання і запису мовних конструкцій.
Семантика - тлумачення мовних конструкцій.
9.
Використання слів, що не входять до алфавіту мовипрограмування, неправильне написання словникових слів,
порушення синтаксичних правил призводять до
неможливості виконання комп’ютером відповідних
команд. Такі порушення носять назву - синтаксичні
помилки
10.
Для тих хто хоче знати більше…Мови програмування є прикладами штучних мов. Іншими прикладами штучних мов можуть
бути: записи хімічних реакцій, розв’язування математичних рівнянь і нерівностей, поштові
індекси, ходи шахових партій, музичні композиції тощо…
11.
Транслятори, компілятори, інтерпретаториПерші мови програмування для комп’ютерів з’явилися в середині 40-х років XX століття.
Команди цих мов записувалися числами 0 та 1. Складання програм такими мовами було важкою
і тривалою справою, тому вони отримали назву мови програмування низького рівня.
12.
Транслятори, компілятори, інтерпретаториПерші мови програмування високого рівня, команди яких використовували не
тільки числа, а й спеціальні слова, з’явилися на початку 50-х років ХХ століття.
Однією із перших мов програмування була Fortran.
Ось приклади кількох команд даною мовою:
1)read a 2)read b 3)x=a+b 4)write x
13.
Для того щоб перекласти програму, написану мовоюпрограмування високого рівня на мову команд процесора,
створили спеціальні програми - транслятори
Програми-транслятори поділяються на 2 види: інтерпретатори
та компілятори
14.
Правила ТБ15.
Пошукова діяльність:Використовуючи мережу Інтернет знайдіть інформацію про переваги та
недоліки інтерпретатора та компілятора. Оформіть результат у вигляді
таблиці.
Переваги
Інтерпретатор
Компілятор
Недоліки
16.
Гімнастика для очей17.
Пошукова діяльність:Створіть текстовий документ-повідомлення про мови програмування:
а) Assembler
б) Lips
в) Prolog
18.
Рефлексія❏ Продовжіть речення:
❏ Сьогодні на уроці я дізнався/лась про…
❏ Мені на уроці сподобалося…
❏ На наступному уроці я хотів/ла б…
19.
Домашнє завдання❏ Знайти в мережі Інтернет інформацію про типи інтерпретаторів,
зберегти інформацію на будь-якому носієві.
Продемонструвати вчителю.
Программирование