أخر الاخبار

كتاب لغة C الشامل كتاب تطبيقي مئة في المئة PDF

كتاب تطبيقي لغة سي

نبذة عن لغة C و تاريخها

في أيام بداية الحاسوب كانت البرمجة تتم على لغة بدائية منخفضة المستوى low-level تدعى بلغة الآلة حيث كانت تفهمها الآلة مباشرتاً و يتم البرمجة عليها بأوامر تمثل بخيوط مكونة من الواحد و الصفر.

و الصفر تعني low و هي محصور بين -0.5 و +0.5 فولت و الواحد تعني high و هو محصور بين +4.5 و +5.5 فولت, أي بما يسمى بـ النظام الثنائي و كانت البرمجة عليها صعبة و معقدة حتى تم تطوير لغة التجميع assembly و هي من اللغات منخفضة المستوى low-level أيضاً.

حيث كانت سهلة بالنسبة للغة الآلة فبدل إستعمال سلاسل من الصفر و الواحد تستعمل أوامر ذات كلمات مفهومة مثل ADD و MOV.

مع مرور الوقت تم تطوير لغات برمجة اخرى مثل COBOL و BASIC و C و كان التعامل معها بالكلمات و النصوص مما جعل هذه اللغات مقروئة.


الأدوات اللازمة للبرمجة بلغة C

أدوات لغة سي هي محرر نصوص Editor و مترجم Compiler له و مربط Linker و أي برنامج تتم كتابته يجب أن يمر. على هذه الأدوات و في النهاية ينتج الملف التنفيذي و لا يمكن الإستغناء عن أداة من هذه الأدوات.

في المترجمات الحديثة أصبح كل من الأدوات مدمجة مع بعضها مما جعلها أكثر سهولة في الإستعمال.


تحميل كتاب التحليل الجنائي الرقمي PDF

لتحميل الكتاب يجب عليكم الضغط على زر التحميل ليتم تحويلكم لرابط التحميل بشكل مباشر من سيرفرات جوجل درايف.

Saja Alsadig
بواسطة : Saja Alsadig
من السودان مبرمجة مواقع ويب و تطبيقات أندرويد اتقن لغات "html, css, php, js" بالإضافة للتعامل مع اندرويد ستوديو و بناء التطبيقات, مهتمة بمجال التقنية منذ الصغر و كان لدي شقف كبير للدخول بالجامعه بقسم البرمجة و دخلته في عام 2013 و تعلمت كل شيئ ضمن الجامعة و خارجها من التعليم الذاتي و اتمنى أن أكون عند حسن ظن الجميع و إيصال الأمانة لكم.
تعليقات



حجم الخط
+
16
-
تباعد السطور
+
2
-