تصميم الدورة التدريبية لنظام التشغيل ومحاكاة نظام Linux
مقدمة المشروع
- تم تصميم هذا المشروع بناءً على الموضوعات ذات الصلة في تصميم دورة نظام التشغيل للأستاذ JHY ، كلية الذكاء الاصطناعي ، جامعة نانجينغ الزراعية (معامل الصعوبة 5))
- تم تصميم كل هذا المشروع بلغة Java ، ويحاكي إدارة العمليات وإدارة الوظائف وإدارة الجدولة وإدارة المعدات وإدارة الملفات وغيرها من محتويات نظام Linux.
- يتم الانتهاء من جميع رموز المصدر لهذا المشروع في غضون 30 يومًا ، والوقت يندفع نسبيًا. من فضلك أعطني بعض النصائح حول أي تصميم غير لائق.
تشغيل وتثبيت
- استنساخ أو سحب جميع الملفات
- إنشاء مشروع Java جديد باستخدام IDEA (موصى به) أو Eclipse (إصدار JDK> = 1.8)
- حذف دليل SRC الذي تم إنشاؤه الافتراضي بموجب المشروع
- انسخ ملفات All /SRC ، /static /، xxxxx-jobs-put.txt بعد إلغاء الضغط على دليل جذر المشروع
- استخدم وظيفة التشغيل في Idea أو Eclipse لبدء التشغيل ، أو إنشاء ملفات قابلة للتنفيذ. JAR ، إلخ.
الاستخدام والتعليمات
- لأول مرة ، تحتاج إلى حذف جميع المحتويات في ملف xxxxx-jobs-input.txt باستثناء السطر الأول. تذكر أنه لا يوجد خط جديد في نهاية السطر الأول!
- يمكن لواجهة التشغيل المرئية ، وخط أوامر نظام الملفات ، ونافذة نظام الملفات المقدمة من هذا المشروع استكشاف الوظائف بنفسك بشكل أساسي.
- يوفر سطر أوامر نظام الملفات الأوامر التالية (لا يمكن استخدامه إلا بموجب طريقة الإدخال باللغة الإنجليزية)
- ls [-l] عرض معلومات الملف في الدليل الحالي -عرض معلومات مفصلة
- يقوم CD DIR بتبديل دليل العمل الحالي DIR تحديد المسار المطلق أو النسبي
- MKDIR DIR [-P] إنشاء DIRE في الدليل الحالي حدد المسار المطلق أو النسبي للدليل -P الخلق العودية
- لمس ملف/dir إنشاء ملف جديد في الدليل الحالي ؛ في حالة وجود الملف بالفعل ، قم بتحديث ملف وقت تعديل الملف/ملف DIR أو مسار الدليل
- RMDIR DIR -P DELETE DIRE DIR في مسار دليل الدليل الحالي -عند حذف الدليل الفرعي ، يصبح دليلًا فارغًا ، حذفه معًا
- ملف RM/dir [-r] حذف الملف أو ملف الدليل/ملف الدليل أو مسار الدليل -R بشكل متكرر ، يجب أن تكون المعلمة دليلًا
- أغلق ملف/dir إغلاق الملف أو ملف الدليل/ملف DIR أو مسار الدليل
- مسار ملف ملف محتوى ملف CAT
- ملف VIM تعديل محتوى الملف
ملف الملف مسار - رابط الرابط الجديد القديم إلى ملف قديم موجود للملفات الحالية دليل ملفات جديدة
- قم بتغيير مسار وضع CHMOD [-R] أذونات ملف ملف أو وضع ملف ملف أو مسار أو دليرة-تعديل أذونات الدليل وجميع الأذواق الفرعية التالية ، وتعديل أذونات الدليل وجميع الأذواق الفرعية التالية.
- المستكشف المفتوح المستكشف
- أدخل أمر Explorer في سطر الأوامر لإدخال واجهة أكثر ودية على غرار النافذة ، وتوفير الوظائف التالية (يرجى محاولة تقليل حركة الماوس عند النقر فوق الماوس)
- انقر بزر الماوس الأيسر للدليل وأدخل الدليل ذي الصلة.
- انقر بزر الماوس الأيسر للملف لعرض معلومات الملف.
- انقر نقرًا مزدوجًا فوق الملف مع زر الماوس الأيسر لفتح الملف أو الدليل.
- انقر بزر الماوس الأيمن فوق الملف المستقل لفتح وإعادة تسمية وحذف
- انقر بزر الماوس الأيمن فوق المساحة الفارغة لقائمة الملفات المستقلة ، قم بإنشاء ملف أو دليل جديد.
- يتم تحويل زر الأمام والخلف على الجانب الأيسر العلوي من آلة الماوس المستقلة إلى مسار الوصول التاريخي.
- ملف .jfd في دليل /src /واجهة المستخدم الرسومية هو ملف التكوين عند رسم التأرجح بواسطة Idea plug-in jformdesign ، ولا يؤثر على تشغيل البرنامج ؛ إذا كنت بحاجة إلى استخدامه ، يرجى تنزيله بنفسك
نصائح ودية
- يرجى عدم نسخ رمز المصدر مباشرة لإرسال مهام الدورات الدراسية!
- هيكل الكود لهذا المشروع كبير نسبيًا ، ولا ينصح بالتطوير الثانوي. يتم تشجيعه على التعلم من الأفكار
- يحتوي الرمز المصدر على تعليقات مفصلة لتلبية احتياجات القراءة الأساسية
- إذا كانت هناك مشاكل ، فيرجى الاتصال بـ QQ: 404874351