SlideShare uma empresa Scribd logo
1 de 8
МОВИ
ПРОГРАМУВАННЯ
Програми
•

ПК складається із двох
частин:
1. Апаратної (електроніка, залізо);
2. Програмного забезпечення
(ПЗ)
•

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

•

Без програм немає
комп’ютера як такого взагалі!
Мови програмування
•

Мови програмування
(МП) – це програмне
забезпечення призначене
для створення та написання
програм для ПК.

•

МП існує декілька сотень на
сьогодні.

•

Для створення програм не
потрібно вміти записувати
команди мовою ПК, тобто у
вигляді нулів та одиниць.

•

Знати всі мови непотрібно!
Види мов програмування
•
МП бувають:
1.
Низького рівня.
- машинні (запис команд у двійковому виді);
- асемблерні (ASSEMBLER).
2. Високого рівня (BASIC, PASCAL, C, PROLOG).
3. Візуального програмування (об’єктно-орієнтовані) (VISUAL
BASIC, VISUAL C, DELPHI, C++).
•
МП високого рівня діляться на:
процедурні (точно вказуються дії щодо рішення задачі),
Дескриптивні (описується логічний або функціональний
зв’язок понять, що являють собою базу даних програми).
Види МП
Про мови програмування
•

Перший програміст – Ада Левлейс (Байрон), створила
програму для ткацького верстата.

•

Мови високого рівня з’явилися у середині 50-х років ХХ
століття. Одні з перших мов Фортран та Алгол.

•

В середині 60-х (1966) в Дартмудському коледжі (США)
було створено мов Бейсик. Мова для початківців.

•

В 1971 р. з’явилася мова Паскаль, яка є популярною і досі.
Створена мова була швейцарцем Ніклаусом Віртом (пішло
слово “віртуальний”).

•

На основі Паскаля у середині 70-х була створена мова Ада.

•

В 1972 р. створено мову Сі Деннісом Рітчі.
Транслятори
• Транслятор – це програма призначена для перекладу
програми з однієї мови програмування на іншу.
• Частіше всього – з людської мови на машинну.
Види трансляторів
• Транслятори бувають:
- компіляторами;
- інтерпритаторами.
• Компілятор перекладає відразу
всю програму, а потім вона
виконується ПК.
• Інтерпритатор перекладає
програму по одній команді та
виконує також по одній команді.
• Мова-інтерпритатор – Basic.
• Мова-компілятор – Pascal.

Mais conteúdo relacionado

Semelhante a мови програмування 8

Programne zabezpechenna
Programne zabezpechennaProgramne zabezpechenna
Programne zabezpechenna1cana1
 
мови програмування дроженець, лисица 11 б (2)
мови програмування дроженець, лисица 11 б (2)мови програмування дроженець, лисица 11 б (2)
мови програмування дроженець, лисица 11 б (2)raprap1
 
Hardware workshop with Lampa (Arduino intro course)
Hardware workshop with Lampa (Arduino intro course)Hardware workshop with Lampa (Arduino intro course)
Hardware workshop with Lampa (Arduino intro course)Hackraft
 
програмне забезпечення
програмне забезпеченняпрограмне забезпечення
програмне забезпеченняMaryna Zaharova
 
Изучение интерфейсов операционных систем с помощью Embedded System
Изучение интерфейсов операционных систем с помощью Embedded SystemИзучение интерфейсов операционных систем с помощью Embedded System
Изучение интерфейсов операционных систем с помощью Embedded Systemitconnect2016
 
програміст (1)
програміст (1)програміст (1)
програміст (1)123467890qq
 
2 3 утиліти для роботи з COM-портами ПК
2 3 утиліти для роботи з COM-портами ПК 2 3 утиліти для роботи з COM-портами ПК
2 3 утиліти для роботи з COM-портами ПК Пупена Александр
 
Сучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютера
Сучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютераСучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютера
Сучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютераМаксим Павленко
 
Поняття Програми. Мови програмування.
Поняття Програми. Мови програмування.Поняття Програми. Мови програмування.
Поняття Програми. Мови програмування.Anatolii Barannik
 
Computers and Computing Works lecture №3
Computers and Computing Works lecture №3Computers and Computing Works lecture №3
Computers and Computing Works lecture №3Lesia Sobolevska
 
Контрольна робота на тему: "Створення тематичної презентації. Автоматична обр...
Контрольна робота на тему: "Створення тематичної презентації. Автоматична обр...Контрольна робота на тему: "Створення тематичної презентації. Автоматична обр...
Контрольна робота на тему: "Створення тематичної презентації. Автоматична обр...Ігор Гурін #Cronprog
 
1 1 поняття апаратного забезпечення персонального комп'ютера (пк)
1 1 поняття апаратного забезпечення персонального комп'ютера (пк)1 1 поняття апаратного забезпечення персонального комп'ютера (пк)
1 1 поняття апаратного забезпечення персонального комп'ютера (пк)Алексей Свирь
 
Мови програмування
Мови програмуванняМови програмування
Мови програмуванняAlyona Tribko
 

Semelhante a мови програмування 8 (20)

Programne zabezpechenna
Programne zabezpechennaProgramne zabezpechenna
Programne zabezpechenna
 
мови програмування дроженець, лисица 11 б (2)
мови програмування дроженець, лисица 11 б (2)мови програмування дроженець, лисица 11 б (2)
мови програмування дроженець, лисица 11 б (2)
 
Hardware workshop with Lampa (Arduino intro course)
Hardware workshop with Lampa (Arduino intro course)Hardware workshop with Lampa (Arduino intro course)
Hardware workshop with Lampa (Arduino intro course)
 
C#- Лекція 1
C#- Лекція 1C#- Лекція 1
C#- Лекція 1
 
програмне забезпечення
програмне забезпеченняпрограмне забезпечення
програмне забезпечення
 
Изучение интерфейсов операционных систем с помощью Embedded System
Изучение интерфейсов операционных систем с помощью Embedded SystemИзучение интерфейсов операционных систем с помощью Embedded System
Изучение интерфейсов операционных систем с помощью Embedded System
 
програміст (1)
програміст (1)програміст (1)
програміст (1)
 
2 3 утиліти для роботи з COM-портами ПК
2 3 утиліти для роботи з COM-портами ПК 2 3 утиліти для роботи з COM-портами ПК
2 3 утиліти для роботи з COM-портами ПК
 
Сучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютера
Сучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютераСучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютера
Сучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютера
 
Програмне забезпечення
Програмне забезпеченняПрограмне забезпечення
Програмне забезпечення
 
Поняття Програми. Мови програмування.
Поняття Програми. Мови програмування.Поняття Програми. Мови програмування.
Поняття Програми. Мови програмування.
 
Computers and Computing Works lecture №3
Computers and Computing Works lecture №3Computers and Computing Works lecture №3
Computers and Computing Works lecture №3
 
Контрольна робота на тему: "Створення тематичної презентації. Автоматична обр...
Контрольна робота на тему: "Створення тематичної презентації. Автоматична обр...Контрольна робота на тему: "Створення тематичної презентації. Автоматична обр...
Контрольна робота на тему: "Створення тематичної презентації. Автоматична обр...
 
1 1 поняття апаратного забезпечення персонального комп'ютера (пк)
1 1 поняття апаратного забезпечення персонального комп'ютера (пк)1 1 поняття апаратного забезпечення персонального комп'ютера (пк)
1 1 поняття апаратного забезпечення персонального комп'ютера (пк)
 
Paragraph01
Paragraph01Paragraph01
Paragraph01
 
#0 Вступна лекція
#0 Вступна лекція#0 Вступна лекція
#0 Вступна лекція
 
Web 2 (1)
Web 2 (1)Web 2 (1)
Web 2 (1)
 
9 klas urok_8_tema_ss
9 klas urok_8_tema_ss9 klas urok_8_tema_ss
9 klas urok_8_tema_ss
 
Мови програмування
Мови програмуванняМови програмування
Мови програмування
 
Апарат
АпаратАпарат
Апарат
 

Último

атестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdfатестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdfhome
 
Р.Шеклі "Запах думки". Аналіз оповідання
Р.Шеклі "Запах думки". Аналіз оповіданняР.Шеклі "Запах думки". Аналіз оповідання
Р.Шеклі "Запах думки". Аналіз оповіданняAdriana Himinets
 
Презентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptxПрезентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptxOlgaDidenko6
 
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»tetiana1958
 
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfupd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfssuser54595a
 
Іваніщук Надія Вікторівна атестація .pdf
Іваніщук Надія Вікторівна атестація  .pdfІваніщук Надія Вікторівна атестація  .pdf
Іваніщук Надія Вікторівна атестація .pdfhome
 
