PSeInt ، مترجم الشفرة الكاذبة للمعلمين والطلاب

حول PSeint

في المقالة التالية سوف نلقي نظرة على PSeInt. إنه برنامج يعمل كمترجم للشفرة الزائفة مصممة خصيصًا لأولئك الذين يكرسون أنفسهم لتدريس البرمجة. الهدف الرئيسي من هذا البرنامج هو دعم تدريس البرمجة ومساعدة الطلاب في أولى خطواته في عالم البرمجة.

باستخدام لغة زائفة بسيطة وبديهية باللغة الإسبانية ، يكملها محرر مخطط انسيابي ، هذا البرنامج يسمح للمستخدم بالتركيز على المفاهيم الأساسية للخوارزمية الحسابية. يسعى هذا إلى تقليل الصعوبات الكامنة في اللغة وتوفير بيئة عمل مع العديد من الوسائل التعليمية والموارد.

غالبًا ما يستخدم الكود الكاذب كجهة اتصال أولية لإدخال المفاهيم الأساسية مثل استخدام هياكل التحكم أو التعبيرات أو المتغيرات ، دون الحاجة إلى التعامل مع خصوصيات بناء الجملة للغة الحقيقية. الغرض الرئيسي منه هو أن تكون أداة لـ تعلم وفهم المفاهيم الأساسية للبرمجة لتطبيقها باستخدام رمز كاذب باللغة الإسبانية.

الملامح العامة لبرنامج PSeInt

القالب متاح في PSeInt

من بين الميزات والوظائف الرئيسية لهذا البرنامج ، يمكن إبراز ما يلي:

  • إنه برنامج المتعدد (جنو / لينكس ومايكروسوفت ويندوز وماك أو إس إكس).
  • إنه كليا مجاني ومجاني (ترخيص GPLv2).
  • متاح ل 32 بت و 64 بت.
  • ويعرض أدوات لكتابة الخوارزميات في الكود الكاذب باللغة الإسبانية.
  • يقدم وظائف مكتمل تلقائيًا.
  • التلوين النحوي.
  • يسهل العمل عن طريق قوالب الأوامر.
  • المسافة البادئة الذكية.

خلفية داكنة

  • قوائم الوظائف والعوامل والمتغيرات.
  • انها تسمح إنشاء وتحرير المخطط الانسيابي من الخوارزمية.
  • سيعطينا إمكانية صنع ملف التحرير المتزامن لخوارزميات متعددة.
  • El لغة زائفة استخدام قابل للتكوين.
  • يمكنك تفسير / تنفيذ الخوارزميات المكتوبة. يسمح لك بتعديل الخوارزمية ورؤية التغييرات في التنفيذ على الفور. سيعطينا أيضًا إمكانية التراجع عن تنفيذ ما لإعادة تشغيله أو تكراره من نقطة تعسفية.
  • يقدم وضعًا خاصًا فيه يصف الإجراءات التي تم تنفيذها في كل خطوة.
  • سيظهر لنا البرنامج ملف أخطاء في بناء الجملة في الوقت الحقيقي.
  • كما يشير أخطاء وقت التشغيل.
  • منح وصف تفصيلي لكل خطأ ، مع أسبابه وحلوله الأكثر شيوعًا.
  • انها تسمح تحويل الخوارزمية من الكود الزائف إلى كود من لغات أخرى على النحو التالي: C أو C ++ أو C # أو Java أو JavaScript أو MatLab أو Pascal أو PHP أو Python 2 أو Python 3 أو QBasic Visual Basic.

مساعدة PseInt

  • يقدم البرنامج للمستخدمين أ نظام مساعدة متكامل حول الكود الكاذب واستخدام البرنامج. يتضمن أيضًا مجموعة من أمثلة بمستويات مختلفة من الصعوبة.

هذه ليست سوى بعض ميزاتها ووظائفها. يستطيعون استشرهم جميعًا بمزيد من التفصيل من موقع المشروع.

تنزيل PSeInt

لتتمكن من استخدام هذا البرنامج في Ubuntu ، عليك فقط اذهب الى صفحة التنزيلات من المشروع. كما ترى في لقطة الشاشة التالية ، يمكننا العثور على خيارات التنزيل لمنصات مختلفة. على هذا المثال سأفعل حدد خيار Gnu / Linux "تنزيل حزمة لـ Gnu / Linux 64bits":

قم بتنزيل البرنامج

حزمة GNU / Linux التي سنقوم بتنزيلها هي حزمة ملف tgz مضغوط. إذا لم تكن قد قررت تحديد أي إصدار تختار (32 أو 64 بت)، عليك فقط تشغيل الأمر التالي في محطة طرفية (Ctrl + Alt + T):

الأمر uname -m

uname -m

إذا كانت النتيجة «x86_64»مثل الصورة الموضحة في لقطة الشاشة السابقة ، يجب عليك تحديد خيار التنزيل لـ 64 بت.

البرنامج لا يحتاج إلى تثبيت. سيتعين علينا فقط الانتقال إلى المجلد الذي حفظنا فيه الملف الذي تم تنزيله. بمجرد دخوله ، لن يكون هناك سوى قم بفك ضغط الملف الذي تم تنزيله بأمر مثل:

tar -xzvf pseint-l64-20191127.tgz

ثم سنضطر إلى ذلك تشغيل من الدليل «pseint»أن الملف«pseint«.

كيفية إطلاق PSeInt

cd pseint

./pseint

في الجولة الأولى ، سيقدم لنا PSeInt إنشاء رموز مختصرة، سواء في قائمة النظام أو على سطح المكتب ، حيث يمكننا تشغيل البرنامج من البيئة الرسومية.

لمزيد من المعلومات حول استخدام هذا البرنامج ، يمكنك راجع الوثائق التي يقدمونها على موقع الويب الخاص بهم.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.