Enroll Course: https://www.coursera.org/learn/jisuanji-xitong

إذا كنت ترغب في فهم كيف تعمل البرامج في نظام الحاسوب، فإن دورة “أساسيات نظم الحاسوب (1) : تمثيل البرامج، التحويل والربط” هي الخيار المثالي لك. تقدم هذه الدورة تجربة تعليمية عميقة تشمل كيفية تمثيل البيانات في البرمجة وكيفية تنفيذ العمليات الأساسية وذلك من خلال استكشاف عدة مواضيع.

يتألف محتوى الدورة من 12 أسبوعًا، حيث يتناول كل أسبوع مفهومًا مختلفًا من أساسيات نظم الحاسوب. يبدأ الأسبوع الأول بتقديم مقدمة حول محتوى الدورة وأهمية دراسة نظم الحاسوب لفهم العوامل التي تؤثر في أداء البرامج.

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

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

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

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

Enroll Course: https://www.coursera.org/learn/jisuanji-xitong