Pascal ABC 2.7.4 (download), Різне, Програмування, статті

Система Pascal ABC призначена для навчання програмуванню мовою Паскаль і орієнтована на школярів і студентів молодших курсів.


Ця система покликана здійснити плавний перехід від найпростіших програм до модульного, об’єктно-орієнтованого, подієвого і компонентного програмування. Багато концепції в Pascal ABC свідомо спрощені, що дозволяє використовувати їх на більш ранніх етапах навчання. Наприклад, модуль графіки обходиться без об’єктів, хоча його можливості практично збігаються з графічними можливостями Borland Delphi.


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


Компілятор Pascal ABC не генерує виконуваний код у вигляді. Exe-файла, а створює в результаті компіляції дерево програми в пам’яті, яке потім виконується за допомогою вбудованого інтерпретатора.


У систему Pascal ABC інтегрований електронний задачник Programming Taskbook (автор М.Е.Абрамян), що містить 1000 задач різного рівня складності і охоплює всі основні розділи базового курсу програмування: від скалярних типів і керуючих операторів до складових структур даних, рекурсивних алгоритмів і покажчиків. Електронний задачник забезпечує генерацію вихідних даних для кожного завдання, перевірку правильності рішення, а також ведення протоколу виконання завдань. Використання електронного задачника істотно прискорює процес виконання завдань, оскільки позбавляє учня від додаткових зусиль з організації вводу-виводу.


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


В системі Pascal ABC реалізовані відомі навчальні виконавці “Робот” і “кресляр”. Більше 300 завдань для цих виконавців вдало доповнюють початкові розділи задачника Programming Taskbook.


Для можливості виконання завдань, вбудованих в систему Pascal ABC, її необхідно зареєструвати. Демо-версія, не вимагає реєстрації, дозволяє виконати 86 навчальних завдань з різних розділів задачника Programming Taskbook.


Що нового в Pascal ABC 2.7.4?
З’явилася можливість поєднувати графічний висновок модулів GraphABC і ABCObjects
Доданий ряд процедур в модуль GraphABC
Удосконалено ряд класів у модулі ABCObjects


В каталозі Download Ви можете знайти інші корисні матеріали – утиліти, програми, документацію, вихідні коди, електронні книги. Якщо Ви виявили непрацюючу посилання, будь ласка, допоможіть іншим відвідувачам та адміністратору каталогу Download – повідомте про це редакцію.

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*