تنزيل ZM لنظام Linux

هذا هو تطبيق Linux المسمى ZM والذي يمكن تنزيل أحدث إصدار له كـ zm-0.15.zip. يمكن تشغيله عبر الإنترنت في مزود الاستضافة المجاني OnWorks لمحطات العمل.

 
 

قم بتنزيل وتشغيل هذا التطبيق المسمى ZM مع OnWorks عبر الإنترنت مجانًا.

اتبع هذه التعليمات لتشغيل هذا التطبيق:

- 1. قم بتنزيل هذا التطبيق على جهاز الكمبيوتر الخاص بك.

- 2. أدخل في مدير الملفات الخاص بنا https://www.onworks.net/myfiles.php؟username=XXXXX باسم المستخدم الذي تريده.

- 3. تحميل هذا التطبيق في هذا الملف.

- 4. ابدأ تشغيل OnWorks Linux عبر الإنترنت أو محاكي Windows عبر الإنترنت أو محاكي MACOS عبر الإنترنت من هذا الموقع.

- 5. من نظام تشغيل OnWorks Linux الذي بدأته للتو ، انتقل إلى مدير الملفات الخاص بنا https://www.onworks.net/myfiles.php؟username=XXXXX مع اسم المستخدم الذي تريده.

- 6. قم بتنزيل التطبيق وتثبيته وتشغيله.

ZM



الوصف:

ZM هي مكتبة C للتعامل مع عمليات الاستمرارية (coroutine ، الاستثناء ، الخيط الأخضر) مع آلات الحالة المحدودة.

تمت كتابة المكتبة بلغة C99 بدون اعتماد خارجي أو كود خاص بالجهاز ويمكن تجميعها في ansi-c أو ansi-c ++ مع جهد ضئيل لتحديد نوعين غير موقَّعين من النوع int
(uint8_t و uint32_t).



المميزات

  • المهمة: مثال الخيط الأخضر أو ​​coroutine
  • المهمة الفرعية: يمكن للمهمة مثيل المهمة الفرعية حيث يمكن أن يستخدم مؤشر الترابط الوظيفة
  • استثناء خطأ: يمكن رفع الاستثناء والتقاطه بين المهام الفرعية (فك المكدس)
  • متابعة-استثناء: السماح باستئناف التنفيذ في نقطة الارتفاع (بدون فك المكدس)
  • حدث افتراضي: قفل في وضع انتظار الحدث مهمة واحدة أو أكثر
  • حتمية: تستخدم المكتبة فقط آلة الحالة المحدودة كتدفق تحكم
  • محمول: لا يوجد رمز تجميع محدد للهندسة المعمارية
  • no-setjmp: لا تستخدم المكتبة أي وظائف غير محلية للقفزات (setjump ، ucontext ...)
  • قائمة بذاتها: لا يلزم وجود مكتبات خارجية أو خاصة بنظام التشغيل


لغة البرمجة

C



هذا تطبيق يمكن جلبه أيضًا من https://sourceforge.net/projects/zm-lib/. تمت استضافته في OnWorks ليتم تشغيله عبر الإنترنت بأسهل طريقة من أحد أنظمتنا التشغيلية المجانية.



أحدث برامج Linux و Windows عبر الإنترنت


فئات لتنزيل البرامج والبرامج لنظامي التشغيل Windows و Linux