برمجة الكمبيوتر: ما هو التعريف الأساسي وهياكل البيانات


post-title

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


برمجة الكمبيوتر الأساسية

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

يشار إلى هذا التسلسل من التعليمات بمصطلح "خوارزمية".


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

في وقت لاحق ، يجب ترجمة البرنامج المكتوب على هذا النحو إلى شكل مناسب ليفهمه الكمبيوتر.

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


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

في برمجة الكمبيوتر ، يجب تنظيم البيانات في هياكل يسهل التعامل معها ، ولهذا السبب يتم تعيين اسم أو اختصار لكل بيانات يسمح بتحديدها.

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


على العكس ، نطلق على المتغيرات كل تلك البيانات التي ، حتى إذا تم تعيين اسم فريد ، يقوم البرنامج بحرية بتعيين قيم مختلفة اعتمادًا على المكان الذي يلتقي فيه.

يجب ألا يعرف الكمبيوتر فقط ما يسمى ببيانات معينة ، ولكن يجب أن يعرف أيضًا ما هو نوعه حتى يتمكن من معالجته بشكل مناسب في الذاكرة.

قراءات موصى بها
  • برامج الإنترنت: تصفح وتنزيل بسرعة
  • تحقق من اتصال ping: كيفية الاختبار
  • فيروس الكمبيوتر: التعريف ، مخاطر أمن الكمبيوتر
  • بطاقة الفيديو: كيفية تركيب مدير رسومات الكمبيوتر
  • برامج المكتب: معالجة النصوص ، الإدارة

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

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

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

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

في هذه الحالة نتحدث عن هياكل البيانات الديناميكية.

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

يمكن أن يؤدي سوء استخدام هياكل البيانات إلى عدم استقرار في تشغيل الكمبيوتر.

علامات: الكمبيوتر
Top