علم البيانات مستوى ثاني | جامعة صنعاء – Telegram
علم البيانات مستوى ثاني | جامعة صنعاء
1.25K subscribers
369 photos
13 videos
820 files
399 links
"قناة علمية متخصصة في مجال علم البيانات. نقدم لك محتوى علمي موثوق به، وشروحات مفصلة، وأمثلة عملية تغطي أحدث التطورات في مجال علم البيانات . هدفنا هو تمكينك من بناء قاعدة علمية قوية ومهارات عملية تساهم في نجاحك الأكاديمي والمهني."
النقاشات: @Computer_DS1
Download Telegram
الناطق باسم كتائب ‎القسام ‎#أبو_عبيدة يعلن استشهاد قائد هيئة أركان القسام ‎#محمد_الضيف وعدد من القادة.

‏"وَيَتَّخِذَ مِنكُمْ شُهَدَاء"
الحملة الطلابية لمناصرة فلسطين
الناطق باسم كتائب ‎القسام ‎#أبو_عبيدة يعلن استشهاد قائد هيئة أركان القسام ‎#محمد_الضيف وعدد من القادة. ‏"وَيَتَّخِذَ مِنكُمْ شُهَدَاء"
إنّا نقدم قبل الجند قادتنا ..
تقبلكم الله يا قادة💔💔

شهيد الأمة الكبير
محمد الضيف "أبو خالد"
قائد هيئة أركان كتائب القسام
#طوفان_الأقصى

تختار الجنّة أهلها، ليكون القائد ضيفًا
إنّا لله وإنّا إليه راجعون! ..💔
🔹 التبسيط في البرمجة: فنٌ نادرٌ يستحق الإتقان 🔹
كتابة برامج معقدة يصعب التعامل معها هو أمرٌ في غاية السهولة، فجميع المبرمجين يمكنهم جعل الأمور معقدة! 😅 لكن الوصول إلى السهل الممتنع هو التحدي الحقيقي، وهو مهارة نادرة تتطلب خبرة، وذكاءً، وتوفيقًا من الله.
إن اختيار مستوى التعقيد المناسب لحل المشكلة هو أمرٌ ضروريٌ للغاية، إذ أن الإفراط في التعقيد يؤدي إلى كود صعب الصيانة، بينما التبسيط الذكي يجعل البرنامج أكثر مرونة وكفاءة.
تحدثنا في السابق عن بعض الأسباب التي تؤدي إلى تعقيد البرامج، كما تناولنا نصيحتين هامتين في التبسيط، وهما:
1️⃣ ابدأ صغيرًا
2️⃣ فرِّق تسُد
👈 في هذه المقالة، سنستكمل النصائح التي وفقني الله إليها وأفادتني كثيرًا، وأرجو أن تكون مفيدة لكم أيضًا.
3️⃣ لا تُعقّد الأمور من أجل "احتمالات مستقبلية" 🚫
إذا كنت تضيف تعقيدات إلى البرنامج لكي تغطي سيناريوهات "قد تحتاجها في المستقبل"، فدعني أخبرك شيئًا مهمًا: أنا قادمٌ إليك من المستقبل وأقول لك "لن تحتاجها!" وستجد نفسك غارقًا في التعقيدات التي أضفتها بلا داعٍ.
🔸 هناك مبدأ في البرمجة المتطرفة (Extreme Programming) يُدعى YAGNI، وهو اختصار لـ:
You Aren't Gonna Need It – "لن تحتاجها!"
💡 يقول "رون جيفريز" (Ron Jeffries)، أحد مؤسسي البرمجة المتطرفة:
"نفِّذ الأشياء التي تحتاجها فعليًا فقط، وليس تلك التي تتوقع أنك ستحتاجها مستقبلاً."
🔹 إذن، ماذا لو كنت متأكدًا بنسبة كبيرة أنني سأحتاجها لاحقًا؟ 🤔
هذا يقودنا إلى القاعدة التالية...
4️⃣ اتّخذ القرار في آخر لحظة مسؤولة
🔸 هذا المبدأ قادمٌ إلينا من كوكب اليابان، وتحديدًا من شركة تويوتا، وهو يساعدك في الإجابة على الأسئلة الصعبة مثل:
كم من التصميم المسبق أحتاج قبل أن أبدأ؟
الإجابة: قم ببناء الحد الأدنى الذي لا يمكنك البدء بدونه، مثل اختيار التقنيات، وهيكلة التطبيق، والعناصر الأساسية اللازمة لأول دورات التطوير (Sprints). أما ما تبقى، فأضفه أثناء العمل.
كيف أستعد للتغييرات المستقبلية؟
يقول "مارتن فاولر" (Martin Fowler):
"إذا كان تنفيذ الميزة في المستقبل سهلاً، فقم بتنفيذها مستقبلاً. أما إذا كان من الصعب إضافتها لاحقًا، فقم بها الآن."
5️⃣ استعِن بصديق 🤝
🔹 هذه من أهم النصائح! حتى لو كنت "تنينًا مجنحًا" في البرمجة 🐉، ناقش زملاءك في المشروع، وضعوا التبسيط كهدفٍ أساسي. هذا سيفيدكم جميعًا، وعن تجربة!
لماذا؟
1️⃣ الشورى بركة، وستجد حلولًا قد لا تخطر لك وحدك.
2️⃣ كسب تأييد الفريق، حتى لا يأتي أحد لاحقًا ويقول: "أنا لم أكن مقتنعًا بهذه الفكرة!"
6️⃣ راعِ مستوى فريقك 👥
في أي فريق ستجد أنواعًا مختلفة من المبرمجين:
🔹 المغامر الجريء الذي يريد تجربة كل شيء.
🔹 المُبلّط في الخط الذي لا يريد الخروج من منطقته الآمنة (Comfort Zone).
💡 نصيحتي لك هنا: اجعل مستوى التعقيد أعلى قليلاً من متوسط الفريق، وليس أكثر من ذلك، ثم قم برفع المستوى تدريجيًا. بذلك، ستدفع الفريق للنمو دون أن تُرهقهم بتحديات لا تناسبهم.
🔹🔹🔹
🚀 الخاتمة:
تبسيط البرامج ليس مجرد مهارة، بل هو فنٌ يحتاج إلى ممارسة مستمرة. استخدم هذه القواعد، وستجد أن برامجك أصبحت أكثر كفاءة، وأمتع في العمل عليها!
👍3
الفرق بين علوم الكمبيوتر وعلوم البيانات ،وأيهما يجب عليك تعلمه ؟


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


بمعنى آخر ، يتناول علوم الكمبيوتر برامج البرمجة والأجهزة حيث يتعامل علم البيانات مع التحليلات والبرمجة والإحصاءات. لذا ، إذا ركز عالم الكمبيوتر على البرمجة والإحصاءات والتحليلات ، فيمكنه أن يصبح عالِم بيانات.


دعونا أولا تعريف علوم الكمبيوتر وعلوم البيانات بشكل منفصل.


ما هو علوم الكمبيوتر؟

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


يقوم علماء الكمبيوتر بتحليل الخوارزميات ودراسة أداء برامج الكمبيوتر والأجهزة. المجالات الرئيسية لدراسة علوم الكمبيوتر هي أنظمة الكمبيوتر والذكاء الاصطناعي والشبكات ، والتفاعل بين الإنسان والحاسوب ، والرؤية والرسومات ، 

ولغة البرمجة ، والتحليل العددي ، والمعلوماتية الحيوية ، وهندسة البرمجيات ، ونظرية الحوسبة الخ.



ما هو علم البيانات؟

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


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



ما هو الفرق بين علوم الكمبيوتر وعلوم البيانات؟

علم الكمبيوتر هو دراسة أداء أجهزة الكمبيوتر في حين أن علم البيانات يجد المعنى ضمن البيانات الكبيرة. يتعلم طلاب علوم الكمبيوتر الحوسبة المتقدمة التي تتضمن أنظمة قواعد البيانات ، خبرة متعمقة في تطوير تطبيق على مستوى المؤسسة.


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

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


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


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


استنتاج

