Čo znamená silne písaný jazyk?
Čo znamená silne písaný jazyk?

Video: Čo znamená silne písaný jazyk?

Video: Čo znamená silne písaný jazyk?
Video: Co poznáte z vlastního jazyka? Diagnostika TČM. 2024, Apríl
Anonim

A silne - napísané na stroji programovanie Jazyk je taká, v ktorej každý typu údajov (ako je celé číslo, znak, šestnástková sústava, zbalená desatinná sústava atď.) je preddefinovaná ako súčasť programovania Jazyk a všetky konštanty alebo premenné definované pre daný program musia byť popísané jedným z dátových typov.

Týmto spôsobom, čo to znamená, že jazyk je silne napísaný staticky, čo bráni silnému zadávaniu povedzme C?

Silne napísané : Jazyk to vyžaduje, aby mal každý objekt typ. Staticky zadané : Jazyk ak vykonáva kontrolu typu v čase kompilácie namiesto behu. In staticky napísaný jazyk , chyba bude byť vyvolané v čase kompilácie, nie v čase spustenia.

Okrem toho, je Python silne typizovaný jazyk? Python je dynamicky - písaný jazyk . Java je staticky písaný jazyk . V slabo písaný jazyk , premenné môžu byť implicitne prinútené k nesúvisiacim typom, zatiaľ čo v a silne typizovaný jazyk nemôžu a vyžaduje sa výslovná konverzia. Ako Java, tak aj Python sú silne typizované jazyky.

V tejto súvislosti, čo je silne písaný jazyk a slabo písaný jazyk?

Hlavný rozdiel, zhruba povedané, medzi a silne typizovaný jazyk a a slabo napísané jedným je, že a slabo napísané jeden robí konverzie medzi nesúvisiacimi typmi implicitne, zatiaľ čo a silne napísané jeden zvyčajne nepovoľuje implicitné konverzie medzi nesúvisiacimi typmi.

Je C silne alebo slabo napísané?

C je staticky napísané na stroji jazyk, čo znamená každú premennú typu je určený v čase kompilácie a nie počas behu ako Python alebo JavaScript. Takže aby som to zhrnul, je to statické, slabo napísané Jazyk. C je spravodlivé silne napísané.

Odporúča: