በኮምፒዩተር ሳይንስ ቁልል እንደ ንጥረ ነገሮች ስብስብ ሆኖ የሚያገለግል ረቂቅ ዳታ አይነት ሲሆን በሁለት ዋና ዋና ተግባራት፡ ግፋ እና. ፖፕ፣ ገና ያልተወገደ በጣም በቅርብ ጊዜ የተጨመረውን ንጥረ ነገር ያስወግዳል።
መግፋት እና ብቅ ማለት ምንድነው?
በኮምፒዩተር ሳይንስ ቁልል እንደ ንጥረ ነገሮች ስብስብ ሆኖ የሚያገለግል የአብስትራክት የዳታ አይነት ሲሆን በሁለት ዋና ዋና ኦፕሬሽኖች ማለትም ፑሽ፣ ወደ ስብስቡ አንድን ነገር ይጨምራል እና። ፖፕ፣ ይህም በቅርብ ጊዜ የተጨመረውን ገና ያልተወገደውን አካል ያስወግዳል።
በመግፋት እና ቁልል ብቅ ማለት ምን ማለት ነው?
የሆነ ነገር ቁልል ላይ መግፋት ማለት " ከላይ ማስቀመጥ" ማለት ነው። ከቁልል ላይ የሆነ ነገር ብቅ ማለት ማለት "የላይኛውን 'ነገር" ከቁልል ላይ ማውጣት ማለት ነው። ቀላል አጠቃቀም የቃላቶችን ቅደም ተከተል ለመቀልበስ ነው።
በመግፋት እና በፖፕ መካከል ያለው ልዩነት ምንድነው?
በPUSH እና POP መካከል ያለው ዋናው ልዩነት ከቁልል ጋር የሚያደርጉት ነገር PUSH የሚጠቅመው ወደ ቁልል ተጨማሪ ግቤቶችን ለመጨመር ሲሆን POP ደግሞ ግቤቶችን ለማስወገድ ሲውል ነው። ነው። …የመጀመሪያው ወደ ታች ይሄዳል እና ቁልል ላይኛው ክፍል ላይ ያሉትን ነገሮች ብቻ ማከል ወይም ማስወገድ ትችላለህ።
ለምን ፑሽ እና ፖፕ ይባላል?
PUSH እና POP የሚሉት ቃላት በቴክ ሞዴል የባቡር መንገድ ክለብ ጥቅም ላይ የሚውሉይሆኑ ነበር መነሻው ይህ ይመስለኛል። የቴክ ሞዴል የባቡር ሀዲድ ክለብ በእርግጠኝነት በዲጂታል መሳሪያዎች ኮርፖሬሽን (ዲኢሲ) ፒዲዲ-6 ዲዛይን ላይ ተጽዕኖ አሳድሯል። ፒዲፒ-6 በሃርድዌር ውስጥ ቁልል ተኮር መመሪያዎች ካላቸው የመጀመሪያዎቹ ማሽኖች አንዱ ነው።