stanford-oval/wikipedia huggingface dataset:
عبد الإله بن عرفة
مسيرته

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

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

عُين نائباً للمدير العام في منظمة العالم الإسلامي للتربية والعلوم والثقافة (إيسيسكو) في مايو 2021م.
مدير دولي في الثقافة
خبير دولي، مسؤول عن قسم التراث والسياسات الثقافية والتنوع الثقافي
أستاذ سابق في كلية الآداب بمكناس – المغرب
عضو في النادي الجراري الأدبي، الرباط.
من مؤلفاته

له عدة دراسات دوليا وفي المغرب منها كتاب باللغة الفرنسية عن نشأة المفاهيم، بدار المنشورات الجامعية بباريس بالإضافة إلى مشروعه الروائي والذي يشمل لحد الآن العديد من الروايات العرفانية، إضافة إلى عدد من الدراسات والتحقيقات العلمية لأمهات كتب التراث الأندلسي، وتقديمات كتب، وهي كالآتي:
كتاب علمي حول نشأة المفاهيم في اللغات، بالفرنسية عن دار النشر المنشورات الجامعية 1997 بفرنسا.
دراسة وتحقيق كتاب الشهاب موعظة لأولي الألباب، لأبي أحمد جعفر بن سيدبونة (524-624هـ.)، مركز التراث الثقافي المغربي، الدار البيضاء 2005-2006.
ابن سيدبونة وكتاب الشهاب، ضمن موسوعة الثقافة الأندلسية (بالإسبانية: Encyclopedia de la cultura andalusi)‏ (مكتبة الأندلس Biblioteca de al-Andalus) باللغة الإسبانية، مؤسسة ابن طفيل للدراسات العربية (بالإسبانية: fundacion Ibn Tufayl de estudios arabes)‏، ألمرية، إسبانيا 2007.
كتاب الشهاب لابن سيدبونة، ضمن الكتاب الجماعي: (بالإسبانية: Historia del Sufismo en Al Andalus, Almuzara , Espana 2009)‏
تقديم ومراجعة كتاب: المفاتيح الأساسية لكتب الشيخ الأكبر ابن العربي، لعبد الباقي مفتاح، الرباط- المغرب، 2010
تقديم ومراجعة كتاب: بحوث حول كتب ومفاهيم الشيخ الأكبر محيي الدين ابن عربي، لعبد الباقي مفتاح، دار الكتب العلمية، بيروت، لبنان 2010.
كتاب جماعي بعنوان "السماع الصوفي، الرابطة المحمدية للعلماء، الرباط، المغرب 2012.
كتاب «الرواية العرفانية في تجربة عبد الإله بن عرفة»، مطبعة الرسالة، الناشر: جمعية سلا المستقبل، الرباط، المغرب 2012.
لماذا نفرح بالمصطفى، رابطة مجمع الصلاح، الدار البيضاء، المغرب 2013.
جماليات السرد في الرواية العرفانية عند الأديب الروائي ابن عرفة، دار الآداب، بيروت، لبنان 2014.
«أبو الحسن الششتري، سيرته، وآثاره ومذهبه»، ضمن كتاب «التصوف المغربي، مصدر إشعاع وتواصل، أعمال مهداة للأستاذة نفيسة الذهبي»، منشورات كلية الآداب والعلوم الإنسانية، جامعة ابن طفيل، القنيطرة، المغرب 2015.
تحقيق مقدمة ديوان المعارف الإلهية لابن العربي الحاتمي، ضمن الكتاب التذكاري لابن عربي في المئوية الثامنة لوفاته، دار نينوى، 2018.
الديوان الكبير لابن العربي الحاتمي (الجزء الرابع): تحقيق ودراسة وتعليق، دار الآداب، بيروت، 2018.
الديوان الكبير لابن العربي الحاتمي (المجلدة السابعة: ج.1 وج.2): تحقيق ودراسة وتعليق، دار الآداب، بيروت، 2019.
من مؤلفاته > الروايات

