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

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

الفرق بين الطابعات الصدمية وغير الصدمية Impact vs. Non-Impact Printers

الطابعات الصدمية وغير الصدمية نوعان من الطابعات، عندما يتعلق الأمر بالطابعات الصدمية، فهي تتضمن مكونات ميكانيكية لإدارة الطباعة، بينما من ناحية أخرى، لا تتطلب الطابعات غير الصدمية مكونات ميكانيكية متحركة.

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

الفرق بين الكمبيوتر والنظام المضمن Computer vs. Embedded System

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

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

الأجهزة الطرفية في نظام الكمبيوتر Peripherals Devices in Computer Organization

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

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

كيفية تمكين أو تعطيل شاشة اللمس على جهاز الكمبيوتر المحمول Touch screen on a laptop

تعد شاشة اللمس (touch screen) خيارًا رائعًا يتيح لك استخدام إصبعك بدلاً من الماوس للتنقل في نظام تشغيل الكمبيوتر المحمول، إذا كان الكمبيوتر المحمول أو جهاز (Chromebook) مزودًا بشاشة تعمل باللمس، فسيتم تمكينها وتشغيلها افتراضيًا.

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

ما هو الكلاس JPopupMenu والكلاس JMenuBar وما أهم الدوال والكونستركتورات التي تستخدم معه

يُعد الكلاس (JPopupMenu) من الكلاسات التي تستخدم مع حزمة (Java Swing)، والذي يُستخدم للحصول على قائمة تُسمى (Popup Menu) والتي تظهر عند النقر على زر الفأرة الأيمن (Right Click).

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

ما هو الكلاس GridLayout والكلاس CardLayout وما أهم الكونستركتورات المستخدمة معهما

يُعد الكلاس (GridLayout) واحد من الكلاسات التي تستخدم مع حزمة (Java Swing)، ويستخدم بشكل أساسي لترتيب العناصر التي يتم إضافتها على شكل جدول ويتألف من أسطر و أعمدة متساوية الحجم.

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

الكلاس Scanner في لغة البرمجة جافا وأهم الدوال التي تستخدم معه

الكلاس (Scanner) هو عبارة عن كلاس جاهز يستخدم في لغة البرمجة جافا (Java)، ويُستخدم هذا الكلاس لجعل البرنامج يستقبل بيانات من المستخدم، بالإضافة إلى إمكانية تحويل نوع هذه البيانات والتعديل عليها، وهناك العديد من الدوال الخاصة بهذا الكلاس في لغة البرمجة جافا.

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

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

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

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

معايير كتابة الأكواد وتحسين أداء البرامج في لغة PHP

من السهل في عملية البرمجة القيام بكتابة أكواد برمجية صحيحة ولا تحتوي على الأخطاء (Errors) ولكن من الممكن أن تكون هذه الأكواد غير واضحة وغير مفهومة وغير قابلة للاستخدم من قبل المبرمجين مرة أخرى، فلا يهم مدى معرفة المبرمج بمفاهيم لغة البرمجة (PHP) ومعرفة أهم الدوال والتعابير الخاصة بها.

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

مفهوم Script والبيانات الوصفية في لغة البرمجة HTML

تدعم لغة البرمجة (HTML) مفهوم البيانات الوصفية وهي عبارة عن معلومات عن الصفحة المكتوبة باستخدام لغة البرمجة (HTML)، والتي تتضمن المعلومات حول الأنماط (styles) والسكربتات والجداول، والبيانات الخاصة بالبرمجيات مثل محركات البحث والمتصفحات التي تستخدم الصفحة أو تعرضها.

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

مفهوم التعليقات وكيفية استخدامها في لغة البرمجة SQL وتحديث قائمة قواعد البيانات

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

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

مفهوم الـ CRUD Operations وأهمية استخدامها في لغة البرمجة SQL

عند التعامل مع قواعد البيانات (SQL) فمن المحتمل أن المستخدم يحتاج عمليات معينة يتم تنفيذها والتي تسمى ب ( CRUD Operations)، وهي إختصار لعمليات البرمجة الأربعة الأساسية وهي الإنشاء والقراءة والتحديث والحذف، والتي يطلق عليها أيضاً عمليات (RDBMS) والتي تُستخدم  لمعالجة بيانات الجداول وقراءتها وإدراجها وحذفها وتحريرها.

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

التعامل مع قواعد بيانات MySQL باستخدام لغة البرمجة PHP

تعد لغة البرمجة (PHP) من أكثر لغات البرمجة إنتشاراً في برمجة المواقع الإلكترونية، لأنها تستخدم كوسيط بين زوار المواقع الإلكترونية وقواعد البيانات، حيث أن لغة (PHP) تعمل مع جميع برامج قواعد البيانات بما في ذلك (Oracle) و (Sybase)، ولكن الأكثر شيوعاً هي قاعدة بيانات (MySQL) المتاحة بشكل مجاني.

التقنيةتقنية الذكاء الاصطناعيشبكات الحاسوب

برتوكول اكتشاف الجوار في شبكات الحاسوب

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

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

طرق ربط المعلومات عند جلبها من الجداول في لغة البرمجة SQL

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

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

كيفية التعامل مع الحقول الفارغة في لغة البرمجة SQL

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

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

لماذا يستخدم تعداد الأجهزة Device Census كاميرا الويب وكيفية إصلاحه

يعد (DeviceCensus.exe) عملية شرعية لنظام التشغيل (Windows) في الخلفية تقوم بالوصول إلى أجهزة النظام ومراجعتها "إذا كانت لا تزال موجودة أو تمت إزالتها" لتسهيل تحديثات (Windows) وبرامج التشغيل، تنشأ المشكلة عندما يتلقى المستخدم رسالة خطأ.

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

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

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