علم البيانات مستوى ثاني | جامعة صنعاء – Telegram
علم البيانات مستوى ثاني | جامعة صنعاء
1.25K subscribers
368 photos
13 videos
820 files
399 links
"قناة علمية متخصصة في مجال علم البيانات. نقدم لك محتوى علمي موثوق به، وشروحات مفصلة، وأمثلة عملية تغطي أحدث التطورات في مجال علم البيانات . هدفنا هو تمكينك من بناء قاعدة علمية قوية ومهارات عملية تساهم في نجاحك الأكاديمي والمهني."
النقاشات: @Computer_DS1
Download Telegram
انتصرت المقاومة ..
خاب الكيان الصهيوني ..
ولا سامح اللّٰه ولا غفر ولا تقبل توبة أيّ متخاذل تخاذل خلال سنة الإبادة عن غزة ولم يُقدم ما بيده .
المقاطعة لن تنتهي .. والحرب مع الصهاينة لن تنتهي إلا بإزالة إسرائيل من على الوجود ، لكنها كانت محطّة والناجي من تزود منها بما سيحمله للمعركة القادمة..
في قانون المقاومة .. خير الزادِ البصيرة والسلاح!

_ دُرّة .
قلّةٌ صبرت.. ثُلّةٌ جاهدت .. وسيلُ دماءٍ ممتد ..
ذاك الذي سيأتي
ليُحدثكم عن معجزاتِ النصرِ
وقد كفّ اليوم فجأةً عن العمى بعد عامٍ من الدماء
استذكر غزّة بُرهةً!
هل كان فيها حربٌ رُبما !
لا تُصدقوه!
لا تسمعوا من فمهِ آية الفتح
ذاك تخاذل ، رمى المجاهدين بعوراته ، واختار أن يبقى تحت الطاولة .. في المرحلةِ الفاصلة..
والآن خرج!
وتسألُني عن الوقاحةِ فأُجيبك .. عربٌ تخاذلوا ، واليوم رقصوا .. لا بأس بالرقص!
منذُ عامٍ وهم يرقصون!
يحلّون أينما حلّت الأنغام ، همجٌ رُعاع .. غُثاءُ سيل ، مرعى وبيل ..
النصرُ لمن ضحّى .. الفرحةُ لمن عانى ..
ولا تسمعوا من متخاذلٍ قط أيُّ شيء ..

_ دُرّة.
السلام عليكم ورحمة الله وبركاته
كيف حالكم ياشباب ان شاءالله تكونوا في أتم الصحة والعافية 👍
حبيت ابلغكم بشيء بسيط 👇
انا اتنازل عن مسؤوليتي كمندوب واخلي ماعلي من واجب وأدعوا اخوتي الطلاب الاعزاء بالتنسيق فيما بيننا بإنتخاب مندوب جديد يوم السبت وبموافقة من الملتقى .

والمعذرة من الجميع 🌹
💔1
Forwarded from 🌐مجتمع اللجَنّةالعلمية 𝗖𝗦 دفعـــ𝟮𝟱ــــة 💻🔍 (ඏالمۢبࣳتًكّر۠ඏ)
https://youtu.be/VXZ0krtKWlE?si=E4CnPFEXXjBtuMba

هذا فديو
للدكتور المهندس محمد ابو هدهود،


شاركته معاكم عشان الحبايب الذي عند شات جي بي تي دائماً،
الذي حياتهم عبارة عن كوبي بست 😂

طبعًا بيتكلم فيه على كيفية استخدام الذكاء الاصطناعي بالطريقة الصحيحة لك كـ طالب جامعي بشكل عام أو طالب حاسوب بشكل خاص

أهم المحاور الذي تكلم عنها:

اولاً:
استخدامه كمساعد، وليس كمعلم رئيسي


أكد على ضرورة استخدام الذكاء الاصطناعي كأداة دعم، وليس الاعتماد عليه بشكل كامل، لتطوير مهارات التفكير وحل المشكلات بشكل شخصي.

ثانياً:

التعلم من الإجابات


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

ثالثاً:

توسيع المعرفة


استغلال الذكاء الاصطناعي لفهم المفاهيم النظرية بشكل أعمق والحصول على شروحات إضافية حول مواضيع البرمجة.

طبعًا تحياتي للذي يعتبروا *GPT* الاخ الذي لم تلده امه 😂💔

🌐اللجَنّةالعلمية|𝗖𝗦𝟮𝟱 📘 | المستوى الأول💻🔍:https://news.1rj.ru/str/c/2333768205/30
👍1
هل انتم راضيين يكون التكامل والرياضيات المتقطعة في رمضان
Anonymous Poll
32%
عادي
68%
لا ما ينفع
جدول مقترح للإختبارات النهائية لمستوى أول
طبعاً تختلف الفترة من تخصص لآخر لكن ترتيب المواد مايختلف.
تم التبديل بين المواد بحيث تكون الرياضيات المتقطعة والتكامل قبل رمضان
واللغة العربية والانجليزي في رمضان
نماذج امتحان نصفي رياضيات متقطعة

لا تعتمدوا على الحل 🙂

#رياضيات_متقطعة
د. #نضال_الماربي
#نماذج
ــــــــــ ــــــــــ ــــــــــ ــــــــــ
https://news.1rj.ru/str/Computer_DS/151/528
اختبار رياضيات متقطعة CS - 2024.pdf
375.1 KB
نموذج اختبار رياضيات متقطعة مع الحل

#رياضيات_متقطعة
د. #نضال_الماربي
#نماذج
ــــــــــ ــــــــــ ــــــــــ ــــــــــ ــــــــــ
https://news.1rj.ru/str/Computer_DS/151/530
معالجة الملفات
التعامل مع الملفات أو معالجة الملفات ( Files Handling ) يقصد منها إجراء عملية ما على الملفات الموجودة في حاسوب المستخدم كقراءة محتوى ملف و عرضه في البرنامج, إنشاء نسخة منه, تعديل محتواه أو حذفه, سواء كان نوع الملف txt, jpg, mp4 أو أي نوع آخر.

الآن, للتعامل مع الملفات يجب تضمين الحزمة <fstream> لأنها تحتوي على الكلاسات المخصصة لذلك, بالإضافة للحزمة <iostream> لأننا سنحتاج منها العامل << عند الكتابة في الملف.

إذاً يجب كتابة هذين السطرين عند التعامل مع الملفات.

#include <iostream>
#include <fstream>


مصطلحات تقنية
إسم الحزمة <fstream> مشتق من جملة File Stream و التي تعني أنها مخصصة للتعامل مع الملفات.
إسم الحزمة <iostream> مشتق من جملة Input Output Stream و التي تعني أنها تحتوي على أوامر الإدخال و الإجراج سواء على الشاشة أو في الملفات.
كلاسات الحزمة fstream
الحزمة <fstream> تحتوي على الكلاسات الأساسية التالية التي يمكن استخدامها للتعامل مع الملفات.

الكلاس مع تعريفه
1
ofstream
يستخدم لإنشاء كائن يتيح لنا إمكانية إنشاء ملف جديد و الكتابة فيه.
2
ifstream
يستخدم لإنشاء كائن يتيح لنا إمكانية قراءة محتوى الملف.
3
fstream
يستخدم لإنشاء كائن يتيح لنا إمكانية إنشاء ملف جديد, الكتابة فيه و القراءة منه أيضاً.
إذاً هذا الكلاس يعتبر دمج للكلاس ofstream و الكلاس ifstream.
طريقة فتح و إغلاق ملف
إذا أردت قراءة محتوى ملف أو الكتابة فيه فلا بد من أن يكون مفتوحاً من قبل برنامجك نفسه حتى تتمكن من ذلك.
الكلاسات الثلاثة ifstream و ofstream و fstream جميعها تحتوي على دالة إسمها open() نستخدمها لنفتح الملف الذي نريد التعامل معه.


بناء الدالة open()
void open(const char *filename, ios::openmode mode)

مكان الباراميتر filename نمرر إسم و مسار الملف الذي نريد فتحه كنص عادي.
mode هو باراميتر إختياري يمكننا أن نمرر مكانه ثابت أو أكثر من الثوابت الجاهزة في الكلاس ios حتى نحدد للمترجم لماذا نريد فتح الملف.


في الجدول التالي وضعنا أسماء ثوابت الكلاس ios التي يمكنك تمريرها مكان البارميتر mode.

الثابت مع تعريفه
1
ios::app
يستخدم لإعلام المترجم بأن المحتوى الجديد الذي سيتم إضافته سيوضع في آخر الملف.
2
ios::ate
يستخدم لإعلام المترجم بأن سيتم فتح الملف بهدف الكتابة و القراءة منه مع الإشارة إلى أنه سيبدأ من آخره.
3
ios::in
يستخدم لإعلام المترجم بأنه سيتم فتح الملف بهدف القراءة منه.
4
ios::out
يستخدم لإعلام المترجم بأنه سيتم فتح الملف بهدف الكتابة فيه.
5
ios::trunc
يستخدم لإعلام المترجم بأنه في حال كان الملف موجود مسبقاً, سيتم مسح محتواه عند فتحه.


عند استدعاء الدالة open() يمكنك استخدام العامل | في حال أردت أن تمرر لها أكثر من قيمة مكان البارميتر mode كالتالي.

ofstream myfile;
myfile.open ("example.txt", ios::out | ios::app);


معلومة تقنية
الكلاس ofstream يستخدم الثابت ios::out بشكل إفتراضي.
الكلاس ifstream يستخدم الثابت ios::in بشكل إفتراضي.
الكلاس fstream لا يستخدم أي ثابت بشكل إفتراضي.


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

الكلاسات الثلاثة ifstream و ofstream و fstream جميعها تحتوي على دالة إسمها close() نستخدمها لإغلاق الملف.
إذاً لإغلاق الإتصال مع أي ملف مفتوح, يجب أن تستدعي الدالة close() من الكائن الذي بالأساس فتحت الملف من خلاله.

التشييك على حالة الكائن الذي نتعامل من خلاله مع الملف
عند استخدام الدالة open() لفتح الملف سواء بهدف القراءة أو الكتابة فيه فإن ذلك قد لا ينجح دائماً.

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

بعد إنشاء الكائن الذي ستتعامل من خلاله مع الملف, يمكنك استخدام الجمل الشرطية if و else بكل سهولة كالتالي لمعرفة ما إن كان يمكنك التعامل مع الملف أم لا.

ofstream myfile;
myfile.open ("example.txt");
if (myfile)
{
// إذا كان الإتصال بالملف لا يوجد فيه مشاكل, سيتم تنفيذ الأوامر التي نضعها هنا
}
else
{
// إذا أردت إعلام المستخدم بأنه حدث مشكلة أثناء الإتصال بالملف, فيمكنك كتابة ذلك هنا
}


#برمجة_حاسوب
د. #أحمد_الشلبي
هناك 4 دوال جاهزة يمكنك استخدامها للتأكد من أن الإتصال بالملف سليم و أنه لم تحدث أي مشكلة عند التعامل معه سواء عند القراءة أو الكتابة فيه.

إسم الدالة مع تعريفها
1
bool bad()
تستخدم لمعرفة ما إن حصلت أي مشكلة عند القراءة أو الكتابة في الملف.
ترجع true إذا حدثت مشكلة و ترجع false إذا لم تحدث أي مشكلة.

من المشاكل التي نقصدها كأن تحاول الكتابة في الملف و لكنه لا يوجد مساحة كافية للتخزين, أو في حال فتحت ملف بواسطة كائن من ofstream و لكنك كنت تنوي استخدامه للقراءة و ليس للكتابة. في هذه الحالات يمكنك الإستفادة من هذه الدالة لمعرفة ما إن حدث خطأ أم لا.
2
bool fail()
مثل الدالة bad() تماماً بالإضافة إلى أنها تشيك على المشاكل التي قد تحدث عند التعامل مع محتوى الملف.
على سبيل المثال, إذا قمت بقراءة عدد مخزن في الملف و قمت بقراءته في برنامجك و من ثم التعامل معه كأنه عدد عادي بدون أن تحوله لعدد ستجد أنها تنبهك عن هذا الخطأ أيضاً.
ترجع true إذا حدثت مشكلة و ترجع false إذا لم تحدث أي مشكلة.
3
bool eof()
إسم الدالة هو اختصار لجملة End Of File و هي تستخدم لمعرفة ما إن وصلت في القراءة أو الكتابة إلى آخر الملف أم لا.
ترجع true إذا كان المترجم وصل لنهاية الملف و ترجع false إذا يصل بعد لنهايته.
4
bool good()
تستخدم لمعرفة ما إن حصلت أي مشكلة كانت عند التعامل مع الملف و هي تشمل كل أنواع المشاكل التي قد تحدث.
ترجع true إذا لم تحدث أي مشكلة و ترجع false إذا حدثت مشكلة ما.
كل ماتم ذكره مأخوذ من هذا الموقع :
https://harmash.com/tutorials/cplusplus/files


#برمجة_حاسوب
د. #أحمد_الشلبي
🛑 مفقودات🛑


🔺المفقود : محفظة بطايق( مجدالدين عمار علي المطري)


🔺المكان :كلية الحاسوب او مبنى المعامل
‍‍
‍‍
على من وجد  المفقود احضار اإى مكتب الملتقى او التواصل بنا بكلية الحاسوب ‍                    ‍
‍‍‍@ALduwas
‍‍‍
🌹 شاكرين تعاونكم المستمر معنا 🌹‍‍‍
‍‍‍
لمعرفة اي مستجدات عن مفقودات كليتنا الحاسوب وتكنولوجيا المعلومات ‍‍‍
اشترك في قناتنا تيليجرام‍‍‍
https://news.1rj.ru/str/computerusf_2024‍‍‍
‍‍‍
🔰ملتقى الطالب الجامعي🔰‍‍‍
‍‍‍
‍‍‍
🛑🛑🛑‍‍‍
قال تعالى(اتقوا الله ويعلمكم الله).‍‍
1
محاضرة 5+6.pdf
862.3 KB
البرهان الرياضي
#رياضيات_متقطعة
د.#نضال_الماربي
#علم_البيانات الدفـعـ(1)ــة
ــــــــــ ــــــــــ ــــــــــ ــــــــــ ــــــــــ
https://news.1rj.ru/str/Computer_DS/6/540