В следующей статье мы рассмотрим PSeInt. Это программное обеспечение, которое работает как интерпретатор псевдокода специально разработан для тех, кто занимается обучением программированию. Основная цель этого программного обеспечения - поддерживать обучение программированию и помогать студентам в своих первых шагах в мире программирования.
Используя простой и интуитивно понятный псевдоязык на испанском языке, дополненный редактором блок-схем, эта программа позволяет пользователю сосредоточиться на фундаментальных концепциях вычислительного алгоритма. Это направлено на минимизацию трудностей, присущих языку, и на обеспечение рабочей среды многочисленными учебными пособиями и ресурсами.
Псевдокод часто используется в качестве первого контакта для ознакомления с основными концепциями, такими как использование управляющих структур, выражений или переменных, без необходимости иметь дело с особенностями синтаксиса реального языка. Его основная цель - быть инструментом для изучить и понять основные концепции программирования, чтобы применять их с помощью псевдокода на испанском языке.
Общие особенности PSeInt
Среди основных возможностей и функций этой программы можно выделить следующие:
- Это программа мультиплатформенная (GNU / Linux, Microsoft Windows и Mac OS X).
- Это полностью бесплатно и бесплатно (Лицензия GPLv2).
- Доступно для 32 и 64 бит.
- Представляет собой инструменты для написания алгоритмов в псевдокоде на испанском языке.
- Предлагает функции автозаполнение.
- Раскраска синтаксиса.
- Облегчает работу шаблоны команд.
- Умный отступ.
- Списки функции, операторы и переменные.
- Это позволяет генерировать и редактировать блок-схему алгоритма.
- Это даст нам возможность сделать одновременное редактирование нескольких алгоритмов.
- El псевдоязык используется настраивается.
- может интерпретировать / выполнять написанные алгоритмы. Позволяет модифицировать алгоритм и сразу видеть изменения в выполнении. Это также даст нам возможность отменить выполнение, чтобы перезапустить его или повторить с произвольной точки.
- Предлагает специальный режим, в котором описывает действия, выполняемые на каждом шаге.
- Программа покажет нам синтаксические ошибки в реальном времени.
- Также очки ошибки времени выполнения.
- Ofrece подробное описание каждой ошибки с их наиболее частыми причинами и решениями.
- Это позволяет преобразовать алгоритм из псевдокода в код из других языков как: C, C ++, C #, Java, JavaScript, MatLab, Pascal, PHP, Python 2, Python 3 или QBasic Visual Basic.
- Программа предлагает пользователям интегрированная справочная система про псевдокод и использование программы. Он также включает в себя набор примеры с разным уровнем сложности.
Это лишь некоторые из его особенностей и функций. Они могут проконсультируйтесь со всеми из них подробнее с сайта проекта.
PSeInt Скачать
Чтобы использовать эту программу в Ubuntu, вам просто нужно перейти к Страница загрузок проект. Как вы можете видеть на следующем снимке экрана, там мы можем найти варианты загрузки для разных платформ. В этом примере я буду выберите опцию Gnu / Linux «Загрузить пакет для 64-битной Gnu / Linux»:
Пакет для GNU / Linux, который мы собираемся загрузить, представляет собой сжатый файл tgz. Если вы не уверены, какую версию выбрать (32 или 64 бит), вам просто нужно запустить следующую команду в терминале (Ctrl + Alt + T):
uname -m
Если результат «x86_64»Как и на предыдущем снимке экрана, вы должны выбрать вариант загрузки для 64-битной версии.
Программа не требует установки. Нам останется только перейти в папку, в которой мы сохранили загруженный файл. Попав в него, не останется ничего, кроме разархивируйте загруженный файл с помощью такой команды, как:
tar -xzvf pseint-l64-20191127.tgz
Тогда нам придется запустить из каталога «псевдоним»Этот файл«псевдоним«.
cd pseint ./pseint
При первом запуске PSeInt предложит нам создать иконки для ярлыков, как в системном меню, так и на рабочем столе, с помощью которого мы можем запускать программу из графической среды.
Для получения дополнительной информации об использовании этой программы вы можете обратитесь к документации что они предлагают на своем сайте.