Поняття мови програмування (урок 22) презентация

Содержание

Слайд 2

Повторимо правила поведінки та безпеки в комп’ютерному класі Сьогодні 23.11.2016 http://vsimppt.com.ua/ http://vsimppt.com.ua/

Повторимо правила поведінки та безпеки в комп’ютерному класі

Сьогодні

23.11.2016

http://vsimppt.com.ua/

http://vsimppt.com.ua/

Слайд 3

Сьогодні 23.11.2016 Пригадаємо http://vsimppt.com.ua/ http://vsimppt.com.ua/ Що таке алгоритм? Що таке

Сьогодні

23.11.2016

Пригадаємо

http://vsimppt.com.ua/

http://vsimppt.com.ua/

Що таке алгоритм? Що таке система команд виконавця алгоритму? У чому

полягає формальність виконання алгоритму виконавцем?
Що таке комп’ютерна програма?
Яку мову програмування ви вивчали в попередніх класах? Пригадайте кілька команд цієї мови програмування?
Слайд 4

Сьогодні 23.11.2016 http://vsimppt.com.ua/ http://vsimppt.com.ua/ Програма – це набір команд (вказівок,

Сьогодні

23.11.2016

http://vsimppt.com.ua/

http://vsimppt.com.ua/

Програма – це набір команд (вказівок, інструкцій), призначений для виконання комп’ютером

у певній послідовності.

Поняття мови програмування.
Складові мови програмування

Слайд 5

Сьогодні 23.11.2016 http://vsimppt.com.ua/ http://vsimppt.com.ua/ Мова, яка використовується для запису алгоритмів,

Сьогодні

23.11.2016

http://vsimppt.com.ua/

http://vsimppt.com.ua/

Мова, яка використовується для запису алгоритмів, призначених для виконання комп’ютером, називається

мовою програмування.

Алфавіт

Словник

Синтаксис

Семантику

Поняття мови програмування.
Складові мови програмування

Слайд 6

Сьогодні 23.11.2016 http://vsimppt.com.ua/ http://vsimppt.com.ua/ Приклади мов програмування Поняття мови програмування. Складові мови програмування

Сьогодні

23.11.2016

http://vsimppt.com.ua/

http://vsimppt.com.ua/

Приклади мов програмування

Поняття мови програмування.
Складові мови програмування

Слайд 7

Сьогодні 23.11.2016 http://vsimppt.com.ua/ http://vsimppt.com.ua/ Логіка роботи програм Програма Передача зрозумілих

Сьогодні

23.11.2016

http://vsimppt.com.ua/

http://vsimppt.com.ua/

Логіка роботи програм

Програма

Передача зрозумілих даних для користувача

Перевід даних зрозумілих користувачі в

двійковий код
КОМПІЛЯТОРУ

150 + 95

10010110

+

1011111

Поняття мови програмування.
Складові мови програмування

Слайд 8

Сьогодні 23.11.2016 http://vsimppt.com.ua/ http://vsimppt.com.ua/ Компілятор - це комп'ютерна програма (або

Сьогодні

23.11.2016

http://vsimppt.com.ua/

http://vsimppt.com.ua/

Компілятор - це комп'ютерна програма (або набір к. програм), що перетворює

(компілює) вихідний код, написаний певною мовою програмування, на семантично еквівалентний код в іншій мові програмування, який, як правило, необхідний для виконання програми машиною, наприклад, комп'ютером.

Поняття мови програмування.
Складові мови програмування

Слайд 9

Сьогодні 23.11.2016 http://vsimppt.com.ua/ http://vsimppt.com.ua/ Процес роботи компілятора 150 150:2= На

Сьогодні

23.11.2016

http://vsimppt.com.ua/

http://vsimppt.com.ua/

Процес роботи компілятора

150

150:2=

На 2 тому, що ПК працює в двійовій системі

числення

75

Остачі немає. Записуємо в кінці 0

0

75:2=

37,5

Остача 5, тому записуємо в кінці 1

1

37:2=

18,5

Остача 5, тому записуємо в кінці 1

1

18:2=

9

Остачі немає. Записуємо в кінці 0

0

9:2=

4,5

Остача 5, тому записуємо в кінці 1

1

4:2=2

Остачі немає. Записуємо в кінці 0

0

2:2=1

Остачі немає. Записуємо в кінці 0

0

2:2=0,5

Остача 5, тому записуємо в кінці 1

1

Знизу до гори записуємо двійковий код

10010110

Поняття мови програмування.
Складові мови програмування

Слайд 10

Сьогодні 23.11.2016 http://vsimppt.com.ua/ http://vsimppt.com.ua/ Завдання Самостійно переведіть число 95 в

Сьогодні

23.11.2016

http://vsimppt.com.ua/

http://vsimppt.com.ua/

Завдання

Самостійно переведіть число 95 в двійкову систему числення

1011111

Поняття мови програмування.


Складові мови програмування
Слайд 11

Сьогодні 23.11.2016 http://vsimppt.com.ua/ http://vsimppt.com.ua/ Додавання в процесорі 10010110 + 1011111

Сьогодні

23.11.2016

http://vsimppt.com.ua/

http://vsimppt.com.ua/

Додавання в процесорі

10010110

+

1011111

1

Якщо сума = 2, то записуємо 0, а 1

запам’ятовуємо, Якщо сума = 3 то пишемо 1, а 1 запам’ятовуємо

0

1

0

1

1

1

1

Поняття мови програмування.
Складові мови програмування

Слайд 12

Сьогодні 23.11.2016 http://vsimppt.com.ua/ http://vsimppt.com.ua/ Завдання Виконайте додавання 10110010 + 1100010

Сьогодні

23.11.2016

http://vsimppt.com.ua/

http://vsimppt.com.ua/

Завдання

Виконайте додавання
10110010 + 1100010

100010100

Поняття мови програмування.
Складові мови програмування

Слайд 13

Сьогодні 23.11.2016 http://vsimppt.com.ua/ http://vsimppt.com.ua/ Передача даних програмі Перевід двійкових даних

Сьогодні

23.11.2016

http://vsimppt.com.ua/

http://vsimppt.com.ua/

Передача даних програмі

Перевід двійкових даних в зрозумілий для користувача
компілятором

Програма

Передача зрозумілих даних

для користувача

10010110

245

Поняття мови програмування.
Складові мови програмування

Слайд 14

Сьогодні 23.11.2016 http://vsimppt.com.ua/ http://vsimppt.com.ua/ Декодування двійкового коду 11110101 Двійковий код

Сьогодні

23.11.2016

http://vsimppt.com.ua/

http://vsimppt.com.ua/

Декодування двійкового коду

11110101

Двійковий код

Розряд

Обрахунок розпочинається з 0 розряду. Якщо в двійковому

коді зустрічається 0 то переходимо до наступного числа двійкового коду, якщо зустрічається 1 то число 2 підносимо до відповідного розряду. Отримані числа додаємо

2

0

+

2

2

+

2

4

+

2

5

+

2

6

+

2

7

=

245

Поняття мови програмування.
Складові мови програмування

Слайд 15

Сьогодні 23.11.2016 http://vsimppt.com.ua/ http://vsimppt.com.ua/ Завдання Декодувати двійковий код 100010100 276 Поняття мови програмування. Складові мови програмування

Сьогодні

23.11.2016

http://vsimppt.com.ua/

http://vsimppt.com.ua/

Завдання

Декодувати двійковий код
100010100

276

Поняття мови програмування.
Складові мови програмування

Слайд 16

Повторюємо Сьогодні 23.11.2016 http://vsimppt.com.ua/ http://vsimppt.com.ua/ Що таке мова програмування? З

Повторюємо

Сьогодні

23.11.2016

http://vsimppt.com.ua/

http://vsimppt.com.ua/

Що таке мова програмування?
З чого складається мова програмування?
Як називається «програма перекладач»

переводу вихідного коду в двійковий?
Опишіть логіку роботи програми?
Слайд 17

Домашнє завдання Сьогодні 23.11.2016 Опрацювати матеріал на сторінках 154-155 http://vsimppt.com.ua/ http://vsimppt.com.ua/

Домашнє завдання

Сьогодні

23.11.2016

Опрацювати матеріал на сторінках 154-155

http://vsimppt.com.ua/

http://vsimppt.com.ua/

Имя файла: Поняття-мови-програмування-(урок-22).pptx
Количество просмотров: 64
Количество скачиваний: 0