FormadoLingvoj

Typing - ĝi .. tajpi en diversaj kampoj

La multaj facetoj de malsamaj vortoj permesas ilian uzon en diversaj kampoj de homa agado, kaj la kompreno de ĉi tiuj konceptoj estas malsamaj. Unu tia vorto estas mult-faceted, "tajpado". Tiu koncepto estas plej ofte trovata en metrología, dezajno kaj arkitekturo. Estas uzata ĉi tiu termino kaj programistoj.

Kion vi volas diri tajpado

Solvo de diversaj problemoj eble krei malsamajn formojn kaj normoj, kiuj devus esti sekvita kiam laborante kun la teknologioj kaj procezoj de fabrikado. Normigado kaj la disvolviĝo de universala solvoj okupiĝis tajpado. Signifo de la vorto rilatas al la direkto en konstruo, dezajno, permesante al la konstruo de diversaj instalaĵoj surbaze de norma projektoj. Evoluo de pluraj bazaj principoj tre akcelas la procezon de konstruaĵo aŭ konstruo ankaŭ pliigas la efikecon de la tuta sistemo.

Tajpanta en konstruado

Kion tio signifas por la tajpado de la konstruanto? Plej verŝajne, la uzo de speciale desegnita tipojn de reguloj kaj regularoj, normigita iloj kaj strukturoj. Ĉi tiu tipología celas signife plibonigi la efikon de la konstruanto agojn por pliigi la efikecon implikita maŝinoj kaj mekanismoj, akceli la konstruado de la instalaĵo konstruo.

Individua elementoj de tajpado estas konataj ekde antikvaj tempoj. Arkeologoj trovis postsignojn de la re-uzo de individuaj strukturoj fragmentoj duobligante norma konstruo teknikoj. La uzo de apartaj elementoj okazis kaj tajpi en la konstruaĵoj de la mezepoko, kaj la klasikaj strukturoj de modernaj tempoj. Sed la plej granda rolo de tajpado en la post-sovetiaj landoj arkitekturo. Industriigo postulata grandegan enfluon de la impostoj - kaj tiel kostefika konstruo de norma kaj turdomoj. Tiel aperis la faman «Ĥruŝĉov» - tipa projektoj 50-70-ies, kiu, pro tajpado en mallonga tempo estis konstruitaj en ĉiuj partoj de la antaŭa Sovetunio.

Tajpanta en normigado

Normigado kovras amason da rilatajn teknikajn disciplinojn. Danke al ĉi tiu scienco metering aparatoj montras la samajn valorojn, laboro iloj estas desegnita por la sama laboro, kaj proponis klientoj produktoj certigitaj laŭ la sama parametroj. Typing - estas la starigo de komuna reguloj kaj normoj en la produktado de certaj varoj, iloj kaj pli. Tiu procezo evoluas diversdirekten normigado teknologioj konsiderita en la evoluo de reguliga dokumentojn, ĝi influas la norma metodoj de kalkulo kaj takso.

Tajpanta en programado

Tio signifas tajpado en ĉi tiu kazo? Programado, en esenco, estas procezo de dialogo kaj homa komputilo. Kiel kun ajna komunikado, tia konversacio eblas nur per lingvo, kiu estas ilo por tradukado homa komandojn en signaloj kiuj estas komprenebla por la komputilo. Ĉiuj normo procezoj efektivigas en programado en aparta lingvo. Grandega rolon en la klasifiko de lingvoj ludas tajpado. La valoro kaj signifo de tiu koncepto faras tajpado demandon la bazon por la uzo de ekzistantaj lingvoj kaj la kreado de novaj.

Du grupoj de programlingvoj

Ĝenerale, la ekzistantaj lingvoj estas dividitaj en du grandaj grupoj:

  • netipigita lingvoj;
  • tajpita lingvoj.

Kiel povas vidi tajpado - tio estas la etalono, per kiu dividi la grandega nombro da ekzistantaj lingvoj por simpla kaj klara linioj. Netipigita lingvoj - ensamblador, Brainfuck aŭ la sama Forth - desegnita por mallarĝa gamo de taskoj. Ili ne povas adapti aŭ plibonigi. Alia afero - la lingvoj en kiu tajpado. Ĉi Scala, PHP, C, Python kaj Lua, tiel kiel iuj aliaj iloj.

Strukturo tajpis lingvoj

Tajpita lingvoj estas multe pli interesa kaj faldita. Sekve estas bezono dividi ilin en pluraj grupoj laŭ certaj kriterioj, kiuj, denove, ne estas la lasta rolo de tajpado.

  • Lingvoj dinamika aŭ statistikaj tajpado. Apartigo surbaze de estado sur la fina tipo de ŝanĝiĝema funkcioj. Statistikaj tajpado estas efektivigita dum la kompilado. Tio estas, kiam la ordono prilaborado kompililon jam "scias" kie serĉi apartan tipon. Aliaj negocoj - dinamika tajpado. La valoro tipoj klarigis jam dum la ordono prilaborado. Ekzemplo de statistika tajpado: C, Java, C #, dinamika subgrupo estas reprezentitaj per: Python, JavaScript, Ruby.
  • Lingvoj strikta kaj ne-striktaj tajpado. La unua ne permesas lingvo miksi malsamajn tipojn de esprimoj estas uzataj en - ekzemple, subtrahi senfineco de unueco en tia lingvo ne povas. Forte tajpis lingvo povas bone fari implica konvertiĝo, sed kun signifa perdo de ĝusteco. Ekzemploj de apartigo surbaze de: strikta: Python, Lisp, Haskell, Java; malstreĉita: C, Vida Baza, JavaScript, PHP.
  • Implica kaj eksplicita tajpado. Apartigo okazos per la tradukilo. Eksplicite tajpitaj lingvo uzata kreas novajn variablojn eksplicite. La implicita lingvoj, ĉi tiu funkcio kuŝas kun la tradukilo. Ekzemploj eksplicite tajpitaj lingvoj - C ++, D, C #. Implica: Lua, PHP, JavaScript.

Kiel vi povas vidi, tajpado ludas grandan parton en diversaj aktivecoj. Konsiderante la kreskanta tutmondiĝo de ĝia rolo nur pliigi. Mi bezonas multan tempon kaj peno tipificar ĉiuj ekzistantaj kaj estontaj procezoj kaj teknologioj, alporti ilin al komuna denominatoro, tiel ege faciligi la vivon de homoj en ĉiuj anguloj de la Tero.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 eo.unansea.com. Theme powered by WordPress.