የአገባብ ስህተቶች፡ ምንድን ናቸው እና ለምን ችግር ሆኑ

ዝርዝር ሁኔታ:

የአገባብ ስህተቶች፡ ምንድን ናቸው እና ለምን ችግር ሆኑ
የአገባብ ስህተቶች፡ ምንድን ናቸው እና ለምን ችግር ሆኑ
Anonim

የኮምፒውተር ቋንቋዎች ጥብቅ ህጎችን ይጥላሉ። የአገባብ ስሕተት ማለት ከእነዚህ ሕጎች ውስጥ አንዱ ተጥሷል ማለት ነው። አገባብ በተለመደው ቋንቋ አለ። ትርጉም ለመስጠት ቃላት ወደ ዓረፍተ ነገር የሚደረደሩበት መንገድ ነው።

የሰው ልጆች መላመድ የሚችሉ ናቸው። ዓረፍተ ነገርን በብዙ መንገድ ማዋቀር ይችላሉ፣ እና አሁንም ትርጉም ይኖረዋል። በአንጻሩ ኮምፒውተሮች ትክክለኛ መመሪያዎችን ይፈልጋሉ። ህጎቹን ትንሽ ከጣሱ ትዕዛዙ ለሰው ትርጉም ይኖረዋል ነገር ግን ኮምፒውተር ሊተረጉመው አይችልም።

Image
Image

አገባብ በሰው ቋንቋ

አንድ ሰው "እዚያ ቴሌስኮፕ ይዛ አንዲት ሴት አየሁ" ሲልህ አስብ። ይህን ዓረፍተ ነገር ለመተርጎም ብዙ መንገዶች አሉ፡

  • በቴሌስኮፕ ተጠቅሜ እዚያ የነበረች ሴት ተመለከትኩ።
  • አንዲት ሴት እዚያ እንዳለች ተመለከትኩ እና ቴሌስኮፕ ነበራት።
  • ሴት እና ቴሌስኮፕ ተመለከትኩ፣ ሁለቱም እዚያ ነበሩ።
  • እኔ እዚያ ነበርኩ እና አንዲት ቴሌስኮፕ ያላት ሴት ተመለከትኩ።
  • አንዳንድ ጊዜ ወደዚያ ሄጄ አንዲት ሴት ቴሌስኮፕ ስትጠቀም አየሁ።

አንተ ሰው ስለሆንክ በዚህ ዓረፍተ ነገር ላይ አውድ መተግበር ትችላለህ። የመጨረሻውን ትርጓሜ ግምት ውስጥ አያስገቡም ምክንያቱም እኛ ሰዎች እንደ ቁርጥራጭ ዳቦ ለመጋዝ ቴሌስኮፖችን እንደምንጠቀም ያውቃሉ። ባለበት ቦታ ላይ በመመስረት እና ስለ ቴሌስኮፖች ከዚህ ቀደም የተደረገ ውይይት ምናልባት የመጀመሪያውን ወይም የሁለተኛውን ትርጓሜ በትክክል ሊወስዱ ይችላሉ።

በኮምፒውተር ቋንቋ የአገባብ ስህተት ምንድን ነው?

የአገባብ ስህተቶች በተለያዩ ቋንቋዎች እንዴት እንደሚስተናገዱ ሊለያይ ይችላል። ለምሳሌ፡

  • Excel: በኤክሴል ውስጥ ትክክለኛ ያልሆነ አገባብ ያለው ቀመር ከተተይቡ VALUE በህዋሱ ውስጥ ያሳያል። እንደ የአገባብ ስህተት በግልፅ አይሰየመም፣ ግን ያ ነው።
  • HTML: በኤችቲኤምኤል ውስጥ ብዙ ደንቦችን መጣስ ትችላለህ፣ እና ድረ-ገጽ በአብዛኛዎቹ አሳሾች ላይ በጥሩ ሁኔታ ይታያል። የዚህ ችግር ባህሪው የማይታወቅ ሊሆን ይችላል. አንድ ገጽ በአንድ አሳሽ ላይ ጥሩ ሊመስል ይችላል፣ ግን በሌላኛው ላይ አይሰራም። ኮድዎን በኤችቲኤምኤል ኮድ ውስጥ ስላሉ ስህተቶች ዝርዝር መረጃ በሚያቀርበው የW3C የማረጋገጫ አገልግሎት መፈተሽ ጥሩ ሀሳብ ነው።
  • ጃቫስክሪፕት: በጃቫስክሪፕት የአገባብ ስህተት ካለ ስህተቱ ያለው ክር እንዳይሮጥ ይከለክላል። ነገር ግን፣ የተቀረው ኮድ፣ በሌሎች ክሮች ውስጥ፣ ይፈጸማል፣ ኮዱ ከስህተቱ ጋር ባለው ክር ላይ እስካልተመረኮዘ ድረስ። ኮዱን በአሳሽ ውስጥ ሲያስኬዱ በተለምዶ ምንም ነገር አይከሰትም። የስህተት መልእክት አይደርስዎትም እንዲሁም ኮዱ አይሰራም።

የአገባብ ስህተት ካጋጠመህ ምን ታደርጋለህ

የአገባብ ስህተት ካጋጠመዎት ኮድዎን ያርሙ።

  1. ስህተቱ ያለበትን ቦታ ይለዩ። ስህተቱ በኮዱ ውስጥ የት እንዳለ የሚያሳውቅዎ ዝርዝር የስህተት መልዕክቶች በብዙ ቋንቋዎች ያጋጥሙዎታል። የትኛው መመሪያ ስህተት እንዳለበት ካወቁ፣ ለትክክለኛው አገባብ ምሳሌዎች ሰነዶቹን ማረጋገጥ ይችላሉ።
  2. ችግሩ የት እንዳለ እርግጠኛ ካልሆኑ ስህተቱን የትኛው ክፍል እንደያዘ ለመለየት እያንዳንዱ የሚሰራ መሆኑን በማየት ኮዱን በትናንሽ ክፍሎች ይከፋፍሉት። ይህን ሂደት ሲደግሙ፣ ችግሩ የት እንዳለ ማወቅ እና ማስተካከል ይቻላል።
  3. ብዙ የድር ኮድ ማረም ከፈለጉ የገንቢ መሳሪያዎችን መጠቀም ያስቡበት።

የሚመከር: