في المقالة التالية سوف نلقي نظرة على PSeInt. إنه برنامج يعمل كمترجم للشفرة الزائفة مصممة خصيصًا لأولئك الذين يكرسون أنفسهم لتدريس البرمجة. الهدف الرئيسي من هذا البرنامج هو دعم تدريس البرمجة ومساعدة الطلاب في أولى خطواته في عالم البرمجة.
باستخدام لغة زائفة بسيطة وبديهية باللغة الإسبانية ، يكملها محرر مخطط انسيابي ، هذا البرنامج يسمح للمستخدم بالتركيز على المفاهيم الأساسية للخوارزمية الحسابية. يسعى هذا إلى تقليل الصعوبات الكامنة في اللغة وتوفير بيئة عمل مع العديد من الوسائل التعليمية والموارد.
غالبًا ما يستخدم الكود الكاذب كجهة اتصال أولية لإدخال المفاهيم الأساسية مثل استخدام هياكل التحكم أو التعبيرات أو المتغيرات ، دون الحاجة إلى التعامل مع خصوصيات بناء الجملة للغة الحقيقية. الغرض الرئيسي منه هو أن تكون أداة لـ تعلم وفهم المفاهيم الأساسية للبرمجة لتطبيقها باستخدام رمز كاذب باللغة الإسبانية.
الملامح العامة لبرنامج PSeInt
من بين الميزات والوظائف الرئيسية لهذا البرنامج ، يمكن إبراز ما يلي:
- إنه برنامج المتعدد (جنو / لينكس ومايكروسوفت ويندوز وماك أو إس إكس).
- إنه كليا مجاني ومجاني (ترخيص GPLv2).
- متاح ل 32 بت و 64 بت.
- ويعرض أدوات لكتابة الخوارزميات في الكود الكاذب باللغة الإسبانية.
- يقدم وظائف مكتمل تلقائيًا.
- التلوين النحوي.
- يسهل العمل عن طريق قوالب الأوامر.
- المسافة البادئة الذكية.
- قوائم الوظائف والعوامل والمتغيرات.
- انها تسمح إنشاء وتحرير المخطط الانسيابي من الخوارزمية.
- سيعطينا إمكانية صنع ملف التحرير المتزامن لخوارزميات متعددة.
- El لغة زائفة استخدام قابل للتكوين.
- يمكنك تفسير / تنفيذ الخوارزميات المكتوبة. يسمح لك بتعديل الخوارزمية ورؤية التغييرات في التنفيذ على الفور. سيعطينا أيضًا إمكانية التراجع عن تنفيذ ما لإعادة تشغيله أو تكراره من نقطة تعسفية.
- يقدم وضعًا خاصًا فيه يصف الإجراءات التي تم تنفيذها في كل خطوة.
- سيظهر لنا البرنامج ملف أخطاء في بناء الجملة في الوقت الحقيقي.
- كما يشير أخطاء وقت التشغيل.
- منح وصف تفصيلي لكل خطأ ، مع أسبابه وحلوله الأكثر شيوعًا.
- انها تسمح تحويل الخوارزمية من الكود الزائف إلى كود من لغات أخرى على النحو التالي: C أو C ++ أو C # أو Java أو JavaScript أو MatLab أو Pascal أو PHP أو Python 2 أو Python 3 أو QBasic Visual Basic.
- يقدم البرنامج للمستخدمين أ نظام مساعدة متكامل حول الكود الكاذب واستخدام البرنامج. يتضمن أيضًا مجموعة من أمثلة بمستويات مختلفة من الصعوبة.
هذه ليست سوى بعض ميزاتها ووظائفها. يستطيعون استشرهم جميعًا بمزيد من التفصيل من موقع المشروع.
تنزيل PSeInt
لتتمكن من استخدام هذا البرنامج في Ubuntu ، عليك فقط اذهب الى صفحة التنزيلات من المشروع. كما ترى في لقطة الشاشة التالية ، يمكننا العثور على خيارات التنزيل لمنصات مختلفة. على هذا المثال سأفعل حدد خيار Gnu / Linux "تنزيل حزمة لـ Gnu / Linux 64bits":
حزمة GNU / Linux التي سنقوم بتنزيلها هي حزمة ملف tgz مضغوط. إذا لم تكن قد قررت تحديد أي إصدار تختار (32 أو 64 بت)، عليك فقط تشغيل الأمر التالي في محطة طرفية (Ctrl + Alt + T):
uname -m
إذا كانت النتيجة «x86_64»مثل الصورة الموضحة في لقطة الشاشة السابقة ، يجب عليك تحديد خيار التنزيل لـ 64 بت.
البرنامج لا يحتاج إلى تثبيت. سيتعين علينا فقط الانتقال إلى المجلد الذي حفظنا فيه الملف الذي تم تنزيله. بمجرد دخوله ، لن يكون هناك سوى قم بفك ضغط الملف الذي تم تنزيله بأمر مثل:
tar -xzvf pseint-l64-20191127.tgz
ثم سنضطر إلى ذلك تشغيل من الدليل «pseint»أن الملف«pseint«.
cd pseint ./pseint
في الجولة الأولى ، سيقدم لنا PSeInt إنشاء رموز مختصرة، سواء في قائمة النظام أو على سطح المكتب ، حيث يمكننا تشغيل البرنامج من البيئة الرسومية.
لمزيد من المعلومات حول استخدام هذا البرنامج ، يمكنك راجع الوثائق التي يقدمونها على موقع الويب الخاص بهم.