منهج نواة تقنية الجلسة الثانية

من ويكي أضِف
مراجعة 17:25، 4 أبريل 2021 بواسطة Emadsaleh (نقاش | مساهمات) (ترتيب)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

الهدف من الجلسة

  • التعرف على تاريخ وتطور نظام تشغيل يونكس Unix .
  • معرفة تأثير قضية IBM على تراكم المعرفة والبرمجيات مفتوحة المصدر والمجتمع.
  • التعرف على معنى المصادر المفتوحة والمصادر الحرة والفرق بينهما.
  • فهم إن المصادر الحرة لا يجب أن تكون مجانية, وأن الفائدة هي للكل ولسة قلة محتكرة.
  • التعرف على الفرق بين المترجم والمفسّر.
  • التعرف على بعض من معايير المقارنة والاختيار بين نظم التشغيل.
  • التعرف على أساسيات التعامل مع واجهة سطر الأوامر وبعض من الأوامر الأساسية.
  • التعرف على وحدة تحكم النظام و وحدة تحكم النظام الافتراضية.
  • التعرف على ثقافة جنو/لينوكس.
  • التعرض لأسلوب عرض الفرضيات وتحدى المعلومات لتحليلها والتمحيص في صحتها.

محتوي الجلسة

1.تاريخ وتطور نظم تشغيل الحاسوب:

   1.1نظام Multiplexed Information and Computing Service في سنة 1965.
   1.2نظام Unnamed OS في سنة 1969.
   1.3نظام Uniplexed Information and Computing Service في سنة 1970.
   1.4نظام Berkeley Software Distribution في سنة 1977.
   1.5مشروع نظام GNU's Not Unix في سنة 1983.
   1.6معيار واجهة نظام التشغيل المحمول POSIX في سنة 1988.
   1.7رخصة جنو العمومية GNU Public License في سنة 1989.
   1.8نواة نظام التشغيل لينوكس Linux في سنة 1991.
   1.9نظام تشغيل جنو/لينوكس في سنة 1992.

2.الإنحدار الأولي للبرمجيات الحرة وفوز شركة IBM فى الدعوى القضائية المرفوعة من الحكومة الأمريكية على أساس خرق قانون مكافحة الأحتكار في سنة 1982.

3.المصادر المفتوحة والمصادر الحرة وأهميتها للمجتمع. 4.المترجم Compiler والمفسّر Interpreter ولغة الآلة Machine language.

5.واحد من أهم معايير اختيار نظام التشغيل هو كفاءة النظام في إدارة موارد الحاسوب.

6.ثقافة جنو/لينوكس:

   6.1 حر وليس مجانى.
   6.2 التشاركية.
   6.3 بناها أشخاص أذكياء لأشخاص أذكياء.
   6.4 نعم نستطيع.
   6.5 اختيارك.
   6.7 ضع القطع معًا وانجزها.
   6.8 وسخ يديك.

7.أساسيات التعامل مع واجهة سطر الأوامر وبعض من الأوامر الأساسية:

   7.1 وحدة تحكم النظام Console و وحدة تحكم النظام الافتراضية Virtual Console.
   7.2 اسم المستخدم username.
   7.3 موجه الأوامر Prompt.
   7.4 أمر who.
   7.5 قشرة نظام التشغيل Shell.
   7.6 أمر uname.
   7.7 مدخلات الأوامر Arguments.
   7.8 أمر man.
   7.9 أمر exit.
   7.10 أمر passwd.
   7.11 أمر whoami.
   7.12 أمر echo.
   7.13 أمر alias.

طريقة التقديم

تم استكشاف معظم المحتوى عن طريق تحفيز الحاضرين للإجابة عن أسئلة موجهة, مثل:

  • سؤال الميسر للحاضرين: هل أحد منكم يعرف الفرق ما بين المصدر المفتوح والمصدر الحر؟
  • سؤال الميسر للحاضرين: هل أحد منكم يعرف الفرق ما بين المترجم والمفسّر؟
  • سؤال الميسر للحاضرين: لماذا لينوكس؟ والسؤال الأهم عندما نحتاج أن نقارن بين نظم التشغيل, على أي أساس تتم المقارنة؟