AI&DS level 2
Open in Telegram
📢 قناة تعاميم قسم هندسة الذكاء الاصطناعي وعلوم الإعلانات الأكاديمية - الجداول - التنبيهات - الملاحظات. القناة للعرض فقط ___ تفاصيل بوت الدفعة : 🤖 منصة AI & DS الأكاديمية ✨ محاضرات، ملخصات، واختبارات ، مرتبة 💡 مساعد ذكي لحلولك البرمجية 🔗 @Aids1level
Show moreThe country is not specifiedThe category is not specified
266
Subscribers
No data24 hours
+187 days
+2130 days
Posts Archive
مجموعة نماذج لغه عربية 102.pdf
━━━━━━━━━━━━━━━━━━━━━━
التقييم : 0.0/10
التحميلات : 1
التاريخ : 2026-06-27
━━━━━━━━━━━━━━━━━━━━━━
~ ꜱʜᴀʜᴅ
━━━━━━━━━━━━━━━━━━━━━━
نموذج عربي 102 (1).pdf
━━━━━━━━━━━━━━━━━━━━━━
التقييم : 0.0/10
التحميلات : 1
التاريخ : 2026-06-27
━━━━━━━━━━━━━━━━━━━━━━
~ ✧ ᴀʟᴡᴀᴛʜᴇǫ ᴀʟ-ꜱᴀʙᴀᴇɪ ✧
━━━━━━━━━━━━━━━━━━━━━━
نموذج لغة عربية
━━━━━━━━━━━━━━━━━━━━━━
التقييم : 0.0/10
التحميلات : 2
التاريخ : 2026-06-27
━━━━━━━━━━━━━━━━━━━━━━
~ ✧ ᴀʟᴡᴀᴛʜᴇǫ ᴀʟ-ꜱᴀʙᴀᴇɪ ✧
━━━━━━━━━━━━━━━━━━━━━━
PDF حل نماذج اللغة العربية 102.pdf
━━━━━━━━━━━━━━━━━━━━━━
التقييم : 5.5/10
التحميلات : 17
التاريخ : 2026-06-02
━━━━━━━━━━━━━━━━━━━━━━
~ مشرف المادة
━━━━━━━━━━━━━━━━━━━━━━
🔺اكتب برنامجًا متكامًال بلغة بايثون إلدارة درجات الطالب باستخدام القواميس والملفات النصية، بحيث يحتوي
على دوال لـ )قراءة وحفظ البيانات من ملف نصي، إضافة طالب مع التحقق، البحث، التحديث أو الحذف، وعرض
البيانات بشكل منسق مع حلقة تكرار رئيسية للقائمة
students_db = {} file_name = "students.txt" def load_data(): import os if os.path.exists(file_name): with open(file_name, "r") as file: for line in file: if line.strip(): data = line.strip().split(",") if len(data) == 4: students_db[data[0]] = { "CW": float(data[1]), "EX": float(data[2]), "TOT": float(data[3]) } def save_data(): with open(file_name, "w") as file: for name, info in students_db.items(): file.write(f"{name},{info['CW']},{info['EX']},{info['TOT']}\n") def add_student(): name = input("Enter student name: ").strip() if not name or name in students_db: print("Error: Invalid name or student already exists!") return try: cw = float(input("Enter coursework mark: ")) ex = float(input("Enter exam mark: ")) students_db[name] = {"CW": cw, "EX": ex, "TOT": cw + ex} save_data() print("Student Added Successfully.") except ValueError: print("Error: Marks must be numbers!") def search_student(): name = input("Enter student name: ").strip() if name in students_db: print(f"Found: {name} -> {students_db[name]}") else: print("Student Not Found.") def update_delete_student(): name = input("Enter student name: ").strip() if name not in students_db: print("Student Not Found.") return choice = input("1- Update\n2- Delete\nEnter choice: ") if choice == "1": try: cw = float(input("Enter new coursework: ")) ex = float(input("Enter new exam: ")) students_db[name] = {"CW": cw, "EX": ex, "TOT": cw + ex} print("Updated.") except ValueError: print("Error: Marks must be numbers!") return elif choice == "2": del students_db[name] print("Deleted.") save_data() def display_students(): if not students_db: print("No Students Registered.") return for name, info in students_db.items(): print(f"Name: {name:10} | Coursework: {info['CW']:<5} | Exam: {info['EX']:<5} | Total: {info['TOT']:<5}") # ====== Main Program ====== load_data() while True: print("\n===== Student Management =====") choice = input("1- Add\n2- Search\n3- Update/Delete\n4- Display All\n5- Exit\nEnter Choice: ") if choice == "1": add_student() elif choice == "2": search_student() elif choice == "3": update_delete_student() elif choice == "4": display_students() elif choice == "5": print("Exiting system.") break else: print("Invalid Choice")
🔺اكتب برنامجًا يقوم باستقبال سجالت المرضى )االسم، العمر، الجنس، الرقم التعريفي( وحفظها داخل قائمة
من القواميس، ثم كتابتها داخل ملف نصي دفعة واحدة، واستعادتها باستخدام دالة التقييم البرمجي السحرية
لعرضه
data = [] def add_patient(): global data n = int(input("Enter number of entries: ")) for i in range(n): name = input("Enter name: ") age = int(input("Enter age: ")) gender = input("Enter gender: ") id = int(input("Enter ID: ")) stud = {} stud["name"] = name stud["age"] = age stud["gender"] = gender stud["id"] = id data.append(stud) def save_data(): global data x = str(data) f = open("patient.txt", "w") f.write(x) f.close() def return_data(): file=open("patient.txt","r") x=file.read() new=eval(x) return new def print_data(): z=return_data() for i in z: for j,c in i.items(): print(f"{j} => {c}") add_patient() save_data() print_data()
🔺اكتب برنامجًا بلغة بايثون يستقبل مصفوفتين ثنائيتي األبعاد من المستخدم، ويتحقق من شرط إمكانية
الضرب رياضيًا، ثم يقوم بعملية الضرب باستخدام الحلقات التكرارية المتداخلة وطباعة الناتج النهائي.
r1 = int(input("ادخل عدد صفوف المصفوفة الأولى A: ")) c1 = int(input("ادخل عدد أعمدة المصفوفة الأولى A: ")) r2 = int(input("ادخل عدد صفوف المصفوفة الثانية B: ")) c2 = int(input("ادخل عدد أعمدة المصفوفة الثانية B: ")) if c1 != r2: print("خطأ: لا يمكن ضرب المصفوفتين! عدد أعمدة الأولى يجب أن يساوي صفوف الثانية.") else: print("\n--- إدخال عناصر مصفوفة A ---") A = [] for i in range(r1): row = [] for j in range(c1): row.append(int(input(f"A[{i}][{j}]: "))) A.append(row) print("\n--- إدخال عناصر مصفوفة B ---") B = [] for i in range(r2): row = [] for j in range(c2): row.append(int(input(f"B[{i}][{j}]: "))) B.append(row) result = [] for i in range(r1): row = [] for j in range(c2): row.append(0) result.append(row) for i in range(r1): for j in range(c2): for k in range(c1): result[i][j] += A[i][k] * B[k][j] print("\n--- ناتج الضرب النهائي ---") for row in result: print(row)
|﴾. ﷽ .﴿|
غدًا بإذن الله اختبار مقرر برمجة الحاسوب، ويُعد من المقررات المكثفة، لذا نوصي الجميع باستغلال ما تبقى من الوقت في المراجعة والتركيز على التطبيقات والأكواد وفهم الأفكار الأساسية، فالفهم قبل الحفظ هو مفتاح الأداء الجيد في هذا النوع من الاختبارات.
كما نأمل من الجميع الحضور قبل الساعة 9:00 صباحًا حتى نكون جميعًا جاهزين عند دخول المراقب، ولا نفقد أي وقت من زمن الاختبار بسبب التأخر.
✅ ونذكّر أيضًا بضرورة إحضار البطاقة الجامعية، والتأكد من اصطحاب جميع المتطلبات قبل التوجه للاختبار.
نسأل الله أن يوفقنا وإياكم، وأن يجعل الاختبار سهلًا وميسرًا، وبالتوفيق للجميع.
برنامج المكتبه.pdf
━━━━━━━━━━━━━━━━━━━━━━
التقييم : 0.0/10
التحميلات : 1
التاريخ : 2026-06-25
━━━━━━━━━━━━━━━━━━━━━━
~ 彡 𝓔𝓷𝓰 / 𝓐𝓵𝔀𝓪𝓽𝓱𝓮𝓺 𝓐𝓼𝓼𝓪𝓰 彡
━━━━━━━━━━━━━━━━━━━━━━
تحديث للصيغة العامة المتوقعة للاختبار (بناءً على اختبار الدفعات السابقة)
تنبيه مهم: هذه ليست صيغة ثابتة للاختبار، وإنما هي ملاحظات وتجارب من اختبارات السنوات السابقة، لذلك لا تعتمدوا عليها اعتمادًا كاملًا، واستعدوا لأي صيغة قد يضعها المهندس.أولًا: الأسئلة النظرية قد تتضمن: ✅ صح وخطأ (مع تصحيح الخطأ). ✅ مصطلحات (يعطيك التعريف وتكتب المصطلح المناسب، أو يذكر وظيفة دالة أو Package معينة وتكتب اسمها). ✅ كتابة أنواع الدوال. ✅ مقارنة بين لغات البرمجة (غالبًا Java وPython وC++) حسب معايير يحددها المهندس، مثل: الدالة الرئيسية (Main Function). دالة الطباعة. أو أي معايير أخرى تم شرحها في المحاضرات. ✅ قد يأتي كود بلغة Python ويُطلب تحويله إلى Java وC++. ثانيًا: الأسئلة العملية (البرامج) غالبًا ستكون عدة صفحات، وقد تشمل برامج مشابهة لما يلي: الصفحة الأولى برنامج باستخدام Arrays. برنامج باستخدام Functions مع تحديد نوع الدوال المطلوبة (ترجع قيمة أو لا ترجع قيمة). الصفحة الثانية مشروع بسيط نسبيًا لكنه يجمع عدة أفكار، مثل: إنشاء Class. التعامل مع Files (القراءة والكتابة). لا تتركوا المشروع فارغًا، فهو ليس معقدًا لكنه يختبر فهمكم للأساسيات، ومن يستطيع حله يعتبر متمكنًا من المادة. الصفحة الثالثة قد يأتي أي برنامج مشابه لما تم شرحه في المحاضرات، مثل: برنامج يستقبل عدد n من القيم داخل Tuple ثم يطبع مجموعها. برنامج يستقبل n من القيم داخل مصفوفة ثنائية ثم يحسب مجموع عناصر العمود الأول. برنامج يستقبل عدة قيم داخل Set ثم يضيف القيم الموجبة إلى List ويطبعها. برنامج لإنشاء سجل لمعمل الكلية يحتوي على: اسم الأداة. عدد الأدوات. معرف الأداة. مصنع الأداة. ثم يستقبل البيانات من المستخدم ويطبعها. متابعة البرنامج السابق بحفظ البيانات داخل ملف ثم قراءتها من الملف وعرضها. تصحيح أخطاء في الأكواد (مثل أكواد الملفات أو الدوال). نموذج مشابه لاختبار دفعة الأمن السيبراني السابقة قد يأتي برنامج يحتوي على قائمة خيارات (Menu) تتضمن الدوال التالية: إضافة معلومات طالب جديد: الاسم. المعرف. رقم الهاتف. الكورس. البحث عن كورس داخل قائمة تحتوي على 40 كورسًا. طباعة جميع الكورسات الموجودة. البحث عن كورس واستبداله بكورس آخر. الخروج من البرنامج. نصائح مهمة جدًا راجعوا جميع المحاضرات والتلخيصات القديمة والجديدة. ركزوا على كل برنامج قام المهندس بشرحه، فجميعها مرشحة للاختبار. تدربوا على كتابة الأكواد يدويًا، لأن الاختبار يعتمد بشكل كبير على كتابة البرامج. بالنسبة للتصحيح المهندس فوزي القحطاني متعاون جدًا مع الطالب، وعادةً: لا يدقق في الأخطاء البرمجية البسيطة الناتجة عن الكتابة اليدوية. يمنح درجات للمحاولة، لذلك لا تترك أي سؤال فارغًا. يهتم كثيرًا بالخط والترتيب وتنظيم ورقة الإجابة. وكما يقول دائمًا:
"الذي بيتساعد معي... بتساعد معه."أي أن الطالب الذي يكتب بشكل منظم وواضح ومرتب يحصل على تعاون أكبر في التصحيح. 📌 الخلاصة لا تعتمدوا على هذه الصيغة باعتبارها ثابتة، لكنها تعطيكم تصورًا عامًا لما قد يأتي في الاختبار. المتوقع أن يكون التركيز الأكبر على كتابة البرامج، والدوال، والكلاسات، والتعامل مع الملفات، والتحويل بين اللغات، والمفاهيم النظرية الأساسية. بالتوفيق للجميع
ملخص إثرائي - برمجة حاسوب
━━━━━━━━━━━━━━━━━━━━━━
التقييم : 0.0/10
التحميلات : 1
التاريخ : 2026-06-25
━━━━━━━━━━━━━━━━━━━━━━
~ 彡 𝓔𝓷𝓰 / 𝓐𝓵𝔀𝓪𝓽𝓱𝓮𝓺 𝓐𝓼𝓼𝓪𝓰 彡
━━━━━━━━━━━━━━━━━━━━━━
المحاضرة الأخيرة - الفروق بين اللغات .
━━━━━━━━━━━━━━━━━━━━━━
التقييم : 0.0/10
التحميلات : 2
التاريخ : 2026-06-25
━━━━━━━━━━━━━━━━━━━━━━
~ 彡 𝓔𝓷𝓰 / 𝓐𝓵𝔀𝓪𝓽𝓱𝓮𝓺 𝓐𝓼𝓼𝓪𝓰 彡
━━━━━━━━━━━━━━━━━━━━━━
برامج بايثون.pdf
━━━━━━━━━━━━━━━━━━━━━━
التقييم : 0.0/10
التحميلات : 1
التاريخ : 2026-06-25
━━━━━━━━━━━━━━━━━━━━━━
~ 彡 𝓔𝓷𝓰 / 𝓐𝓵𝔀𝓪𝓽𝓱𝓮𝓺 𝓐𝓼𝓼𝓪𝓰 彡
━━━━━━━━━━━━━━━━━━━━━━
نموذج لدفعة الأمن السيبراني السابقة ⬜
مصطلحات ، صح وخطأ مع تصحيح الخطأ ، اكتب انواع الدوال
المصطلحات جميعها اخذها المهندس ، بعض المصطلحات يذكر لك وضيفه داله معينه او حزمة معينه وانت تذكر اسمها وكذلك الصح والخطأ .
- كود بلغة python وعليك تحويله الى لغة java و c++
- برنامج لاستقبال عدد ن من القيم الى tuple ثم يقوم بطباعه مجموعها
- برنامج لاستقبال n من القيم الي داخل ثم يقوم بحساب مجموع عناصر العمود الاول وطباعته
- برنامج لاستقبال عدة قيم الى set ثم يقوم بإضافة القيم الموجبه الي قائمة وطباعتها
- برنامج يقوم بعمل سجل لمعمل كليه ويحتوي على ( اسم الاداة ، عدد الادوات ، معرف الاداة ، مصنع الاداة ) ثم يقوم باستقبال القيم لكل متغير من المستخدم ثم يقوم بطباعتهم على شاشة الاخراج
- يتبع البرنامج السابق : قم بتخزين معلومات المعمل الى ملف باسم معين ثم قم بطباعته من الملف الى شاشة الاخراج .
- تصحيح اخطاء ( كود لكتابة على ملف ، كود يحتوي على دوال )
- برنامج يحتوي على الدوال التاليه :
١ - داله اضافه معلومات سجل طالب جديد ( الاسم ، المعرف ، رقم الهاتف ، الكورس المراد دراسته )
٢- افرض ان لديك مسبقا قائمه تحتوي على ٤٠ عنصر والعناصر هذي هي عباره عن كورسات يمكن دراستها في المعهد ، قم بعمل داله للبحث عن كورس معين هل متواجد في المعهد ( بحث عن كورس في قائمه الكورسات )
٣- داله تقوم بطباعه كل الكورسات المتوفره في المعهد ( جميع ال٤٠ عنصر ( كورس ))
٤- داله تقوم بالبحث عن اسم كورس في قائمه الكورسات وعند ايجاده تقوم باستبداله باسم كورس آخر ( بحث عن عنصر واستبداله بعنصر آخر )
جميع هذه الدوال تعرض كقائمه اختيارات للمستخدم ، والمستخدم يختار اي داله عشان يستخدمها واذا ادخل المستخدم رقم ٥ يخرج من البرنامج
حل-نماذج ماده اساسيات البرمجيه .pdf
━━━━━━━━━━━━━━━━━━━━━━
التقييم : 0.0/10
التحميلات : 1
التاريخ : 2026-06-24
━━━━━━━━━━━━━━━━━━━━━━
~ Jalal
━━━━━━━━━━━━━━━━━━━━━━
+1
✨ جديد بوت المنصة الأكاديمية! 📥
تم التخلص من تحميل الملفات واحداً تلو الآخر.. زر "تحميل جميع ملفات المجلد" أصبح متاحاً الآن داخل المقررات. بضغطة زر واحدة، تصلك كل ملفات القسم تباعاً لتوفير وقتك! 🚀📚
+1
✨ جديد بوت المنصة الأكاديمية! 📥
تم التخلص من تحميل الملفات واحداً تلو الآخر.. زر "تحميل جميع ملفات المجلد" أصبح متاحاً الآن داخل المقررات. بضغطة زر واحدة، تصلك كل ملفات القسم تباعاً لتوفير وقتك! 🚀📚
