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

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

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

Вам знадобиться

Середовище програмування: Borland C + + Builder, Borland Delphi або Microsoft Visual Studio.

Інструкція

  1. Для написання програми вам знадобиться середовище програмування — то є програма, в якій ви будете набирати код вашої програми. Існує безліч середовищ програмування під різні мови, радимо зупинитися на одній з трьох: Borland C + + Builder, Borland Delphi або Microsoft Visual Studio. Останню можна вважати найбільш «просунутої», але вона складніша двох перших в освоєнні.
  2. Незалежно від того, яке середовище програмування ви вибрали, принципи написання програм все одно будуть приблизно однаковими. Спочатку ретельно продумайте алгоритм роботи майбутньої програми — то є що, як і в якій послідовності вона повинна робити. Виходячи з цього, продумайте її інтерфейс — які в ній мають бути вікна, кнопки, інші елементи. І не забувайте про те, що грамотно складене «техзавдання» на дві третини визначає успішність всієї подальшої роботи.
  3. Починаємо програмувати. Припустимо, ви вибрали середовище програмування Borland C + + Builder. Відкриваєте програму, перед вами — порожня «форма». Тобто — заготівля майбутньої програми. Перетягуєте на неї мишкою з палітри компонентів необхідні елементи — кнопки, вікна, вставляєте потрібні написи і т.д. Все це можна рухати по формі, розташовувати потрібним чином, змінювати розміри елементів … На цьому етапі ви визначаєте зовнішній вигляд вашої майбутньої програми.
  4. Інтерфейс програми готовий. Переходимо безпосередньо до «кодинг» — тобто починаємо писати код, що визначає працездатність програми. Якщо двічі клікнути мишкою на якийсь елемент форми, відкриється відповідну ділянку коду. Наприклад, натиснули двічі на кнопку — відкриється ділянка коду, який визначає роботу даної кнопки. Але поки він порожній, в нього необхідно вписати рядок коду, що визначає, що і як має відбуватися при натисканні кнопки. А це означає, що на цьому етапі вам доведеться зануритися у вивчення програмування, в нашому випадку — на мові С + +.
  5. Після написання програми починається етап її налагодження. Це означає, що вам доведеться не лише шукати можливі помилки в її роботі, а й «мучити» програму усіма можливими способами. Це потрібно для того, щоб програма була стійка до будь-яких дій користувача. Обов’язково перевірте, як вона буде виглядати на екранах з різним дозволом і співвідношенням сторін. Зверніть увагу на можливість запуску декількох копій програми — якщо це неприпустимо, необхідно ввести в програму відповідні рядки коду.
  6. Програмування неможливо навчитися за один день або навіть за тиждень. Тому почніть вивчення цього мистецтва з найпростіших прикладів — наприклад, зі створення текстового редактора або медіаплеєр. Крок за кроком повторюючи вже готові рішення, ви збагнете ази програмування і зможе створювати вже власні програми.