Kuandika ni nini katika lugha ya programu?
Kuandika ni nini katika lugha ya programu?

Video: Kuandika ni nini katika lugha ya programu?

Video: Kuandika ni nini katika lugha ya programu?
Video: Kiswahili kidato cha 4, kuandika ripoti, kipindi cha 8 2024, Novemba
Anonim

Kwa lugha kuwa statically chapa ina maana kwamba aina za vigezo vyote vinajulikana au kukisiwa wakati wa kukusanya. Katika kompyuta kupanga programu , lugha za programu mara nyingi huainishwa kimazungumzo kuwa kali chapa au dhaifu chapa (kwa uhuru chapa ) Mfano wa uzembe lugha chapa , ni Perl.

Vile vile, ni nini kuandika katika programu?

Kwa nguvu - programu iliyoandikwa lugha ni moja ambayo kila moja aina ya data (kama vile nambari kamili, mhusika, heksadesimali, desimali iliyopakiwa, na kadhalika) imefafanuliwa kama sehemu ya kupanga programu lugha na viambishi vyote au vigeu vilivyofafanuliwa kwa fulani programu lazima ielezewe na mojawapo ya aina za data.

Zaidi ya hayo, je C imechapwa kwa nguvu au hafifu? C ni kitakwimu chapa lugha ambayo ina maana ya kila variable aina imedhamiriwa kwa wakati wa kukusanya na sio wakati wa kukimbia kama Python au JavaScript. Kwa hivyo kuhitimisha ni tuli, chapa dhaifu lugha. C ni haki imeandikwa kwa nguvu.

Pia kujua, uchapaji tuli ni nini katika programu?

Uandikaji Tuli Upangaji uliochapwa bila mpangilio lugha ni zile ambazo viambajengo havihitaji kufafanuliwa kabla ya kutumika. Hii ina maana kwamba uchapaji tuli inahusiana na tamko la wazi (au uanzishaji) wa vigeuzo kabla ya kuajiriwa.

Kwa nini C inaitwa lugha iliyoandikwa kwa nguvu?

C ni imeandikwa kwa nguvu kwa sababu mfumo wa aina hauruhusu makosa ya aina fulani. Lakini ni dhaifu chapa katika hali zingine wakati haijafafanuliwa nini kinatokea (na mfumo wa aina haukulinde).

Ilipendekeza: