Методичні вказівки до виконання практичних робіт "Розробка програм у середовищі "Lazarus" з дисципліни "Інформаційні технології та програмування в ДВЗ"
Дата
2020
Автори
DOI
Науковий ступінь
Рівень дисертації
Шифр та назва спеціальності
Рада захисту
Установа захисту
Науковий керівник
Члени комітету
Назва журналу
Номер ISSN
Назва тому
Видавець
Анотація
Основним фундаментальним поняттям програмування є дія. Дія виконується суб’єктом чи машиною над деяким об’єктом, за зміною стану якого можна робити висновки про результат. Дія має скінчену тривалість, а результат, до якого вона приводить, повинен бути цілком визначений. Для можливості виконання певної дії вона повинна мати опис мовою, зрозумілою виконавцеві (процесору). Такий опис називається інструкцією (командою, оператором). Будемо вважати, що виконавець одночасно здійснює не більше однієї дії. При цьому послідовність дій, що виконуються одна за одною, утворює процес. Вважається, що однакові послідовності дій, здійснювані процесором у різні часи, утворюють відмінні один від одного процеси. Опис множини процесів, що приводить до конкретного результату, називається алгоритмом. Він записується мовою, зрозумілою процесору, і складається з інструкцій та вказівок про порядок їх виконання. У програмуванні основним виконавцем виступає процесор. Алгоритм, записаний мовою, «зрозумілою» процесору, називається програмою. Програми для ЕОМ складаються за допомогою спеціальних систем позначень, що називаються мовами програмування. Їх умовно поділяють на мови низького та високого рівнів. Однією з найбільш поширених мов програмування (поряд з такими мовами, як С++, Java, Python) вважається розроблена в 70-х роках ХХ-го сторіччя доцентом факультету інформатики Стенфордського університету Ніклаусом Віртом мова Pascal. Сучасний її розвиток у першу чергу здійснюється завдяки широкому колу користувачів та незалежним проєктам. Найбільшим незалежним проєктом вільного середовища розробки програмного забезпечення є Lazarus. Розробниками якого є: Cliff Baeseman, Shane Miller, Michael A. Hess та інші учасники проєкту. Слід зазначити, що мова Pascal розроблена з урахуванням принципів структурного програмування. Для структурованих програм характерні відповідність конструкції мови логічному мисленню людини, можливість написання програми практично необмеженого розміру, будь-якої складності й будь-якого призначення. Низькою є імовірність допущення помилок. З цього приводу використання Паскалю вважається доцільним засобом раціоналізації інженерного труда.
Опис
Ключові слова
методичні вказівки, мови програмування, оператори, програмні коди, арифметичні операції
Бібліографічний опис
Методичні вказівки до виконання практичних робіт "Розробка програм у середовищі "Lazarus" з дисципліни "Інформаційні технології та програмування в ДВЗ" [Електронний ресурс] : для студентів спец. 42 "Енергетичне машинобудування" / уклад. О. Ю. Ліньков ; Нац. техн. ун-т "Харків. політехн. ін-т". – Електрон. текст. дані. – Харків, 2020. – 52 с. – URI: http://repository.kpi.kharkov.ua/handle/KhPI-Press/49930.