Hva betyr et sterkt skrevet språk?
Hva betyr et sterkt skrevet språk?

Video: Hva betyr et sterkt skrevet språk?

Video: Hva betyr et sterkt skrevet språk?
Video: Fagfilm for norsk vg 1; å gjøre rede for samisk språk 2024, Mars
Anonim

EN sterkt - skrevet programmering Språk er en der hver type av data (som heltall, tegn, heksadesimal, pakket desimal og så videre) er forhåndsdefinert som en del av programmeringen Språk og alle konstanter eller variabler definert for et gitt program må beskrives med en av datatypene.

På denne måten, hva betyr det at et språk er sterkt skrevet statisk skrevet, hva hindrer si C fra å bli sterkt skrevet?

Sterkt skrevet : den Språk som krever at hvert objekt har type. Statisk skrevet : den Språk hvis den utfører typekontroll ved kompilering i stedet for kjøretid. I statisk skrevet språk , feilen vil kastes på kompileringstidspunkt, ikke ved kjøretid.

I tillegg, er Python et sterkt skrevet språk? Python er en dynamisk- maskinskrevet språk . Java er en statisk- maskinskrevet språk . I en svak maskinskrevet språk , variabler kan implisitt tvinges til urelaterte typer, mens i en sterkt maskinskrevet språk de kan ikke, og en eksplisitt konvertering er nødvendig. Både Java og Python er sterkt maskinskrevne språk.

I forhold til dette, hva er sterkt maskinskrevet språk og svakt maskinskrevet språk?

Hovedforskjellen, grovt sett, mellom en sterkt maskinskrevet språk og a svakt skrevet en er at en svakt skrevet man gjør konverteringer mellom urelaterte typer implisitt, mens en sterkt skrevet man tillater vanligvis implisitte konverteringer mellom ikke-relaterte typer.

Er C sterkt eller svakt skrevet?

C er en statisk skrevet språk som betyr hver variabels type bestemmes ved kompileringstid og ikke kjøretid som Python eller JavaScript. Så for å oppsummere er det statisk, svakt skrevet Språk. C er ganske sterkt skrevet.

Anbefalt: