ከላይ ወደ ታች እና ከታች ወደ ላይ በመተንተን መካከል ያለው ልዩነት

ዝርዝር ሁኔታ:

ከላይ ወደ ታች እና ከታች ወደ ላይ በመተንተን መካከል ያለው ልዩነት
ከላይ ወደ ታች እና ከታች ወደ ላይ በመተንተን መካከል ያለው ልዩነት

ቪዲዮ: ከላይ ወደ ታች እና ከታች ወደ ላይ በመተንተን መካከል ያለው ልዩነት

ቪዲዮ: ከላይ ወደ ታች እና ከታች ወደ ላይ በመተንተን መካከል ያለው ልዩነት
ቪዲዮ: Ask the MD: What is the Difference Between Dyskinesia and Dystonia? 2024, ሀምሌ
Anonim

ከላይ ወደ ታች እና ከታች ወደ ላይ በመተንተን መካከል ያለው ቁልፍ ልዩነት ከላይ ወደ ታች መተንተን ከእይታ ምልክቱ ወደ ግብዓት ሕብረቁምፊ ሲያከናውን ከታች ወደ ታች መተንተን ከግቤት ሕብረቁምፊ ወደ መነሻ ምልክት መተንተን ነው. በተጨማሪም ከላይ ወደ ታች እና ከታች ወደ ላይ በመተንተን መካከል ያለው ሌላ ጠቃሚ ልዩነት ከላይ ወደ ታች መተንተን ከግራ ብዙ አመጣጥን እና ከታች ወደ ታች መተንተን በትክክል ብዙ መገኛን ይጠቀማል።

የከፍተኛ ደረጃ ቋንቋዎች የኮምፒውተር ፕሮግራሞችን ለመጻፍ ይረዳሉ። በፕሮግራም አድራጊው ለመረዳት ቀላል ናቸው ነገር ግን በኮምፒዩተር አይደለም. ስለዚህ, ከፍተኛ-ደረጃ ፕሮግራም ወደ ማሽን ኮድ ይቀየራል.የአቀናባሪው ተግባር የሰው ሊነበብ የሚችል ምንጭ ኮድ ወደ ማሽን ሊነበብ የሚችል ማሽን ኮድ መለወጥ ነው። አንድ ፕሮግራም ወደ ማሽን ኮድ ለመቀየር ብዙ ደረጃዎችን ያልፋል። ይህ አጠቃላይ ሂደት የቋንቋ ማቀነባበሪያ ስርዓት ይባላል። ከመካከላቸው አንዱ የተቀናበረው ነው. የአገባብ ተንታኝ ወይም ተንታኙ በአቀናባሪው ውስጥ አለ፣ እና የመተንተን ስራውን ያከናውናል።

Top Down Parsing ምንድነው?

እያንዳንዱ የፕሮግራሚንግ ቋንቋ ቋንቋውን የሚወክል ሕጎች አሉት። የአገባብ ተንታኙ ወይም ትንታኔው የግቤት ሕብረቁምፊውን ወስዶ በሰዋስው ምርቶች መሰረት መሆኑን ያጣራል። በሌላ አገላለጽ ሰዋሰው ያንን ሕብረቁምፊ የመተንተን ዛፍ በመጠቀም ማምረት አለበት።

ከላይ ወደ ታች መተንተን፣ መተንተን የሚከናወነው ከመነሻ ምልክቱ ነው እና የተሰጠው የግቤት ሕብረቁምፊ ይደርሳል። የሚከተሉትን የሰዋሰው አመራረት ደንቦችን ተመልከት። የግቤት ሕብረቁምፊው (ወ) ካድ ነው።

S -> cAd

A -> ab /a

ከላይ ወደ ታች መተንተንን ካደረገ በኋላ ያለው የትንታ ዛፍ እንደሚከተለው ነው።

