ኮምፒውተሮችፕሮግራም

ለምን በከፍተኛ ደረጃ የፕሮግራም ቋንቋዎች መጠቀም?

እንደሚታወቀው, ኮምፒውተሩ ውስጥ ትእዛዝ ሁሉ ከዋኞች ዜሮዎችን እና ሰዎች አንድ ውስብስብ እና በሚፈጥራቸው ተከተል ነው ልዩ ማሽን ቋንቋ ይተላለፋል ናቸው. እንዲህ ያለ ምልክት አለመኖር - ይህ ክፍል አንድ የተወሰነ ምልክት ደረጃ, ዜሮ ተብሎ ሊተረጎም ይችላል የት የኤሌክትሮኒክ መሣሪያዎች, በጣም አመቺ ነው. ሆኖም ግን, ይህ ኮድ በመጠቀም ውስብስብ የሆኑ ተግባራትን በጣም አስቸጋሪ ነው ለማከናወን መመሪያዎችን ለመጻፍ, እና የስህተት እና የማረሚያ በቀላሉ የማይቻል ለማግኘት. ስለዚህ እኛ, ልዩ ገንቢዎች ይበልጥ ምቹ, ከፍተኛ ደረጃ የፕሮግራም ቋንቋዎች አደረብኝ.

ታሪክ

ፕሮግራም መደበኛ ትእዛዛት ከተከታታይ ነው, ይህም አፈፃፀም አንድ የተወሰነ ተግባር መፍትሄ ይመራል. የ ለ በመጀመሪያ የኮምፒውተር ፕሮግራሞች ማሽን ቋንቋ በቀጥታ የተጻፈው ነበር; እነርሱም በጣም ስለሚተልቁ እና ለመረዳት አስቸጋሪ ነበር. መጀመሪያ ላይ - አጋማሽ 50-XX የመጨረሻ, 20 ኛው, ክፍለ ዘመን ወደ የፕሮግራም ሂደት ይበልጥ የተዋቀረ ያደረገው የመጀመሪያው ማክሮ, ከዚያም እንዲህ-ተብለው ታየ ስብሰባ ቋንቋ: ደግሞ ማሽኑ ኮድ ላይ ይተማመን ይህም. የኮምፒውተር ቴክኖሎጂ የተገነባ እና የተሻሻሉ እና ቋንቋዎች ፕሮግራም ያለውን ፈጣን እድገት ተከትሎ. እንዲሁም 50-XX አጋማሽ ላይ Fortran, የመጀመሪያው ሙሉ ያደርገው ከፍተኛ-ደረጃ የፕሮግራም ቋንቋ ታየ. በ 1968, ኒኮላስ Wirth አዲስ ቋንቋ ፓስካል በሰፊው ንድፍ እና የሚስብ ሶፍትዌር ምርቶች እና አሁን ለመፍጠር የሚያገለግል ነው; ተጀመረ. ከዚያም ነገር-ተኮር ቪዥዋል ቤዚክ መድረክ ላይ የዋለው መሠረት ይህም መሰረታዊ ቋንቋ, መጣ. በተለይ የለመዱ ተደርጓል ይህም C, - በ 70 ዎቹ ውስጥ በጣም በስፋት ዛሬ ቋንቋዎች ጥቅም ላይ አንዱ ነበረ ስርዓት የፕሮግራም. በአሁኑ ጊዜ አንድ ለዐቃቤ እና ሁለገብ ነገር-ተኮር ስርዓት, እንዲሁም ኢንተርኔት ትግበራዎች ለመፍጠር ባለሙያዎች የሚረዱ ሰዎች ቋንቋዎች እድገት እና ማሰራጨት: HTML, PHP, Java. አንድ ሁኔታዊ ናቸው እና ኮምፒውተሮች ውስጥ ጥቅም ላይ ናቸው ጠቅላላ ክብደት, እንዲሁም ብዙ በከፍተኛ ደረጃ የፕሮግራም ቋንቋዎች ሁለት ሺህ የተለያዩ ቋንቋዎች ስለ አጠቃላይ ፕሮግራሞች,.

በዓይነቱ መመደብ

ቀላሉ ምደባ ዝቅተኛ-ደረጃ የፕሮግራም ቋንቋዎች ተብዬዎች, ወይም መኪና ላይ ያለመ እና ከፍተኛ ደረጃ የፕሮግራም ማድረጊያ ቋንቋዎች ውስጥ ሁሉም ነባር ገንዘብ ይከፍላል, እና በተጠቃሚ-ተኮር. የራሱ አንጎለ እና መመሪያ ስብስብ, ይልቁንም ወይም - በእነርሱ መካከል ያለው ዋና ልዩነት ኮምፒውተር ላይ የሚወሰን ሆኖ, በፕሮግራሙ ቋንቋዎች (ማለትም, ገጣጣሚ እና ኔሞኒክ) የመጀመሪያ ቡድን የተጻፈ መሆኑን እውነታ ውስጥ ተያዘ. ከፍተኛ-ደረጃ ቋንቋ ፕሮግራም የሚቻል ምንም ይሁን ምን በውስጡ መካከል, ማንኛውም ኮምፒውተር ላይ የሚሄዱ መተግበሪያው ለማግኘት ያደርገዋል ሃርድዌር. ገንዘብ ደግሞ ሁለት ትላልቅ ናቸው ; ቋንቋ ቡድኖች የሥርዓት ያልሆኑ የሥርዓት, ዩኒት ደግሞ ወቃቀርና A ሠራር, ተግባራዊ እና አመክንዮአዊ ወደ የምናቀርብበት.

በተለምዶ, የፕሮግራም ውስጥ እያንዳንዱ ባለሙያ እሱ የተወሰኑ ተግባራትን ለመፍታት መጠቀም ይችላሉ ይህም አስር የተለያዩ የፕሮግራም ቋንቋዎች, ስለ የራሱ ሊያደርግላቸው አለው. በመሰረቱ ይህ ከፍተኛ ደረጃ የፕሮግራም ቋንቋዎች: ነገር ግን ደግሞ ማሽን-ተኮር ቋንቋዎች ገንቢ ይበልጥ አስቸጋሪ እርግጥ ነው በሰፊው አንዳንድ ክፍሎች ለመፍጠር ጥቅም ላይ ናቸው ሶፍትዌር.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 am.birmiss.com. Theme powered by WordPress.