يمكن تفسير الاختلاف الرئيسي ببساطة أن عالم الكمبيوتر يمكن أن يصبح عالما في البيانات عن طريق تعلم الإحصائيات والتحليلات. يتعلم طلاب علوم الكمبيوتر نظام تشغيل البرامج ، والبرمجة ، وأشياء أخرى مهمة ضرورية لجعل الكمبيوتر يقوم بوظيفته. يتضمن علوم الكمبيوتر تعلم لغات البرمجة ، مثل Java و JavaScript و Python. ..
إن النجاح الذي نحققه لايعتمد دائمًا
على موهبة أو ذكاء خارق، و إنما يعتمد
في الأغلب - على قرار بسيط، قرار بأن
نمضي قدمًا في طريقنا لانيأس ابدا
  .
￴￴ ￴￴￴￴￴￴￴￴￴￴￴￴￴￴￴￴￴￴￴ ￴￴￴￴￴￴￴￴￴
مقدمة في علم البيانات.pdf
1 MB
كتاب مقدمة في علم البيانات
المؤلف : طلال ناظم الزهيري
أستاذ علم المعلومات - بغداد 2023
اللغة : العربية
هذا الكتاب يشرح لك الجانب النظري للمفاهيم الأساسية في علم البيانات، ويعتبر بمثابة خارطة طريق لطلاب علم البيانات.
#أساسيات_علم_البيانات - نظري
#مراجع
#علم_البيانات الدفـعـ(1)ــة
ــــــــــ ــــــــــ ــــــــــ ــــــــــ ــــــــــ
#مشاركة من أحد طلاب DS3 جامعة تعز
دعواتكم له ولنا بالتوفيق
تعلم_الآلة_وعلم_البيانات_د_علاء_طعيمة.pdf
11 MB
كتاب تعلم الآلة وعلم البيانات (الأساسيات والخوارزميات والأدوات)
المؤلف : د. علاء طعيمة
الكلية : كلية علوم الحاسوب وتكنولوجيا المعلومات - جامعة القادسية - العراق
اللغة : العربية
هذا الكتاب يشرح لك الجانب النظري للمفاهيم الأساسية في تعلم الآلة وعلم البيانات، ويعتبر بمثابة خارطة طريق لنا كطلاب علم بيانات.
#أساسيات_علم_البيانات - نظري
#مراجع
#علم_البيانات الدفـعـ(1)ــة
ــــــــــ ــــــــــ ــــــــــ ــــــــــ ــــــــــ
#مشاركة من أحد طلاب DS3 جامعة تعز
دعواتكم له ولنا بالتوفيق
1
علم_البيانات_عن_طريق_الامثلة_د_علاء_طعيمة.pdf
12 MB
كتاب علم البيانات عن طريق الأمثلة
المؤلف : د. علاء طعيمة
الكلية : كلية علوم الحاسوب وتكنولوجيا المعلومات - جامعة القادسية - العراق
اللغة : العربية
هذا الكتاب يشرح لك الجانب العملي في علم البيانات، وذلك من خلال 40 مشروع علم بيانات تم شرحها وحلها بإستخدام بايثون.
#أساسيات_علم_البيانات - عملي
#مراجع
#علم_البيانات الدفـعـ(1)ــة
ــــــــــ ــــــــــ ــــــــــ ــــــــــ ــــــــــ
#مشاركة من أحد طلاب DS3 جامعة تعز
دعواتكم له ولنا بالتوفيق
Forwarded from 🌐مجتمع اللجَنّةالعلمية 𝗖𝗦 دفعـــ𝟮𝟱ــــة 💻🔍 (ඏالمۢبࣳتًكّر۠ඏ)
Media is too big
VIEW IN TELEGRAM
🔽 شرح البديل لموضوع اللأستثناءات

السلام عليكم جميعًا أن شاءلله تكونوا بخير وفي خير

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

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

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

فهي شيء ممتاز بدلاً من الخوض في الـ Exceptions مع العلم أن هذا من المواضيع المتقدمة في البرمجة الكائنية، ولاكن هذا لايمنعك من تعلمها حالياً والعمل بها بس عشان الذي بيدور يتخارج نفسي يعني 😂

وكما قلنا مايميز أي مشروع عن غيرة هو أن يكون سهل الاستخدام وقليل الاخطأ فحاولوا تبدعوا

#بالتوفيق_للجميع
Forwarded from 🌐مجتمع اللجَنّةالعلمية 𝗖𝗦 دفعـــ𝟮𝟱ــــة 💻🔍 (ඏالمۢبࣳتًكّر۠ඏ)
ملاحظة مهمة