ከላይ ወደ ታች እና ከታች ወደ ላይ በመተንተን መካከል ያለው ልዩነት
ከላይ ወደ ታች እና ከታች ወደ ላይ በመተንተን መካከል ያለው ልዩነት
ከላይ ወደ ታች እና ከታች ወደ ላይ በመተንተን መካከል ያለው ልዩነት
ከላይ ወደ ታች እና ከታች ወደ ላይ በመተንተን መካከል ያለው ልዩነት

ሥዕል 01፡ ፓርሴ ዛፍ 1 ከላይ ወደታች መተንተን

S c A d ያመርታል እና ሀ ለ. ገመዱ ካብድ ነው። የሚፈለገው ሕብረቁምፊ አይደለም። ስለዚህ፣ ወደ ኋላ ትራኪንግ ማድረግ ያስፈልጋል፣ ይህም ሌሎች አማራጮችን መጠቀም ነው።

በተመሳሳይ ኤስ ሲ ኤ ዲ ያመርታል። ሌላውን ለ A መተግበሩ ሀ ይሰጣል። አሁን አስፈላጊውን ሕብረቁምፊ ይሰጣል. ስለዚህ ተንታኙ ይህንን የግቤት ሕብረቁምፊ ይቀበላል። ከላይ ወደ ታች መተንተንን ካከናወነ በኋላ የሚተነተን ዛፍ እንደሚከተለው ነው።

ከላይ ወደ ታች እና ከታች ወደ ላይ ያለው ልዩነት_ምስል 2
ከላይ ወደ ታች እና ከታች ወደ ላይ ያለው ልዩነት_ምስል 2
ከላይ ወደ ታች እና ከታች ወደ ላይ ያለው ልዩነት_ምስል 2
ከላይ ወደ ታች እና ከታች ወደ ላይ ያለው ልዩነት_ምስል 2

ምስል 02፡ ፓርሴ ዛፍ 2 ከላይ ወደታች መተንተን

የግቤት ሕብረቁምፊ (ወ) abbcde ሲሆን

የሚከተሉትን የሰዋሰው አመራረት ህጎችን ተመልከት።

S -> aABe

A -> Abc/b

B -> ደ

ከላይ ወደ ታች መተንተን፣

S -> aABe (A -> Abc በመተካት ላይ)

S -> aAbcBe (A -> ለ በመተካት ላይ)

S -> abbcBe (B ->d በመተካት)

S -> abbcde

መተኪያ በግራ በጣም በተለዋዋጭ መጀመሪያ ከዚያም ወደ ቀጣዩ የቀኝ ቦታ እና የመሳሰሉት ይጀምራል። ስለዚህ, የግራ በጣም የመነሻ ዘዴን ይከተላል. በተጨማሪም፣ ተለዋዋጭ ሲኖር ምን ዓይነት የምርት ደንብ መምረጥ እንዳለበት መወሰን አስፈላጊ ነው።

ስር መተንተን ምንድነው?

ከታች ወደ ላይ መተንተን የሚከናወነው በሌላ መንገድ ነው። መተንተን የሚከናወነው ከግቤት ሕብረቁምፊ እስከ መነሻ ምልክት ነው። የሚከተሉትን የሰዋሰው አመራረት ህጎችን አስቡ እና የግቤት ሕብረቁምፊው w ɛ cad ይሁን

S -> cAd

A -> ab /a

ከታች ወደ ላይ መተንተንን ካደረገ በኋላ ያለው የትንታ ዛፍ እንደሚከተለው ነው።

ከላይ ወደ ታች እና ከታች መካከል ያለው ቁልፍ ልዩነት መተንተን_ምስል 03
ከላይ ወደ ታች እና ከታች መካከል ያለው ቁልፍ ልዩነት መተንተን_ምስል 03
ከላይ ወደ ታች እና ከታች መካከል ያለው ቁልፍ ልዩነት መተንተን_ምስል 03
ከላይ ወደ ታች እና ከታች መካከል ያለው ቁልፍ ልዩነት መተንተን_ምስል 03

ሥዕል 03፡- ትንንሽ ዛፍ ከግርጌ ወደ ላይ መተንተን

