Часто задаваемые вопросы по WDE: различия между версиями
Mikst (обсуждение | вклад) |
Mikst (обсуждение | вклад) |
||
(не показано 25 промежуточных версий 2 участников) | |||
Строка 5: | Строка 5: | ||
=== Что такое PascalABC.NET === | === Что такое PascalABC.NET === | ||
PascalABC.NET - это современный язык Паскаль, разработанный в [http://mmcs.sfedu.ru/ институте математики, механики и компьютерных наук Южного Федерального университета] совместно с немецкими программистами. Он полностью совместим с Delphi Object Pascal и Borland (Turbo) Pascal. Он имеет также ряд расширений и как .NET-язык может свободно пользоваться всеми .NET-библиотеками. | |||
PascalABC.NET - это современный язык Паскаль, | |||
PascalABC.NET широко используется в обучении. Он позволяет программировать как на базовом Паскале, так и использовать объектно-ориентированные возможности. | PascalABC.NET широко используется в обучении. Он позволяет программировать как на базовом Паскале, так и использовать объектно-ориентированные возможности. | ||
Строка 13: | Строка 12: | ||
=== Как опубликовать файл и дать ссылку на опубликованный файл === | === Как опубликовать файл и дать ссылку на опубликованный файл === | ||
Достаточно нажать кнопку Опубликовать. Файл будет опубликован на сервере WDE в специальном каталоге. Файл при этом должен содержать правильную PascalABC.NET-программу. | Достаточно нажать кнопку Опубликовать. Файл будет опубликован на сервере WDE в специальном каталоге. Файл при этом должен содержать правильную PascalABC.NET-программу. | ||
После публикации важно сразу сохранить у себя ссылку на опубликованный файл - она хранится только во время сеанса пользователя, т.е. до закрытия браузера. | После публикации важно сразу сохранить у себя ссылку на опубликованный файл - она хранится только во время сеанса пользователя, т.е. до закрытия браузера. | ||
Зная имя опубликованного файла, его можно открыть в WDE, нажав кнопку Открыть опубликованный файл, а также опубликовать ссылку на него на другом сайте или форуме в виде http:// | Зная имя опубликованного файла, его можно открыть в WDE, нажав кнопку Открыть опубликованный файл, а также опубликовать ссылку на него на другом сайте или форуме в виде http://pascalabc.net/WDE/?file=имя_файла.pas | ||
=== В течение какого времени на сервере хранятся опубликованные файлы === | === В течение какого времени на сервере хранятся опубликованные файлы === | ||
Несколько месяцев. Для зарегистрированных пользователей время хранения файлов на сервере больше. | |||
=== Насколько быстро выполняется программа === | === Насколько быстро выполняется программа === | ||
О, поверьте - очень быстро! Программа выполняется на сервере, сервер - мощный, куплен в рамках национального проекта "Образование" :) | |||
Потому и быстро. | |||
Для примера: | |||
[http://pascalabc.net/WDE/?file=Speed1.pas вот эта программа] иллюстрирует скорость вычислений. | |||
Аналогичная программа, написанная на Delphi, работает процентов на 15 дольше. Попробуйте! | |||
=== Можно ли использовать модули (библиотеки) === | === Можно ли использовать модули (библиотеки) === | ||
Можно, но неудобно. По крайней мере, пока. Причина: модули приходится всякий раз создавать вручную во время сеанса и сохранять в каталоге сеанса пользователя под именем, совпадающим с именем модуля. Аналогичное можно сказать про dll библиотеки. | |||
А вот зарегистрированные пользователи работают каждый в своем каталоге, и проблем с сохранением модулей и библиотек нет. | |||
=== Для чего нужна регистрация === | |||
Зарегистрированные пользователи получают в свое полное распоряжение целый каталог на сервере, который не удаляется после завершения сеанса. | |||
Кроме того, для них открывается ряд новых возможностей: | |||
* переименование и удаление файлов | |||
* создание каталогов и подкаталогов | |||
* переименование и удаление каталогов | |||
* длительное хранение опубликованных файлов | |||
* открытие публичного доступа к своим файлам на чтение | |||
=== Среда «зависла». Что делать?! === | |||
Скорее всего, произошел сбой сети или немного устал сервер. Например, Вы запустили компиляцию, а результата все нет и нет. <br /> | |||
Найдите в меню редактора кнопочку <tt>«Прервать запросы на сервер»</tt> и нажмите её. Это должно помочь. После этого повторите операцию еще раз. Если у Вас постоянные проблемы с сетью, то, возможно, придется использовать эту кнопку часто. | |||
Крайняя мера восстановления работоспособности среды — обновление страницы в браузере. | |||
=== Могу ли я работать с WDE без подключения к Интернету === | === Могу ли я работать с WDE без подключения к Интернету === | ||
Нет. Но чтобы запускать те же программы, что и в WDE, вы можете скачать и установить [http://pascalabc.net/ssyilki-dlya-skachivaniya систему программирования PascalABC.NET] и работать в ней локально без подключения к Интернету. | |||
=== Я нашел ошибку! Куда писать? === | === Я нашел ошибку! Куда писать? === | ||
Открываем вот эту страничку разработчиков: | |||
http://pascalabc.net/razrabotchiki-pascalabc-net | |||
И находим первый адрес. |
Текущая версия от 00:46, 17 декабря 2015
Для чего нужна WDE
Предполагается, что среда WDE будет активно использоваться в обучении: для публикации учебных программ, для выполнения программ без установленного компилятора, для ссылок на программы с различных форумов и сайтов.
Все сценарии использования WDE пока не изучены - их будут предлагать наши пользователи.
Что такое PascalABC.NET
PascalABC.NET - это современный язык Паскаль, разработанный в институте математики, механики и компьютерных наук Южного Федерального университета совместно с немецкими программистами. Он полностью совместим с Delphi Object Pascal и Borland (Turbo) Pascal. Он имеет также ряд расширений и как .NET-язык может свободно пользоваться всеми .NET-библиотеками.
PascalABC.NET широко используется в обучении. Он позволяет программировать как на базовом Паскале, так и использовать объектно-ориентированные возможности.
Более детально ознакомиться с PascalABC.NET можно на сайте проекта.
Как опубликовать файл и дать ссылку на опубликованный файл
Достаточно нажать кнопку Опубликовать. Файл будет опубликован на сервере WDE в специальном каталоге. Файл при этом должен содержать правильную PascalABC.NET-программу.
После публикации важно сразу сохранить у себя ссылку на опубликованный файл - она хранится только во время сеанса пользователя, т.е. до закрытия браузера.
Зная имя опубликованного файла, его можно открыть в WDE, нажав кнопку Открыть опубликованный файл, а также опубликовать ссылку на него на другом сайте или форуме в виде http://pascalabc.net/WDE/?file=имя_файла.pas
В течение какого времени на сервере хранятся опубликованные файлы
Несколько месяцев. Для зарегистрированных пользователей время хранения файлов на сервере больше.
Насколько быстро выполняется программа
О, поверьте - очень быстро! Программа выполняется на сервере, сервер - мощный, куплен в рамках национального проекта "Образование" :) Потому и быстро.
Для примера: вот эта программа иллюстрирует скорость вычислений. Аналогичная программа, написанная на Delphi, работает процентов на 15 дольше. Попробуйте!
Можно ли использовать модули (библиотеки)
Можно, но неудобно. По крайней мере, пока. Причина: модули приходится всякий раз создавать вручную во время сеанса и сохранять в каталоге сеанса пользователя под именем, совпадающим с именем модуля. Аналогичное можно сказать про dll библиотеки.
А вот зарегистрированные пользователи работают каждый в своем каталоге, и проблем с сохранением модулей и библиотек нет.
Для чего нужна регистрация
Зарегистрированные пользователи получают в свое полное распоряжение целый каталог на сервере, который не удаляется после завершения сеанса. Кроме того, для них открывается ряд новых возможностей:
- переименование и удаление файлов
- создание каталогов и подкаталогов
- переименование и удаление каталогов
- длительное хранение опубликованных файлов
- открытие публичного доступа к своим файлам на чтение
Среда «зависла». Что делать?!
Скорее всего, произошел сбой сети или немного устал сервер. Например, Вы запустили компиляцию, а результата все нет и нет.
Найдите в меню редактора кнопочку «Прервать запросы на сервер» и нажмите её. Это должно помочь. После этого повторите операцию еще раз. Если у Вас постоянные проблемы с сетью, то, возможно, придется использовать эту кнопку часто.
Крайняя мера восстановления работоспособности среды — обновление страницы в браузере.
Могу ли я работать с WDE без подключения к Интернету
Нет. Но чтобы запускать те же программы, что и в WDE, вы можете скачать и установить систему программирования PascalABC.NET и работать в ней локально без подключения к Интернету.
Я нашел ошибку! Куда писать?
Открываем вот эту страничку разработчиков: http://pascalabc.net/razrabotchiki-pascalabc-net И находим первый адрес.