Kaj pomeni močno napisan jezik?
Kaj pomeni močno napisan jezik?

Video: Kaj pomeni močno napisan jezik?

Video: Kaj pomeni močno napisan jezik?
Video: СЛОВЕНСКИЙ ЯЗЫК И ЧТО ЕГО СВЯЗЫВАЕТ С РУССКИМ? 2024, December
Anonim

A močno - vtipkal programiranje jezik je tista, v kateri je vsak tip podatkov (kot so celo število, znak, šestnajstiški, pakirani decimalni in tako naprej) je vnaprej določen kot del programiranja jezik in vse konstante ali spremenljivke, definirane za dani program, morajo biti opisane z enim od podatkovnih tipov.

Kaj na ta način pomeni, da je jezik močno vtipkan statično, kar preprečuje, da bi bil recimo C močno vtipkan?

Močno vtipkano : the jezik ki zahteva, da ima vsak predmet vrsto. Statično tipkano : the jezik če izvaja preverjanje tipa v času prevajanja namesto v času izvajanja. V statično tipiziran jezik , napaka volja biti vržen v času prevajanja in ne med izvajanjem.

Poleg tega je Python močno tipiziran jezik? Python je dinamično- tipkanega jezika . Java je statična tipkanega jezika . V šibko tipkanega jezika , spremenljivke je mogoče implicitno prisiliti v nepovezane tipe, medtem ko v a močno tipkanega jezika ne morejo, zato je potrebna izrecna pretvorba. Tako Java kot Python so močno tipizirani jeziki.

Kaj je v zvezi s tem močno tipiziran jezik in kaj slabo tipiziran jezik?

Glavna razlika, grobo rečeno, med a močno tipkanega jezika in a slabo tipkano ena je ta a slabo tipkano ena izvaja pretvorbe med nepovezanimi tipi implicitno, medtem ko a močno tipkano ena običajno onemogoča implicitne pretvorbe med nepovezanimi tipi.

Ali je C močno ali šibko vtipkan?

C je statično vtipkal jezik, kar pomeni vsako spremenljivko tip je določen v času prevajanja in ne med izvajanjem, kot sta Python ali JavaScript. Torej, če povzamem, je statičnost, slabo tipkano jezik. C je pošteno močno tipkano.

Priporočena: