الرئيسية - أرشيف الوسم : علوم البرمجة

أرشيف الوسم : علوم البرمجة

خوارزمية ذكاء صنعي جديدة تنافس البشر في اختبار SAT المعياري!

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

أكمل القراءة »

أفضل 4 طرق للرسم البياني باستخدام مُجتمع PHP

هل تعلم بوجود البيانات في كل مكان من حولك؟ ربما، لكننا نجدها مُملة لوجودها بحالة خام Raw. ما رأيك أن تصبح هذه البيانات موجودة ولكن بصورةٍ غير مملة، وذلك عبر أن نتعلم كيفية إظهارها والتعامل معها بطرقٍ أكثر تفاعلية…مثل التعامل ...

أكمل القراءة »

ما هو مفهوم هــندســة البـرمـجيــات Software Engineering ؟

استُخدمت هندسة البرمجيات كمفهومٍ نظريّ من حين لآخر في أواخر الخمسينات وبداية الستينات من القرن الماضي. أما الاستخدام الرّسمي الأول لهذا المُصطلح فكان في مؤتمرٍ عُقد من قبل اللجنة العلمية في منظمة حلف شمال الأطلسي 1968 حول البرمجيات، وقد أخذ ...

أكمل القراءة »

البرمجة الاحتمالية قادرة على كتابة برنامج من خمسين سطر بدلاً من الألوف!

مُعظم التّطورات الحديثة في مجال الذكاء الصنعي هي نتيجة لتطور مجال تعلم الآلة Machine Learning، وذلك كتطبيقات الجوال التي تُحوّل الكلام إلى نص (أو تطبيقات التعرف على الكلام Speech Recognition)، حيث تقوم الحواسيب بالبحث ضمن مجموعةٍ ضخمة من البيانات، من ...

أكمل القراءة »

لماذا تكون عناوين مواقع الويب باللغة الإنجليزية؟

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

أكمل القراءة »

“روبي عربي”: منصة تعليمية متميزة باللغة العربية، لتعليم لغة “روبي” البرمجية

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

أكمل القراءة »

(4) لغات برمجة يجب على المبتدئين تعلم أحدها

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

أكمل القراءة »

يمكننا كتابة برمجيات خالية من الأخطاء…إذاً، لماذا لا نقوم بذلك؟

أشار عالم الحاسوب الهولندي الكبير Edsger W Dijkstra أن الاختبار يبين وجود الأخطاء وليس غيابها. في الحقيقة، إن الطريقة الحاسمة الوحيدة لإثبات صحة البرمجيات وخلوها من الأخطاء هي من خلال الرياضيات. لقد كان من المتعارف عليه أنه من الصعب الوصول ...

أكمل القراءة »

تعرّف على موقع WolframAlpha

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

أكمل القراءة »