Education Blog
  • اخبار التكنولوجيا
  • إنترنت
  • شبكات الكمبيوتر
  • برمجة
  • أمن المعلومات
  • أنظمة التشغيل
  • كلاود
  • مكتبة كونكت
  • كورسات
No Result
View All Result
Connect4Techs
No Result
View All Result
Home مكتبة كونكت كتب برمجة

كتاب برمجة انظمة التشغيل بصيغة pdf مجانا

Ahmad Hussain by Ahmad Hussain
2022-08-07
in كتب برمجة, مكتبة كونكت
0
563
SHARES
1.8k
VIEWS
Share on FacebookShare on Twitter

مقالنا اليوم عن كتاب برمجة انظمة التشغيل للكاتب أحمد عصام عبد الرحيم بصيغة pdf مجانا.

كتاب اليوم كتاب برمجة انظمة التشغيل من أهم الكتب في برمجة نظام التشغيل و يقوم على بحث علمي بشرح سهل لجميع أنواع القراء المهتمين و المحترفين.

إسم الكتاب

كتاب برمجة انظمة التشغيل

مؤلف الكتاب

أحمد عصام عبد الرحيم

عدد الصفحات

215 صفحة
كتاب برمجة انظمة التشغيل

تصنيف الكتاب

كتب برمجة

مقدمة كتاب برمجة انظمة التشغيل

تلعب أنظمة التشغيل دورا مهما في شتى مجالات الحياة حيث أصبحت أحد أهم الركائز الأساسية لتشغيل وادارة أي جهاز أو عناد يعتمد على الشرائح الالتكرونية المتكاملة.

فبدء من جهاز الحاسب الشخصي الحوالات و الأجهزة الكفية والمضمنة ( Embedded Device ) و أجهزة الألعاب والصرافات الآلية وحتى أجهزة الفضاء والدورات ( Orbiter ) كلها تعمل بأنظمة التشغيل.

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

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

ولغة التجميع ( Assembly ) بالإضافة إلى المعرفة التامة بمعمارية الحاسب من معالج وذاكرة وحدات إدخال أما السبب الثاني فهو عدم توفر مراجع وكتبا باللغة العربية تشرح الأسس العلمية لبرمجة أنظمة التشغيل.

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

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

كذلك ربما يعمل في برمجة برامج النظام التي تتطلب الماما تاما بفاهيم أنظمة التشغيل مثل برجمة برامج اصلاح القاطاعات التالفة ( Bad Sectors ).

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

و لم يتم ذكر كل الجوانب النظرية في الموضوع وه ذا سب أن الأمور النظرية في الغالب تأخذ بالطالب بعيدا وحجب رؤيته في حقيقة عمل نظام التشغيل.

وقد تم بريحة النظام من الصفر دون الإعتماد على أي مكونات أو شفرات جاهزة ( مفتوحة المصدر ) ولا يمكن اعتبار هذا إعادة اختراع للعملة !.

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

أن و تجدر بنا ايضاح أن هدف النظام ( نظام إقرأ ) هو للاستخدامات الأكاديمية والتعليمية وليس للمستخدم الأخير ، حيث أن الهدف هو تعليم الطالب على هذه الأداة واعداده للعمل على أنظمة ضخمة مثل جنو / لينوكس.

جهاز الحاسب هو مجموعة من الشرائح الإلكترونية والعتاديات والمتحكمات المرتبطة مع بعضها لتوفير منصة تشغيلية للبرامج و التي بدولها لن يعمل هذا الجهاز.

ويمكن تقسيم البرامج بحسب طبيعة عملها ووظيفتها الى قين هما برامج المستخدم والتي صممت خصيصاً لحل مشاكل المستخدم و برامج النظام والتي تتحكم في عتاد وموارد الحاسب .

ويعتبر نظام التشغيل مثالا لبرامج النظام حيث بدير عتاد وموارد الحاسب بالإضافة ال ميزة مهمة وهي توفر بيئة تشغيل وهمية ( Virtual Machine ) لبرامج المستخدم .

ويوضح التعريف السابق عددا من المفاهيم التي من المفاهيم التي يجب الوقوف عليها وتوضحيها بشكل مفصل.

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

هذا المتحكم هو المعالج ( Processor ) حيث يعمل على تنفيذ الأوامر ( من عمليات حسابية ومنطقية ) وإرسال النتائج إلى الأماكن المطلوبة.

وتسمى مجموعة الأوامر التي ينفذها المعالج باسم البرامج ، ويسبب تكلفة بناء المعالج قاله غالباً ما يتعرف على عدداً معينا من الأوامر والتي تعرف مجموعة الأوامر ( Instruction Sett ).

لذلك حتى يتم تنفيذ أوامر أي برنامج فالها يجب أن تكتب وفقا لمجموعة الأوامر التي يدعمها المعالج والشكل ١٠۱ يوضح نموذجا عاما لتعليمات وأوامر المعالج التي تتكون .

– منها البرامج ، وجزءا منها هي اختيارية ومركز هنا على ال OPCODE والتي تمثل أوامر المعالج.

كتاب برمجة انظمة التشغيل

فهرس كتاب برمجة انظمة التشغيل

غير مفهرس

تحميل كتاب برمجة انظمة التشغيل بصيغة pdf مجانا برابط مباشر

من هنا

author avatar
Ahmad Hussain
See Full Bio
Tags: كتاب انظمة التشغيل pdfكتاب برمجة انظمة التشغيلكتاب برمجة نظم التشغيل
Previous Post

كتاب تعلم برمجة المواقع باستخدام لغة HTML بصيغة pdf

Next Post

كتاب تصميم المواقع الالكترونية pdf و الصحافة الالكترونية

Ahmad Hussain

Ahmad Hussain

Next Post
كتاب تصميم المواقع الالكترونية pdf و الصحافة الالكترونية

كتاب تصميم المواقع الالكترونية pdf و الصحافة الالكترونية

Archive

Most commented

كل ما تريد معرفته في برنامج GNS3 وتثبيته واستخدامه

محاكي شبكات هواوي Huawei eNSP

محاكاة الشبكات من سيسكو باستخدام Cisco VIRL

GNS3 أفضل أم EVE-NG أم VIRL أم Packet Tracer

كيفية إضافة روترات وسويتشات سيسكو IOSv على GNS3 VM

كيفية إعداد وربط GNS3 VM ببرنامج GNS3

  • اخبار التكنولوجيا
  • إنترنت
  • شبكات الكمبيوتر
  • برمجة
  • أمن المعلومات
  • أنظمة التشغيل
  • كلاود
  • مكتبة كونكت
  • كورسات

Tags

5G CCNA pdf أبل أمن المعلومات أندرويد أنظمة التشغيل إنترنت اخبار التكنولوجيا الحوسبة السحابية الذكاء الاصطناعي بالعربي بايثون برمجة بروتوكول eigrp بروتوكول ospf تعليم لغة جافا ثغرة أمنية جوجل خدمات أمازون ويب دروس لغة جافا سيسكو شبكات الجيل الخامس شبكات الكمبيوتر شرح شرح لغة جافا فيروس كورونا فيسبوك فيس بوك كتاب شرح كلاود كوبونات يوديمي كوتلن كورس كورسات كورسات الشبكات كورسات يوديمي مجانا كورس سيسكو لينكس مايكروسوفت مراحل OSI موبايل هواوي واتساب ويندوز سيرفر

Recent News

كل ما تريد معرفته في برنامج GNS3 وتثبيته واستخدامه

كل ما تريد معرفته في برنامج GNS3 وتثبيته واستخدامه

2022-12-29
محاكي شبكات هواوي Huawei eNSP

محاكي شبكات هواوي Huawei eNSP

2022-12-23
No Result
View All Result
  • Home
    • Index (Default)
    • Index 1
    • Index 2
  • About Us
  • Get in Touch
  • Classes
    • Management
    • Teaching
    • Stories
    • Learning
    • Studying
    • Remedy
  • Pages
    • Category
    • Author
    • Article
    • Search