Самые популярные программы

Adobe Flash Player 11.2.202.228 для Internet Explorer

Новая версия плагина для Internet Explorer, который необходим для поддержки контента основанного на флеш технологии...

Adobe Flash Player 10.3.181.34 для Opera, Mozilla Firefox, Safari

Обновленный плеер для проигрывания Flash в Opera, Mozilla Firefox, Safari...

RadioClicker 2011 8.10

Программа для воспроизведения онлайн интернет -радио и -телевидения, с поддержкой записи эфира...

Camfrog Video Chat 6.0.110

Популярная программа для совершения голосовых и видео звонков в любую точку мира...

HP USB Disk Storage Format Tool 2.2.3

Маленькая утилита для работы с флэш-накопителями, поддерживающая флэшки до 32 Gb...

Pascal ABC & Programming Taskbook Mini Edition 3.0.1.35

screenshot  Pascal ABC Programming Taskbook Mini Edition

В состав этого установочного пакета входит система программирования Pascal ABC и электронный сборник задач по программированию Programming Taskbook.

Лицензия: Free | Интерфейс: RUS | Размер: 5.7Mb | Разработчик: Mihalkovich S.S.

Среда разработки Pascal ABC ориентированна на начинающих программистов, позволит произвести пошаговый переход от создания простых до более сложных программам включающих в себя объектно-ориентированное, событийное и компонентное программирование.

Система Pascal ABC спроектирована на основе языка Delphi Pascal.

В среде Pascal ABC множество языковых конструкций позволяют, помимо основного использования, упрощенное применение, что дает возможность осваивать программирование в этой системе на начальных этапах обучения. Например, модули могут обходиться без разделения на интерфейсную и реализационную секции. В такой ситуации модули устроены на подобии, как и основная программа, что позволяет начать их изучению параллельно с темой "Процедуры и функции". Тела методов допускается определять прямо в классах, как в синтаксисе Java и C#, что позволяет создавать классы практически после освоения записей, процедур и функций.

Некоторые модули среды программирования Pascal ABC специально создавались для учебных целей:

  • Модуль растровой графики GraphABC функционирует без объектов, не смотря на это его возможности, почти не уступают с графическим возможностям Borland Delphi. Он доступен в «несобытийных» программах и позволяет с легкостью создавать не мерцающею.
  • Events - это модуль позволяющий создавать простые «событийные» программы без применения объектов (события выглядят, как обычные процедурные переменные).
  • Модули Timers и Sounds позволяют спроектировать таймеры и звуки, которые также реализованы в стиле процедур. Эти модули можно использовать даже в консольных программах.
  • Модуль контейнерных классов Containers допускают работать с основными структурами данных (динамические массивы, стеки, очереди, множества), реализованными в виде классов.
  • Модуль векторной графики ABCObjects предназначен для быстрого изучения основ объектно-ориентированного программирования, а также позволяет создавать достаточно сложные игровые и обучающие программы.
  • Модуль визуальных компонентов VCL позволяет создавать событийные приложения с главной формой в стиле Delphi. Классы VCL немного упрощены по сравнению с аналогичными классами Delphi. Имеется редактор форм и инспектор объектов. Технология восстановления формы по коду программы позволяет обойтись для приложения с главной формой одним файлом.

В языке Pascal ABC имеются арифметические операции с типизированными указателями (в стиле языка C), а также тип complex, предназначенный для работы с комплексными числами.

Компилятор Pascal ABC является компилятором переднего плана (front-end). Это означает, что он не генерирует исполняемый код в виде .exe-файла, а создает в результате компиляции дерево программы в памяти, которое затем выполняется с помощью встроенного интерпретатора. В итоге скорость работы программы примерно в 20 раз медленнее скорости работы этой же программы, откомпилированной в среде Borland Pascal, и в 50 раз медленнее этой программы, откомпилированной в среде Borland Delphi.

В системе Pascal ABC ученик может выполнять так называемые проверяемые задания, обеспечивающие постановку задачи со случайными исходными данными, контроль операций ввода-вывода, проверку правильности решения, а также ведение протокола решения задач.

Проверяемые задания реализованы в виде электронного задачника по программированию Programming Taskbook, содержащего 1000 задач по программированию разного уровня сложности (от простейших задач до задач на файлы, указатели и рекурсию) а также в виде исполнителей Робот и Чертежник, предназначенных для быстрого обучения основам программирования школьников младших и средних классов.

В свободно распространяемую версию Pascal ABC & Programming Taskbook Mini Edition входит мини-версия электронного задачника (200 задач) и урезанный комплект задач для исполнителей Робот и Чертежник. Версия Pascal ABC & Programming Taskbook Complete Edition содержит полный комплект задач.

Система Pascal ABC используется для обучения студентов первого курса механико-математического факультета, а также учащихся Компьютерной школы при механико-математическом факультете Ростовского госуниверситета.

Модуль контейнерных классов Containers допускают работу с основными структурами данных (динамические массивы, стеки, очереди, множества), реализованными, как классов.

Модуль векторной графики ABCObjects разработан для постижения основ объектно-ориентированного программирования, а также позволяет реализовать вполне не простые игровые и обучающие программы.

Модуль визуальных компонентов VCL позволяет создавать событийные программы с главной формой в стиле Delphi. Классы VCL порядком упрощены по сравнению с аналогичными классами Delphi. В Pascal ABC имеется редактор форм и инспектор объектов. Функция восстановления формы по коду программы допускает обойтись для приложения с главной формой одним файлом.

В языке Pascal ABC присутствуют арифметические операции с типизированными указателями в стиле языка C, а также тип complex, предназначенный для обработки комплексных чисел.

Компилятор Pascal ABC является компилятором переднего плана "front-end". Это означает, что он не генерирует исполняемый код в виде .exe-файла, а создает в результате компиляции дерево программы в памяти, которое затем выполняется с помощью встроенного интерпретатора. В итоге скорость работы программы, где-то в 20 раз ниже скорости этой же программы, откомпилированной в среде Borland Pascal, и в 50 раз медленнее этой программы, откомпилированной в среде Borland Delphi. В системе Pascal ABC ученик может выполнять так называемые проверяемые задания, обеспечивающие постановку задачи со случайными исходными данными, контроль операций ввода-вывода, проверку правильности решения, а также ведение протокола решения задач.

Проверяемые задания реализованы в виде электронного задачника по программированию Programming Taskbook, содержащего 1000 задач по программированию разного уровня сложности (от простейших задач до задач на файлы, указатели и рекурсию) а также в виде исполнителей Робот и Чертежник, предназначенных для быстрого обучения основам программирования школьников младших и средних классов.

В свободно распространяемую версию Pascal ABC & Programming Taskbook Mini Edition входит мини-версия электронного задачника (200 задач) и урезанный комплект задач для исполнителей Робот и Чертежник. Версия Pascal ABC & Programming Taskbook Complete Edition содержит полный комплект задач.

Система Pascal ABC используется для обучения студентов первого курса механико-математического факультета, а также учащихся Компьютерной школы при механико-математическом факультете Ростовского госуниверситета.

Скачать

Комментарии  

 
0 #4 Tetka 22.11.2011 21:44
Ответ на предыдущий пост не влез, написала в форуме на этом сайте - в разделе develop - тема Pascal ABC (простые числа)
Цитировать
 
 
0 #3 Tetka 22.11.2011 21:34
[quote name="Daria"]помогите решить задачу!!! составить программу, которая определяет, является ли данное число простым, и выводит на экран соответствующе е сообщение: "Да" либо "Нет"

На в скидку вспомнилось:

program prostoe_4islo;
var x : integer;
begin
writeln('X = ');
readln(x);
if (x
Цитировать
 
 
0 #2 Daria 22.11.2011 20:56
помогите решить задачу!!! составить программу, которая определяет, является ли данное число простым, и выводит на экран соответствующе е сообщение: "Да" либо "Нет"
Цитировать
 
 
0 #1 20.01.2011 20:12
Спасибо за предоставленну ю возможность потренироватьс я в программирован ии
Цитировать
 

Добавить комментарий

Защитный код
Обновить

Новые бесплатные программы на Only-Free-Soft

K-Lite Mega Codec Pack 8.80
Новый пакет кодеков и декодеров необходимых для просмотра видео...

Blender 2.63 a
Приложение для моделирования разнообразных 2D и 3D объектов. Позволяет...

Opera 11.64
Один из лидирующих по популярности интернет браузер. Обладает большой...

PeaZip 4.5.1
Архиватор с высокой скоростью сжатия и распаковки данных. Поддерживает...

Safari 5.1.7
Браузер лидирующий на западе по популярности, и стремительно набирающий...

Maxthon 3.3.8.1000
Мощный интернет браузер, основанный на ядре Internet Explorer. Значительно...

Windows 7 Codecs 3.6.2
Новый бесплатный пакет кодеков для воспроизведения мультимедийных файлов в...