Категорія: Основи програмування

Основні поняття програмування та алгоритмізації

  • Алгоритм

    Алгоритм це заздалегідь визначена точна послідовність дій, яка задає дискретний (покроковий) процес, що починається певним чином й приводить до отримання результату за кінцеве число кроків. Також, алгоритм може бути визначеним,...

  • Принципи роботи вкладених циклів

    При написанні коду програми існує можливість помістити в тіло існуючого циклу ще один цикл. Поміщений цикл називається вкладеним циклом. Цикл, в який було вкладено інший, називається зовнішнім циклом, таким чином,...

  • Алгоритм «Ханойська вежа»

    Одна із прадавніх легенд говорить: «У непрохідних джунглях недалеко від міста Ханоя є храм бога Брами. У ньому перебуває бронзова плита із трьома алмазними стрижнями. На один зі стрижнів бог...

  • Типи алгоритмів

    В алгоритмах команди записуються один за одним у певному порядку. Виконуються вони не обов’язково в записаній послідовності: залежно від порядку виконання команд можна виділити три типи алгоритмів: лінійні алгоритми; алгоритми...

  • Поняття алгоритму

    Кожна людина в повсякденному житті, під час навчання або на роботі вирішує величезну кількість завдань самої різної складності. Деякі із цих завдань настільки прості й звичні, що ми вирішуємо їх...

  • Лісп

    Лісп це універсальна мова програмування високого рівня. Відноситься до декларативних мов функціонального типу. Призначений для обробки символьних даних; дозволяє формулювати та зберігати ідіоми (нерозкладні комбінації слів, що розуміються в переносному...

  • Компілятор

    Компілятор це програма, що виконує компіляцію. Компілятор створює виконуваний файл із програми, написаної мовою програмування високого рівня. Недолік компілятора — неможливість під час програмування перевірити роботу окремої команди. Однак збільшення...

  • Мова програмування

    Мова програмування це формальна мова, що забезпечує зручний опис конкретних проблем, формулюємих людиною й розв’язуваних за допомогою комп’ютера. Мовою програмування пишеться програма, що дозволяє при її виконанні комп’ютером (обчислювальною системою)...

  • Мова асемблера

    Мова асемблера це мова програмування низького рівня, у якій кожний оператор записаний у вигляді мнемонічного коду й відповідає машинній команді конкретного процесора. Програма мовою асемблера транслюється асемблером у машинні коди....

  • Бейсик

    Бейсик це універсальна процедурно-орієнтована мова програмування. Перша версія розроблена Томасом Курцем і Джоном Кемени в 1964 р. у Дартмутському коледжі (США). Своя назва мова одержала по перших буквах словосполучення Beginner’s...