📘 Мовы праграмавання: прымяненне і інтэрпрэтацыя – (выданне 2025–2026 гг.)
📚 Мовы праграмавання: прымяненне і інтэрпрэтацыя (выданне 2025–2026 гг.) — гэта поўны навучальны план, прызначаны для студэнтаў BSCS, BSIT, праграмнай інжынерыі і асоб, якія навучаюцца самастойна, якія жадаюць авалодаць мовамі праграмавання, іх дызайнам і рэалізацыяй. Гэта выданне ўключае MCQ і віктарыны, каб забяспечыць практычны і акадэмічны падыход да разумення інтэрпрэтатараў, кампілятараў, сістэм тыпаў і абстракцый.
Кніга даследуе як тэорыю, так і практычную рэалізацыю, аб'ядноўваючы моўныя парадыгмы, структуры кіравання, аб'екты, модулі і прадметна-арыентаваныя мовы. Студэнты навучацца разважаць аб мовах праграмавання, фармуляваць абстракцыі і эфектыўна прымяняць функцыі больш высокага парадку.
📂 Раздзелы і тэмы
🔹 Раздзел 1: Мовы праграмавання і іх рэалізацыя
- Уводзіны ў мовы праграмавання
- Інтэрпрэтатары і кампілятары
- Сінтаксіс і семантыка
- Моўныя парадыгмы
🔹 Раздзел 2: Элементы праграмавання
- Выразы і значэнні
- Асяроддзі
- Функцыя прымянення
- Зменныя і прывязкі
- Правілы ацэнкі
🔹 Раздзел 3: Працэдуры і працэсы, якія яны ствараюць
- Першакласныя працэдуры
- Функцыі вышэйшага парадку
- Рэкурсія
- Закрыцця
- Аптымізацыя Tail-Call
🔹 Раздзел 4: Фармуляванне абстракцый з дапамогай працэдур больш высокага парадку
- Функцыя Склад
- Функцыянальныя абстракцыі
- Ананімныя функцыі
- Карынг і частковае прымяненне
🔹 Раздзел 5: Тыпы і сістэмы тыпаў
- Статычны супраць дынамічнага ўводу
- Праверка тыпу
- Вывад тыпу
- Палімарфізм
- Тып бяспекі
🔹 Раздзел 6: Кантрольныя структуры і працяг
- Умоўныя і цыклы
- Стыль працяг-перадача
- Выклік-сс
- Выключэнні і апрацоўка памылак
🔹 Раздзел 7: Зменлівы стан і прызначэнне
- Вылічэнні з захаваннем стану
- Пераменная мутацыя
- Мадэль памяці
- Пабочныя эфекты і даведачная празрыстасць
🔹 Раздзел 8: Аб'екты і класы
- Аб'ектна-арыентаваныя канцэпцыі
- Перадача паведамленняў
- Спадчына
- Інкапсуляцыя
- Стан аб'екта
🔹 Раздзел 9: Модулі і межы абстракцыі
- Модульнасць
- Прасторы імёнаў
- Інтэрфейсы
- Асобны зборнік
- Утойванне інфармацыі
🔹 Раздзел 10: Даменна-спецыфічныя мовы і метапраграмаванне
- Убудаванне мовы
- Макрасы
- Генерацыя кода
- Рэфлексія
- Інтэрпрэтацыя супраць кампіляцыі
🌟 Чаму выбіраюць гэта дадатак/кнігу?
- Поўны навучальны план, які ахоплівае распрацоўку і рэалізацыю моў праграмавання
- Уключае MCQ, віктарыны і прыклады для экзаменаў і праектаў
- Даведайцеся інтэрпрэтатары, кампілятары, сістэмы тыпаў і абстракцыі больш высокага парадку
- Ідэальна падыходзіць для студэнтаў і прафесіяналаў, якія імкнуцца зразумець моўныя парадыгмы і дызайн праграмнага забеспячэння
✍ Гэта дадатак створана па матывах аўтараў:
Торбен Эгідыюс Могенсен, Джон Х'юз, Марцін Фаўлер, Бертран Мэер, Шрырам Крышнамурці
📥 Спампуйце зараз!
Авалодайце мовамі праграмавання і іх рэалізацыяй з дапамогай Learn Programming Languages AI (выпуск 2025–2026).