Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Má Python potrebovať adaptér

Programovacie jazyky môžu spadať do jednej z dvoch kategórií : ? Kompilovaných alebo interpretovaných . Zostavené jazyky sú tie , ktoré programátori zdrojový kód previesť do strojového kódu pred distribúciou koncovým užívateľom . Interpretované jazyky , ako je Python , použite typ softvéru adaptéra , ktorý zmení zdrojový kód do strojového kódu v reálnom čase , ako používateľ spustí program . Programovacie jazyky

spustiteľný kód , ktorý počítače krmivo pre procesory spustiť program , sú veľmi špecifické pokyny . Skladajú sa z jednotlivých kusov , počítanie jednotlivých logických kontrol , prenášanie dát z jedného miesta na druhé a celý rad ďalších krokov na úrovni hardware . Pre programátorov , kódovanie aplikácie priamo v tomto druhu strojového kódu je veľmi časovo náročné , a je to oveľa ťažšie rozvoj pokročilých aplikácií . Programovacie jazyky , ako je Python , rieši tento problém tým , že ľudská programátorom písať kód v syntaxi , ktorá je jednoduchšie pre ľudí spracovať a potom prevod jazykový kód do strojového kódu .
Kompilované jazyky

Až do roku 1990 , programovací jazyk , väčšinou využili prekladačov . Tieto kúsky softvér vziať celistvosť zdrojového kódu programu a previesť ho do strojového kódu . Tento kód Stroj je potom distribuovaný ako spustiteľný binárny súbor pre používateľom spúšťať na svojich počítačoch . Jazyky , ako C a C + + použitie kompilátorov , a touto priamu konverziu do strojového kódu znamená , že koncoví užívatelia nepotrebujú nejaký druh adaptéra programu spúšťať na nich programy napísané v týchto jazykoch .
Tlmočené jazyky

V polovici - 1990 , jazyk návrhári začali robiť programovacie jazyky , ktoré používajú určitý druh softvéru adaptéra s názvom " tlmočníka . " Skôr než kompiláciu zdrojový kód do strojového kódu pred jeho distribúciu k užívateľom , tieto jazyky budú musieť používatelia môžu stiahnuť zdrojový kód priamo . Užívatelia by potom spustiť zdrojový kód s týmto adaptérom , ktorý by kompilovať zdrojový kód do strojového kódu ako užívateľ bežal program . Python je taký " interpretovať " jazyk , ktorý vyžaduje taký adaptér .
Prečo používať interpretovaný jazyk ?

Hlavná výhoda použitia interpretovaný jazyk , ako je Python , je , že programátori môžu písať multiplatformný programy . Spracoval : softvér musí byť špecificky písaný a skompilovaný pre jednotlivé operačný systém , na ktorom chce programátor to spustiť . Vzhľadom k tomu , tlmočníci pracujú špecifický systém programátor môže napísať zdrojový kód programu iba raz a interpret jazyka je , že beží na systéme užívateľa ( či už je to Windows , Mac alebo Linux ) sa automaticky prispôsobí zdrojový kód do potrebného kódu stroja pre užívateľa systému .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené