All-For-Kompa.RU

Сегодня:
Карта сайта форум Главная
Скрыть рекламный блок

Всё для компа

chat

Реклама

Реклама

Календарь

«  Ноябрь 2019  »
Пн Вт Ср Чт Пт Сб Вс
    123
45678910
11121314151617
18192021222324
252627282930

Популярное

Партнёры



Развлекательный портал по игре Dota 2. У нас вы первым узнаете о последних игровых новостях, сможете почитать интересные статьи и гайды, посмотреть стримы популярных комментаторов и многое другое.

Про-софт - сайт професионального софта. Ето сайт не только софта но также игровых дополнений, музыки, фильмов, игр для ПК а также читов для ПК игр. Постоянное обновление материалов и каждый день появляется чтото новенькое!

Архив новостей

Авторизация

Реклама

Хочешь помочь проекту? Установи наш баннер!

Опрос

Откуда удобнее качать?

1. depositfiles.com
2. letitbit.net
3. другой
4. Rapidshare.de
5. ifolder.ru
6. uploading.com
7. filespace.ru
8. Oxyshare.com
9. upload2.ne
10. quickdump.com
11. Megaupload.com
12. Hyperupload.com
13. Turboupload.com
14. Mytempdir.com
15. getfile.biz

Реклама

Хочешь помочь проекту? Установи наш баннер!

Популярные тэги

Комментарии

Счетчики

На сайте: 5
Прохожие: 5
Пользователей: 0
Статус:

Счётчик тИЦ и PR Rambler's Top100

Раздел: Журналы и книги

Рубанцев В. - Программирование в среде PascalABC.NET. Функциональное программирование

АвторАвтор: bustbomer

|Голосов: 0 ДатаДата: 03.11.2019, 09:59


Многие современные языки программирования поддерживают несколько парадигм, почему и называются мультипарадигменными. Например, на С++, Си-шарпе, Яве, Питоне, паскале PascalABC.NET можно писать программы в процедурном, объектно-ориентированном и функциональном стиле. Функциональное программирование насчитывает уже несколько десятилетий, но только сравнительно недавно стало одной из ведущих парадигм программирования. Программы, написанные в функциональном стиле более надёжные, короткие и понятные. Их проще писать и отлаживать. Они превращают императивное программирование в декларативное. Программы, написанные в императивном стиле, показывают, как нужно что-то сделать. А программы, написанные в декларативном стиле, показывают, что мы хотим сделать. Декларативное программирование помогает избежать множества мелких подробностей.

Например, методы расширения для последовательностей OrderBy и OrderByDescebding умеют сортировать элементы по заданному условию. Теперь нет необходимости подробно расписывать функции сортировки. Весь код занимает единственную строку в программе. В функциональном программировании уже существующие данные не изменяются ! К ним либо добавляются данные, либо создаются новые. При каждом изменении объекта программы создаётся новый экземпляр. К примеру, в Паскале нельзя изменить последовательность. Всякий раз будет создаваться новая последовательность, которая может включать элементы исходной последовательности. Поэтому в функциональном программировании все переменные могут только единственный раз получить значение, то есть должны быть константами. В мультипарадигменных языках программирования, к которым относится и Паскаль, невозможно использовать только чистые функции, но вполне можно программировать в функциональном стиле. В книге подробно, с многочисленными примерами, рассказывается:

О процедурном типе в Паскале.
Об анонимных функциях.
О лямбда-выражениях.
О генерировании последовательностей.
Об языке интегрированных запросов LINQ.
Обо всех встроенных методах расширения для последовательностей.
Обо всех дополнительных методах расширения в языке PascalABC.NET.
О разработке собственных методов расширения.

Название: Программирование в среде PascalABC.NET. Функциональное программирование
Автор: Рубанцев В.
Язык: Русский
Издательство: RVGames
Жанр: Программирование
Год выхода: 2017
Формат: djvu
Страниц: 355
Размер: 10 mb

Скачать Рубанцев В. - Программирование в среде PascalABC.NET. Функциональное программирование




Правообладателям



Перед тем как скачать "Рубанцев В. - Программирование в среде PascalABC.NET. Функциональное программирование", проверьте ВСЕ ссылки на работоспособность. На момент публикации "Рубанцев В. - Программирование в среде PascalABC.NET. Функциональное программирование", все ссылки были в рабочем состоянии

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Популярные файлыНовые файлы
Call of Duty 5: World at ...[ Скачали 67823 раз ]
Амфибии, Гайд по ассасина...[ Скачали 32207 раз ]
Амфибии, Гайд по шаманам.[ Скачали 31036 раз ]
cs 1.6 patch v48 full[ Скачали 29523 раз ]
Русский бот PW Alfa v 2.6[ Скачали 17707 раз ]
Огромный пак глюков и баг...[ Скачали 13177 раз ]
civilization 5 скачать бе...[ Скачали 12249 раз ]
PW MP5[ Скачали 11559 раз ]
MHS-Bot-PW 2.3 ботовод[ Скачали 10954 раз ]
Niko Bellic (нико белич) ...[ Скачали 10316 раз ]
Wallpapers Girls №1194[ Добавлен 23.06.2025 ]
Wallpapers Mix №1947[ Добавлен 23.06.2025 ]
Wallpapers Girls №1193[ Добавлен 16.06.2025 ]
Wallpapers Mix №1946[ Добавлен 14.06.2025 ]
Wallpapers Mix №1945[ Добавлен 09.06.2025 ]
Wallpapers Mix №1944[ Добавлен 07.06.2025 ]
Wallpapers Girls №1192[ Добавлен 02.06.2025 ]
Wallpapers Mix №1943[ Добавлен 01.06.2025 ]
Wallpapers Girls №1191[ Добавлен 31.05.2025 ]
Wallpapers Mix №1942[ Добавлен 30.05.2025 ]