Як написати комп "ютерну програму

Як написати комп "ютерну програму

Майже на кожній спеціальності технічного ВНЗ є курс програмування. І не випадково: цей навик не тільки є базовим для деяких напрямків діяльності, але і корисний звичайним користувачам комп 'ютера.

Інструкція

1. Вивчіть основи алгоритмізації. Комп 'ютер не розрізняє нічого більшого, ніж "1" і "0" або "так" і "ні". Щоб програма працювала правильно, потрібно звести її до нулях і одиниць. Середовище програмування може зробити більшу частину цієї роботи, але не всю. Програма будується в першу чергу на послідовності дій і умов: "У кімнаті спекотно? Так/ні. Якщо "так", виконати "відкрити вікно". Мова алгоритмів єдина для всіх середовищ програмування і без його розуміння ви в принципі не зможете приступити до написання серйозної програми.

2. Виберіть мову. Щоб вважати себе хорошим програмістом, потрібно приблизно розуміти особливості всіх мов і вміти писати на кожній з них. З іншого боку, ви навряд чи будете постійно користуватися навіть двома варіантами програмування, тому є сенс вивчити єдиний, найбільш потрібний. Кожне середовище застосовується досить вузько: Java використовується, в основному, для створення програм на мобільних пристроях.

3. Виберіть середовище програмування. Навряд чи зможете відразу написати корисну і функціональну програму, тому має сенс вибрати найбільш "незручне" середовище Borland. Працює вона ще під Dos і має відповідний графічний інтерфейс. Плюс такого середовища в тому, що "на собі" відчуєте особливості мови, адже варто пропустити одну кому і програма в Borland перестане працювати. Сучасні середовища на кшталт Visual Studio виправлятимуть дрібні помилки самостійно. Це корисно, але на більш пізніх етапах.

4. Починайте програмувати за підручником. Вивчати мову самостійно буде непотрібним ускладненням життя: література написана зрозуміло, доступно, а головне - з постійними прикладами і завданнями для застосування знань на практиці. Програма народиться після першого ж уроку, і це додасть відмінний стимул для подальшої роботи.