Category

tip

كل ما تريد معرفته عن معالجات رايزن (AMD) (Ryzen)

كما هو معروف فإن معالجات AMD من عائلة Ryzen والجيل الثالث هي معالجات بأداء رائع وسعر معقول. وعلى الرغم من أن AMD كانت تعاني في سوق المعالجات الموجهة للألعاب من خلال تفوق Intel في سرعة نوى معالجاتها ولكن AMD عادت بقوة من خلال الجيل الثالث لمعالجتها والتي توفر عدد نوى أكثر وأداء محترم, ومع وجود العديد من الخيارات للاختيار من بينها يمكن أن يكون من الصعب اختيار معالج يتناسب مع احتياجات, في هذا الدليل سنستعرض أنواع معالجات AMD والفروقات بينها.

فئات معالجات AMD:

 الفئة الاقتصادية عائلة AMD A

A6 / A8 / A10
اللوحات الأم الداعمة X370 / X570 / X450 / B450 / B350 / A32
تضم الفئة الاقتصادية من معالجات AMD ثلاث عائلات فرعية وهي عائلة معالجات A6 ثنائي النواة وA8 رباعي النواة وA10 رباعي النوى وهو الأكثر قوة بينهم. هذه الفئة من المعالجات مناسبة لمهام مثل تصفح الانترنت ومشاهدة مقاطع الفيديو وتشغيل الموسيقى وتحرير النصوص. كما تحتوي معالجات هذه الفئة على معالج رسومات مدمج مما يعني أنك لست بحاجة إلى الاستثمار في بطاقة رسومات منفصلة مما يجعلها فئة اقتصادية.

 الفئة المتوسطة

I. عائلة AMD Ryzen 3
2330X / 1300X / 1200 / 3200G / 2200G / 2200GE
اللوحات الأم الداعمة X370 / X570 /X470 /B450 /B350 /A320
تعتبر عائلة AMD Ryzen 3 المدخل إلى الفئة المتوسطة وتوفر قفزة كبيرة في الأداء بالمقارنة مع الفئة الاقتصادية لأنها توفر معالجات رباعية النوى, والتي تعد مثالية لتحرير الصور وإنشاء مقاطع الفيديو وتدفق الوسائط المتعددة بدقة 4K وتشغيل البرامج متعددة المهام وتشغيل أحدث ألعاب بإعدادات معقولة والواقع الافتراضي VR, كما تتضمن هذه الفئة معالج رسومات وتستطيع تميزها بوجود حرف G في نهاية الاسم مما يعني أنك لا تحتاج إلى بطاقة رسومات منفصلة لتشغيل الألعاب.

II. عائلة AMD Ryzen 5
3400G /2500X /3600 /3600X /1400 /1500X /1600 /1600X /2400GE
اللوحات الأم الداعمة X370 /X570 /X470 /B450 /B350 /320
تتميز معالجات Ryzen بعدد النوى والتي توفر المزيد من الأداء بتكلفة أقل ولذلك فإن عائلة Ryzen 5 تفتح الباب أمام أجهزة كمبيوتر أسرع من خلال ما يصل إلى ستة نوى, لذلك فهو اختيار ممتاز للاعبين محترفين ومنشئي المتوى على حد سواء, بجانب ذلك يوفر العدد الكبير من النوى في Ryzen 5 أداء مثالي لاحتياجات المعالجة المتعددة مثل مهام تحرير الفيديو والواقع الافتراضي وتشغيل تطبيقات متعددة في وقت واحد. كما هو الحال في عائلة Ryzen 3 فإن Ryzen 5 توفر عدة معالجات تتضمن معالج رسومات والتي تأتي مع حرف G في نهاية الاسم, لذلك فهي عائلة مثالية لبناء كمبيوتر ألعاب بسعر معقول..

 الفئة الراقية عائلة AMD Ryzen 7

3800X /3700X /2700X /2700 /2700E /1800X /1700X /1700
اللوحات الأم الداعمة X370 /X570 /X470 /B450 /B350 /A320
إن كنت ترغب في مشاهدة فيديو بدقة 4K وتجربة الواقع الافتراضي ولعب احدث الألعاب دون قلق فإن عائلة Ryzen 7 التي تأتي بالعديد من النوى تعتبر مثالية لمنشئي المحتوى وعشاق أجهزة الكمبيوتر الشخصي الذين يسعون للحصول على أداء راق بسعر معقول ولتي تعتبر المدخل لفئة معالجات AMD الراقية.

 عائلة AMD Ryzen 9 3950X /3900X

اللوحات الأم الداعمة X370 /X570 /X470 /B450 /B350 /A320
زادت AMDمن عدد النوى في الجيل الثالث لمعالجاتها حيث يحتوي معالج 3900X على 12 نوى مما جعل معالجات هذا الجيل الأكثر قوة بين معالجات AMD, هذه العائلة من المعالجات مناسبة للاعبين المحترفين وصناع المحتوى الذين يحتاجون قوة معالجة هائلة.

 عائلة AMD Ryzen Threadripper


2990WX /2970WX /2950X /2920X /1950X /920X /1900X
اللوحات الأم الداعمة X399
تعتبر معالجات AMD Ryzen Threadripper أفضل ما أنتجتهAMD من معالجات حيث توفر ما يصل إلى 32 نوى, توفر هذه المعالجات قوة خارقة مما يتيح لك تشغيل أفضل الألعاب بأعلى الاعدادات وإمكانيات معالجة لتحرير الفيديو مذهلة وغيرها من المهام الثقيلة التي تريد تشغيلها على الكمبيوتر..

شرح ترقيم وأحرف معالجات AMD

ليست كل معالجات AMD Ryzen متشابهة, إذ يتم استخدام الحروف كلواحق في أسماء المعالجات لتحديد قوة المعالج.

معنى الأحرف

يشير الحرف G إلى أن المعالج يتضمن معالج رسومات Vega. وينطبق الأمر نفسه على معالجات Intel Core حيث تتضمن معالجات Intel مع الجرف G على معالج رسومات Vega. يشير الحرف X إلى الأداء العالي وهي معالجات مخصصة لسطح المكتب. وتتمتع معالجات Ryzen التي تأتي مع حرف X بأعلى سرعة تردد واستهلاك طاقة وتعتبر الأسرع في الأداء بين بقية المعالجات, كما تعني حروف XFR بأن المعالج قابل لكسر التردد. في حين يشير حرف U إلى استهلاك منخفض للطاقة وغالبا ما يتواجد هذا المعالج في الحواسيب المحمولة الرفيعة وخفيفة الوزن وهي معالجات اقتصادية. يشير الحرف H إلى أداء عالي وهي مخصصة للحواسيب المحمولة. تتميز معالجات Ryzen ذات اللاحقة H بسرعات عالية واستهلاك طاقة مرتفع. وتتواجد عادة في أجهزة الكمبيوتر المحمولة الكبيرة بسبب احتياجها لنظام تبريد أكبر. في حين يعني اسم المعالج بدون أي حرف إلى أنه معالج مخصص لسطح المكتب.

معنى الأرقام

توفر أرقام معالجات AMD Ryzen معلومات عن مستوى أداء المعالج, ولفهم الترقيم أكثر سنأخذ معالج 2600X كمثال.
رقم 2 في 2600X يشير إلى جيل المعالج وهنا يعني بأن المعالج من الجيل الثاني, كلما كان الجيل أحدث يوفر أداء أفضل مقارنة بسابقه, لذلك يعتبر هذا الرقم طريقة سريعة لمعرفة ما إذا كان الاب توب يستحق الشراء. في حين يشير الرقم 6 في 2600X إلى مستوى الأداء حيث تعتبر الأرقام 4 و5 و6 إلى معالجات عالية الأداء. والأرقام 7 و8 و9 إلى المعالجات الأفضل أداء والتي تكون متجهة للمحترفين مثل محترفي تحرير الفيديو والرسومات ثلاثية الأبعاد.
وتشير أرقام 00 في 2600X إلى رقم الطراز ويتم استخدامه لسهولة تخزين وأرشفة المعالجات في حين يشير الحرف “X” إلى أن المعالج عالي الأداء ويملك ميزة XFR التي تسمح بكسر سرعة تردد المعالج.

Wire Shark برنامج

يُعتبر برنامج Wire Shark المجاني والمفتوح المصدر من أكثر البرمجيات شعبية في العالم، فهو يقوم بتحليل الشبكات وذلك عن طريق التقاط وتحليل البيانات التي يتم إرسالها واستقبالها، ويُوفر معلومات حول بروتوكولات وتطبيقات الشبكات انطلاقاً من البيانات التي يتم التقاطها “تصويرها”، يتم استخدام هذا البرنامج من أجل استكشاف مشاكل الشبكة وتحليلها؛ تطوير بروتوكولات البرامج والاتصال كما يُستعمل للتدريس أيضاً.
لتشغيل برنامج Wire Shark نحتاج إلى مكتبة Pop والتي تعني “Packet Capture”، هذا لكي نستطيع التقاط الحزم والبيانات التي تَمر عبر الشبكة.
يُمكن لهذا البرنامج قراءة البيانات من عدة مصادر من بينها كابل الــ Ethernet و الـــ Bluetooth و الــ USB وغيرهم.
هذا البرنامج يدعم أنظمة Linux وMac-OS وWindows.

لتحميل البرنامج اضغط هنا

Linux توزيعات نظام

نظام Linux هو نظام تشغيل مجاني ومفتوح المصدر، يعتمد مفهوم التوزيعات. يُشارك في كل إصدار جديد لنواة Linux مايزيد عن 1000 مُطور في أكثر من 100 شركة مختلفة تتقاسم تكاليف البحث والتطوير مع شركائها ومنافسيها.
تُصنف توزيعات Linux بِحسب أنواع حزم البرامج والتطبيقات المرفقة معها إلى 3 أنواع رئيسية: “دبيان Deb”، “ريدهات RedHat”، وغيرها من التوزيعات المختلفة.


🟣 توزيعات Linux :

🔸 توزيعات “دبيان   Debian” :

ظهرت حزمة (Deb) أول مرة في عام 1993 لتوزيعة “Debian Linux“، وهي واحدة من أقدم توزيعات Linux وتُعتبر أكثر الخيارات شيوعاً.
تتضمن التوزيعات الشائعة التي تستخدم حزم (
deb.) :
▫ دبيان   
Debian.
▫ أوبونتو   
Ubuntu.
▫ لينكس مينت   
Linux Mint.

 🔸 توزيعات “ريدهات  RedHat” :


هي توزيعة تجارية مشهورة خاصة بمجال السيرفرات التي تعمل بنظام
Linux.
تتضمن التوزيعات التي تستخدم حزم (
rpm.) :
▫ فيدورا   
Fedora.
▫ أوبن سوزي   
OpenSuse.
▫ ماجيا   
Mageia.

 🔸 توزيعات أخرى لنظام Linux :

▫ آرش لينكس   Arch Linux.
▫ سلاك وير لينكس   
Slackware Linux.
▫ جنتو لينكس   
Gentoo Linux.

 🔸 توزيعات تعتمد بيئات المستخدم الرسومية :


عند اختيار توزيع
Linux قد يكون الأمر محيراً نظراً لوجود مجموعة متنوعة من الخيارات لمديري سطح المكتب، يُمكن لمستخدمي Linux اختيار بيئة سطح المكتب التي تناسبهم، وبيئة سطح المكتب أو (GUI) هي ما يتم عرضه على الشاشة.
وتشمل مدراء أجهزة سطح المكتب المشهورة :
KDE و Gnome و Xfce ثم Cinnamon.

 

◊ كيدي   KDE :

ظهر KDE عام 1996، وهو على الأرجح مدير سطح المكتب الأكثر تقدماً في السوق.
يتضمن
KDE العديد من التطبيقات التي يحتاجها كل مستخدم لبيئة سطح مكتب متكاملة، كما يحتوي على بعض الميزات الغير متوفرة في مديري سطح المكتب الآخرين، وتتضمن التوزيعات الشائعة التي تستخدم KDE :
▫ أوبن سوزي   
OpenSuse.
▫ سلاك وير   
Slackware.
▫ لينكس مينت   
Linux Mint.
▫ كوبونتو   
Kubuntu.
▫ ماجيا   
Mageia.

 

◊ غنوم   Gnome :

غنوم هو مدير سطح مكتب صُمم مِن وإلى مجتمع المطورين، وهو مثال رائع عن كيفية عمل مجتمع المصادر المفتوحة، يُمكن بسهولة توسيع Gnome باستخدام المكونات الإضافية، ولا يتطلب الكثير من الموارد، إذ يُُمكن ان يكون اختياراً رائعاً للأجهزة القدية والبطيئة.
التوزيعات الشائعة التي تستخدم
Gnome :
▫ دبيان   
Debian.
▫ أوبن سوزي   
OpenSuse.
▫ فيدورا   
Fedora.
▫ سنت أو إس   
CentOS.

 ◊ إكسفس   Xfce :

إكسفس هو خيار ممتاز لأجهزة الكمبيوتر القديمة، وتعتبر الخفة والسرعة أكبر ميزات Xfce، وتعتبر متطلبات النظام هي معالج (CPU) بسرعة 300MHz “ميغاهرتز” و192Mb “ميغابايت” من الذاكرة (RAM).
تتضمن التوزيعات الشائعة التي تستخدم
Xfce:
▫ دبيان   
Debian.
▫ إكس أوبونتو   
Xubuntu.
▫ فيدورا   
Fedora.
▫ أوبن سوزي   
OpenSuse.

Open Source و Closed Source الفرق بين

شرح الفرق بين البرامج مفتوحة المصدر Open Source و البرامج مغلقة المصدر Closed Source.

🔸 ماهي البرامج مفتوحة المصدر؟

هي البرمجيات التي يُمكن الإطلاع والتعديل على شفرتها البرمجية وهي أكثر مرونة للمستخدم من البرامج الأخرى التي لا تتيح مرونة للمستخدم ولا يستطيع التعديل عليها والتي يسميها البعض بالبرمجيات الاحتكارية..
البرامج مفتوحة المصدر تكون في الغالب مجانية وقد تكون بمقابل مادي في بعض الأحيان. هذا تعبير مبسط عن فكرة البرامج مفتوحة المصدر.
مثل:
لغات البرمجة: python – Java- PHP – Perl – Ruby
أنطمة تشغيل: جميع أنظمة Linux مثل : Ubuntu- RedHat – Fedora – Android.

🔸 ماهي البرامج مغلقة المصدر؟

هي التي يكون على البرنامج حقوق أو منشور تحت ترخيص EULA وعندما يقوم صاحب المشروع باستخدام طرق تقنية لمنع المستخدمين من التعديل على برنامجه مثل عدم نشر الكود المصدري للبرنامج. أو عندما يقوم هذا الشخص باستخدام طرق قانونية كحقوق النشر وتراخيص EULA لكي يمنع المستخدم من إعادة توزيع البرنامج على مستخدمين آخرين. عكس البرامج مفتوحة المصدر حيث يمكن للمستخدم استخدام وتعديل ودراسة وإعادة توزيع البرنامج.
مثال:
لغات البرمجة: C# – Asp.net – MySQL.
أنطمة تشغيل: Unix – Mac – Windows.

سبب ارتفاع صوت مروحة اللابتوب

أسباب إرتفاع صوت مروحة اللاب توب !

◊ عمليات أو برامج تتطلب القدرة الكاملة للمعالج و كارت الشاشة.
◊ انسداد مجرى الهواء بالأتربة

🔹 طرق حل مشكلة ارتفاع صوت مروحة اللابتوب:

↵ مراقبة حرارة اللاب توب، برنامج Open Hardware Monitor سيساعدك في مراقبة الحرارة والتأكد من أنها تحت الــ50 درجة.
↵ تنظيف المروحة من الداخل.
↵ عدم تشغيل البرامج التي تستهلك موارد الجهاز بشكل كبير.
↵ وضع قاعدة تهوية تحت اللابتوب.

F1 إلى F12 أزرار لوحة المفاتيح من

ألم تتساءل دائمًا عما تفعله مفاتيح الوظائف الصغيرة الموجودة أعلى لوحة المفاتيح F1 إلى F12 ؟

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

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

إليكم الجواب على لغز مفاتيح الوظائف هذه. ستندهش من مقدار ما يمكنهم فعله.

تعرف على وظائف الأزرار من F1 إلى F12 بلوحة المفاتيح.
▫ زر F1 : شباك “المساعدة” والتي توفر لك معلومات عن البرنامج الذي تعمل عليه.
▫ زر F2 : نستخدم هذا الزر عند الرغبة في تسمية ملف من جديد وتغيير التسمية الحالية.
▫ زر F3 : البحث .. سواء على الانترنت أو جهاز الكمبيوتر.
▫ زر F4 : عندما تواجه صعوبة في غلق برنامج أو لعبة استخدم هذا الزر + زر alt.
▫ زر F5 : عمل تحديث للصفحة أو الجهاز.
▫ زر F6 : إذا كنت تتصفح من خلال Chrome أو Explorer وضعطت هذا الزر فسوف ينتقل إلى إسم الموقع.
▫ زر F7 : يُستخدم لتفعيل خدمة التصحيح اللغوي لأي برنامج.
▫ زر F8 : يُستخدم عند إعادة تنصيب الــ Windows في الكثير من الأجهزة للدخول إلى “البوت” أو “نظام الإقلاع”.
▫ زر F9 : يقوم بفتح نافذة جديدة لبرنامج الــ Word.
▫ زر F10 : يقوم بإظهار شريط المهام في أي برنامج.
▫ زر F11 : يقوم بعرض الشاشة في الوضع الكامل.
▫ زر F12 : يُستخدم لفتح خيار “save as” في برنامج الــ Word

 

نظام كالي لينكس Kali Linux

لنتحدث عن نظام كالي لينكس Kali Linux  فكثيراً ما نسمع عن أنظمة التشغيل الخاصة بالحاسوب وخصوصاً تلك الأنظمة التي تُطلقها شركة Microsoft أو Apple، لكن لابد وأن صادفت يوماً ما على بعض المواقع التقنية أو مواقع التواصل الإجتماعي أحدهم يذكر اسم نظام التشغيل Kali Linux

أو قرأت مقالة تتحدث عن موضوع ما يخص الاختراق أو الحماية وضمن المقالة صادفت كلمة Kali .

نظام كالي لينكس Kali Linux

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

 

🔸 ما هو نظام التشغيل Kali ؟

نظام Kali ببساطة هو نظام تشغيل يعتمد على توزيعة Linux ويحتوي هذا النظام على أهم الأدوات التي يستخدمها الهكرز “المخترقين” لإختراق الأنظمة الأخرى بغض النظر عن نوعيتها أو توزيعتها التي تعمل عليها، لقد تم تتطوير هذا النظام من قِبل المبرمجيّن “Mati Aharoni” و “Devon Kearns”، الهدف الأساسي منه هو أن يُستخدم من قِبل مبرجمين وهكرز أخلاقيّن آخرين لتطوير انظمة الحماية حول العالم.
ما الفرق بين نظام Kali ونظام Backtrack؟
نظام kali هو نفسه Backtrack لكنه النسخة الأحدث حيث أن الشركة قررت التخلي عن إسم backtrack لعدة ظروف خاصة بها وإستبداله بإسم Kali.
تم إنشاء Kali بتاريخ 13 مارس 2013 وقد لاحظ الكثير تقدمه على النظام الأقدم منه والذي تم إنهاءه بشكل رسمي.

🔸 إذن هو نظام تشغيل كنظام (Windows)؟

إلى حد ما، نظام Kali Linux هو تماماً نظام تشغيل مثله مثل Windows، ويعتمد على توزيعة “لينكس دوبيان_ Linux Debian”، وهو مسؤول عن تشغيل البرامج، وهو ليس برنامج بل نظام تشغيل متكامل منفصل عن أنظمة Windows، مفتوح المصدر ويُمكن التعديل عليه حالُهُ حال كل أنظمة Linux المعقدة.

🔸 ما هي الأدوات التي يحتوي عليها نظام kali؟

هناك عدد كبير جداً من الأدوات المتخصّص إستخدمها لدعم تطوير أنظمة الحماية والإختراق وإذا استخدمت هذه الأدوات من قِبل الهكرز الغير أخلاقيّن فإن كثيراً من حالات السرقة والإختراق قد تحدث، فهذه الأدوات مخصصة لدعم الحماية ولكن من يدعمك يستطيع أن يكسرك، لذلك يا أصدقائي لا تقوموا ابداً بإستخدام ادوات وبرامج إختراق لإحداث تخريب أو الإساءة لأحد ما. أما بالنسبة للأدوات التي يحتويها الــKali فهي كثيرة كما قلت، لكن أهمها:
برامج لتحليل الحزم المتبادلة على الشبكات _ ماسح للنوافذ المفتوحة والمغلقة على الشبكة _ كاسر لكلمات المرور (كلمات السر) _ إمكانية تشغيل نظام وهمي _ برنامج الـ WireShark وهو يُعد من أقوى البرامج في مراقبة الحزم الصادرة والواردة عبر الشبكات.

ما هو الموقع الرسمي لنظام Kali؟

الموقع الرسمي لنظام Klai هو: www.kali.org حيث تستطيع من خلاله تحميل النظام وتتوصل بكل المعلومات الأساسية عنه وطرق تثبيته وإستخدامه، وكذلك تجد المنتديات حيث يتجمع هناك مستخدمي نظام Kali للتشاور بينهم وطلب المساعدة من بعضهم البعض.

كيف تحذف الملفات بشكل نهائي؟

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

كيف تحذف ملف أو العديد من الملفات بشكل نهائي ومن دون المرور بسلة المحذوفات؟

1↵ قم بتحديد الملف أو الملفات التي تريد حذفها
2↵ ثم اضغط على+ Shift + Delete + Enter
3↵ هكذا سيتم حذف الملفات التي قُمت بتحديدها نهائيا دون المرور بسلة المحذوفات.

HDMI كل ما تريد معرفته عن مدخل

هو اختصار لــ High Definition Multimedia Interface، أي واجهة الوسائط المتعددة عالية الدقة، وهو أكثر واجهات الدقة العالية HD استخداماً خاصةً لنقل الفيديو والصوت بدقة عالية عبر كابل واحد.
يُمكن هذا لكابل من توصيل الأجهزة الإلكترونية ببعضها البعض، مثال :
أجهزة التلفاز – مشغلات أقراص DVD – أجهزة الكمبيوتر الشخصية – أنظمة الألعاب الإلكترونية …


🔹 ميزات وصلة HDMI

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

🔹 الأجهزة التي تتصل بمدخل HDMI :

▫ أجهزة التلفاز عالية الوضوح HD، وفائقة الوضوح Ultra HD، وشاشات الكمبيوتر والفيديو.
▫ أجهزة عرض الفيديو.
▫ أنظمة المسرح المنزلي، وسماعات الصوت.
▫ مشغلات أقراص DVD، وBlu-ray.
▫ أشرطة الوسائط، مشغلات الوسائط.
▫ مستقبلات الأقمار الصناعية.
▫ الهواتف الذكية، وذلك بالإشتراك مع خدمة MHL.
▫ الكاميرات الرقمية، وكاميرات الفيديو.

أنواع الأخطاء في البرمجة

قال عالم الكمبيوتر الراحل Edsger W. Dijkstra ، “إذا كان التصحيح هو عملية إزالة الأخطاء ، فيجب أن تكون البرمجة هي عملية إدخالها”.

تعتبر مواجهة أنواع مختلفة من الأخطاء في البرمجة جزءًا كبيرًا من عملية التطوير. يصبح أفضل المطورين مرتاحين في التنقل في الأخطاء التي ينشئونها ويصلحونها بسرعة.

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

1-Syntax errors.
2-Semantic errors.
3-Logical errors.

 

1- الــ Syntax errors

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

 2- الــ Semantic errors

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

 3- الــ Logical errors

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

error: Content is protected !!