«جبل قاف»، دار النجاح الجديدة، الدار البيضاء، 2002.
«بحر نون»، دار الأمان، الرباط 2007.
«بلاد صاد»، دار الآداب، بيروت، لبنان 2009.
الحواميم، المركز الثقافي العربي، بيروت، الدار البيضاء 2010.
«الطواسين»، دار الآداب، بيروت، لبنان 2011.
«طواسين الغزالي»، دار الآداب، بيروت 2011.
«ابن الخطيب في روضة طه»، دار الآداب، بيرون، لبنان 2012.
«جبل قاف» حول سيرة ابن العربي الحاتمي، منشورات ضفاف، دار الأمان، منشورات الاختلاف، بيروت، لبنان 2013.
«ياسين قلب الخلافة»، دار الآداب، بيروت، لبنان 2013.
«طوق سر المحبة: سيرة العشق عند ابن حزم»، دار الآداب، بيروت، لبنان 2015.
"الجنيد: ألم المعرفة، دار الآداب، بيروت، لبنان 2017.
«خناثة: ألر الرحمة»، دار الآداب، بيروت 2018. فازت بجائزة القراء الشباب للكتاب المغربي.
«إدريس أل م ص الولاية»، دار الآداب 2019.
«ألمر: أختام المدينة الفاضلة»، دار الآداب، بيروت 2022.
«لا فتى إلا علي: حم عسق»، دار الآداب، بيروت، 2024.
المصادر

↑  "عبد الإله بن عرفة". جائزة كتارا للرواية العربية. مؤرشف من الأصل في 2022-11-10. اطلع عليه بتاريخ 2022-11-10.
↑  "الدكتور عبد الإله بنعرفة – بوابة الرابطة المحمدية للعلماء". مؤرشف من الأصل في 2022-11-10. اطلع عليه بتاريخ 2022-11-10.
↑  "الرواية المغربية.. تجربة عبد الإله بن عرفة". مغرس. مؤرشف من الأصل في 2023-09-05. اطلع عليه بتاريخ 2023-09-05.
↑  "تعيين المغربي عبد الإله بن عرفة نائباً للمدير العام لـ«إيسيسكو»". aawsat.com. اطلع عليه بتاريخ 2025-01-04.
↑  "رواية "خناثة الرَ الرّحمة" للكاتب عبد الإله بن عرفة". ifada.ma. مؤرشف من الأصل في 2022-11-10. اطلع عليه بتاريخ 2022-11-10.
↑  "الروائي ابن عرفة يجمع أختام المدينة الفاضلة". Hespress - هسبريس جريدة إلكترونية مغربية. 13 أغسطس 2022. مؤرشف من الأصل في 2022-11-10. اطلع عليه بتاريخ 2022-11-10.
سيليدونيو إسبينوزا

سيليدونيو إسبينوزا (مواليد 1 يناير 1933) هو ملاكم فلبيني، مثّل بلاده في الألعاب الأولمبية الصيفية 1956.
مراجع

↑  إيفانز, هيلاري; جيرد, أريلد; هيجمانز, جيرون; مالون, بل. "سيليدونيو إسبينوزا". على موقع Sports-Reference.com (بالإنجليزية). سبورتس رفرنس. Retrieved 2018-07-14.{{استشهاد ويب}}:  صيانة الاستشهاد: url-status (link)
بوابة أعلام
بوابة ألعاب أولمبية
بوابة الفلبين
بوابة ملاكمة
هنري بيرغمان

| هنري بيرغمان | هنري بيرغمان |
| --- | --- |
هنري بيرغمان في  مشهد من مغامر (1917): هنري بيرغمان في  مشهد من مغامر (1917)
 معلومات شخصية :  معلومات شخصية 
الميلاد: 23 فبراير 1868(1868-02-23) سان فرانسيسكو، كاليفورنيا الولايات المتحدة
الوفاة: 22 أكتوبر 1946 (78 سنة)    لوس أنجلوس، كاليفورنيا الولايات المتحدة
سبب الوفاة: نوبة قلبية  
مكان الدفن: مقبرة هيلسايد ميموريال بارك  
الجنسية:  الولايات المتحدة
 الحياة العملية  :  الحياة العملية  
المهنة: ممثل
المواقع : المواقع 
IMDB: صفحته على IMDB  
تعديل مصدري - تعديل  : تعديل مصدري - تعديل  
هنري بيرغمان (بالإنجليزية:Henry Bergman) (ولد في 23 فبراير 1868 - توفي في 22 أكتوبر 1946) ممثل أمريكي ومشهور في المسرح والسينما، والمعروف عن علاقته الطويلة مع الممثل الإنجليزي شارلي شابلن.
كورالاين (فيلم)

هذه المقالة عن فيلم رسوم متحركة. لمعانٍ أخرى، طالع كورالاين (كتاب).
كورالاين
شعار الفيلم
| 0 | 1 |
| --- | --- |
التصنيف:  فيلم رسوم متحركة 
الصنف الفني:  خيال علمي فنتازيا اطفال
تاريخ الصدور:  5 فبراير 2009 (2009-02-05)،  الولايات المتحدة
مدة العرض:  100 دقيقة
اللغة الأصلية:  الإنجليزية
مأخوذ عن:  كورالاين 
البلد:   الولايات المتحدة
الجوائز:  العديد من الجوائز
موقع الويب:  laika.com… (الإنجليزية) 
| 0 | 1 |
| --- | --- |
المخرج:  هنري سيليك
الكاتب:  هنري سيليك
القصة:  مقتبس من قصةكورالاين للكاتب نيل غيمان.
السيناريو:  هنري سيليك — نيل غيمان 
البطولة:  داكوتا فانينغ   تيري هاتشر   جينيفر سوندرز   داون فرينش   جون هودغمان   ايان ماكشين
الأصوات:   القائمة ... كيث ديفيد  دون فرينش  في دور: Miriam Forcible (en)  جينيفر سوندرز  في دور: April Spink (en)  تيري هاتشر  في دور: Mel Jones (en) ، ‏Other Mother (en)  داكوتا فانينغ  في دور: Coraline Jones (en)  إيان ماكشين  جون هودجمان  في دور: Charlie Jones (en) ، ‏Other Father (en)  Dominika Kluzniak (en)   في دور: Coraline Jones (en)  Izabela Dąbrowska (mul)   في دور: Mel Jones (en)  Jacek Bończyk (en)   في دور: Charlie Jones (en)  روبرت بيلي  كارولين كروفورد 
الديكور:  هنري سيليك 
التصوير:  بيتي كوزاشيك
الموسيقى:  برونو كولايس
التركيب:  كريستوفر موري
| 0 | 1 |
| --- | --- |
الشركة المنتجة:  لايكا 
المنتج:  هنري سيليك   كلير جينينغز
التوزيع:  يونيفرسل ستوديوز   فوكوس فياتوريس   يونايتيد إنتيرناشيونال بيكتورز
نسق التوزيع:  عرض في القاعات — إصدار الفيديو المنزلي — توزيع رقمي — فيديو حسب الطلب 
الميزانية:  70 مليون دولار الميزانية من موقع بوكس أوفيس موجو لميزانية الأفلام
الإيرادات:  120 مليون دولار 
تعديل - تعديل مصدري - تعديل ويكي بيانات
المخرج هنري سيليك يتحدث عن فيلم كورالاين في مؤتمر صحفي
كورالاين هو فيلم رسوم متحركة أمريكي من صنف الخيال ثلاثي الأبعاد صدر سنة 2009 بتقنية إيقاف الحركة عن رواية الكاتب البريطاني نيل غيمان التي صدرت سنة 2002، وهو من تأليف وإخراج الكاتب والمنتج الروسي هنري سيليك، بتعاون وموافقة الكاتب نيل غيمان.
صدر الفيلم في الولايات المتحدة الأمريكية في 6 فبراير 2009 بعد العرض العالمي الأول لمهرجان بورتلاند السينمائي الدولي حيث تلقى إشادة عالمية، محققاً خلال افتتاح عطلة نهاية الأسبوع إيرادات ستة عشر مليونا وثمانمائة وخمسون ألف دولار، محتلاً بذلك المرتبة الثالثة في شباك التذاكر وٱبتداءً من سبتمبر 2009، تمكن الفيلم من تحقيق إيرادات فاقت 120 مليون دولار على المستوى العالمي. تمكن فيلم كورالاين من حصد العديد من الجوائز كجائزة أني أواردز لأفضل موسيقى، وأفضل تصميم شخصية، وأفضل تصميم إنتاج كما رشح الفيلم لأسوء فيلم رسوم متحركة.
ملخص القصة

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

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

داكوتا فانينغ: تؤدي دور كورالاين جونز طفلة تبلغ 11 سنة، بشعر أزرق داكن ومعطف أصفر، تتسم بالشجاعة، والذكاء، والفضول، وإنزعاجها الدائم من حياتها الرتيبة في هذه الدنيا وعدم أخذ كلامها على محمل الجد من قبل البالغين المجانين، ومن الذين يخطئون في إسمها وينادونها كارولين عوض إسمها الفعلي كارولاين. ويصف كاتب الرواية البريطاني نيل غيمان شخصية كورالاين بأنها تتصف بالخصال كاملة من 'همة' و 'شجاعة' وجميع تلك الخصال القديمة الرائعة.
تيري هاتشر: تلعب الممثلة تيري دورين رئيسيين في الفيلم، دور ميل جونز والدة كورالاين المشغولة عنها دائماً، ودور الأم الأخرى أو الساحرة الشريرة.
ميل جونز والدة كورالاين كاتبة تعمل رفقة زوجها على تدوين دليل للبستنة، رغم كونها تحب إبنتها فهي تظل مشغولة جدا عنها لدرجة الإهمال. أما الأم الأخرى فهي أم لطيفة وحنونة لها قدرة عجيبة على التحول وتغيير شكلها، أنشأت عالماً وسكانًا يشبهون عالم كورالاين لإرضائها والاحتفاظ بها معها. لكن شكلها الحقيقي مخيف فهي عنكبوت ساحرة بوجه معظم ويدين مصنوعتين من إبر الخياطة، تأكل عيون الأطفال وحياتهم حتى يصبحوا أشباحاً وتصير هي أكثر شباباً.
تصف الممثلة تيري هاتشر الأم الأخرى بأنها «الأم الكاملة، فهي طباخة ماهرة، تملك الإجابة المثالية على كل سؤال، لكنها في وقت لاحق تصبح وحشية للغاية.» [بحاجة لمصدر]
جنيفر سوندرز وداون فرينش: الأنسة إبريل سبينك والأنسة مريام فورسيبل، هما ممثلاتى سيرك هزلي متقاعدتان، يملكان العديد من الكلاب الإسكتلندية (بما في ذلك بقايا الكلاب الميتة المحنطة والمحشوة بالقطن)، في العالم الحقيقي يساعدان كورالاين بإعطائها مثلث حلوى صغير يرجع لسنة 1921 نحتته الأنسة فورسيبل.
أما في عالم الأم الأخرى فالكلاب تتحول إلى كلاب خفافيش والأنستين سبينك وفورسيبل هما شابتين جميلتين، يتقنان الغناء والتمثيل والفنون البهلوانية، لكن عندما تسخط الأم الكبرى على كورالاين يتحولان إلى وحوش مخيفة.
جون هودغمان: يلعب الممثل هودغمان دورين رئيسيين في الفيلم، دور الأب الطيب تشارلي جونز والد كورالاين المحب لإبنته والمتفهم لطبيعتها لكنه في نفس الآن مشغول عنها بكتابة دليل البستنة وسماع كلام زوجته. ودور الأب الأخر في العالم السحري المغني وعازف البيانو، والبستاني، الذي يرتعد أمام قسوة وسيطرة الأم الأخرى لذلك فهو يتصرف مثل العبد لديها. ومع ذلك، فإنه لا يزال محتفظاً ببعض جوانب الأب الحقيقي لكورالاين، مذكراً إياها مرارا وتكرارا أنه لا يريد إيذائها بل إن الأم الأخرى هي التي تجبره على القيام بذلك. قام المغني جون لينيل بالغناء في فقرة الأب الأخر في الفيلم.
بطولة

داكوتا فانينغ
تيري هاتشر
جينيفر سوندرز
داون فرينش
جون هودغمان
ايان ماكشين
مواقع خارجية

كورالاين على موقع IMDb (الإنجليزية)
كورالاين على موقع ميتاكريتيك (الإنجليزية)
كورالاين على موقع الموسوعة البريطانية (الإنجليزية)
كورالاين على موقع روتن توميتوز (الإنجليزية)
كورالاين على موقع نتفليكس (الإنجليزية)
كورالاين على موقع ألو سيني (الفرنسية)
كورالاين على موقع Turner Classic Movies (الإنجليزية)
كورالاين على موقع أول موفي (الإنجليزية)
كورالاين على موقع بوكس أوفيس موجو (الإنجليزية)
كورالاين على موقع فيلمافينيتي (الإسبانية)
الموقع الرسمي كورالاين (فيلم)
كورالاين (فيلم) حلقة أولى في سبحة الأفلام الثلاثية الأبعاد
كورالاين (فيلم) في موقع قاعدة بيانات الأفلام على الإنترنت
على موقع قاعدة بيانات الرسوم المتحركة الكبيرة
على موقع أول موفي
على موقع الطماطم الفاسدة
على موقع ميتاكريتيك
بوكس أوفيس موجو
بوابة السينما الأمريكية
بوابة الولايات المتحدة
بوابة خيال علمي
بوابة رسوم متحركة
بوابة سينما
بوابة عقد 2000
بوابة كرتون
| ضبط استنادي  | ضبط استنادي  |
| --- | --- |
دولية:  ملف الضبط الاستنادي الافتراضي الدَّولي (VIAF) 
وطنية:  الملف الاستنادي المتكامِل (GND)
مكدس (بنية بيانات)

مكدس
تمثيل مُبسَّط للمكدس وللعمليات الرئيسة عليه
| 0 | 1 |
| --- | --- |
صنف فرعي من:  بنية بيانات 
جزء من:  الرتل والمكدس 
سُمِّي باسم:  كدس 
تعديل - تعديل مصدري - تعديل ويكي بيانات
يعرف المَكْدَس أو الكدسة (بالإنجليزية: Stack)‏ بأنه بنية معطيات مجردة أو مجموعة يمكن فيها القيام بعمليات محددة على العناصر وهي إضافة عنصر جديد إلى المجموعة (تعرف هذه العملية بالدفع (بالإنجليزية: Push)‏ وإزالة عنصر من المجموعة (تعرف هذه العملية بالنزع (بالإنجليزية: Pop)‏). تجعل عمليتا الدفع والطرح المكدس بنية معطيات تتمتع بخاصية من يدخل أخيراً يخرج أولاً (بالإنجليزية: Last-In-First-Out)‏ أو اختصاراً LIFO. في بنية المعطيات ذات الخاصية LIFO يكون آخر عنصر تم إضافته للمجموعة هو أول عنصر تتم إزالته منها. يعرف المكدس بأنه بنية معطيات متسلسلة تتم فيها عمليات الإضافة والحذف عند نهاية واحدة فقط من السلسلة. عادةً ما يشار إلى آخر عنصر تمت إضافته إلى المكدس باسم قمة (بالإنجليزية: Top)‏ المكدس كما يزود المكدس بعملية استراق (بالإنجليزية: Peek)‏ تمكن من معرفة قيمة قمة المكدس دون القيام بإزالته منه.
للمكدس سعة محدودة. فإذا كان المكدس ممتلئاً لا يمكن عندئذ القيام بعملية دفع عنصر إليه، وتسبب محاولة القيام بهذه العملية حصول
طفحان (أو ما يعرف بتجاوز الحد الأعلى للسعة (بالإنجليزية: Overflow)‏). تقوم عملية الطرح بإزالة قمة المكدس وتسبب إما الكشف عن العناصر الموجودة داخل المكدس بالتتابع أو الحصول على مكدس فارغ، إذا كان المكدس فارغاً فإن محاولة القيام بالطرح يسبب حصول تجاوز الحد الأدنى للسعة (بالإنجليزية: Underflow)‏.
يعرف المكدس أيضاً بأنه بنية معطيات مقيدة، يعود السبب في ذلك إلى وجود عدد قليل نسبياً من العمليات التي يمكن إجراؤها عليه. كما أن طبيعة عمليات الدفع والطرح تفرض ترتيباً طبيعياً على العناصر. ذلك أن ترتيب حذف العناصر من المكدس يعاكس تماماً ترتيب إضافتها إليه. وبالتالي فإن العناصر الموجودة «أسفل» المكدس ستبقى فترةً أطول من نظيرتها الموجودة بالقرب من قمة المكدس.
تاريخ المكدس

اقترح آلان تورنغ عام 1946 بنية المعطيات المكدس لأول مرة كجزء من تصميمه للكومبيوتر كطريقة لاستدعاء والعودة من الإجراءات الفرعية (وقد استخدم مصطلحات «الدفن» (بالإنجليزية: bury)‏ و«النبش» (بالإنجليزية: unbury)‏ للإشارة إلى هذه العمليات). وقد اقترح الألمانيان كلاوس ساملسن وفريدريش باور من جامعة ميونيخ التقنية بنية المعطيات المكدس عام 1955 وتقدما بطلب براءة اختراع له. وقد اقترح الأسترالي تشارلز لينارد هامبلن المبدأ ذاته عام 1957.
العمليات المجردة

يعرف المكدس بأنه بنية معطيات بسيطة تتمتع بعدد من العمليات المجردة والتي يمكن تحقيقها بحرية تامة. أو يمكن تعريف المكدس بأنه قائمة خطية من العناصر التي يمكن إضافتها وحذفها عند نهاية واحدة تعرف باسم القمة.
فيما يلي قائمة بتواقيع الطرق الخاصة ببنية معطيات المكدس:
init: -> Stack
push: N x Stack -> Stack
(top: Stack -> (N U ERROR
pop: Stack -> Stack
isempty: Stack -> Boolean
حيث يشير N إلى نمط معطيات عناصر المكدس (في هذه الحالة عدد طبيعي)، ويشير U إلى معامل الاجتماع المنطقي.
وفيما يلي معاني هذه العمليات:
top(init()) = ERROR
top(push(i,s)) = i
()pop(init()) = init
pop(push(i, s)) = s
isempty(init()) = true
isempty(push(i, s)) = false
تحقيق المكدس بلغة الباسكال

أبسط طريقة لتعريف المكدس هي استخدام المصفوفة في تمثيل المكدس، سوف نصرح عن المكدس كما في حالة التصريح عن المسجل بلغة الباسكال:
Const maxstack = 100;
Type stack = record;
Item : array [1..maxstack] of integer;
Top : 0..maxstack;
Var s:stack
من التصريحات المعطاة نجد أن عناصر المكدس s الموجودة في المصفوفة s.item هي أعداد صحيحة وأن المكدس لن يحتوي على من أكثر من maxstack عنصر، ويمكن تغيير عناصر المكدس بتغيير نوع عناصر المصفوفة s.item.بما أن top هو حقل في المسجل stack فإن قيمة المؤشر الذي يدل على عنصر القمة هو s.top. إذا كانت قيمة s.top = 3 فهذا يدل على أن المكدس يحتوي على ثلاثة عناصر هي s.item[1] وs.item[2] وs.item[3].
إذا طبقنا عملية pop على المكدس فإن قيمة s.top يجب أن تعدل لتصبح مساوية 2 ويصبح عنصر القمة هو [s.item[2، بينما إذا طبقنا عملية push على المكدس فإن قيمة s.top يجب أن تعدل لتصبح مساوية 4 ويصبح عنصر القمة هو [s.item[4. للبدء بمكدس فارغ يجب أن نكتب: s.top=0.
بالاعتماد على ما سبق يمكن كتاية التابع (empty(s بلغة الباسكال كما يلي:
Function Empty(s:stack) : Boolean;
Begin
  If s.stop = 0 Then empty =true;
  Else empty =false;
End;
ويمكن استدعاء هذا التابع بالشكل:
If Empty(s)
Then {المكدس فارغ}
Else {المكدس ليس فارغاً}
تحقيق المكدس بلغة الباسكال > تحقيق عملية النزع

ينفذ التابع (Pop(s الذي يأخذ بعين الاعتبار حالة كون المكدس فارغ كما يلي:
إذا كان المكدس فارغاً فإنه يطبع رسالة تدل على الخطأ.
وإلا يُسحب عنصر القمة من المكدس وإعطاء هذا العنصر إلى البرنامج المستدعي.
ويكتب هذا التابع بلغة الباسكال كما يلي:
Function Pop (var s:stack) : integer
Begin
  If empty(s) Then
    error('stack underflow');
  Else
  Begin
    Pop =s.item[s.top]؛
    s.top =s.top - 1;
    End;
End;
تحقيق المكدس بلغة الباسكال > تحقيق عملية الدفع

يتم ادخال عنصر إلى المكدس عن طريق زيادة s.top بمقدار 1 ومن ثم إدخال x إلى المصفوفة s.item. يُكتب الإجراء الذي يقوم بذلك على الشكل التالي:
Procedure push (var s:stack; x:integer)
Begin
  s.top = s.top + 1;
  s.item[s.top] = x;
End;
قبل استدعاء الاجراء push يجب التأكد من أن المكدس غير ممتلئ وبالتالي يجب تعديل الجراء السابق بحيث يصبح كالآتي:
Procedure Push (var s:stack; x:integer) 
Begin 
If s.top = maxstack Then 
  error('stack overflow');
Else
  Begin 
    s.top = s.top + 1;
    s.item[s.top] = x;
  End;
End;
تحقيق المكدس بلغة سي

#include<stdio.h>
#include<stdlib.h>
 
typedef struct _StackObject {
    int stack_top;
    int *stack;
} StackObject;

int stack_init(StackObject *object, int size);
int stack_destroy(StackObject *object);
void stack_push(StackObject *object, int value);
int stack_pop(StackObject *object);
void stack_inverse(StackObject *object);

int main(int argc, char **argv) {

    StackObject stack;
    stack_init(&stack, 10);

    stack_push(&stack, 11);
    stack_push(&stack, 22);
    stack_push(&stack, 33);

    printf("1- %d\n", stack_pop(&stack));
    printf("2- %d\n", stack_pop(&stack));
    printf("3- %d\n", stack_pop(&stack));

    stack_push(&stack, 11);
    stack_push(&stack, 22);
    stack_push(&stack, 33);

    stack_inverse(&stack);

    printf("1- %d\n", stack_pop(&stack));
    printf("2- %d\n", stack_pop(&stack));
    printf("3- %d\n", stack_pop(&stack));

    stack_destroy(&stack);
    return(0);
}

int stack_init(StackObject *object, int size) {
    object->stack_top   = -1;
    object->stack       = (int *) malloc(sizeof(int) * size);
 
    if(object->stack == NULL)
        return(-1);
 
    return(0);
}

int stack_destroy(StackObject *object) {
    free(object->stack);
    return(0);
}
 
void stack_push(StackObject *object, int value) {
    object->stack_top   = object->stack_top++;
    object->stack[object->stack_top]    = value;
}

int stack_pop(StackObject *object) {
    int temp    = object->stack[object->stack_top]؛
    object->stack_top   = object->stack_top--;
    return(temp);
}

void stack_inverse(StackObject *object) {
    int first   = object->stack[0]؛
    int last    = object->stack[object->stack_top]؛

    object->stack[0]                    = last;
    object->stack[object->stack_top]    = first;

    int i;
    for(i = 1 ; i < object->stack_top ; i++)
        object->stack[object->stack_top - i] = object->stack[i]؛
}
استخدام المكدس بلغة سي++

#include <stack>
#include <iostream>

using namespace std;

int main () {
stack <int> a;
int j;
while (1){
cin>>j;
a.push(j);
if (j==0) break;
}
cout<<endl<<"how many elements you wish to delete ? ";
cin>>j;
cout<<endl<<"the last element was "<<a.top();
cout<<endl<<"after the delete ";
for (int i=1;i<=j;i++){
a.pop();
}
cout<<a.top();
return 0;
}
انظر أيضاً

الرتل
قائمة حزم أباتشي - ماي سيكيول - بي اتش بي
مراجع

↑  منير البعلبكي؛ رمزي البعلبكي (2008). المورد الحديث: قاموس إنكليزي عربي (بالعربية والإنجليزية) (ط. 1). بيروت: دار العلم للملايين. ص. 1137. ISBN:978-9953-63-541-5. OCLC:405515532. OL:50197876M. QID:Q112315598.
↑  معجم المصطلحات المعلوماتية (بالعربية والإنجليزية)، دمشق: الجمعية العلمية السورية للمعلوماتية، 2000، ص. 505، OCLC:47938198، QID:Q108408025
↑  Newton، David E. (2003). Alan Turing: a study in light and shadow. Philadelphia: Xlibris. ص. 82. ISBN:9781401090791. مؤرشف من الأصل في 2017-01-01. اطلع عليه بتاريخ 2015-01-28.
↑  Ball، John A. (1978). Algorithms for RPN calculators (ط. 1). Cambridge, Massachusetts, USA: وايلي (ناشر), وايلي (ناشر). ISBN:0-471-03070-8.{{استشهاد بكتاب}}:  صيانة الاستشهاد: التاريخ والسنة (link)
↑  IEEE-Computer-Pioneer-Preis -- Bauer, Friedrich L., Technical University of Munich, Faculty of Computer Science, (1 January 1989). "نسخة مؤرشفة". مؤرشف من الأصل في 2017-11-07. اطلع عليه بتاريخ 2017-12-24.
في كومنز مواد ذات صلة بـ مكدس (بنية بيانات).
| ع ن بنى البيانات | ع ن بنى البيانات |
| --- | --- |
الأنماط:  Collection  حاوية 
مجردة:  مصفوفة ارتباطية Multimap  رتل مزدوج النهاية ‏  رتل ذو أولوية مزدوج النهاية ‏  قائمة  مجموعة متعددة  منفصلة  مُكدِّس 
مصفوفية:  مصفوفة البت  مخزن بيانات مؤقت  مصفوفة ديناميكية  جدول تلبيد  شجرة مصفوفة ملبدة ‏  Sparse array 
مترابطة:  Association list  قائمة متصلة  Skip list  Unrolled linked list  XOR linked list 
شجرية:  شجرة بي  شجرة بحث ثنائية AA  شجرة AVL  شجرة أحمر-أسود  شجرة بحث ثنائية متزنة  splay  كومة binary  كومة ذات حدين  Fibonacci  R-tree R*  R+  Hilbert  الشجرة الرقمية شجرة تلبيد ‏ 
بيانية:  مخطط اتخاذ قرار ثنائي ‏  بيان موجه خال من الحلقات 
 قائمة هياكل البيانات :  قائمة هياكل البيانات 
| 0 | 1 |
| --- | --- |
ضبط استنادي: وطنية :  الملف الاستنادي المتكامِل (GND) 
بوابة برمجة الحاسوب
بوابة علم الحاسوب
عبد الله السعدي (فنان)

| عبد الله السعدي>  معلومات شخصية  | عبد الله السعدي>  معلومات شخصية  |
| --- | --- |
الميلاد: 1967) الإمارات العربية المتحدة
الجنسية: إماراتي
 الحياة العملية  :  الحياة العملية  
المهنة: فنان  
مجال العمل: فنان
تعديل مصدري - تعديل  : تعديل مصدري - تعديل  
عبد الله السعدي (من مواليد 1967) هو فنان إماراتي وواحد ضمن خمسة فنانين تصويريين رواد في الإمارات العربية المتحدة هم حسن شريف، وحسين شريف، ومحمد كاظم، ومحمد أحمد إبراهيم.
الحياة التعليمية

حصل السعدي على شهادة البكالوريوس في الأدب الإنجليزي من جامعة العين بالإمارات العربية المتحدة عام 1989، ودرس الفن الياباني في جامعة كيوتو سيكا باليابان (1994-1996). وواصل تعليمه الفني، حيث التحق بورش الرسم في كلية الفنون بإدنبرة عام 1998؛ بالإضافة إلى ورشة عمل “مشروع وادي” في مؤسسة القطب الشمالي بمدينة أندهوفن عام 2002.