š Programavimo kalbos: taikymas ir interpretavimas ā (2025ā2026 m. leidimas)
š Programavimo kalbos: taikymas ir interpretavimas (2025ā2026 m. leidimas) yra visa mokymo programa, skirta BSCS, BSIT, programinÄs ÄÆrangos inžinerijos studentams ir besimokantiems savarankiÅ”kai, siekiant ÄÆsisavinti programavimo kalbas, jų dizainÄ
ir ÄÆgyvendinimÄ
. Å iame leidime yra MCQ ir viktorinos, kad bÅ«tų galima praktiÅ”kai ir akademiÅ”kai suprasti vertÄjus, kompiliatorius, tipo sistemas ir abstrakcijas.
Knygoje nagrinÄjama tiek teorija, tiek praktinis ÄÆgyvendinimas, sujungtos kalbos paradigmos, valdymo struktÅ«ros, objektai, moduliai ir konkreÄioms sritims bÅ«dingos kalbos. Studentai iÅ”moks samprotauti apie programavimo kalbas, formuluoti abstrakcijas ir efektyviai taikyti aukÅ”tesnÄs eilÄs funkcijas.
š Skyriai ir temos
š¹ 1 skyrius: Programavimo kalbos ir jų ÄÆgyvendinimas
- Įvadas į programavimo kalbas
- VertÄjai ir kompiliatoriai
- SintaksÄ ir semantika
- Kalbos paradigmos
š¹ 2 skyrius: Programavimo elementai
- IÅ”raiÅ”kos ir vertybÄs
ā Aplinkos
- Funkcijų taikymas
- Kintamieji ir įriŔimai
- Vertinimo taisyklÄs
š¹ 3 skyrius: ProcedÅ«ros ir jų generuojami procesai
- Pirmos klasÄs procedÅ«ros
- AukÅ”tesnÄs eilÄs funkcijos
- Rekursija
- Uždarymai
- Tail-Call optimizavimas
š¹ 4 skyrius: Abstrakcijų formulavimas naudojant aukÅ”tesnÄs eilÄs procedÅ«ras
- Funkcijų sudÄtis
- FunkcinÄs abstrakcijos
- AnoniminÄs funkcijos
- Kariavimas ir dalinis pritaikymas
š¹ 5 skyrius: Tipai ir tipų sistemos
- Statinis ir dinaminis spausdinimas
- Tipo tikrinimas
- Tipo iŔvada
- Polimorfizmas
- Tipas Sauga
š¹ 6 skyrius: Valdymo struktÅ«ros ir tÄsiniai
- SÄ
lygos ir kilpos
- TÄsimo-pradavimo stilius
- Skambinkite-cc
- IŔimtys ir klaidų tvarkymas
š¹ 7 skyrius: Kintamoji bÅ«sena ir priskyrimas
- BÅ«senos skaiÄiavimai
- Kintamoji mutacija
- Atminties modelis
- Å alutinis poveikis ir referencinis skaidrumas
š¹ 8 skyrius: Objektai ir klasÄs
- ObjektinÄs koncepcijos
- PraneŔimas perduodamas
ā PaveldÄjimas
- Inkapsuliavimas
- Objekto valstybÄ
š¹ 9 skyrius: Moduliai ir abstrakcijos ribos
- ModuliŔkumas
- Vardų erdvÄs
- SÄ
sajos
- Atskiras rinkinys
- Informacijos slÄpimas
š¹ 10 skyrius: Domenui bÅ«dingos kalbos ir metaprogramavimas
- Kalbos ÄÆterpimas
- Makrokomandos
- Kodo generavimas
- Atspindys
- AiÅ”kinimas prieÅ” kompiliavimÄ
š KodÄl verta rinktis Å”iÄ
programÄlÄ / knygÄ
?
- Pilna mokymo programa, apimanti programavimo kalbų kÅ«rimÄ
ir ÄÆgyvendinimÄ
- Apima MCQ, viktorinas ir egzaminų bei projektų pavyzdžius
- IÅ”mokite vertÄjų, kompiliatorių, tipų sistemų ir aukÅ”tesnÄs eilÄs abstrakcijų
- Idealiai tinka studentams ir profesionalams, siekiantiems suprasti kalbos paradigmas ir programinÄs ÄÆrangos dizainÄ
ā Å iÄ
programÄ
ÄÆkvÄpÄ autoriai:
Torbenas Ćgidius Mogensenas, Johnas Hughesas, Martinas Fowleris, Bertranas Meyeris, Shriramas Krishnamurthi
š„ Atsisiųskite dabar!
Ä®valdyti programavimo kalbas ir jų ÄÆgyvendinimÄ
naudojant āLearn Programming Languages āāAIā (2025ā2026 m. leidimas).