ኮምፒውተሮች, ሶፍትዌር
ፓስካል ውስጥ ፕሮግራሙ መዋቅር: ለጀማሪዎች ፕሮግራም
ለጀማሪዎች በጣም አቅም ፕሮግራም ቋንቋ ነው ፓስካል. ይህ ቢያንስ የሁለተኛ ደረጃ ትምህርት ቤቶች, እንዲሁም የሁለተኛ ደረጃ ትምህርት ቤት ውስጥ አንድ የአንደኛ ዓመት ውስጥ ጥናት እውነታ ምክንያት ነው. ይህም ሌሎች በርካታ ቋንቋዎች ልማት የሚሆን መሠረት ሆኖ ያገለግላል. ይሁን እንጂ እስካሁን ወደፊት ወጥቶአል የቴክኒክ መሣሪያዎች እንደ አሁን በውስጡ አእምሮም አጠቃቀም ልማት ዋና አድርገው.
አሁን አገባብ ይዞ በዚያ ብዙ ገንዘብ አለ. እነሱ ብቻ ነው የሚለያየው በመካከለኛ ፕሮግራም እንደ ፓስካል እንደ ቋንቋ. ፕሮግራሙ መዋቅር ርዕስ ላይ ጥናት ይደረጋል. እንደ ደንብ ሆኖ, የፕሮግራም ጋር ትውውቅ ፕሮግራም የሚጀምረው "ጤና ይስጥልኝ, ዓለም!".
ቋንቋ ታሪክ
ፓስካል የቁርአንን, 1970 ምክንያት ብርሃን ወደ Niklaus Wirth መጣ. የቋንቋ ስም ብሌዝ ፓስካል ክብር የተሰጠ - አንድ ታላቅ ሰው ፈረንሳይ ከ መጀመሪያ ነው. ይህ ሳይንቲስት ማከል እና ቁጥሮችን ለመደመር, ችሏል መሆኑን በዓለም የመጀመሪያው ማሽን የፈጠረ እውነታ ጸደቀች.
የቋንቋ እድገት 1969 ወደ 1968 ጀምሮ ተሸክመው አወጡ. ለመጀመሪያ ጊዜ የተጠቀሰው ፓስካል ውስጥ ፕሮግራም ያለውን ቅጥ ላይ ያተኮረ "ልጅ", እንዲሁም ውሂብ ግቤት ማቅረብ, 1970 ውስጥ ያለው ፈጣሪ ታየ. ስለ ፕሮግራሙ መዋቅር ደግሞ Wirth የተገነቡ ቆይቷል. እሱም ቀለል ያለ አገባብ እና የቃላት ትርጉም አለው. ቀጥታ "ዘር" ፓስካል ቋንቋ "Modula-2" ነው. በውስጡ የገንቢ ደግሞ Wirth ሆኗል.
ሰዋስው ደንቦች
እሱም ይህን ቋንቋ ፕሮግራም መዋቅር ውስጥ በጣም አስቸጋሪ እንዳልሆነ ልብ ሊባል ይገባል. ርዕስ, መግለጫ እና ከዋኝ - ደራሲው ፓስካል ብቻ ሦስት ዋና ዋና ነጥቦች መጠቀምን አኖረው.
- ርዕስ. እዚህ የፕሮግራሙ ስም መጥቀስ አለበት, ነገር ግን ንጥል ዋነኛ አይደለም. ገንቢው የተፈለገውን ጊዜ ብቻ የተፈጠረ ነው. ይበልጥ በተወሰነ መሠረት ይህ ፕሮግራም አካባቢ ላይ የተመካ ነው. ቱርቦ ውስጥ ፓስካል ይህ አያስፈልገውም. ግን በሻለከት ላይ አንድ ሕብረቁምፊ ለመፍጠር የግዴታ ነው. ተጠቀም "_" ብቻ የፊደልና የቁጥር ቁምፊዎች እና የሥር ፈቅዷል.
- መግለጫ. ይህ ክፍል በጣም ላይ ሁሉንም የሚገኙ ተለዋዋጮች (ድርድሮች), መለያዎች, እና ይዘረዝራል. መ
- ከዋኝ. ፓስካል ፕሮግራም መዋቅር ውስጥ BEGIN-END ቅንፍ ውስጥ ከዋኞችን ማብራሪያ ያካትታል.
እነዚህ ተመሳሳይ መስመር ውስጥ ይሆናል ያህል, ለውጥ የለውም. ዋናው ነገር - በሰሚኮሎን - እያንዳንዱ ቡድን መጨረሻ በኋላ አንድ ልዩ ቁምፊ ማስቀመጥ. በተጨማሪም, ቋንቋ ሁኔታ ደንድኖ ነው: var ከዋኝ, እና var var መካከል ምንም ልዩነት የለም.
የአገባብ እና ፍቺ
የ ፊደል ሥራ ወደ ማዕከላዊ ያለውን የፕሮግራም አካባቢ ጋር ይጫወታል. ይህ ያካተተ መሆኑን ልብ ይበሉ:
- ትልቅ እና ትንሽ ሁለቱም በላቲን ቁምፊዎች;
- ቦታ;
- ጎላ አድርጎ;
- አረብኛ አሃዞች አይነት;
- የሒሳብ ምልክቶች;
- limiters (መግቢያ ነጥብ, ኮማ, የእነሱን ዝርዝር ውስጥ ወዘተ ...);
- ገለጭ;
- ረዳት ቃላት (ከዋኞችን).
ቱርቦ ፓስካል ውስጥ የፕሮግራሙ መዋቅር አወቃቀር PascalABC ምንም የተለየ ነው. ውጫዊ ውሂብ ውስጥ በእነርሱ ውስጥ ያለውን ልዩነት, ምንም ተጨማሪ. ወደ ተለዋዋጭ, እና ሌሎች አይነቶች ስም የሚያመላክት, ይህም ስም አኃዝ ጋር መጀመር የለበትም ማስታወስ አስፈላጊ ነው, አንድ የሥር ቁምፊ በማንኛውም ቦታ ሊሆን ይችላል, ነገር ግን በፊደላት ምልክቶች ብቻ ፊደሎች መጠቀም ይፈቀዳል የላቲን ፊደል.
ወደ ረድፎች አስተያየቶች የኮከቢት (* .. *) ጋር አንድም ቅንፎች ወይም ክብ ናቸው.
የውሂብ አይነቶች
ፓስካል ውስጥ የፕሮግራሙ መዋቅር, እና ደግሞ እንደ ነገሮች, ስለ ከግምት ያካትታል የውሂብ አይነቶች. እነዚህ ሦስት ዓይነቶች ናቸው:
- ቡሊያን (እውነተኛና ሐሰተኛ);
- የቁጥር (በአረብኛ ቁጥሮች);
- ቁምፊ (ሀ, ለ, ሐ እና የቲ. መ አጠቃቀም.).
በተመሳሳይ ጊዜ, ሁለተኛው ዓይነት ንዑስ-አይነቶች ይከፈላል; ኢንቲጀር እና እውነተኛ. እነዚህ የተወሰኑ ኦፕሬተሮች ጋር ተመሳሳይ: ኢንቲጀር እና ሪል በቅደም. ቁምፊ ደግሞ ነጠላ ቁምፊዎች እና ሕብረ የተከፋፈለ ነው. ይህ (የመጀመሪያው ጉዳይ ውስጥ) ያሉ የውሂብ አይነቶችን, ቁጥር 1, ፊደል አንድ ወይም ሀ, እና (ሁለተኛ) ሙሉ ሐረግ ወይም መግለጫ ያመለክታል. በፕሮግራሙ ውስጥ, ይሳኮር እና ስፕሪንግ ስም ስር ተመዝግበው ይገኛሉ.
እሴቶች ደግሞ የራሳቸው ምደባ አላቸው. እነዚህ በተደጋጋሚ እና ተለዋዋጭ ይከፈላል ናቸው. በእነርሱ መካከል ያለው ልዩነት ጉልህ ነው. የመጀመሪያው ፕሮግራም በሚፈጸምበት ጊዜ መቀየር አይደለም ይህም ፊደላት ዋጋ ያስባል. የ ኮሎን - አንድ ተለዋዋጭ ልዩ ገጸ የመጠቀም አካሄድ ውስጥ አንድ እሴት ይመደብለታል.
አስተያየቶች
ሙሉ ፕሮግራም ግንዛቤ እና ሂደቶች በሙሉ, አስተያየቶች ተግባር ለማሳካት እንዲቻል. እነዚህ ከላይ እንደተገለጸው ቆይቷል እንደ የተቆለመመ ቅንፍ ውስጥ ይመደባሉ ናቸው. ወደ ኮድ ለማየት አዲስ ከሆኑ ይህ በተለይ አስፈላጊ ነው. ይህን አማራጭ በመጠቀም, ምክንያቱም በቀላሉ አስተያየት ውስጥ የተጻፈው ነገር ላይ ተመስርቶ ዝግጁ ሠራሽ ፕሮግራም ላይ ስህተት, ማግኘት ይችላሉ. ከዚህም በላይ, እነሱ በፍጥነት ሶፍትዌር ኮድ ለመረዳት ጊዜ ጋር ገንቢ ይረዳናል.
ፓስካል አይነታ ውስጥ የፕሮግራሙ አወቃቀርን አስተያየቶች ያስችላቸዋል የውሂብ መዋቅር በሁለተኛው የማገጃ ላይ በተገለጸው. እያንዳንዱ ከዋኝ ያለውን ዓላማ እና ወደፊት ጥቅም ላይ ውሏል መንገድ የያዘ ጽሑፍ, መግባት የለም ያስፈልገናል.
ቹ በዙሪያቸው BEGIN-END አስተያየት ቅንፍ ለማሰስ ይረዳናል. በተለይ ፕሮግራም-ተኮር ዑደቶች ውስጥ ጠቃሚ ይሆናል. ስለዚህ መግለጫዎች አንድ የማገጃ በላይ ምን እንደሆነ ለመረዳት ቀላል ይሆናል.
እነርሱ ጊዜ ማንኛውም ቁጥር መያዝ ይችላሉ እና በሆሄያት ቁጥሮች ውስጥ ብቻ የተወሰነ አይደለም, ስለዚህ አስተያየቶች, ፕሮግራም አካባቢ ማንበብ አይችልም.
ሥርዓተ ነጥብ
ፓስካል ውስጥ ፕሮግራሙ መዋቅር የራሱ ሥርዓተ ነጥብ አለው, ይሁን እንጂ, የሚያስገርም አይደለም. በጣም ጥቅም ላይ ኮሎን ምልክት ነው. በጣም ቁርጥ ቃላት በኋላ እያንዳንዱ መግለጫ የማገጃ መሰየሚያ, ዓይነት, Const, var እና T. ሠ በኋላ ከተቀመጠ, ነገር ግን ምልክት አስፈላጊ አይደለም. ይህ ጀምሩ በኋላ አልተጫነም; END ብቻ ማስቀመጥ ነው በኋላ ፕሮግራሙ ገና አላለቀም ከሆነ. መሠረት, በዚያ ዑደቶች ናቸው የት ኮድ, ውስጥ, ጥቅም ላይ ናቸው, እና እንዲያማ ከዚያም ኮሎን እነዚህን ቃላት በኋላ አስፈላጊ አይደለም.
ነጥብ መጫን አለበት END በኋላ ፕሮግራሙ መጨረሻ ላይ, አለበለዚያ ደግሞ የፕሮግራም አካባቢ ኮድ ሲጨርስ መሆኑን መረዳት አይደለም.
የውሂብ ግብዓት እና ውጽዓት
ፓስካል ውስጥ ፕሮግራሙ መዋቅር ሦስት የተለያዩ መንገዶች ውሂብ እንዲያስገቡ ያስችላቸዋል. ከእነርሱም መካከል:
- Readln አንቀሳቃሾች እርዳታ ጋር, ን አንብብ.
- ኮሎን - ምደባውን ምልክት አጠቃቀም ጋር.
- ቋሚ. እንዲህ ያለ ሁኔታ ውስጥ, ውሂብ ግብዓት በ ግቤት var ውስጥ ያከናወናቸውን ነው.
መደምደሚያ ማግኘት መረጃ ፃፍ እና Writeln አንቀሳቃሾች ስብስብ በመጠቀም ሊሆን ይችላል. በአንዳንድ ሁኔታዎች ውስጥ ጠፍቷል ሊሆን ይችላል, ነገር ግን ይህ ብቻ አስቀድሞ በምርት ሂደት ውስጥ ተገንብቷል ማለት ነው.
Similar articles
Trending Now