نسيت ماتكلم عن المكتبة الرئيسية للفكرة هذي 👆🏻
يجب تعريف مكتبة الا وهي مكتبة الـ <limits>
Forwarded from 🌐مجتمع اللجَنّةالعلمية 𝗖𝗦 دفعـــ𝟮𝟱ــــة 💻🔍 (ඏالمۢبࣳتًكّر۠ඏ)
⬇️ 🤩🤩🤩🤩🤩🤩🤩🤩🤩🤩 ⬇️

⬅️ ستجدون هنا بعض الفديوهات المفيدة والشرح المفصل والمفهوم
لكلاً من الـ Arrays والـ Functions
والـ enumeration والـ structures

و تعلم كيفية أستخدامها و الربط بين بعضها البعض

طبعًا حتى لو انت فاهم المواضيع
شاهد الشرح ضروري.
لأني متأكد مهما كنت فاهم، بعد ماتشاهد الشروحات هذي، المواضيع باتثبت وتترسخ في الدماغ 100%

أضف الى ذالك أن تتعلم كيفية استخدمها وربطها مع بعضها البعض


وللعلم هذي الاشياء باتحتاجوها في المشروعين النهائيين حقــ :
#ابتهاج_المحبشي & #موسى_الغراب

روابط المواضيع بالترتيب:

شرح الـ Arrays 👇🏻


[ هنا ]

شرح الـ Functions 👇🏻


1 👈🏻 [ هنا ]
2 👈🏻 [ هنا ]
3
👈🏻 [ هنا ]

شرح الـ Arrays with Function


[ هنا ]

شرح الـ Enumeration 👇🏻


[ هنا ]

شرح أستخدام الـ
Enum مع IF الشرطية
👇🏻


[ هنا ]

شرح الـ Structures 👇🏻


[ هنا ]

شرح الـتداخل بين الـ
👇🏻 Struct and Enum


[ هنا ]

شرح أستخدام الـ
Arrays مع Struct
👇🏻


[ هنا ]

شرح استخدام الـ
Functions مع Enum
👇🏻


[ هنا ]

شرح استخدام الـ
Function مع Struct 👇🏻


[ هنا ]

وتحياتي لكم،
اخوكم/ صلاح الدين بهجان
مسؤول اللجنة العلمية |علوم حاسوب| مستوئ اول

#بالتوفيق_للجميع

🌐اللجَنّةالعلمية|𝗖𝗦𝟮𝟱 📘 | المستوى الأول💻🔍
https://news.1rj.ru/str/+zuRx3dsxf-4wN2Jk
👍1
Forwarded from 🌐مجتمع اللجَنّةالعلمية 𝗖𝗦 دفعـــ𝟮𝟱ــــة 💻🔍 (ඏالمۢبࣳتًكّر۠ඏ)
مشاريـــــــــــع برمجية بسيطة

⬅️ فيديوهات لمشاريع أنظمة بسيطة بالبرمجة الإجرائية.
تساعدك - كمبتدئ - في فهم وتخطيط وتحليل المشاريع البرمجية.

• المشروع الاول


هو عبارة عن برنامج ادارة مستشفى
باستخدام السجلات

https://youtu.be/qLHBWYUl9Ls?si=qEWgErFp9FuL5SCm

• المشروع الثاني


هنا يوجد 2 مشاريع صغيرة وبسيطة جداً

https://youtube.com/playlist?list=PLm877Wx3hfJ3HMQzJJyYlS4gdj2Y31CsA&si=RUU5ej0Mg5WKv3Lp

• المشروع الثالث


طبعًا هذا افخم مشروع 🤩
هو عبارة عن مشروع لادارة فندق ويحتوي على الكثير من الافكار البسيطة
مثل ادارة الغرف و التحكم بطلابات الزبائن
و التحكم بـ المبيعات و مشتريات العملاء وهناك الكثير من الافكار الجميلة 👈🏻✴️

https://youtu.be/HarwDzStkLY?si=P20EF3EiYVtlHgYw


تحركوا ابدعوا ضروري تشتغلوا على مشاريع كثير
عشان تشوفوا الدنيا ماشيه كيف


#برمجة_2
#مشاريع

🌐اللجَنّةالعلمية|𝗖𝗦𝟮𝟱 📘 | المستوى الأول💻🔍
https://news.1rj.ru/str/+zuRx3dsxf-4wN2Jk
🫡1
العلم يضيع بين الحياء والكبر، فمن يستحي من السؤال يفوته العلم، ومن يتكبر عن السؤال يضل عن الصواب.
فكوني أسألك يعني أن لدي حياءً، لكنه حياء من الخطأ، ولست أشعر بالخجل من التعلم، كما أنني لا أتكبر عن طلب العلم بتواضع ممن يملكه.
فلا تأتي أنت فتكتم العلم أو تتكبر وتتظاهر بالحكمة، لأن خيبتك هي الخيبة الحقيقية.
🔁 الغوص في أعماق التكرار الذاتي (Recursion) 🔥
عندما تطرح سؤالًا على أي مبرمج عن التكرار الذاتي، ستجد الإجابة التقليدية جاهزة:
"إنها الدالة التي تستدعي نفسها، ويجب أن تحتوي على شرط إيقاف (Exit Condition) لضمان عدم الدخول في حلقة لا نهائية."
لكن، هل فكرت يومًا في ما يحدث خلف الكواليس؟ 🤯
🔎 اللغز الخفي داخل الذاكرة!
التكرار الذاتي يضع عبئًا ثقيلًا على ذاكرة المكدس (Stack Memory)! لماذا؟ لأن كل استدعاء جديد للدالة يُنشئ إطار مكدس (Stack Frame) جديد داخل الذاكرة، والذي يظل مشغولًا حتى ينتهي الاستدعاء ويُحرر من الذاكرة. لكن الكارثة الحقيقية تبدأ عندما لا يتم تحرير هذه الإطارات فورًا، بل يستمر التكديس الواحد تلو الآخر... حتى يحدث الانفجار! 💥
🎭 المشهد كما لو أنك تتسلق جبلًا بلا حبال!
تخيّل أنك تصعد جبلًا، ومع كل خطوة تضع حقيبة إضافية على ظهرك. في البداية، يبدو الأمر ممكنًا، لكن مع كل خطوة جديدة يصبح الحمل أثقل وأثقل... حتى تصل إلى القمة منهكًا بالكامل! ثم تبدأ رحلة العودة، حيث تتخلص من كل حقيبة في طريقك للأسفل، حتى تعود إلى نقطة البداية خفيفًا كما كنت. هذا بالضبط ما يحدث داخل المكدس (Stack) عند استخدام التكرار الذاتي!
⚠️ الخطر الحقيقي!
إذا كان الاستدعاء متكررًا بشكل مفرط أو على بيانات ضخمة، فقد يؤدي ذلك إلى نفاد الذاكرة (Stack Overflow) وانهيار البرنامج بالكامل! 🚨
🛠 الحل؟ فكر بطريقة أخرى!
بدلًا من التكرار الذاتي، يمكنك غالبًا إعادة تصميم الشيفرة باستخدام:
🔹 الحلقات (Loops) لتكرار العمليات بشكل مباشر دون استهلاك زائد للذاكرة.
🔹 المكدسات (Stacks) أو الطوابير (Queues) لمحاكاة الاستدعاء الذاتي ولكن بطريقة أكثر كفاءة.
🤔 لماذا يفضل عقلنا التكرار الذاتي؟
لأن العقل البشري يميل بشكل طبيعي إلى التفكير بـ الأنماط المتكررة! 💡
أضف إلى ذلك أننا كنا نُلقَّن منذ الصغر أن التكرار الذاتي هو "السحر الخفي" للمبرمجين المحترفين، وكأنه شارة الشرف التي تميز العباقرة! 🚀
💡 لكن الذكاء الحقيقي ليس في استخدام التكرار الذاتي، بل في معرفة متى يجب تجنّبه! 😏
بالنسبة لمناقشة مشروع البرمجة العملي مع الدكتورة #إبتهاج_المحبشي
حسب ماقالوا الطلاب الذين ناقشوا معها.
المناقشة كانت سهلة، أهم شيء أنك فاهم، وإذا فعلت المشروع انت ومجموعة تحدد لها الجزئية اللي فعلتها انت، وتسألك منها
مثلاً تسألك عن المؤشرات في إيش أستخدمتها وكذلك سالت عن المكاتب والـ File والـ Structure.
وأيضاً أهم شي يكون حقك المشروع منسق تنسيقات وحركات، يعني يعجبها الدلع 😂
يعني الأمور سابره، لا تقلقوا.
أهم شيء اوقف قدامها وكأنك فاهم - حتى إذا انت مش فاهم حاجة - واتكلم قبل ماتسألك، مثلاً قولها فعلت هذا عشان كذا وهذي لكذا وكذا قبل ماتسألك[لا تترك لها مجال تفكر تسألك سؤال مش فاهم له🙂] ، يعني اوقف قدامها وكأنك عتبيع لها المشروع 😅.
👍2
جدول امتحانات الفصل الثاني.pdf
170.6 KB
⭕️جدول إختبارات نهاية الفصل الدراسي الثاني ⭕️
علم البيانات مستوى ثاني | جامعة صنعاء
جدول امتحانات الفصل الثاني.pdf
اللهم إنا في جامعة صنعاء وانت أرحم الراحمين
💔4
علم البيانات مستوى ثاني | جامعة صنعاء
جدول امتحانات الفصل الثاني.pdf
🔴هااااااااااااام🔴
نظراً لعدم قبول التعديلات من قبل المركز الامتحاني للاختبارات النهائية تم إرسال الجدول المعتمد من قبل المركز الامتحاني .... وإذا طراءت أي مستجدات سيتم مواكبتها معكم .....
#بالتوفيق_للجميع.
🔰ملتقى الطالب الجامعي كلية الحاسوب🔰
السلام عليكم
اسعد الله مساءكم بكل خير
الحمدلله اليوم اكملنا مناقشة مشروع البرمجة العملي مع الدكتورة #إبتهاج_المحبشي وبالنسبة للنقاط التي ركزت عليها في المناقشة هي :
اولاً : في شاشة الإخراج :
نوع الحساب :  Admin
1- إضافة مستخدم جديد وفي هذا الجانب ركزت على الآتي :
-التحقق من ان لا يتكرر اليوزر
- التحقق من رقم الهاتف
- التحقق من ان اليوزر يقبل حروف فقط. (لكن تتجاهلها).
٢- عرض المستخدمين  وعددهم (هام).
٣- تفعيل والغاء تفعيل مستخدم.
٤-حذف مستخدم.
نوع المستخدم : employee
- عرض السجلات (المنتجات)
نوع المستخدم : customer
الشراء والتأكد ان عملية الشراء يتم  خصمها من كمية المخزون ورصيد المستخدم.
ثانياً : في الكود نفسه :
تقوم بفتح المكتبة اللي فعلتها وتختار دالة او دالتين إختيار عشوائي وتقول لك اشرحها.
يعني تشرح عمل هذه الدالة بإختصار مابش داعي تخوضوا في التفاصيل.

بالنسبة لي كانت المناقشة كالتالي :
اولاً: قالت أضف مستخدم جديد وتحققت من كل ماتم ذكره سابقاً.
ثم  قالت سجل دخول  كـ Admin
اعرض المستخدمين وعدد المستخدمين وفعل مستخدم.
ثم  قالت سجل دخول بحساب Employee
اعرض الكتب (السجلات).

ثم  قالت سجل دخول بحساب  Customer
واعرض الكتب واشتري كتاب
وتحققت من ان عملية الشراء تخصم من كمية المخزون ورصيد حساب المستخدم.
وبعدها فتحت المكتبة واختارت دالة عشوائية وطلبت مني اشرحها.
والحمدلله عدينها على خير
ملاحظة :
في شرح الدوال إشرحوا عمل الدالة بإختصار ومابش داعي تركزوا على التفاصيل اللي مالها داعي.
حتى لو كنت نسخت الدالة من الذكاء الاصطناعي أهم شيء تكون فاهم عملها بإختصار (يعني استخدموا الذكاء الاصطناعي كمساعد لا كما يقول البعض هو ذلك الأخ الذي لم تلده أمي😂) .
هذا كل شيء والمعذرة على الإطالة.
نسأل الله أن يوفقنا جميعاً إلى مايحبه ويرضاه.
👍2
👌👌👌👌👌
Done
لقد كان ترمً مليءً بالصعاب والتحديات التي لم تبدأ بعد
👍1😢1