تكنولوجيا المعلومات مستوى ثالث | جامعة صنعاء – Telegram
تكنولوجيا المعلومات مستوى ثالث | جامعة صنعاء
3.23K subscribers
1.12K photos
260 videos
2.35K files
737 links
💢القناة الرئيسية💢
https://news.1rj.ru/str/USF_Computer2_IT_10 ⬅️
💢مجتمع الدفعة IT3💢
https://news.1rj.ru/str/USF_IT_2024_COMMUNITY ⬅️
💢 قناة الأسئلة 💢
https://news.1rj.ru/str/hchgrcu ⬅️
بوت التواصل والمشاركة والإقتراحات
@Technologyhbot ⬅️
Download Telegram
تكنولوجيا المعلومات مستوى ثالث | جامعة صنعاء
Photo
المحاضره الخامسه هبه المروعي هياكل بيانات
محاضره مهمه جدا وداخله في الاختبار
شرحت لنا Queue انواعه واستخدامه
انواعه هي كتالي
1. Queue العادي (Simple Queue):

يعمل وفق مبدأ FIFO.

يتم إدخال العناصر من الطرف الخلفي (Rear) ويتم إخراجها من الطرف الأمامي (Front).

مثال: طابور الانتظار في السوبرماركت.
2. Deque (Double-Ended Queue):

يسمح بالإدخال والإخراج من كلا الطرفين (الأمامي والخلفي).

ينقسم إلى:

Input-restricted deque: الإدخال من طرف واحد والإخراج من كلا الطرفين.

Output-restricted deque: الإخراج من طرف واحد والإدخال من كلا الطرفين.
مثال: أنظمة معالجة النصوص.
3. Circular Queue (الكيو الدائري):

يشبه الكيو العادي ولكنه يعيد استخدام المساحة غير المستخدمة عند إزالة العناصر.

الخلفية: في الكيو العادي، عند ملء الكيو بالكامل وإزالة بعض العناصر، تبقى المساحة فارغة وغير قابلة لإعادة الاستخدام.
الحل: يتم وصل النهاية (Rear) بالبداية (Front) في شكل دائري.

مثال: تطبيقات الشبكات.
4. (Enqueue) هي عملية في الكيو (Queue) تُستخدم لإضافة عنصر جديد إلى نهاية الكيو، أي الطرف الخلفي (Rear).


وشرحت استخدام Queue واهمها التالي

جدولة المهام (Task Scheduling).
إدارة العمليات (Process Management).
معالجة البيانات المتدفقة (Data Streaming).
تطبيقات الشبكات (Networking)
#هبه_المروعي
#هياكل_البيانات_والخوارزميات
#نظري
#محاضره
👍5
5-Developing Project Budget.doc
73 KB
Example
هذا مثال على كيفيه تطبيق التكليف 👍💐
المحاضره السادسه
#غدير_مفتاح
#اساسيات_مشاريع_تكنولوجيا_المعلومات_عملي
#عملي
👍2
السؤال الاول :
هذا عيدوا ارسموا الرسمة باستخدام خوارزمية SJF
واوجدوا
Turnaround time
Waiting time
Response time
Throughput
#تكليف
#رفا_الشرفي
#نظم_تشغيل
🔥2
هذا السؤال الثاني :

انا قد عدلت الرسمة باقي توجدوا المطاليب التاليه باستخدام SJF:

Turnaround time
Waiting time
Response time
Throughput
#تكليف
#رفا_الشرفي
#نظم_تشغيل
🔥2
السلام عليكم ورحمة الله وبركاته
الطلاب الذي لم يختبروا في مادة < اساسيات مشاريع تكنولوجيا المعلومات > مع الدكتور نبيل الصهيبي وكذلك الدكتور محمد الريمي
طبعاً به طلاب كثير من سنة رابعة وكذلك من سنة ثالثة مبقيين في هذه المادة والسبب الرئيسي الي خلاهم يبقوا في هذه الماده هو انهم ما اختبروا الاختبار النصفي لذلك احنا نشتي نحاول بقدر المستطاع ان احنا نشوف لكم حل من الان
طبعاً انا ما اوعد اي طالب بأي شيء لذلك كل واحد يتابع لنفسه
انا فقط رح ابذل السبب واحاول من عندي بقدر المستطاع علشان يشوفوا لكم افضل حل 👍🫡
لذلك الطلاب الذي ما اختبروا يعني ماحضروا الاختبار يرسلوا لي بالاسماء حقهم عبر البوت واسم المجموعة علشان لو حصلنا لكم حل نخلي مندوب المجموعة يتواصل بكم بشكل خاص 👍
طريقة الارسال 👇
الاسم: 
المجموعة:

ارسلوا الاسماء عبر البوت هذا 👇
@Technologyhbot
#اساسيات_مشاريع_تكنولوجيا_المعلومات
#نبيل_الصهيبي
#محمد_الريمي
👍43🏆1🫡1
🚨تنويه هام للمجموعه الثالثه 🚨
اختبار مهارات الاتصال د فرحان البحم
تآجل الى يوم الثلاثاء من الساعه10
وذلك بسبب ان الدكتور رافض يختبرنا وقت المحاضره 💔
🫡🫡🫡🫡
5👍1
💢هااااااااااااااااام 💢
طلاب <G3>و <G2> معنا غداً محاضرة للمجموعتين لمادة نظم تشغيل د. بشير

#الدكتور:
بشير
#الماده📚:
نظم تشغيل نظري
#الوقت:
من ( 10:00-12:00)
#المكان🏞️:
 قاعة رقم <١.٢>
👍5
تكنولوجيا المعلومات مستوى ثالث | جامعة صنعاء pinned «💢هااااااااااااااااام 💢 طلاب <G3>و <G2> معنا غداً محاضرة للمجموعتين لمادة نظم تشغيل د. بشير #الدكتور: بشير #الماده📚: نظم تشغيل نظري #الوقت: من ( 10:00-12:00) #المكان🏞️:  قاعة رقم <١.٢>»
📌 البعض يسأل عن أي لغة برمجة يتعلم أو أفضل لغة برمجة: السؤال في حد ذاته غلط!

كثير من الناس يعتقدون أن البرمجة هي مجرد تعلم لغة برمجة، لكن الحقيقة أن لغة البرمجة ليست سوى أداة تمثل فقط 5% من العملية.

البرمجة هي التفكير المنطقي، تحليل المشكلات، وتصميم حلول مبتكرة.

🌟 الفرق بين البرمجة ولغة البرمجة:

البرمجة: عملية التفكير الإبداعي وحل المشكلات باستخدام المنطق والتحليل.

لغة البرمجة: أداة تستخدمها لتنفيذ الحلول التي فكرت فيها. مثل القلم الذي تكتب به أفكارك، لكنه ليس الأفكار نفسها.

نصائح عملية:

1. ركز على تعلم الأساسيات بدل التشتت بين اللغات المختلفة.


2. طور مهارات حل المشكلات لديك، لأن البرمجة تدور حول ذلك.


3. اختر لغة برمجة تناسب أهدافك، وابدأ بمشاريع صغيرة لتطبيق ما تتعلمه.


4. لا تنس أهمية التعلم المستمر ومتابعة التطورات في المجال.



5. شارك في مجتمعات البرمجة، تبادل الخبرات، واطلب الدعم عند الحاجة.

6. ابتعد عن الأشخاص السلبيين الذين يحبطون عزيمتك، وركز على بيئة تدعمك.


7. استثمر وقتك في التطبيق العملي لتثبيت المهارات
التي تتعلمها.

8. نظم وقتك بين التعلم والتطبيق، ولا تستعجل النتائج.

#للفائدة
👍3🔥2👌1🫡1