Tech Tutorials
823 subscribers
295 photos
13 videos
34 files
138 links
Download Telegram
ما هو الـ CPU و الـ GPU ما الفرق بينهما

ما هو الـ CPU
إختصار لـ عبارة Central Processing Unit و إختصارا يتم وصفها بالمعالج او الـ Processor ، و إن ترجمناها للعربية فهي وحدة المعالجة المركزية ، و حتى نضع المفاهيم في أبسط حالاتها و لا ندخل في تعقيدات الـ Microprocessors و الـ Transistors التي تكون المعالج ، فهي ببساطة اداة ضرورية في الحاسوب ، و يمكننا ان نقول هي عقل الحاسوب، يقوم المعالج بمعالجة البيانات التي تقوم بها في حاسوبك ، فبدون المعالج لا يمكن إجراء أي عمليات على الحاسوب إطلاقا لذلك وجب على المعالج او الـ CPU ان يكون قويا من أجل التعامل مع البيانات الكبيرة بسلاسة.
------
ما هو الـ GPU
هي إختصار لعبارة Graphical Processing Unit او وحدة معالجة الرسوميات ، و هو أيضا معالج مختص في معالجة البيانات و الحسابات الكبرى ، لكن الإضافة هنا هي الـ Graphical ، إذ يستطيع الـ GPU أيضا التعامل مع البيانات الجرافيكية بشكل أفضل و توفيرها بدقة عالية ، و نحتاج الى مثل هذه الخاصية في الألعاب على سبيل المثال :
تشغيل لعبة ضخمة بجرافيك عالي تحتاج الى GPU بالتأكيد و ذلك لمعالجة البيانات الجرافيكية أيضا للعبة ، و كذلك أثناء التعامل مع الفيديوهات بدقة عالية مثل 4K و غيرها ، يختلف الـ GPU حسب أنواع البطاقات المتوافرة في السوق، لكن الحديثة منها قوية و توفر جرافيك خيالي و يمكنك ملاحظة ذلك جليا أثناء لعبك للألعاب أيضا .
من أهم الشركات المصنعة للـ GPU نجد Nvidia على رأس القائمة ، و أيضا Intel
#tech_information
ما الفرق بين الـ CPU و الـ GPU و أيهما أفضل
الـ CPU بسيط قليلا ، الـ CPU قادر على معالجة البيانات بشكل أساسي و قادر على التعامل مع أي مهمة او Task تقوم بها خصوصا في العمليات الحسابية و البرمجية و ما الى ذلك، لكنه غير قادر على التعامل بشكل كبير مع الجرافيك، يستطيع معالجة البيانات الجرافيكية الضعيفة فقط الخاصة بألعاب بسيطة او فيديوهات و ما الى ذلك، لكن إن اردنا معالج قوي يتعامل مع الجرافيك بشكل كامل، و قادر على معالجة الجرافيك الى جانب معالجة البيانات الفعلية فبالطبع علينا ان نضم الـ GPU هنا، و يوجد شركات اليوم تقدم أنواع GPU خارقة حقا قادرة على تحويل جهازك الى جهاز قوي جرافيكيا و على مستوى البيانات أيضا، بل حتى ان اشهر شركة في صناعة الـ CPU و هي Intel إتجهت الى صناعة و توفير الـ GPU و ذلك لأنها المستقبل في عالم الـ Processor Units . لذلك و بالتأكيد سيكون الـ GPU أفضل و خصوصا النسخات القوية منه.
#tech_information
أسماء منافذ الـ USB وسرعة نقل البيانات حسب كل اصدار.
#tech_information
ازاي تفصل الواي فاي علي اي حد شابك معاك علي نفس الشبكة

Link : https://192.168.1.1/
الخطوات :
1 - هتفتح الويب سايت بتاع الراوتر ، هيظهرلك رسالة تحذير طنشها وادخل علي Advanced

2 - هتدوس علي Proceed

3 - هيفتح معاك صفحة التسجيل ، هتكتب اليوزر نيم Admin والباسورد بيكون ف ضهر الراوتر وتدخل علي الموقع

4 - اول ما تدخل علي الموقع هيظهرلك الأجهزة الموجودة ف الشبكة حالياً ، هتشوف الجهاز الي عايز تفصل عنه وهتنسخ ال Mac Address الخاص بيه

5 - بعدها هتروح علي Local Network

6 - بعدها WLAN

7 - بعدها WLAN Advanced

8 - هتظهرلك قائمة ، هتخلي كل الي فيها Blacklist بعدها دوس Apply

9 - بعدها هتدخل علي Access Control-Rule Configuration

10 - اول حاجة هيظهرلك خانة الأسم هتكتب فيها اي حاجة ، بعدين خانة ال Mac Address
هنا هتكتب فيها الـ Mac Address الي نسختو ف البداية ( لازم تكتبو بالحروف كابتل و سمول ) ولما تخلص دوس علي Apply

11 - كدا هيكون الجهاز اتحط ف الـ Blacklist
لو حابب انك تفك عنه البلاك ليست هتدوس علي ايقونة سلة المحذوفات وهيتشال
ولو حابب تضيف جهاز للبلاك ليست هتدوس علي Create New Item.

#how_to
Boot and BIOS menu keys
#tech_information
افضل الأبلكيشنز الي ترجع بيها اي صورة او فيديو او صوت محذوف ، الأبلكيشنز مهكرة تقدر تنزل الأصليه من جوجل بلاي
#Apps
" مسارات البرمجة "
1 - أنا عايز اتعلم البرمجة ازاي ابدٱ
2 - ايه اللغات الي لازم اتعلمها

لتوضيح مسارات البرمجة
واللغات اللي لازم تتعلمها هتكون كالتالي

من اكثر مسارات البرمجة انتشارا وشعبية هي :

1 - Web Application

2 - Mobile Application

3 - Desktop Application


أولا : Web Application او تطبيقات الويب
المسار يتقسم لـ جزئين :
Front-End ( Design )
وهو الجزء الخاص بتصميم الموقع

واللغات اللي لازم تتعلمها هي
HTML - CSS - JavaScript



Back-End ( Development )
وهو الجزء الخاص ببرمجة الموقع وعمل اتصال بقواعد البيانات

يكفي تعلم لغة وحدة من بين اللغات التالية :
Php - Asp - Jsp - Node Js - Rouby - Django

اما بالنسبة لقواعد البيانات فا لازمك تتعلم لغة SQL واستخدام احد قواعد مثل :
SQLite - Mysql - SQL server - Oracle DB



ثانيا : Mobile Application او تطبيقات الهواتف
فى البداية نتكلم على انظمة تشغيل الهواتف وهي كالأتي :
Android - IOS - Windows Phone

عمل تطبيقات Android لازم تتعلم لغة وحدة من هاد اللغات
Java - Kotlen

عايز تعمل تطبيقات IOS لازم تتعلم اللغة دي :
Swift

اما لعمل تطبيقات Windows Phone لازم تتعلم لغة : #C

إذا برمجت تطبيق معين بأحد هذه اللغات فا التطبيقات ميمكنش انها تخدم فنظام تشغيل اخر
بالتالي بانوا العديد من التقنيات الحديثة اللي تتيح لك عمل تطبيقات تتخدم على جميع انظمة التشغيل .
من بين تلك التقنيات كالأتي :
Flutter - X Amarin - React Native

ثالثا : Desktop Application او مايُعرف بتطبيقات سطح المكتب

وبـ ايه يمكن لك تعمل تطبيقات تخدم على اجهزة الحاسوب

لازم تتعلم احد اللغات التالية :
#C - Visual Basic - Java Fx - Python PYQT

#tech_information
مصطلحات تقنية
#tech_information