Початківцю програмісту: Pascal - система меню і пара тонкощів.

  1. Є питання по статті?

Отже, настала пора поговорити про те, що всередині. Тобто про те, як власне програмувати в середовищі Pascal. Що треба робити після того, як ви відкриєте файл tp.exe?

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

Меню "File" містить стандартні команди відкриття / закриття і збереження файлу. Крім того є опції виклику командного рядка і безпечного виходу (користуйтеся тільки їм, бо сам Паскаль запускаєте усередині ДОС-емулятора (крім TMT Pascal і FP), а тому «хрестик» не розуміє). меню "Edit" містить стандартні функції копіювати / вставити і пару спеціалізованих, для можливості копіювати з вікна у вікно. меню "Search" містить всілякі функції пошуку. а також його спрощення в об'ємних програмах. і нам не знадобиться. Меню "Run" містить команди запуску і компіляції програми. Команда "Run" запускає програму з оболонки, не створюючи exe-файлу (або не змінюючи існуючий). Команда "Step over" дозволяє запустити програму покомандно, відстежуючи «місця вильоту», а так само зміни змінних в режимі "Watch". Команда "Trace into" дозволяє перевірити програму на помилки без її компіляції і запуску. Команда "Goto cursor" дозволяє перейти за адресою курсора, сто актуально, якщо ви, наприклад пишіть якусь команду в кінці програми і вам стало необхідно подивитися назву змінної і треба повернутися назад. Досить виконати цю команду - і екран стрибне за адресою курсору в текстовому полі. Меню "Compile" містить різні варіанти компіляції, тобто створення виконуваного файлу з вихідного коду. Команда "Compile" компілює вихідний код в exe-файл з тим же ім'ям, що і у проекту і зберігає його в папку bin. інші варіанти при навчанні не знадобляться. Меню "Debug" містить різні команди для пошуку і налагодження помилок. Для нас корисною буде лише одна - "Add Watch", яка дозволяє додати нову змінну в список спостережуваних. Меню "Tools" містить різні корисні додатки власне до середовища програмування і може різнитися від версії до версії. туди входять. 6напрімер. калькулятор і таблиця ASCII - кодів. Меню "Options" містить відповідно опції і налаштування компілятора, такі як наприклад. перевірки на цілісність і вихід за межі, вони можуть допомогти професійним програмістам. так що початківцям краще залишити все як є. Меню "Window" містить команди управління вікнами, по суті це пережиток Досана, проте нам стане в нагоді функція "Cascade", яка виставляє вікна каскадом, що зручно для позиціонування вікна зі змінними в режимі покрокового виконання. Меню "Help" містить різні довідки і допомогу. а також приклади використання функцій і є непоганим довідником. не соромтеся користуватися цим пунктом меню, там дійсно багато корисного. Єдиний недолік - всі приклади написані по-англійськи, так що доведеться ще витрачати сили на вивчення мови.

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

Таким чином дана середовище розробки програмного забезпечення хоч і застаріла морально, але цілком собі хороша для навчання і створення досить серйозних проектів. Хіба що без райдужних вебдванольний інтерфейсів =)

Є питання по статті?

Ласкаво просимо в наш Форум !

Шукаєте щось конкретне?

До речі, у нас є і схожі статті

Є питання по статті?
Exe?
Шукаєте щось конкретне?