ዝርዝር ሁኔታ:

በ FTC ውስጥ በክስተት የሚነዳ ፕሮግራም-4 ደረጃዎች
በ FTC ውስጥ በክስተት የሚነዳ ፕሮግራም-4 ደረጃዎች

ቪዲዮ: በ FTC ውስጥ በክስተት የሚነዳ ፕሮግራም-4 ደረጃዎች

ቪዲዮ: በ FTC ውስጥ በክስተት የሚነዳ ፕሮግራም-4 ደረጃዎች
ቪዲዮ: የተፈጥሮ ጥፍሬ በ7 ቀን ውስጥ ያሳደገልኝ|| WITH IN 7 Days Nails Growth Challenge|| Queen Zaii 2024, ህዳር
Anonim
በ FTC ውስጥ በክስተት የሚንቀሳቀስ ፕሮግራም
በ FTC ውስጥ በክስተት የሚንቀሳቀስ ፕሮግራም

በዚህ ዓመት ቡድናችን ለሮቦታችን በክስተት ከሚነዳ የሶፍትዌር ልማት ጋር ብዙ ሥራ ሠርቷል። እነዚህ ፕሮግራሞች ቡድኑ የራስ ገዝ ፕሮግራሞችን እና ተደጋጋሚ የቴሌ-ኦፕ ዝግጅቶችን እንኳን በትክክል እንዲያዳብር ፈቅደዋል። የሚጠይቀው የሶፍትዌር ሥራ ውስብስብ በመሆኑ እኛ ለኤፍቲሲ ሮቦቶች በክስተት የሚመራ ኮድ በማዘጋጀት ያገኘነውን እውቀት ለማካፈል ወሰንን።

ደረጃ 1-በክስተት የሚነዳ ፕሮግራሚንግ ምንድን ነው?

በጥቅሉ ፣ በክስተት ላይ የተመሠረተ ፕሮግራም ፣ እንደ Techopedia መሠረት ፣ ለተጠቃሚ ግብዓት ምላሽ የሚሰጡ የፕሮግራሞች ልማት ነው። ከዚህ አንፃር ፣ ብዙ መርሃግብሮች ማንኛውንም እርምጃ ለመውሰድ ከሰው በሚመራ ተቆጣጣሪ በሚገቡ ግብዓቶች ላይ የሚመረኮዘውን የቡድን የቴሌ-ኦፕ መርሃ ግብርን ጨምሮ በክስተት የሚነዱ ተደርገው ይወሰዳሉ። ሆኖም ቡድናችን ከሠራው ሥራ አንፃር በክስተት ላይ የተመሠረተ ፕሮግራም ከተለያዩ ግብዓቶች ሶፍትዌሮችን መፍጠር ነው ፤ በሌላ አነጋገር ፣ በተቆጣጣሪዎች እና ዳሳሾች ግብዓቶች ላይ በመመርኮዝ ክስተቶችን እንጽፋለን ፣ ከዚያ እነዚህን ክስተቶች ወረፋ እና የተቀዳውን ክስተት እንደገና ለማስኬድ ፋይሉን መጠቀም እንችላለን።

ይህ ለሮቦታችን ፕሮግራሞችን የማዘጋጀት ዘዴ በርካታ ጥቅሞች አሉት

  • ትክክለኛ የራስ ገዝ ፕሮግራሞችን እንድንፈጥር ያስችለናል። ዝግጅቱን እያከናወንን ሶፍትዌሩን በእውነተኛ-ጊዜ እየፈጠርን ስለሆነ ፣ የተሰበሰቡት እና ጥቅም ላይ የዋሉት አነፍናፊ እሴቶች በጣም ትክክለኛ ይሆናሉ ፣ ምክንያቱም እነሱ በቀጥታ ከዋናው ክስተት ስለሚመጡ።
  • እሱ ገዝ ፕሮግራሞችን በፍጥነት እንድንፈጥር ያስችለናል። የራስ -ገዝ ፕሮግራሞችን ማዘጋጀት ተከታታይ ክስተቶችን መመዝገብ እና እንደ አስፈላጊነቱ ዝግጅቱን ማስተካከል ያህል ቀላል ነው።
  • ለቴሌ-ኦፕ አውቶማቲክ ሂደቶችን እንድንፈጥር ያስችለናል። በቴሌ-ኦፕ ውስጥ ለተደጋጋሚ እርምጃዎች ፣ በክስተት የሚነዳ መርሃ ግብር እነዚህን ድርጊቶች እንድንመዘግብ እና በአሽከርካሪ ቁጥጥር በሚደረግባቸው የግጥሚያ ወቅቶች ዝግጅቱን ለአንድ አዝራር እንድንመድብ ያስችለናል። እነዚህ አውቶማቲክ ክስተቶች ለትክክለኛ አፈፃፀማቸው ለመፍቀድ በአነፍናፊዎች ተጽዕኖ ሊኖራቸው ይችላል።

ደረጃ 2-በክስተት የሚነዳ የፕሮግራም አወጣጥ አመክንዮ ፍሰት

በክስተት የሚነዳ ፕሮግራሚንግ አመክንዮ ፍሰት
በክስተት የሚነዳ ፕሮግራሚንግ አመክንዮ ፍሰት

የሚከተለው በክስተት ላይ የተመሠረተ ፕሮግራም አመክንዮአዊ ፍሰትን ያሳያል-ቀይ የአንድ ክስተት መፈጠርን ያሳያል ፣ ሰማያዊ ደግሞ የክስተቱን ጥሪ ያሳያል። አንድ ክስተት ለመፍጠር የግብዓት ቅደም ተከተል በሮቦት እርምጃ ተወስዶ እንደ ክስተቶች ይመዘገባል። እነዚህ ክስተቶች ወደ ፋይል የተጻፉ ናቸው። አንድን ክስተት ለመጥራት ያ ፋይል ይነበባል ፣ እና ግብዓቶቹ የፋይል ኮዱን ወደ ሮቦት ተግባር ለመቀየር ወደ ክስተት ፕሮሰሰር ይላካሉ።

ደረጃ 3 የዝግጅት ፈጣሪ

የክስተት ፈጣሪ
የክስተት ፈጣሪ
የክስተት ፈጣሪ
የክስተት ፈጣሪ

የክስተት ፈጣሪዎች በተለያዩ ዳሳሾች እና አዝራሮች ላይ በመመርኮዝ እርምጃዎችን ወይም “ዝግጅቶችን” ለመመዝገብ ያገለግላሉ። ሮቦቱ በመስክ ላይ እርምጃዎችን ሲፈጽም ፣ የክስተት ፈጣሪ ክፍል በክስተት ክፍል ውስጥ የተመደበውን ክስተት በማጣቀስ ለእያንዳንዱ የእነዚያ ድርጊቶች ትይዩ ክስተቶችን በመፍጠር ላይ ነው። ከተፈጠረ በኋላ ዝግጅቱ በክስተቶች ክፍል ውስጥ በክስተቶች ወረፋ ውስጥ ይቀመጣል -የመጀመሪያው ክስተት ከፍተኛውን ቦታ ይይዛል ፣ ከዚያ ሁለተኛው ክስተት ከፍተኛውን ቦታ ይይዛል እና በእሱ ስር ያሉትን ማናቸውም ክስተቶች ወደ ታች ይገፋል ፣ እና ይህ ፕሮግራሙ እስኪያቆም ድረስ ይቀጥላል። ፕሮግራሙ ሲቆም ክስተቶቹ ወደ ሰው ሊነበብ ወደሚችል ቅርጸት ፋይል ይወጣሉ ፣ ለምሳሌ እንደ JSON ፋይል። ይህ ፋይል የራስ ገዝ አሠራሮችን በተሻለ ሁኔታ ለማሻሻል ሊያገለግል ይችላል።

ከላይ ያለው የምሳሌ ኮድ ለዝግጅቱ መለኪያዎች ያዘጋጃል ፣ በዚህ ጉዳይ ላይ የአይዩዩ ዳሳሽ በመጠቀም ተራ ነው። ከዚያ ክስተቱን ወደ ዝግጅቱ ወረፋ እንይዛለን። በመጨረሻም ፣ የወደፊቱን ክስተቶች ለመሰለፍ ልንጠቀምበት እንድንችል በዋናነት ዝግጅቱን እንደገና የሚያስተካክለው ዝግጅቱን እንቆርጣለን።

ደረጃ 4 - የክስተት ፕሮሰሰር

የክስተት ፕሮሰሰር
የክስተት ፕሮሰሰር
የክስተት ፕሮሰሰር
የክስተት ፕሮሰሰር

የክስተት ክፍሎች በክስተት ፈጣሪ ክፍል ውስጥ የተሰራውን በሰው ሊነበብ የሚችል ፋይል ይወስዳሉ እና በክስተት ማቀነባበሪያ ክፍል ውስጥ የተዘረዘሩትን ዘዴዎች በመጥራት እያንዳንዱ ክስተት የተሰለፈውን ሁሉ ያደርጋል። ከዚያ የዝግጅት አቀናባሪ ክፍል ምን ዓይነት ክስተት እንደገና እንደሚጫወት ለሮቦቱ ይነግረዋል። ቀለል ያለ የ “ድራይቭ ወደፊት” ክስተት ወይም በርቀቶች ፣ በማዞሪያዎች እና በመጋገሪያዎች የተሞላ ውስብስብ ክስተት ይሁን ፣ አንጎለ ኮምፒዩተሩ የተሰጠውን ማንኛውንም ክስተት እንደገና ያጫውታል። አንድ ቡድን ከመገጣጠሙ በፊት አነፍናፊዎችን እና የቴሌ-ኦፕ እርምጃዎችን መመዝገብ ስለሚችል ይህ በራስ-ሰር ወቅት ይህ ሂደት በጣም ጠቃሚ ነው። ይህ ሂደት የማስታወስ መልሶ ማጫወት ይባላል። ይህ የራስ -ገዝ መርሃ ግብር በአንድ ፋይል በኩል 100% እንዲዋቀር ያስችለዋል። አንዴ የክስተቱ ፈጣሪ እና አንጎለ ኮምፒውተር ከተቋቋመ ፣ አንድ ቡድን በቀላሉ ሊነበብ በሚችል ፋይል በኩል የራስ ገዝ አሠራሮችን መለወጥ ይችላል።

ከላይ ያለው ምሳሌ መጀመሪያ የሚጀምረው ለአንድ ክስተት የ JSON ፋይልን በመፈተሽ እና ከዚያ ምን ዓይነት ክስተት እንደሆነ ለማየት የጉዳይ መግለጫን በመጠቀም ያንን ክስተት በመፈተሽ ፣ በዚህ ጉዳይ ላይ የ IMU ዳሳሽ በመጠቀም ተራ። አንዴ የአይሁድን ክስተት በመጠቀም ተራ መሆኑን ከተናገረ ፣ ከዚያ ክስተቱን ማቀናበርን ይመለከታል ፣ ይህም ብዙውን ጊዜ ክስተቱ ከዝግጅቱ ተለዋዋጮችን በመጠቀም የመጣበትን ኮድ ማስኬድን የሚያካትት ፣ ከዚህ በፊት የተከናወነውን ክስተት ለመድገም የገባ ነው።

የሚመከር: