Tipizacija je .. Tipizacija u raznim oblastima aktivnosti

Sadržaj:

Tipizacija je .. Tipizacija u raznim oblastima aktivnosti
Tipizacija je .. Tipizacija u raznim oblastima aktivnosti
Anonim

Različitost različitih riječi omogućava im da se koriste u različitim poljima ljudske aktivnosti, a razumijevanje ovih koncepata je različito. Jedna takva višeznačna riječ je „kucanje“. Ovaj koncept se najčešće nalazi u metrologiji, dizajnu, arhitekturi. Ovaj izraz koriste i programeri.

Šta znači kucanje

Rješenje raznih problema može biti u kreiranju različitih oblika i standarda, kojih se treba pridržavati u radu sa tehnologijama i proizvodnim procesima. Tipizacija se bavi standardizacijom i razvojem univerzalnih rješenja. Značenje riječi označava smjer u izgradnji, dizajnu, koji omogućava izgradnju različitih objekata na osnovu standardnih projekata. Razvoj nekoliko osnovnih principa značajno ubrzava proces izgradnje strukture ili povećava efikasnost sistema u celini.

Tipizacija u izgradnji

Šta kucanje znači za graditelja? Najvjerojatnije, korištenje posebno razvijenih tipova, pravila i propisa, standardiziranih alata i dizajna. Takva tipizacija je osmišljena da značajno poveća povrat na radnje graditelja, poveća efikasnost uključenih mašina i mehanizama i ubrza izgradnju objekta.konstrukcija.

kucanje je
kucanje je

Posebni elementi kucanja poznati su od davnina. Arheolozi pronalaze tragove ponovne upotrebe pojedinačnih fragmenata građevina, dupliranja standardnih tehnika gradnje. Korištenje pojedinih elemenata tipizacije događalo se kako u građevinama srednjeg vijeka, tako i u klasičnim građevinama novog doba. Ali tipizacija je odigrala najveću ulogu u arhitekturi postsovjetskih zemalja. Industrijalizacija je zahtijevala ogroman priliv radne snage - a time i izgradnju standardnih i ekonomičnih visokih zgrada. Tako su se pojavile čuvene građevine "Hruščov" - tipični projekti 50-70-ih, koji su zahvaljujući kucanju za kratko vreme izgrađeni u svim krajevima bivšeg Sovjetskog Saveza.

kucanje značenja riječi
kucanje značenja riječi

Tipizacija u standardizaciji

Standardizacija pokriva mnoge srodne tehničke discipline. Zahvaljujući ovoj nauci, mjerni uređaji pokazuju iste vrijednosti, radni alati su dizajnirani za isti rad, a roba koja se nudi kupcima je certificirana po istim parametrima. Tipizacija je uspostavljanje jedinstvenih pravila i normi u proizvodnji određenih dobara, alata i sl. Ovaj proces se razvija u različitim oblastima standardizacije tehnologije, uzima se u obzir pri izradi regulatorne dokumentacije i utiče na standardne metode obračuna i budžetiranja.

kucanje vrijednosti
kucanje vrijednosti

Upisivanje u programiranje

Šta znači kucanje u ovom slučaju? Programiranje je u osnovije proces komunikacije između osobe i računara. Kao i svaka komunikacija, takav razgovor je moguć samo uz pomoć jezika, koji je alat za prevođenje ljudskih naredbi u signale razumljive kompjuteru. Svi standardni procesi u programiranju izvode se na jednom ili drugom jeziku. Ogromnu ulogu u klasifikaciji takvih jezika igra kucanje. Značenje i značenje ovog koncepta čini pitanje kucanja osnove za korištenje postojećih jezika i stvaranje novih.

Dve grupe programskih jezika

Uglavnom, postojeći jezici su podijeljeni u dvije velike grupe:

  • neupisani jezici;
  • ukucani jezici.

Kao što vidite, kucanje je upravo mjerilo po kojem možete podijeliti ogroman broj postojećih jezika na jednostavnoj i razumljivoj osnovi. Netipizirani jezici - asembler, Brainfuck ili isti Forth - dizajnirani su za rješavanje uskog raspona problema. Ne mogu se prilagoditi ili poboljšati. Druga stvar su jezici na kojima je prisutno kucanje. To su Scala, PHP, C, Python i Lua, kao i neki drugi alati.

šta znači kucanje
šta znači kucanje

Strukture kucanih jezika

Ukucani jezici su mnogo složeniji i zanimljiviji. Stoga je postalo neophodno da ih ponovo podijelimo u nekoliko grupa prema određenim karakteristikama, u čemu opet, kucanje igra važnu ulogu.

kucanje značenja i značenja
kucanje značenja i značenja
  • Jezici dinamičkog ili statističkog kucanja. Razdvajanje po ovoj osnovi vrši se prema konačnim tipovimavarijabilne funkcije. Statistička tipizacija se vrši u fazi kompilacije. Odnosno, prilikom obrade komande, kompajler već „zna“gde da traži određeni tip. Druga stvar je dinamičko kucanje. Značenje tipova je već razjašnjeno tokom obrade naredbe. Primjer statističkog kucanja: C, Java, C; Omogućena dinamička podgrupa: Python, JavaScript, Ruby.
  • Jaki i labavi jezici za kucanje. Prvi ne dozvoljava jeziku da miješa različite tipove u korištenim izrazima - na primjer, beskonačnost se ne može oduzeti od jedne u takvom jeziku. Jezici sa labavim kucanjem mogu dobro izvršiti implicitnu konverziju, iako sa značajnim gubitkom preciznosti. Primjeri razdvajanja po ovoj osnovi: striktno: Python, Lisp, Haskell, Java; nestrogi: C, Visual Basic, JavaScript, PHP.
  • Implicitno i eksplicitno kucanje. Razdvajanje se vrši preko kompajlera. Eksplicitno otkucani jezik eksplicitno kreira korištene i nove varijable. U implicitnim jezicima, ova funkcija leži u kompajleru. Primjeri eksplicitno otkucanih jezika su C++, D, C. Implicitno: Lua, PHP, JavaScript.

Kao što vidite, kucanje igra veliku ulogu u raznim aktivnostima. Uzimajući u obzir rastuće procese globalizacije, njena uloga će se samo povećavati. Trebat će mnogo truda i vremena da se tipiziraju svi postojeći i budući procesi i tehnologije, dovedu u isti nazivnik, čime se uvelike olakšava život ljudi u svim kutovima Zemlje.

Preporučuje se: