-
علوم البرمجة
[تطوير وبرمجة]: ما هو المترجم Compiler في لغات البرمجة؟
مقدمة: حول الحاجة للمترجمات عند النظر إلى أي نص برمجيّ من إحدى لغات البرمجة الشهيرة، سنلاحظ أنه مكتوبٌ باستخدام كلمات ورموز غريبة إلا أنها مألوفة بالنسبة لنا، فهي على الأقل…
أكمل القراءة » -
المساحة الإخبارية
[للمرة الأولى]: حواسيب آبل أكثر تعرضًا للتهديدات البرمجية الضارة من حواسيب ويندوز!
تتميز الحواسيب التي تصنعها شركة آبل بالكثير من الميزات المتعلقة بأدائها وسلاسة استخدام نظام التشغيل، وبالرّغم من ذلك فإن الشركة الأمريكية لطالما سوّقت لمنتجاتها بأنها الأكثر أمانًا والمحمية بشكلٍ فعال…
أكمل القراءة » -
المساحة الإخبارية
[في سبقٍ علميّ]: الكشف عن حالةٍ جديدة للمادة ضمن النواقل ذاتية الاندفاع
أعلن فريقٌ بحثيّ من جامعة بيتسبرغ Pittsburgh University عن توصلهم لاكتشاف حالةٍ جديدة للمادة تنتج عبر حركة الإلكترونات ضمن نوعٍ محددٍ من الناقلية يعرف باسم الناقلية ذاتية الاندفاع Ballistic Conduction.…
أكمل القراءة » -
علوم البرمجة
[تطوير وبرمجة]: ما هي البرمجة غرضية-كائنية التوّجه Object Oriented Programming
تتضمن عملية البرمجة استخدام طرقًا وأساليب مختلفة تُعرف باسم “نماذج البرمجة Programming Paradigms” بحيث يشتمل كل نموذج على مجموعةٍ من الخصائص والصفات التي تميّزه عن النماذج الأخرى، وبحيث تدعم كل…
أكمل القراءة » -
علوم البرمجة
ما هي البرمجة الإجرائية Procedural Programming
يعتبر تعلم قواعد لغات البرمجة وكيفية النصوص البرمجية الخطوة الأولى التي ينبغي على المتعلمين الجدد القيام بها، وعلى الرّغم من أهميتها، فإن تعلم قواعد اللغة ومكوناتها هو شرطٌ لازم ولكنه…
أكمل القراءة » -
المساحة الإخبارية
جالاكسي إس 20 الترا: أول هاتف ذكي على الإطلاق بذاكرة 16 جيجا بايت!
أعلنت شركة سامسونج Samsung الكورية اليوم عن إطلاق الجيل الجديد من عائلة هواتفها الذكية الرائدة، أي عائلة جالاكسي إس Galaxy S، وذلك ضمن فعالية “Unpacked” الخاصة بالشركة والتي أقيمت في…
أكمل القراءة » -
علوم الحاسب
الشحن الخبيث Juice Jakcing: كيف يستطيع القراصنة استغلال الشواحن العامة لسرقة معلوماتك
مع تزايد الاعتمادية على الأجهزة الذكية المحمولة في حياتنا اليومية، أصبح من الضروريّ أيضًا البحث عن طريقةٍ لإبقاء بطارياتها فاعلة لأطول فترةٍ زمنية ممكنة، خصوصًا لمن يتطلب عمله أو أسلوب…
أكمل القراءة » -
علوم البرمجة
ما هي لغات توصيف العتاد Hardware Description Languages
تتضمن لغات البرمجة أنواعًا وأنماطًا مختلفة من اللغات المستخدمة من أجل غاياتٍ مختلفة، وعلى الرّغم من تنوعها الكبير إلا أن معظم لغات البرمجة تتشابه مع بعضها البعض من ناحية عدم…
أكمل القراءة » -
علوم البرمجة
مقدمة في لغات البرمجة Intro to Programming Languages
1. مقدمة أصبح التواصل مع الحاسوب أمرًا أبسط وألطف بكثيرٍ من ذي قبل، حيث وبفضل تطور تقنيات اللمس والتعرف على الكلام، أصبحت الحواسيب قادرة على “الإحساس” بنا وفهم كلامنا وحتى…
أكمل القراءة » -
المساحة الإخبارية
[هواوي ضد العالم] حظر جديد ضد قدرة الشركة على استخدام بطاقات الذواكر SD
لا يبدو أن الوضع سيتحسن بالنسبة لشركة هواوي الصينية فيما يتعلق بقرار حظر التعامل معها من قبل حكومة الولايات المتحدة الأمريكية، ويومًا بعد يوم تقوم شركات وهيئات تقنية كبيرة بإعلان…
أكمل القراءة »