Бомбочки для ванни своїми руками презентація
Бомбочки для ванни своїми руками презентаціяБомбочки для ванни своїми руками презентація
Бомбочки для ванни своїми руками презентаціяssuser0a4f48
 
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdfЗастосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdfssuser15a891
 
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості  та дозвілля для дітейpptxБібліотека – розвиток дитячої творчості  та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptxssuserc301ed1
 
Хімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 класХімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 класkrementsova09nadya
 
О.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяО.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяAdriana Himinets
 
ЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.ppt
ЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.pptЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.ppt
ЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.pptssuser59e649
 
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...JurgenstiX
 

Último (14)

Віртуальна виставка нових надходжень 2-24.pptx
Віртуальна виставка нових надходжень 2-24.pptxВіртуальна виставка нових надходжень 2-24.pptx
Віртуальна виставка нових надходжень 2-24.pptx
 
атестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdfатестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdf
 
Р.Шеклі "Запах думки". Аналіз оповідання
Р.Шеклі "Запах думки". Аналіз оповіданняР.Шеклі "Запах думки". Аналіз оповідання
Р.Шеклі "Запах думки". Аналіз оповідання
 
Презентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptxПрезентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptx
 
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
 
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfupd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
 
Іваніщук Надія Вікторівна атестація .pdf
Іваніщук Надія Вікторівна атестація  .pdfІваніщук Надія Вікторівна атестація  .pdf
Іваніщук Надія Вікторівна атестація .pdf
 
Бомбочки для ванни своїми руками презентація
Бомбочки для ванни своїми руками презентаціяБомбочки для ванни своїми руками презентація
Бомбочки для ванни своїми руками презентація
 
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdfЗастосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
 
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості  та дозвілля для дітейpptxБібліотека – розвиток дитячої творчості  та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptx
 
Хімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 класХімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 клас
 
О.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяО.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. Біографія
 
ЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.ppt
ЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.pptЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.ppt
ЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.ppt
 
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
 

мови програмування 8

  • 2. Програми • ПК складається із двох частин: 1. Апаратної (електроніка, залізо); 2. Програмного забезпечення (ПЗ) • Програмне забезпечення (програми) – це алгоритми (набір вказівок) записані у зрозумілому для процесора ПК вигляді. • Без програм немає комп’ютера як такого взагалі!
  • 3. Мови програмування • Мови програмування (МП) – це програмне забезпечення призначене для створення та написання програм для ПК. • МП існує декілька сотень на сьогодні. • Для створення програм не потрібно вміти записувати команди мовою ПК, тобто у вигляді нулів та одиниць. • Знати всі мови непотрібно!
  • 4. Види мов програмування • МП бувають: 1. Низького рівня. - машинні (запис команд у двійковому виді); - асемблерні (ASSEMBLER). 2. Високого рівня (BASIC, PASCAL, C, PROLOG). 3. Візуального програмування (об’єктно-орієнтовані) (VISUAL BASIC, VISUAL C, DELPHI, C++). • МП високого рівня діляться на: процедурні (точно вказуються дії щодо рішення задачі), Дескриптивні (описується логічний або функціональний зв’язок понять, що являють собою базу даних програми).
  • 6. Про мови програмування • Перший програміст – Ада Левлейс (Байрон), створила програму для ткацького верстата. • Мови високого рівня з’явилися у середині 50-х років ХХ століття. Одні з перших мов Фортран та Алгол. • В середині 60-х (1966) в Дартмудському коледжі (США) було створено мов Бейсик. Мова для початківців. • В 1971 р. з’явилася мова Паскаль, яка є популярною і досі. Створена мова була швейцарцем Ніклаусом Віртом (пішло слово “віртуальний”). • На основі Паскаля у середині 70-х була створена мова Ада. • В 1972 р. створено мову Сі Деннісом Рітчі.
  • 7. Транслятори • Транслятор – це програма призначена для перекладу програми з однієї мови програмування на іншу. • Частіше всього – з людської мови на машинну.
  • 8. Види трансляторів • Транслятори бувають: - компіляторами; - інтерпритаторами. • Компілятор перекладає відразу всю програму, а потім вона виконується ПК. • Інтерпритатор перекладає програму по одній команді та виконує також по одній команді. • Мова-інтерпритатор – Basic. • Мова-компілятор – Pascal.