የተሰጠው ሕብረቁምፊ ካድ ነው። ኤው የሚመነጨው በኤ ነው። ሐ፣ A እና d ተጣምረው የመነሻ ምልክቱን S ለማግኘት ነው።

የግቤት ሕብረቁምፊ(ወ) abbcde ሲሆን

የሚከተሉትን የሰዋሰው አመራረት ህጎችን ተመልከት።

S -> aABe

A -> Abc/b

B -> ደ

ከታች ወደ ላይ መተንተን፣

S -> aABe (B ->d በመተካት ላይ)

S -> aAde (A -> Abc በመተካት ላይ)

S -> aAbcde (A -> ለ በመተካት ላይ)

S -> abbcde

መተካት በመጀመሪያ በቀኝ በጣም በተለዋዋጭ ይጀምራል እና ወደ ቀጣዩ የግራ ቦታ እና ወደ ሌላ ይሄዳል። ስለዚህ፣ በግራ mot መነሻ ዘዴ ይከተላል።

ከላይ ወደ ታች እና ከታች ወደ ላይ መተንተን መካከል ያለው ልዩነት ምንድን ነው?

ከላይ ወደ ታች መተንተን በመጀመሪያ ደረጃ የዛፉን ከፍተኛ ደረጃ የሚመለከት እና መደበኛ የሰዋሰው ህግጋትን በመጠቀም የፓርስ ዛፉን ወደ ታች የሚሰራ የትንታኔ ስልት ነው። ከታች ወደ ላይ መተንተን በመጀመሪያ ዝቅተኛውን የትንንሽ ዛፍ ደረጃ የሚመለከት እና መደበኛ የሰዋሰው ህጎችን በመጠቀም የትንን ዛፍን የሚሠራ የመተንተን ስልት ነው.መተንተን የሚከናወነው ከመነሻ ምልክቱ እስከ የግቤት ሕብረቁምፊ፣ ከላይ ወደ ታች መተንተን ነው። በሌላ በኩል፣ መተንተን የሚከሰተው ከግቤት ህብረቁምፊው እስከ መነሻ ምልክት፣ ከታች ወደ ላይ ሲተነተን ነው።

ከዚህም በላይ ከላይ ወደ ታች መተንተን ዋናው ውሳኔ ሕብረቁምፊውን ለመሥራት ምን ዓይነት የምርት ደንብ መጠቀም እንዳለቦት መምረጥ ሲሆን ዋናው ውሳኔ ደግሞ ከታች ወደ ታች መተንተን ግን ህብረቁምፊውን ለመቀነስ የምርት መመሪያን መቼ እንደሚጠቀሙ መምረጥ ነው. የመነሻ ምልክት ያግኙ. በተጨማሪም ከላይ ወደ ታች መተንተን የግራ ብዙ መነሾን ይጠቀማል እና ከታች ወደ ታች መተንተን በትክክል ብዙ ይጠቀማል።

በሰንጠረዥ ቅፅ ከላይ ወደ ታች እና ከታች ወደ ላይ መተንተን መካከል ያለው ልዩነት
በሰንጠረዥ ቅፅ ከላይ ወደ ታች እና ከታች ወደ ላይ መተንተን መካከል ያለው ልዩነት
በሰንጠረዥ ቅፅ ከላይ ወደ ታች እና ከታች ወደ ላይ መተንተን መካከል ያለው ልዩነት
በሰንጠረዥ ቅፅ ከላይ ወደ ታች እና ከታች ወደ ላይ መተንተን መካከል ያለው ልዩነት

ማጠቃለያ - ከላይ ወደ ታች ከታች ወደ ላይ መተንተን

ከላይ ወደ ታች እና ከታች ወደ ላይ በመተንተን መካከል ያለው ልዩነት ከላይ ወደ ታች መተንተን ከተመልካች ምልክቱ ወደ ግብዓት ሕብረቁምፊ ሲሰራ ከታች ወደ ታች መተንተን ደግሞ ከግቤት ሕብረቁምፊ ወደ መነሻ ምልክት ያደርጋል።

የሚመከር: