لغات البرمجة

التقنيةلغات البرمجة

النوع struct في لغة البرمجة ++C

يستخدم النوع (struct) في لغة البرمحة سي بلس بلس لتعريف نوع جديد من البيانات، و هذا النوع يمكنه أن يحتوي على مجموعة مختلفة من القيم ومن الممكن أن تكون هذه القيم من أي نوع ولكن بشكل مرتب و سهل التعامل معه، ومن الممكن القول بأن (Struct) هو نوع بيانات معرف من قبل المستخدم والذي يسمح للمستخدم بدمج عناصر البيانات لأنواع بيانات مختلفة تحت اسم واحد.

التقنيةلغات البرمجة

المؤشرات في لغة البرمجة ++C

المؤشرات (Pointers) في لغات البرمجة هي عبارة عن متغيرات تحتوي قيمتها على عنوان متغير آخر موجود داخل الذاكرة، وتستخدم المؤشرات بشكل كبير في لغة البرمجة سي بلس بلس حيث أنها تسهل عملية الوصول إلى أي عنصر أو كائن تم تعريفه في الذاكرة، و هي تساعد المبرمج بالتحكم بمختلف الكائنات.

التقنيةتقنية الذكاء الاصطناعيلغات البرمجة

المراجع في لغة البرمجة ++C

يستخدم مفهوم المراجع ( References ) ضمن مجموعة من لغات البرمجة ومن بينها لغة البرمجة (++C)، والمراجع هي عبارة عن العناوين التي يتم إعطائها لأي عنصر في الكود البرمجي مثل: المتغيرات، والمصفوفات و الكائنات، والتي يتم تعريفها في الذاكرة عند تشغيل البرنامج، ويتم تخصيص مساحة خاصة لها في الذاكرة ويتم استخدامها بأسلوب (Hexadecimal).

التقنيةلغات البرمجة

ما هي لغة الأردوينو Arduino وأهم جمل التحكم التي تستخدم معها

تعتبر لغة الأردوينو (Arduino) عبارة عن لغة مفتوحة المصدر والتي تتألف من مجموعة من الدوال المكتوبة باستخدام لغة البرمجة (++C) ولغة (C)، أي أنها مشتقة بشكل رئيسي من لغة (C) و (++C) بالإضافة إلى إطاري العمل (Wiring) و (Processing).

التقنيةلغات البرمجة

التعامل مع الملفات في لغة البرمجة بايثون

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

التقنيةلغات البرمجة

المصفوفات ومعاملات الزيادة والنقصان في لغة سي شارب

المصفوفة (Array): هي عبارة عن مجموعة من الأرقام تكون مُرتبة على شكل صفوف (rows) وأعمدة (columns) وتكون هذه الأرقام في العادة حقيقية أو أعداد مُعقدة، وتُعد المصفوفات من المصطلحات المهمة في مجال لغات البرمجة التي لا يستطيع المبرمجون الاستغناء عنها

التقنيةلغات البرمجة

لغات البرمجة

لغة البرمجة (بالإنجليزية: Programming language)‏: تُعدّ لغات البرمجة الوسيط بين الأشخاص وجهاز الحاسوب، وهي عبارة عن لغة خاصة يستخدمها المبرمِجين لكتابة البرمجيات

التقنيةلغات البرمجة

كيفية استخدام الوحدة zipfile‎‎ في لغة البرمجة بايثون

تُعد الوحدة (zipfile) من الوحدات القياسية المهمة في لغة البرمجة بايثون، حيث أنها تستخدم مع ملفات (ZIP) وهي من الأكثر شيوعاً واستخداماً في مجال ملفات الأرشفة والضغط، وتقدّم هذه الوحدة في لغة بايثون مجموعة من الأدوات لإنشاء ملفات (ZIP) والقراءة منها والكتابة فيها وإلحاق الملفات بها وعرض محتوياتها، يتطلّب الاستخدام المتقدم لهذه الوحدة فهماً واسعاً لصيغة الملفات (ZIP).

التقنيةتقنية الذكاء الاصطناعي

7 خطوات لتطوير مهارات الذكاء الاصطناعي من خلال التعلم العميق

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