نصائح و استشارات برمجية
1.51K subscribers
548 photos
10 videos
83 files
398 links
• نصائح واستشارات برمجية متعلقة باسئلة تم طرحها

• لطرح استفسار او سؤال: @m4md24
Download Telegram
نصائح و استشارات برمجية
لو سمحتوا كيف ممكن أتعلم اساسيات البرمجة والحاسب ماستفدت شي من الجامعة كله بالانقليش الشرح
اللغة الإنجليزية لا بُدَ منها
أما عن الجامعة فهي لا تفيد يعتبر

أما عن الطريق فأمامك:
- تعلم أساسيات البداية
ثم
- اختيار وتعلم أساسيات التخصص
ثم
- إنشاء مشاريع حقيقية حسب التخصص الذي اخترته وتعلمته

وبهذا تكون مبرمج تمام إن شاء الله
هذا باختصار، وللملاحظة تعلم البرمجة والتطرق أن يكون المرء مبرمجاً يُعتَمَد عليه حسبما تم طرحه سابقاً قد يأخذ منك بين 3 للـ 4 أعوام تعلم بشكل ذاتي
This media is not supported in your browser
VIEW IN TELEGRAM
السلام عليكم ، انا عارف في البرمجة و عندي خبرة فيها لكن ودي اسوي مشاريع عملية و لها مستخدمين لكن ابدا ما تجيني أفكار و لمن اسأل ai يعطي افكار مستهلكة و كثير مسوينها.
عندكم اقتراحات ؟
عندك متاجر إلكترونية عن بعد ماشيين بنفس المجال
عندك شركات اللابتوبات ماشيين بنفس المجال
عندك كثير أشياء ماشية بنفس الشي اللي ماشيين فيه
المهم يكون هذا الشيء اللي تسويه حلال ومفيد
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
في بي دي اف للبايثون يعطي كل المعلومات ؟
This media is not supported in your browser
VIEW IN TELEGRAM
يا جماعة الخير وش هي افضل لغة برمجة لانشاء متاجر الكترونية؟
نصائح و استشارات برمجية
يا جماعة الخير وش هي افضل لغة برمجة لانشاء متاجر الكترونية؟
الموضوع هذا حسب مواصفات المشروع نفسه، لكن لو تبي شيء افتراضي أنصح بـ
TypeScript / JavaScript
أو
PHP
This media is not supported in your browser
VIEW IN TELEGRAM
ممكن اعرف ايش يعني كرت الشاشة وايش هي الفائده منه، وايهم الأفضل الداخلي أو الخارجي
Forwarded from برمجة - Barmajaa
🟩 الفرق بين كلاً من الـ CPU والـ GPU والـ NPU بإختصار

🟢 1. وحدة المعالجة المركزية (CPU)

الاختصار

⬅️ مصطلح الـ CPU يعني Central Processing Unit (وحدة المعالجة المركزية).

الوظيفة

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

التصميم

⬅️ تحتوي على عدد قليل من النوى (عادة بين 2 نواة او اعلى)، كل منها مصمم لتنفيذ التعليمات المعقدة بالتتابع.

السرعة

⬅️ تكون سرعتها عادةً عالية، وتقاس بالجيجاهرتز (GHz) ومع ذلك فهي مصممة لمعالجة تعليمات متسلسلة وليست موازية بكفاءة عالية.

الاستخدام

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

—

🟢 2. وحدة معالجة الرسومات (GPU)

الاختصار

⬅️ مصطلح الـ GPU تعني Graphics Processing Unit (وحدة معالجة الرسومات).

الوظيفة

⬅️ تم تصميم الـ GPU بشكل أساسي لمعالجة الرسومات والفيديوهات، و تُستخدم في الألعاب ثلاثية الأبعاد، و تعديل الصور.

التصميم

⬅️ تحتوي على آلاف النوى الصغيرة التي يمكنها تنفيذ عمليات بسيطة في وقت واحد على بيانات متعددة، هذا يجعلها مثالية للمهام التي يمكن تقسيمها إلى عمليات متوازية.

السرعة

⬅️ قد تكون سرعتها لكل نواة أقل من الـ CPU، لكنها تعوض عن ذلك من خلال القدرة على تنفيذ ملايين العمليات بالتوازي.

الاستخدام

⬅️ تُستخدم بشكل كبير في الألعاب ثلاثية الأبعاد، والتصيير (Rendering)، وتطبيقات الحوسبة المتقدمة.

—

🟢 3. وحدة معالجة الشبكة العصبية (NPU)

الاختصار

⬅️ مصطلح الـ NPU تعني Neural Processing Unit (وحدة معالجة الشبكة العصبية).

الوظيفة

⬅️ يعمل خصيصًا لمعالجة العمليات المتعلقة بالشبكات العصبية والتعلم العميق، و تعتبر متخصصة في تنفيذ عمليات الذكاء الاصطناعي بكفاءة عالية، مثل التعرف على الصور و الصوت ومعالجة اللغات الطبيعية.

التصميم

⬅️ تحتوي على تصميم معماري مخصص لتنفيذ العمليات المصفوفية والمتجهية بكفاءة. تختلف عن الـ GPU في أنها أكثر تركيزًا على العمليات التي تحتاجها الشبكات العصبية، مما يسمح بتنفيذها بكفاءة أعلى.

السرعة

⬅️ تُعتبر سريعة جدًا في معالجة مهام الذكاء الاصطناعي، وتتفوق على الـ CPU و الـ GPU في تنفيذ الشبكات العصبية بسبب تصميمها المخصص.

الاستخدام

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

—

🟢 الفرق الأساسي:
⬅️ الـ CPU مخصص للمهام العامة والمعالجة المتسلسلة.
⬅️ الـ GPU مخصص للمعالجة الموازية، خاصة في الرسومات ومعالجة البيانات الضخمة.
⬅️ الـ NPU مخصص للتعلم العميق والشبكات العصبية، حيث يتفوق على الـ CPU و الـ GPU في هذه المهام بسبب تصميمه الخاص.

🟢 الاختيار بين هذه الوحدات يعتمد على نوع المهام التي ترغب في تنفيذها.