Як написати комп`ютерну програму
Майже на кожній спеціальності технічного ВНЗ є курс програмування. І не випадково: навик цей не тільки є базовим для деяких напрямків діяльності, а й корисний звичайним користувачам комп`ютера.
1
Вивчіть основи алгоритмізації. Комп`ютер не розрізняє нічого більшого, ніж «1» і «0» або «так» і «ні». Щоб програма працювала правильно, потрібно звести її до нулів і одиниць. Середовище програмування може зробити більшу частину цієї роботи, але не всю. Програма будується в першу чергу на послідовності дій і умов: «У кімнаті жарко? Та ні. Якщо «так», виконати «відкрити вікно». Мова алгоритмів єдиний для всіх середовищ програмування і без його розуміння ви в принципі не зможете приступити до написання серйозної програми.
2
Виберіть мову. Щоб вважати себе хорошим програмістом, потрібно приблизно розуміти особливості всіх мов і вміти писати на кожному з них. З іншого боку, ви навряд чи будете постійно користуватися навіть двома варіантами програмування, тому є сенс вивчити єдиний, найбільш потрібний. Щосереди застосовується досить вузько: Java використовується, в основному, для створення додатків на мобільних пристроях.
3
Виберіть середу програмування. Навряд чи зможете відразу написати корисну і функціональну програму, тому має сенс вибрати найбільш «незручну» середу Borland. Працює вона ще під Dos і має відповідний графічний інтерфейс. Плюс такого середовища в тому, що «на собі» відчуєте особливості мови, адже варто пропустити одну кому і програма в Borland перестане працювати. Сучасні середовища на кшталт Visual Studio будуть виправляти дрібні помилки самостійно. Це корисно, але на більш пізніх етапах.
4
Починайте програмувати за підручником. Вивчати мову самостійно буде непотрібним ускладненням життя: література написана зрозуміло, доступно, а головне - з постійними прикладами і завданнями для застосування знань на практиці. Програма народиться після першого ж уроку, і це додасть відмінний стимул для подальшої роботи.
Корисна порада
Зберігайте старі програми і повертайтеся до них. Перевірте - а чи не можна було виконати завдання по-іншому, швидше?
Статті за темою "Як написати комп`ютерну програму"
Оцініть, будь ласка статтю