Часто задаваемые вопросы по WDE: различия между версиями
Mikst (обсуждение | вклад) |
Mikst (обсуждение | вклад) |
||
Строка 40: | Строка 40: | ||
=== Могу ли я работать с WDE без подключения к Интернету === | === Могу ли я работать с WDE без подключения к Интернету === | ||
Нет. Но чтобы запускать те же программы, что и в WDE, вы можете скачать и установить [http://pascalabc.net/ систему программирования PascalABC.NET] и работать в ней локально без подключения к Интернету. | Нет. Но чтобы запускать те же программы, что и в WDE, вы можете скачать и установить [http://pascalabc.net/ssyilki-dlya-skachivaniya.html систему программирования PascalABC.NET] и работать в ней локально без подключения к Интернету. | ||
=== Я нашел ошибку! Куда писать? === | === Я нашел ошибку! Куда писать? === |
Версия от 02:04, 30 августа 2009
Для чего нужна WDE
Предполагается, что среда WDE будет активно использоваться в обучении: для публикации учебных программ, для выполнения программ без установленного компилятора, для ссылок на программы с различных форумов и сайтов.
Все сценарии использования WDE пока не изучены - их будут предлагать наши пользователи.
Что такое PascalABC.NET
PascalABC.NET - это современный язык Паскаль, разработанный на факультете математики, механики и компьютерных наук Южного Федерального университета. Он полностью совместим с Delphi Object Pascal и Borland (Turbo) Pascal. Он имеет также ряд расширений и как .NET-язык может свободно пользоваться всеми .NET-библиотеками.
PascalABC.NET широко используется в обучении. Он позволяет программировать как на базовом Паскале, так и использовать объектно-ориентированные возможности.
Более детально ознакомиться с PascalABC.NET можно на сайте проекта.
Как опубликовать файл и дать ссылку на опубликованный файл
Достаточно нажать кнопку Опубликовать. Файл будет опубликован на сервере WDE в специальном каталоге. Файл при этом должен содержать правильную PascalABC.NET-программу.
После публикации важно сразу сохранить у себя ссылку на опубликованный файл - она хранится только во время сеанса пользователя, т.е. до закрытия браузера.
Зная имя опубликованного файла, его можно открыть в WDE, нажав кнопку Открыть опубликованный файл, а также опубликовать ссылку на него на другом сайте или форуме в виде http://programming.mmcs.rsu.ru/PascalABCNETWebCM/Default.aspx?file=имя_файла.pas
В течение какого времени на сервере хранятся опубликованные файлы
Несколько месяцев. Вскоре будет доступна регистрация пользователей - для зарегистрированных пользователей время хранения файлов на сервере будет больше.
Насколько быстро выполняется программа
О, поверьте - очень быстро! Программа выполняется на сервере, сервер - мощный, куплен в рамках национального проекта "Образование" :) Потому и быстро.
Для примера: вот эта программа иллюстрирует скорость вычислений. Аналогичная программа, написанная и запущенная на Delphi, работает процентов на 15 дольше. Попробуйте!
Можно ли использовать модули (библиотеки)
Можно, но неудобно. По крайней мере, пока. Причина: модули приходится всякий раз создавать вручную во время сеанса и сохранять в каталоге сеанса пользователя под именем, совпадающим с именем модуля. Аналогичное можно сказать про dll библиотеки.
Ситуация изменится, когда появится регистрация пользователей. Зарегистрированные пользователи будут работать каждый в своем каталоге, и проблем с сохранением модулей и библиотек не будет.
Могу ли я работать с WDE без подключения к Интернету
Нет. Но чтобы запускать те же программы, что и в WDE, вы можете скачать и установить систему программирования PascalABC.NET и работать в ней локально без подключения к Интернету.