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

منتدى تكنولوجيا المعلومات

جامعة مؤته
 
الرئيسيةأحدث الصورالتسجيلدخول
بحـث
 
 

نتائج البحث
 
Rechercher بحث متقدم
تصويت
هل يمكن للروبوت أن يحل محل الإنسان بشكل كامل في أمور حياته اليومية ؟
نعم
دروس في مادةتركيب البيانات " الدرس الاول " I_vote_rcap14%دروس في مادةتركيب البيانات " الدرس الاول " I_vote_lcap
 14% [ 2 ]
لا
دروس في مادةتركيب البيانات " الدرس الاول " I_vote_rcap36%دروس في مادةتركيب البيانات " الدرس الاول " I_vote_lcap
 36% [ 5 ]
مجرد اداة مساعدة
دروس في مادةتركيب البيانات " الدرس الاول " I_vote_rcap50%دروس في مادةتركيب البيانات " الدرس الاول " I_vote_lcap
 50% [ 7 ]
مجموع عدد الأصوات : 14
مواقع تهم طالب الحاسوب
www.islamonline.net
ساعة المنتدى
ترجم ما يصعب عليك

 

 دروس في مادةتركيب البيانات " الدرس الاول "

اذهب الى الأسفل 
+3
ماسة الأقصى
Dr.Thrax
بنت الأردن
7 مشترك
كاتب الموضوعرسالة
بنت الأردن
نجم فعال
نجم فعال
بنت الأردن


انثى عدد الرسائل : 224
العمر : 35
مدير المنتدى : https://2img.net/i/fa/empty.gif
تاريخ التسجيل : 24/06/2008

دروس في مادةتركيب البيانات " الدرس الاول " Empty
مُساهمةموضوع: دروس في مادةتركيب البيانات " الدرس الاول "   دروس في مادةتركيب البيانات " الدرس الاول " Icon_minitimeالجمعة أكتوبر 31, 2008 3:24 pm

السلام عليكم ورحمة الله وبركاته ،،
كيف حال الشباب وصبايا ان شاء الله مناح دروس في مادةتركيب البيانات " الدرس الاول " Smile

حابة اقدم الكم بعض الدروس في مادة تركيب البانات بما انو بدينا الامتحانات وان شاءالله بنستفيد منها "وطبعا هي مادة الدكتور عوني الحموري "

وسنتناول فيها المواضيع التالية:
الحزمة Stack
الصف
Queues
القوائم المرتبطة
Linked List
الاشجار
Trees
والمخططات Graph

واي مواضيع راح تكون داخله في المداه
طبعا هذا لن يكون في يوم واحد ،، وانما على عدة ايام ، حتى ما تملوا مني وتحكوا بنت الاردن ممله Laughing ، وانا الاقى وقت للكتابة دروس في مادةتركيب البيانات " الدرس الاول " Smile
وكذلك سيكون هناك ان شاء الله اسئلة جامدة اوي " على قوله المصرية " ،، لذلك شدو الهمم دروس في مادةتركيب البيانات " الدرس الاول " Reading

وهذا جدول للكلمات اللي راح نستخدمها مع المعاني المنتشرة :

الكلمة + المعنى
+++++++++++++++++++++++++++++
Data Structure + هياكل البيانات او تراكيب البيانات
Class + فئة او طبقة او نوع او صنف ،، بصراحة لا أدري ما هو الافضل دروس في مادةتركيب البيانات " الدرس الاول " Smile
Stack + الرصة او المكدس
Queue + الطابور او الصف
+++++++++++++++++++++++++++++

طبعا مشكلة الترجمة ، قد لا تكون مشكلة كبيرة عند البعض ، ولكنها كارثة بالنسبة لي !!

وبسم الله نبدأ ،،


الرجوع الى أعلى الصفحة اذهب الى الأسفل
بنت الأردن
نجم فعال
نجم فعال
بنت الأردن


انثى عدد الرسائل : 224
العمر : 35
مدير المنتدى : https://2img.net/i/fa/empty.gif
تاريخ التسجيل : 24/06/2008

دروس في مادةتركيب البيانات " الدرس الاول " Empty
مُساهمةموضوع: رد: دروس في مادةتركيب البيانات " الدرس الاول "   دروس في مادةتركيب البيانات " الدرس الاول " Icon_minitimeالجمعة أكتوبر 31, 2008 3:27 pm

ما هي هياكل البيانات Data Structures:
هي عبارة عن اوعية "حاويات" للبيانات ، تتبع طرق معينة لتخزين البيانات فيها
والمقصود بالوعاء هو مساحة تخرين.

و اول مثال لهياكل البيانات (والتي لا تحتاج الى تعريف definition ) هي المصفوفات Arrays
المصفوفة هي عبارة عن حاوية للبيانات ،، حجمها ثابت ،، ويجب ان يكون معلوم في وقت الترجمة .وجميع محتوياتها من نفس النوع . كلام جميل دروس في مادةتركيب البيانات " الدرس الاول " Smile
اعلان عن مصفوفة A :

كود:
int A[5];

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

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

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

الاجابة:
المصفوفة الكبيرة تعنى استهلاك كمية من الذاكرة ،، صحيح ان الذاكرة لدي كبيرة ، ولكن هل هي كذلك عند س من الناس ؟

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

امر اخير عن المصفوفات ،، ليس فيها اي نوع حماية ، للاسف دروس في مادةتركيب البيانات " الدرس الاول " Frown
جرب باستخدام مصفوفتنا الكريمة A ان تدخل اكثر من 5 اعداد ، وشاهد النتجية دروس في مادةتركيب البيانات " الدرس الاول " Smile

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

اعتقد ان الان وضح سبب الحاجة الى ال Data Structures

الان راح تقول : تبا للمصفوفات،، وعطنا اللي عندك
الاجابة : المصفوفات هي الاساس في معظم هياكل البيانات !!دروس في مادةتركيب البيانات " الدرس الاول " Eekدروس في مادةتركيب البيانات " الدرس الاول " Eekدروس في مادةتركيب البيانات " الدرس الاول " Eek

تااااااااااااااابع
الرجوع الى أعلى الصفحة اذهب الى الأسفل
Dr.Thrax
نجم جديد
نجم جديد



ذكر عدد الرسائل : 13
العمر : 36
التخصص : CS
تاريخ التسجيل : 05/08/2008

دروس في مادةتركيب البيانات " الدرس الاول " Empty
مُساهمةموضوع: رد: دروس في مادةتركيب البيانات " الدرس الاول "   دروس في مادةتركيب البيانات " الدرس الاول " Icon_minitimeالجمعة أكتوبر 31, 2008 9:34 pm

يعيطك العافية بنت الأردن

ياريت نشوف المزيد Cool
الرجوع الى أعلى الصفحة اذهب الى الأسفل
ماسة الأقصى
مراقب 1
مراقب 1
ماسة الأقصى


انثى عدد الرسائل : 960
العمر : 35
التخصص : CS
مدير المنتدى : https://2img.net/i/fa/empty.gif
تاريخ التسجيل : 29/06/2008

دروس في مادةتركيب البيانات " الدرس الاول " Empty
مُساهمةموضوع: رد: دروس في مادةتركيب البيانات " الدرس الاول "   دروس في مادةتركيب البيانات " الدرس الاول " Icon_minitimeالسبت نوفمبر 01, 2008 5:12 pm

يسلمو بنت الاردن ونحن ننتظر االمزيد فعلا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
Designer
مصمم المنتدى
مصمم المنتدى
Designer


عدد الرسائل : 1558
العمر : 35
مدير المنتدى : 0
تاريخ التسجيل : 20/06/2008

دروس في مادةتركيب البيانات " الدرس الاول " Empty
مُساهمةموضوع: رد: دروس في مادةتركيب البيانات " الدرس الاول "   دروس في مادةتركيب البيانات " الدرس الاول " Icon_minitimeالأحد نوفمبر 02, 2008 4:41 pm

دروس في مادةتركيب البيانات " الدرس الاول " Pic20df4

عجبتيني والله يا بنت الاردن
ننتظر المزيد
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://mutah.yoo7.com
dody
نجم فعال
نجم فعال
dody


انثى عدد الرسائل : 208
العمر : 36
التخصص : computer science
تاريخ التسجيل : 14/10/2008

دروس في مادةتركيب البيانات " الدرس الاول " Empty
مُساهمةموضوع: رد: دروس في مادةتركيب البيانات " الدرس الاول "   دروس في مادةتركيب البيانات " الدرس الاول " Icon_minitimeالأحد نوفمبر 02, 2008 4:50 pm

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


عدد الرسائل : 1558
العمر : 35
مدير المنتدى : 0
تاريخ التسجيل : 20/06/2008

دروس في مادةتركيب البيانات " الدرس الاول " Empty
مُساهمةموضوع: رد: دروس في مادةتركيب البيانات " الدرس الاول "   دروس في مادةتركيب البيانات " الدرس الاول " Icon_minitimeالإثنين نوفمبر 03, 2008 4:40 pm

mtabe3 ma3ek 3al5at .... continue
ba3ed el - methanat en sha2 allah rah afda lldata
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://mutah.yoo7.com
بنت الأردن
نجم فعال
نجم فعال
بنت الأردن


انثى عدد الرسائل : 224
العمر : 35
مدير المنتدى : https://2img.net/i/fa/empty.gif
تاريخ التسجيل : 24/06/2008

دروس في مادةتركيب البيانات " الدرس الاول " Empty
مُساهمةموضوع: رد: دروس في مادةتركيب البيانات " الدرس الاول "   دروس في مادةتركيب البيانات " الدرس الاول " Icon_minitimeالثلاثاء نوفمبر 04, 2008 2:17 am

مثال على كتابة كود الحزمة في لغة السي بلس


#include

class Stack
{
private:
enum { MAX=10,MIN=-1}; // MAXIMUM,MINIMUM STACK CONTENT
int array[MAX]; // Contains all the Data
int top; //Contains location of Top most Data pushed onto Stack
public:
Stack();

void push(int); // push number to array
int pop(); // pop it from array

bool isEmpty(); // check if array is Empty!
bool isFull(); // check if it full

};

Stack::Stack():
{top(MIN)}


bool Stack::isEmpty()
{
if(top == MIN)\\حيث اذا كانت تساوي المين فأنها فارغه
return true;
else
return false;
}

bool Stack::isFull()
{
if(top == MAX -1)\\ حيث اذا كانت تساوي (الماكس -1) فانها تكون ممتلئه ووضعنا (الماكس-1) لانه نبدأ الارية من الصفر
return true;
else
return false;
}

void Stack::push(int i) \\ لملء الارية في العناصر
{
if(isFull())
{
cout<<"\nArray is Full";
exit(1);
}

else
{
++top;
array[top]=i;
}

}


int Stack::pop() \\ لحذف عنصر من الاري
{
int number;

if(isEmpty())
{
cout<<"\nArray is Empty";
exit(1);
}

else
{
number=array[top];
top--;

}

return number;

}

int main()
{
Stack s;

// push numbers 2,4,8
s.push(2); \\ هنا عملية الاضافة حيث يتم بعث عدد او عنصر الى فنكشن الاضافة
cout<<"\n2 is pushed\n";
s.push(4);
cout<<"\n4 is pushed\n";
s.push(Cool;
cout<<"\n8 is pushed\n";

// pop numbers
cout<<"\n"<<s.pop()<<" is poped"<<endl;
cout<<s.pop()<<" is poped"<<endl;\\ في عملية الحذف لا يتم بعث عنصر للفنكشن لانو يتم حذف العنصر الاخير
cout<<s.pop()<<" is poped"<<endl;
return 0;
}
الرجوع الى أعلى الصفحة اذهب الى الأسفل
بنت الأردن
نجم فعال
نجم فعال
بنت الأردن


انثى عدد الرسائل : 224
العمر : 35
مدير المنتدى : https://2img.net/i/fa/empty.gif
تاريخ التسجيل : 24/06/2008

دروس في مادةتركيب البيانات " الدرس الاول " Empty
مُساهمةموضوع: رد: دروس في مادةتركيب البيانات " الدرس الاول "   دروس في مادةتركيب البيانات " الدرس الاول " Icon_minitimeالثلاثاء نوفمبر 04, 2008 2:21 am

بعتذر على شكل البرنامج بس مارضي يطلع معي احسن من هيك

بس اذا عملتوا الو نسخ لبرمجية السي راح يرجع عادي .
الرجوع الى أعلى الصفحة اذهب الى الأسفل
Designer
مصمم المنتدى
مصمم المنتدى
Designer


عدد الرسائل : 1558
العمر : 35
مدير المنتدى : 0
تاريخ التسجيل : 20/06/2008

دروس في مادةتركيب البيانات " الدرس الاول " Empty
مُساهمةموضوع: رد: دروس في مادةتركيب البيانات " الدرس الاول "   دروس في مادةتركيب البيانات " الدرس الاول " Icon_minitimeالثلاثاء نوفمبر 04, 2008 5:41 am

تسلم ايديها بنت الاردن على الاضافة الرائعة

بتمنى الشباب والصبايا الي منزليين المادة يتابعوا معنا اي سؤال احنا جاهزين على قدر الاستطاعة والله ولي التوفيق
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://mutah.yoo7.com
بنت الأردن
نجم فعال
نجم فعال
بنت الأردن


انثى عدد الرسائل : 224
العمر : 35
مدير المنتدى : https://2img.net/i/fa/empty.gif
تاريخ التسجيل : 24/06/2008

دروس في مادةتركيب البيانات " الدرس الاول " Empty
مُساهمةموضوع: رد: دروس في مادةتركيب البيانات " الدرس الاول "   دروس في مادةتركيب البيانات " الدرس الاول " Icon_minitimeالأربعاء نوفمبر 05, 2008 1:59 am

الله يسلمك يارب ويخليكي النا وللمنتدى

واكييد اي سؤال وعرفنا جوابه راح نجاوبه للاعضاء
الرجوع الى أعلى الصفحة اذهب الى الأسفل
بنت الأردن
نجم فعال
نجم فعال
بنت الأردن


انثى عدد الرسائل : 224
العمر : 35
مدير المنتدى : https://2img.net/i/fa/empty.gif
تاريخ التسجيل : 24/06/2008

دروس في مادةتركيب البيانات " الدرس الاول " Empty
مُساهمةموضوع: العمليات على stack   دروس في مادةتركيب البيانات " الدرس الاول " Icon_minitimeالأربعاء نوفمبر 05, 2008 2:45 am

العمليات على الحزمة :
حتى الان لدينا عملتين two operations وهم :
1- عملية ادخال العناصر الى الحزمة وسميناها push
2- عملية اخراج العناصر من الحزمة وسميناها pop

العملية push تقوم بادخال العنصر الى الحزمة ،، هذا العنصر سيقوم المستخدم بتمريره الى الدالة ()push
اي اذا اردنا ادخال العنصر 7 مثلا الى الحزمة، كل ما علينا هو استدعاء الدالة وتمرير العنصر 7 اليها كالاتي:

كود:
push(7);

العملية الاخرى وهي pop تقوم بسحب العناصر من الحزمة ،، ولتنفيذ هذه العملية يجب ان تستدعي الدالة
pop() ووضع متغير لكي يحمل قيمة العنصر الذي تم سحبه من الحزمة، بهذا الشكل:

كود:
int var=pop();
+++++++++++++++++++

خلينا هلا نتتبع برنامجنا السابق ،،لكي نعرف طريقة عمله ،، وراح اتحدث عن النسخة المكتوبة بلغة

راح ندخل بالدالة الرئسية :

كود:
- int main()
2- {
3- Stack s;

4- // push numbers 2,4,8
5- s.push(2);
6- cout<<"\n2 is pushed\n";
7- s.push(4);
8- cout<<"\n4 is pushed\n";
9- s.push(Cool;
10- cout<<"\n8 is pushed\n";

11- // pop numbers
12- cout<<"\n"<<s.pop()<<" is poped"<<endl;
13- cout<<s.pop()<<" is poped"<<endl;
14- cout<<s.pop()<<" is poped"<<endl;
15- return 0;
16- }
===========================

في السطر 3 قمنا بعمل متغير من النوع Stack .
الان ما الذي سيحدث هنا !!
طبعا سيتم حجز مساحة للمتغير s وكذلك استدعاء الدالة Stack() بشكل تلقائي ، تعمل هذه الدالة على
تهيئة المتغير s ، اي اعطائه قيمة ابتدائية ، قبل ان نستخدمه . للمعلومية الدالة stack تسمى بال constructor.
واذا ذهبنا الى المتغير s في الذاكرة ، راح نشوف انه يتكون من :

"مصفوفه ثابتة حجمها 10 عناصر وهي array + عدد صحيح وهو top"

ما يهمنا الان هو القيمة الابتدائية ل top والتي سوف تكون -1 ،، انظر الى ال constructor جيدا .

+++++++++++++++

في السطر 5 قمنا باستدعاء الدالة push وتمرير العدد الصحيح 2 ، وذلك حتى ندفعه الى الحزمة.
كيف سيتم ذلك ؟؟

اولا سوف تقوم الدالة push بعمل اختبار ،، هل المصفوفة ذات ال 10 خانات ممتلئة ام لا ؟؟
اذا كانت الاجابة نعم ، راح تطلع لك رسالة تنبيه وينتهي البرنامج "طبعا هذا حل غير عملي ، ولكن هذا لغرض التوضيح والتركيز على المشكلة الاساسية "

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

الاسئلة التي تدور بذهنك حاليا هي:
كيف نعرف ان المصفوفة ممتلئة او خالية ؟؟
كيف يتم ادخال العنصر 2 الى الحزمة ؟؟

الفكرة كلها تتمحور حول المتغير top ،، وسوف نطلق عليه الدليل او index .

كيف يتم ادخال العنصر 2 الى الحزمة؟؟
الاجابة:
كما ذكرنا سابقا ،، المكدس يحوي على "مصفوفة من 10 خانات ومتغير top "اطلقنا عليه اسم دليل ذو قيمة ابتدائية -1.
بالنسبة للمصفوفة فهي تستخدم لتخزين العناصر التي تقوم بتمريرها بواسطة الدالة push

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

نرجع الى اجابة السؤال ؟؟ كيف يتم ادخال العنصر 2 الى الحزمة ؟؟
شوف الدالة push
كود:
push(int i)
{
if(isFull())
{
cout<<"\nArray is Full";
exit(1);
}

else
{
++top;
array[top]=i;
}

}

اولا تقوم الدلة باجراء اختبار للتأكد من ان المصفوفة ممتلئة ام لا ، لانها لو امتلئت فلا نستطيع ادخال عناصر اخرى،ولنفرض ان المصفوفة خالية.
بعد ذلك سيتم زيادة المتغير top او الدليل بمقدار واحد "وحط مليون خط على كلمة زيادة"
اذا ستكون قيمة الدليل هي : -1 + 1 = 0
وبعدها سيتم ادخال العنصر "وفي مثالنا 2" داخل المصفوفة وبالتحديد داخل array[0]


+++++++++++++++++++++++

الاسطر 7 و 9 بنفس الاسلوب السابق ،
ستكون قمية المتغير توب الدليل بعد تنفيذ هذه الاسطر هي 2 ، وذلك لاننا ادخلنا عنصرين الى الحزمة.

اذا سوف تكون لدينا 3 عناصر داخل المصفوفة ، وقيمة الدليل الحالية هي 2.

++++++++++++++++++++++++

اعتقد اننا تجاهلنا هذا السؤال؟ كيف نعرف ان المصفوفة ممتلئة او خالية ؟؟
الاجابة:
تكون خالية اذا كانت قيمة الدليل هي -1 "اي لم ندخل اي عدد"
وتكون ممتلئة اذا كانت قيمة الدليل تساوي "قيمة اكبر عدد من العناصر يمكن ادخاله في المصفوفة ".
اي اذا كان الدليل يساوي 9 ،، وهو اكبر عدد من العناصر يمكن ادخاله في المصفوفة .

++++++++++++++++++++++

السطر 12و13و14 كلها تعمل بنفس النمط.
قمنا باستدعاء الدالة pop والتي لديها قيمة معادة ،وهي قيمة العنصرالذي سيتم سحبه من الحزمة.

كيف سيتم ذلك ؟؟ اي كيف سيتم سحب العناصر من الحزمة ؟؟.

كما ذكرت سابقا ،، الحزمة هو مصفوفة +دليل " :

كود:
while(there is no new lesson)
{
cout<<"الحزمة هو مصفوفة + دليل ";
}

المصفوفة تستخدم لحفظ العناصر او الاعداد التي يدخلها المستخدم (10 اعداد في مثالنا )
والدليل يعمل على اخبارنا بان هناك مساحة خالية ام لا ؟ هل المصفوفة ممتلئة ام لا ؟
وكذلك يعمل ك index في المصفوفة .

نشوف الدالة pop :

كود:
pop()
{
int number;

if(isEmpty())
{
cout<<"\nArray is Empty";
exit(1);
}

else
{
number=array[top];
top--;

}

return number;

}

اولا تختبر هل المصفوفة خالية ام لا ؟ لانها ان كانت خالية ، فماذا سنسحب !!
وستكون خالية اذا كانت قيمة المتغير top الدليل هي -1 ،، وما عدا هذه القيمة فهي ليست خالية.

الان نفرض ان المصفوفة تحوي العناصر التي ادخلناها سابقا باستخدام push ، وان top يساوي 2.

انظر الى هذا الامر جيدا:

كود:
number=array[top];
سيعمل top كدليل في المصفوفة ، اي ستكون هذا الجملة عند اول استدعاء للدالة بهذا الشكل:

كود:
number=array[2];
وبعدها سينقص top بمقدار واحد ، اي سيصبح 1.
وكهذا تم سحب العنصر من المصفوفة ووضعه في متغير اخر .

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


انثى عدد الرسائل : 224
العمر : 35
مدير المنتدى : https://2img.net/i/fa/empty.gif
تاريخ التسجيل : 24/06/2008

دروس في مادةتركيب البيانات " الدرس الاول " Empty
مُساهمةموضوع: رد: دروس في مادةتركيب البيانات " الدرس الاول "   دروس في مادةتركيب البيانات " الدرس الاول " Icon_minitimeالأربعاء نوفمبر 05, 2008 2:50 am

وهيك بكون خلصت من شرح الحزمة وبتمنى انكوا تكونوا فهمتوا
علي . ان شالله راح اشرح كمان الكيو . اما بالنسبة لل ليست فهاي بصراحه
انا مو فاهميتها وبتمنى من اي عضو فاهمه الست يضيف موضوع ويشرحه
النا .
الرجوع الى أعلى الصفحة اذهب الى الأسفل
zawahreh
المشرف العام
المشرف العام
zawahreh


ذكر عدد الرسائل : 1124
العمر : 38
التخصص : computer science
تاريخ التسجيل : 30/07/2008

دروس في مادةتركيب البيانات " الدرس الاول " Empty
مُساهمةموضوع: رد: دروس في مادةتركيب البيانات " الدرس الاول "   دروس في مادةتركيب البيانات " الدرس الاول " Icon_minitimeالأربعاء نوفمبر 05, 2008 3:50 am

مشكورين على مشاركاتكم الرائعه للامام ان شاءالله
الرجوع الى أعلى الصفحة اذهب الى الأسفل
Designer
مصمم المنتدى
مصمم المنتدى
Designer


عدد الرسائل : 1558
العمر : 35
مدير المنتدى : 0
تاريخ التسجيل : 20/06/2008

دروس في مادةتركيب البيانات " الدرس الاول " Empty
مُساهمةموضوع: رد: دروس في مادةتركيب البيانات " الدرس الاول "   دروس في مادةتركيب البيانات " الدرس الاول " Icon_minitimeالأربعاء نوفمبر 05, 2008 3:51 am

رح اراجع الشرح ومتابعة معك على الخط بنت الاردن يسلمو ايديكي
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://mutah.yoo7.com
dody
نجم فعال
نجم فعال
dody


انثى عدد الرسائل : 208
العمر : 36
التخصص : computer science
تاريخ التسجيل : 14/10/2008

دروس في مادةتركيب البيانات " الدرس الاول " Empty
مُساهمةموضوع: رد: دروس في مادةتركيب البيانات " الدرس الاول "   دروس في مادةتركيب البيانات " الدرس الاول " Icon_minitimeالأربعاء نوفمبر 05, 2008 6:05 pm

thnx bent al-ordon w 3la 2olet njoud e7na mtab3een 3la el-5t thnx again
الرجوع الى أعلى الصفحة اذهب الى الأسفل
اسراء
نجم جديد
نجم جديد



انثى عدد الرسائل : 18
العمر : 35
التخصص : حاسوب
تاريخ التسجيل : 17/11/2008

دروس في مادةتركيب البيانات " الدرس الاول " Empty
مُساهمةموضوع: رد: دروس في مادةتركيب البيانات " الدرس الاول "   دروس في مادةتركيب البيانات " الدرس الاول " Icon_minitimeالأربعاء نوفمبر 19, 2008 7:18 pm

شكرا الك على هالشرح الجميل
الرجوع الى أعلى الصفحة اذهب الى الأسفل
Designer
مصمم المنتدى
مصمم المنتدى
Designer


عدد الرسائل : 1558
العمر : 35
مدير المنتدى : 0
تاريخ التسجيل : 20/06/2008

دروس في مادةتركيب البيانات " الدرس الاول " Empty
مُساهمةموضوع: رد: دروس في مادةتركيب البيانات " الدرس الاول "   دروس في مادةتركيب البيانات " الدرس الاول " Icon_minitimeالخميس نوفمبر 20, 2008 3:47 am

اهلا فيكي اسراء اتمنى تكوني مستفيدة معنا Smile
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://mutah.yoo7.com
 
دروس في مادةتركيب البيانات " الدرس الاول "
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى تكنولوجيا المعلومات :: منتدى تكنولوجيا المعلومات :: قسم المناهج :: مواد التخصص :: تركيب البيانات-
انتقل الى: