ኮምፒውተሮች, ፕሮግራም
ተለዋዋጭ ፕሮግራም ሙሉ በሙሉ ነገር መለያ ነው?
ፕሮግራም ውስጥ, ችግሩ ጥሩ መግለጫ ሁልጊዜ ለመፍታት አይደለም. ነገር ግን ችግሩ ማንኛውም መግለጫ የራሱ መፍትሄ ሁልጊዜ ይበልጥ ነው. ስልተ ቀመር እና ፕሮግራሚንግ በቅርቡ ተመሳሳይ ተብለው የማይወጣለት ነበር.
ፈርጋሚዎች እየጨመረ ገንቢዎች ይባላሉ. ፕሮግራም ውጤቱ ምንጊዜም ለችግሩ መፍትሄ ለማግኘት መግለጫ (ተለዋዋጭ + ስልተቀመር) ነው.
በምን ቋንቋ እና እንዴት የሚደረገው ላይ - ለውጥ የለውም.
አንድ ትንሽ ልብ የሚነካ ታሪክ
ስልተ ቀመር እና ፕሮግራሚንግ መጀመሪያ እጅና ጓንት ናቸው, ነገር ግን ከዚያ በመንገዳቸው diverged. በዚህ ነጥብ ላይ, ብዙ በማስታወስ የሚያስቆጭ አይደለም - ይህ አስቀድሞ ይመጣል. ተለዋዋጮች እና ስልተ ስለ ሁልጊዜ ግልጽ ሐሳብ ሊኖራቸው ይገባል - ይህ ሁለተኛ ይመጣል.
ብልጽግና ዘመናዊ ፕሮግራሞች ፕሮግራሞች ውስጥ መረጃ, ውሂብ መግለጫ እና ሂደት ስልተ ግንዛቤ አልፈዋል መሆኑን እሾሃማ መንገድ ወደ በአብዛኛው ምክንያት ነው.
የመጀመሪያዎቹ ቋንቋዎች አንድ ጡጫ ካርድ እንደ ቀላል ነበር, ነገር ግን እነሱ ይሠራ ነበር. ተለዋዋጭ, ተለዋዋጭ አይነቶች, ተለዋዋጭ እወጃዎች እና አሰራር መግለጫ ባለመቀበሌ መንገድ ቁጥጥር ነበር.
ደንብ እንደ ተለዋዋጮች (ሊለወጡ የሚችሉ ሰዎች) እና የማይንቀሳቀስ (የማያቋርጥ, እነርሱ ሊቀየር አይችልም) ተለዋዋጭ ወደ ተከፍለው ነበር.
በጣም የመጀመሪያው ዓይነት ጠቋሚ የሆነ ተለዋዋጭ ነበር (- "ገጣጣሚ" ይህ የተፈለገውን እና "ዘላለማዊ" ቋንቋ ዘንድ አንድ ስኬት ነው). ሁሉም ቋንቋዎች በተለያዩ ጊዜያት ይጠበቅ, ነገር ግን ዘመናዊ ፕሮግራም ውስጥ ዘዴውን እየተጠቀመ ነው - ኮድ ከላይ ፍጹምነት.
መሠረታዊ ደንቦች: ይህም ሁሉ ጀመረ
ወደ ተለዋዋጭ ይበልጥ ብዙውን ጊዜ የመጀመሪያ አጠቃቀም በፊት አወጀ, እና ተጨማሪ ብዙውን ጊዜ ፕሮግራሙን መጀመሪያ ውስጥ, እና አለበት - የፕሮግራሙ የተወሰነ ክፍል ውስጥ. ወደ ተለዋዋጭ ጋር ወይም ቁጥሮች ያለ, በላቲን ፊደላት የተጻፈ መሆን አለበት. በአንዳንድ ቋንቋዎች "_" ቁምፊ ያስችላቸዋል. የመጀመሪያው ምልክት መሆን አለበት.
ተለዋዋጭ ባሕርይ ገጽታ ነበረው; ይህ እንግዲህ አንድ ትውስታ ውስጥ ባይት እና እንዴት አንድ ቃል ወሰን ላይ ለማቀናጀት, እና ድርብ-ቃል ይወስዳል ምን ያህል ጊዜ ማወቅ ነበረበት.
የኋለኛው ዓይነት የሂሳብ ፕሮግራሞች በጣም አስፈላጊ ነበር. በትክክል ጊዜ ተለዋዋጭ ውስጥ መግለጽ, ነገር ግን ደግሞ ይህ ራም ውስጥ የሚገኝ መሆን እንዴት ግምት ብቻ ሳይሆን ግዴታ አንድ የሒሳብ coprocessor በፕሮግራም መታሰቢያ እና የሥራ ድርጅት ገጽታዎች.
ግምታዊ. አብዛኛውን ውስጥ ዘመናዊ ፕሮግራም የሚገኝ "Nedra" ራም. ቀደም ትውስታ ድርጅት አጥብቆ ተደርጎ ነበር.
የመጀመሪያው ውሂብ መዋቅር - ስለ ተለዋዋጮች ስብስብ - በአንድ የተወሰነ ትርጉሞቹ ጋር ተለዋዋጭ እንደ ተግባር, ነገር ግን አስፈላጊ ቢያስፈልግም ስንት ባይቶች, ሊደርሱባቸው: ነገር ግን ደግሞ ውሂብ አጠናቃሪ አንዳንድ ዓይነቶች ሰር አንድ ቃል ድንበር ላይ ብትደፋባቸው መሆኑን ማስታወስ ብቻ ሳይሆን ማወቅ.
ይህ ሁሉ ፕሮግራሞች ውስጥ ከባድ ስህተቶች መንስኤ ሆኗል. እነዚህ አስቸጋሪ ጊዜ ትውስታ ውስጥ ደግሞ መታወቅ ያለበት ሁሉ በሰዓቱም እና አይግዛው በቀረበው ተለዋዋጮች, አይነቶች, የውሂብ መዋቅር, ፕሮግራም እና ደህንነት syntactic ቁጥጥር ልማት የሚሆን የመጀመሪያ ቋንቋዎች.
ፕሮግራሙ የሰዋሰው አገባብ ቁጥጥር አልፏል እና በተሳካ ለማገናኘት ከሆነ, ትግበራው ችግሮች ብቻ ጊዜ ገዳይ ፕሮግራም ስህተት ወይም መሣሪያዎችን ውድቀት ጀምሮ ነበር.
በአሁኑ ጊዜ, የመስመር ላይ ፕሮግራሚንግ
አንዳንድ የፕሮግራም ቋንቋዎች ስለ ተለዋዋጮች አንድ ጥብቅ መግለጫ ላይ ቁርጠኛ ይቀራሉ. አብዛኞቹ ሲፈቅድ መግለጫ, ነገር ግን በፕሮግራም ምቹ ነው እንደ አንድ ተለዋዋጭ አይነት ለመለወጥ ይፈቅዳል.
ፒኤችፒ: ፕሮግራም ውስጥ አንድ ተለዋዋጭ ሙሉ ስም, ዋጋ ባሕርይ ነው, እና በዚያ ዓይነት ነው ኮድ እና ጊዜ ውስጥ አስፈላጊ ነው ጊዜ የት ላይ ይወሰናል. አንዳንድ ሰዎች «$» ጋር ተለዋዋጮች ለማመልከት አይደለም, ነገር ግን እናንተ እንዲህ ስሞች ሊኖራቸው ይችላል: $ 1, $ 2, $ 3.
እሴቶችን ክልሎች የተፈለገውን ገደቦች, እና በተቻለ አይነቶች የብዙ አልፏል. ሕብረቁምፊዎች ጠፍቷል ተግባሮች, አንዳንድ ጊዜ እውነተኛ እና አመክንዮአዊ ቢወክል, አብዛኞቹ ለ. እንደ አመልካች እዚህ የለም, ነገር ግን በዚያ ተለዋዋጭ ቦታ የሚጠቁም ለማስተላለፍ የሚያስችል ችሎታ.
ጃቫስክሪፕት: በአንዳንድ ሁኔታዎች, አንድ የሚሰራ ኮድ ማግኘት እድል በቂ ቋንቋ መግለጫ ብቻ እጥረት አይደለም ቢሆንም የግድ, ሊገለጽ ይገባል እውነታ ባሕርይ ሙሉ በሙሉ ተለዋዋጭ ፕሮግራሚንግ. ጃቫስክሪፕት ብቻ ይህ አገባብ ውስጥ ሊገባ አይችልም አይሰራም ወይም ለመፈጸም አልቻለም.
ወደ ክልሎች ደግሞ ጣራ በኩል በመሄድ, ነገር ግን በጣም ታዋቂ ፊደሎች ተለዋዋጮች ናቸው.
በተዘዋዋሪ በኢንተርኔት አባል ቋንቋዎች ፕሮግራም, ነው, C #, ሲ ++, ፓስካል, ዴልፊ - ጥብቅ. C # ውስጥ, ለመግለጽ ሳይሆን ማስጀመር ብቻ ሳይሆን ይኖርብናል.
የ ተለዋዋጮች ባሕርይ
በመጀመሪያ ደረጃ, ስሙን, ውስጥ የተለያዩ ቋንቋዎች ጥብቅ መስፈርቶች ናቸው ዘንድ. ፒኤችፒ ወደ ተለዋዋጭ ስም በፊት $ ምልክት በእርግጥ ዋጋ ከሆነ, ጃቫ ስምምነቱ ወሰን በላይ ነው. ተለዋዋጮች መካከል አሰያየም የተጣሉ በአጠቃላይ, አገባብ ያለውን ሀሳቦች በተጨማሪ, ገንቢዎች ሀሳቦችን ብዙ አሉ.
በአንድ የተወሰነ ቋንቋ ውስጥ ለመጻፍ ጀምሮ ይህ ባልደረቦች መካከል ያለውን አስተያየት ለመስማት እና ቋንቋ ቅጥ ላይ የቅርብ ርእዮተ ማኑዋሎች መመልከት አስፈላጊ ነው.
ሁለተኛው ባሕርይ ተለዋዋጭ - የራሱ ዋጋ. ሁልጊዜም እዚያ ነው. እሴት የለም እንኳ - ደግሞ በጣም አስፈላጊ ነው. አንድ ባሕርይ ባህሪ: ቁጥሮች ምክንያት የላቀ ለምሳሌ ያህል, ፒኤችፒ በርካታ ተግባራትን, ቡሊያን ውጤት መስጠት ይችላሉ - አይደለም ውጤት ይልቅ?
አይነት እንዲኖረው ማድረግ, አስፈላጊ አስፈላጊ አይደለም, እና ጃቫስክሪፕት ማዕበል ብዙ ንድፎች ምንም ይሁን ምን በውስጡ አይነት, እሴቶች ፊት በ ትጠግባለች.
ይህም, እንዲያውም, ወደ ተለዋዋጭ ዋጋ ነው; ምክንያቱም የመጨረሻው ነገር አስፈላጊ ነው.
መሰረታዊ ውሂብ አይነቶች
በአጠቃላይ የዓለም መግለጫ, በዓለም አሰያየም ላይ ቋንቋዎችና እና ቅጥ ቢኖሩም, ቀይሮታል, ሳይሆን ብዙ መሰረታዊ ዓይነቶች ጋር በተያያዘ ተሻሽለው አድርጓል.
በመሰረቱ ፈርጋሚዎች የ ሕብረቁምፊ (ሕብረቁምፊ), ብዙውን ጊዜ የመቁጠሪያ (int, ኢንቲጀር) ይጠቀሙ, አስፈላጊ ከሆነ, (እውነተኛ ድርብ,) እውነተኛ ቁጥሮች, አሁንም ምልክት (ቁምፊ) አንዳንድ ጽንሰ ይቆያል.
(ወጣት እና ዕድሜ) ፕሮ ጎታ, አንተ መናገር አትችልም, በዚያ ለሁሉም ዝግጅቶች የቀረበው መሠረታዊ ዓይነቶች መካከል ልዩነቶች ቁጥር ናቸው, እና ብዙ ውሂብ አይነቶች አዳ እና Babbage ጊዜ የተወረሱ ናቸው.
በአሁኑ ፕሮግራም ውስጥ ምርጥ ተለዋዋጭ ራሱ ሙሉ በሙሉ ከወሰድን ወደ በመጥቀስ ባሕርይ መሆኑን የራሱ ዋጋ: አይነት: እርስዋም ይህ በሚያስፈልግበት ጊዜ ብቻ ነው ለጊዜው ግልጽ ይሆናል እንኳ ማን.
ተለዋዋጮች እና ስልተ
ብቸኝነት ተለዋዋጭ ፕሮግራም ሙሉ በሙሉ እንደ እሷ ሌሎችን ኩባንያ ውስጥ ለመሆን ፍላጎት ባሕርይ ነው. ይህ ታሪካዊ ክስተት ነው, እና በዚያ እዚህ ጥቂት ነው የገንቢውን ፈቃድ ላይ የተመካ ነው.
ፕሮግራሙ ፍጥረት እርስዎ ጭብጥ "ስልተ ቀመር እና ፕሮግራሞች," በመጀመሪያው ቃል ከሁለተኛው ይልቅ ይበልጥ አስፈላጊ ነው ስለ ልማት ባለሙያዎች, ውሰድ በተለይም ከሆነ, ማጣቀሻ ውሎች የሚጀምረው ከሆነ ታላቅ ብዙ ተለዋዋጮች ይሆናል. አብዛኛውን ጊዜ ይህ አማራጭ እርምጃ መግለጫ ተለዋዋጮች ላይ ቆሟል ነው.
ፕሮግራሙ ፍጥረት በውስጡ ዋና ዓላማዎች ትንታኔ ጋር ይጀምራል, እና የችግሩን ዋና ነጥብ አንድ መሠረት, በቂ የሥራ ውጤት ማግኘት መካከል ከዚያም ዕድሉ እንደ የሚወሰድ ከሆነ.
ዋናው ነጥብ ግለጽ እና ስልተ ቀመር ለመፍጠር, በውስጡ አገልግሎት - በዚህ ፕሮግራም, አይነት, ስም, ዋጋ እና ቦታ መግለጫ, እንዲሁም ሂደት መጀመሪያ ላይ ብቻ ተለዋዋጭ አይደለም. ምን አስፈላጊ ነው ከእነርሱም ጋር ለመስራት ያለውን ተለዋዋጮች እና ስልተ የሚገልጽ ሂደት ነው.
ይህ እንቅስቃሴ በጣም አስፈላጊ ነው:
- ወደ ግብ የመጀመሪያ approximation;
- በዚህም ምክንያት, ትንተና እና ዝርዝር መግለጫ;
- ወደ ግብ ወደ ሁለተኛው approximation.
በሁለተኛው እና ሦስተኛው ማብራሪያዎች ለማቋቋም መረዳት የሚመጣ በኋላ በተለምዶ, የት ለመጀመር. ወደ ተግባር ወደ ሥራ ሄደ.
ስለ ተለዋዋጮች መግለጫ በመጠቆም
ብዙ ዋጋ አይደለም ቁልፍ ተለዋዋጮች ጋር አንድ ፕሮግራም ለመጀመር: ምንም ስሞች, አይነቶች እና እሴቶች ትልቅ ሚና ይጫወታሉ. ብቸኝነት ተለዋዋጭ ውሂብ አወቃቀር, ድርድር ወይም አንድ ነገር - ይህ ችግር ብቻ ስታቲስቲካዊ መፍትሔ ነው.
ተግባር የሚገልጽ ነገር ዛፍ, ተለዋዋጮች አሉ, እና ስልተ በአንድ ኮድ ውስጥ encapsulated ናቸው - ዕቃ እና የተጋራው ነገር ሁሉ ነገሮች - የነገር ስርዓት - ይህ ሁኔታ ነው. ይህ እውነተኛ እና ዘመናዊ ፍጥረት ተለዋዋጮች ነው.
እነዚህ ተለዋዋጮች ከእኩዮቻቸው ጋር መስተጋብር መፍጠር ይችላሉ, ነገር ግን ከእነርሱ እያንዳንዱ ርስት ምስጋና የቤተሰብ ዛፍ ቅርንጫፍ አብረው መንቀሳቀስ ይችላሉ, ይህ በአሁኑ ጊዜ ጥቅም ላይ እየዋለ ነው ምን እና የት አንድ ጠቋሚ ነው, እናም ይህን የሚያደርገው እንዴት - ተገቢ ነው, እና በጣም ይዘት - አይደለም. ያደርጋል ጊዜ በዚህ ሁኔታ, ይዘቱ ጠቋሚ ወደ ቀጣዩ ይዘት ያነሳሳቸዋል, አንድ ሚና ይጫወታል.
Similar articles
Trending Now