قناة لطلاب الحاسوب – Telegram
قناة لطلاب الحاسوب
566 subscribers
153 photos
1 video
17 links
قناة تهدف لزيادة مهاراتك وتطورك كمتخصص حاسوب (IT,CS,IS) من برمجة وغيرها عن طريق التعلم الذاتي ونصائح لطلاب الجامعة بشكل عام وكيف ممكن تطور من نفسك وتكون إيجابي 👏🏻.
Download Telegram
https://www.kaggle.com
موقع kaggle خاص بعلماء البيانات وتحليل البيانات متوفرة ب مئات الالآف من قواعد البيانات
اتمنى يفيدكم 🌟.
👍1
اللغات المستعملة في أشهر الألعاب
👍2
Channel name was changed to «قناة لطلاب الحاسوب »
📌استكشف معنا كل ما يخص طالب الحاسب (IT ,CS,IS)من جميع النواحي ..
وتأكد انه سيتم نشر كل مفيد من معلومات💡، ومواقع📲 ،وملفات📁، وكتب📚 ، كورسات ...الخ .
وما عليك سوا الاشتراك في القناة ومتابعة الجديد علما با اننا مازلنا نتعلم فإن أحسنت وافدت فمن الله ، وإن أسأت فمن نفسي و الشيطان .
وشكرا جزيلا💖.
بالنسبة للحسابات حاليا لايوجد سوا التيليجرام وسيتم ابلاغكم اذا كان هناك جديد .
حظا موفقا للجميع 👏🏻.
1👍1
قناة لطلاب الحاسوب pinned «📌استكشف معنا كل ما يخص طالب الحاسب (IT ,CS,IS)من جميع النواحي .. وتأكد انه سيتم نشر كل مفيد من معلومات💡، ومواقع📲 ،وملفات📁، وكتب📚 ، كورسات ...الخ . وما عليك سوا الاشتراك في القناة ومتابعة الجديد علما با اننا مازلنا نتعلم فإن أحسنت وافدت فمن الله ، وإن أسأت…»
🛑 اهم 7 تخصصات في المستقبل ولها أكثر من مصدر دخل 👇🏻
-الأمن السيبراني
-التسويق الرقمي
-صناعة محتوى
-الترجمه
-جمع وتحليل البيانات
- التصميم والمونتاج
-البرمجة
👍1
هذي الصورة توضح أهم المجالات البرمجية واللغات المستهدمة لكل مجال👍.
👍1
اختصار بيفيدك عند استهدامك لاكواد visual studio code .
👍1
اضغط الثلاثه الازرار الموجوده على لوحة المفاتيح راح تظهر لك نافذة تخليك تلتقط صوره لأي جزء من الشاشه
👍1
اذا كنت من حبي قوقل كروم وتستخدمه بكثرة إليك 10 اختصارات مهمه يجب عليك معرفتها👏
👍1
بعض الاختصارات الموجودة على visual studio 2015 بلغة #c بتفيدك ايضا اذا كنت شغال على oop 👍.
👍1
📌8 أمور لتعيش حياة أفضل
🔹 ابدأ الآن
🔹خليك ايجابي
🔹اؤمن بنفسك
🔹واجه مخاوفك
🔹وقف تقديم أعذار
🔹عش اللحظة
🔹توقف عم مقارنة نفسك بالآخرين
🔹اختلط بالأشخاص الإيجابيين
👍1
❗️موضوع مهم لطلبة تقنية المعلومات وعلوم الحاسب موضوع اليوم❗️:
Big-O notation
ما هي؟ وكيف يتم حسابها؟
👍1
إذا كنت قد درست بعض المواضيع التدريبية المتعلقة بالخوارزمية، فربما تكون قد سمعت بمصطلح تدوين Big O إذا لم تقم بذلك، فسنراجعها هنا ، ومن ثم نحصل على فهم أعمق .
🔹 في البداية علينا تعريف فكرة big-O notation: تدوين Big O هو تدوين رياضي يصف السلوك المحدود لدالة ما عندما تميل الحجة نحو قيمة معينة أو ما لا نهاية بكلمات واضحة، يصف تدوين Big O تعقيد الكود الخاص بك باستخدام مصطلحات جبرية.
👍2
لفهم ماهية تدوين Big O، يمكننا إلقاء نظرة على مثال نموذجي ، O (n²) ، والذي يُنطق عادةً "Big O squared"، يمثل الحرف "n" هنا حجم الإدخال - هناك دالّتان: f (n) و g (n) و f (n) هي f (g (n))
مثال لحساب وقت خوازمية: ستكون الخوارزمية النموذجية التي تحتوي على تعقيد O (n²) هي خوارزمية فرز التحديد selection sort فرز التحديد هو خوارزمية فرز تتكرر عبر القائمة للتأكد من أن كل عنصر في الفهرس i هو أصغر / أكبر عنصر في القائمة
👍1
يمكن وصف الخوارزمية من خلال الكود في الصورة للتأكد من أن العنصر i هو أصغر عنصر في القائمة، تتكرر هذه الخوارزمية أولاً عبر القائمة باستخدام حلقة for ثم يستخدم كل عنصر حلقة for أخرى للعثور على أصغر عنصر في الجزء المتبقي من القائمة
في هذا السيناريو، نعتبر القائمة المتغيرة هي المدخلات، وبالتالي فإن حجم الإدخال n هو عدد العناصر داخل القائمة افترض أن عبارة if وتعيين القيمة المقيدة بعبارة if تستغرق وقتًا ثابتًا ثم يمكننا العثور على رمز O الكبير للدالة من خلال تحليل عدد المرات التي يتم فيها تنفيذ التعليمات
👍1
أولاً تقوم حلقة for الداخلية بتشغيل العبارات داخل n من المرات وبعد زيادة i، يتم تشغيل حلقة for الداخلية لـ n-1 مرة حتى يتم تشغيلها مرة واحدة ، ثم تصل كلتا الحلقتين for إلى شروط الإنهاء الخاصة بهما
ينتهي هذا الأمر في الواقع بإعطائنا مجموعًا هندسيًا ، ومع بعض الرياضيات سنجد أن الحلقة الداخلية ستتكرر لمدة 1 + 2 ... + n مرة ، والتي تساوي n (n-1) / 2 مرة إذا ضربنا هذا ، فسنحصل في النهاية على (n² / 2) - (n / 2)
👍1
عندما نحسب تدوين O، فإننا نهتم فقط بالمصطلحات السائدة، ولا نهتم بالمعاملات وهكذا نأخذ n² على أنها O الأخيرة الكبيرة لدينا، نكتبها كـ O (n²) ، والتي تُنطق مرة أخرى "Big O تربيع".
👍1
🔹سبعة انواع يمكن ان تكون نتيجة لO:
1- Constant = 1
2- Logarithmic = log n
3- Linear = n
4- N-log-n = n log n
5- Quadratic = n^2
6- Cubic = n^3
7- Exponential = 2^n
👍1