Методичні вказівки до виконання практичних робіт "Розробка програм у середовищі "Lazarus" з дисципліни "Інформаційні технології та програмування в ДВЗ"
dc.contributor.author | Ліньков, Олег Юрійович | uk |
dc.date.accessioned | 2020-12-22T11:20:15Z | |
dc.date.available | 2020-12-22T11:20:15Z | |
dc.date.issued | 2020 | |
dc.description.abstract | Основним фундаментальним поняттям програмування є дія. Дія виконується суб’єктом чи машиною над деяким об’єктом, за зміною стану якого можна робити висновки про результат. Дія має скінчену тривалість, а результат, до якого вона приводить, повинен бути цілком визначений. Для можливості виконання певної дії вона повинна мати опис мовою, зрозумілою виконавцеві (процесору). Такий опис називається інструкцією (командою, оператором). Будемо вважати, що виконавець одночасно здійснює не більше однієї дії. При цьому послідовність дій, що виконуються одна за одною, утворює процес. Вважається, що однакові послідовності дій, здійснювані процесором у різні часи, утворюють відмінні один від одного процеси. Опис множини процесів, що приводить до конкретного результату, називається алгоритмом. Він записується мовою, зрозумілою процесору, і складається з інструкцій та вказівок про порядок їх виконання. У програмуванні основним виконавцем виступає процесор. Алгоритм, записаний мовою, «зрозумілою» процесору, називається програмою. Програми для ЕОМ складаються за допомогою спеціальних систем позначень, що називаються мовами програмування. Їх умовно поділяють на мови низького та високого рівнів. Однією з найбільш поширених мов програмування (поряд з такими мовами, як С++, Java, Python) вважається розроблена в 70-х роках ХХ-го сторіччя доцентом факультету інформатики Стенфордського університету Ніклаусом Віртом мова Pascal. Сучасний її розвиток у першу чергу здійснюється завдяки широкому колу користувачів та незалежним проєктам. Найбільшим незалежним проєктом вільного середовища розробки програмного забезпечення є Lazarus. Розробниками якого є: Cliff Baeseman, Shane Miller, Michael A. Hess та інші учасники проєкту. Слід зазначити, що мова Pascal розроблена з урахуванням принципів структурного програмування. Для структурованих програм характерні відповідність конструкції мови логічному мисленню людини, можливість написання програми практично необмеженого розміру, будь-якої складності й будь-якого призначення. Низькою є імовірність допущення помилок. З цього приводу використання Паскалю вважається доцільним засобом раціоналізації інженерного труда. | uk |
dc.identifier.citation | Методичні вказівки до виконання практичних робіт "Розробка програм у середовищі "Lazarus" з дисципліни "Інформаційні технології та програмування в ДВЗ" [Електронний ресурс] : для студентів спец. 42 "Енергетичне машинобудування" / уклад. О. Ю. Ліньков ; Нац. техн. ун-т "Харків. політехн. ін-т". – Електрон. текст. дані. – Харків, 2020. – 52 с. – URI: http://repository.kpi.kharkov.ua/handle/KhPI-Press/49930. | uk |
dc.identifier.orcid | https://orcid.org/0000-0002-2780-2412 | |
dc.identifier.uri | https://repository.kpi.kharkov.ua/handle/KhPI-Press/49930 | |
dc.language.iso | uk | |
dc.subject | методичні вказівки | uk |
dc.subject | мови програмування | uk |
dc.subject | оператори | uk |
dc.subject | програмні коди | uk |
dc.subject | арифметичні операції | uk |
dc.title | Методичні вказівки до виконання практичних робіт "Розробка програм у середовищі "Lazarus" з дисципліни "Інформаційні технології та програмування в ДВЗ" | uk |
dc.type | Learning Object | en |
Файли
Контейнер файлів
1 - 1 з 1
- Назва:
- prohramy_2020_Rozrobka_prohram.pdf
- Розмір:
- 1008.19 KB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 11.25 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: