Книги по PascalABC.NET

Просмотров: 47125

ООсипов А.В. «PascalABC.NET: введение в современное программирование»

Книга является первым изданием, содержащим полное описание языка программирования PascalABC.NET (версия 3.5), разработанного в Южном федеральном университете и завоевавшего широкое признание в образовательных учреждениях. Помимо описания языка, рассматриваются особенности использования его конструкций, даются рекомендации по выбору языковых средств в зависимости от решаемой задачи. Рассмотрение конструкций языка сопровождается примерами.

Приводимые в конце каждой части книги  задания способствуют лучшему усвоению материала. Тексты программ, с которыми предлагается поработать самостоятельно, размещены в прилагаемом к книге архивном файле.

Для широкого круга читателей, желающих изучить язык PascalABC.NET и освоить приемы современного программирования.

 

ААбрамян М.Э. «Структуры данных в PascalABC.NET» (в двух частях). Учебное пособие. 

Первая часть содержит полное описание возможностей языка PascalABC.NET, связанных с динамическими массивами и последовательностями, включая обзор всех запросов для последовательностей, как входящих в стандартную библиотеку платформы .NET , так и разработанных специально для стандартной библиотеки PascalABC.NET. Особое внимание уделяется средствам PascalABC.NET, не имеющим прямых аналогов в стандартной библиотеке .NET, в частности, подпрограммам для генерации, ввода и вывода массивов и последовательностей. Детально обсуждаются особенности последовательностей как структур, выполняющих отложенную обработку данных.

Во второй части обсуждаются различные варианты алгоритмов, связанных с нахождением минимальных и максимальных элементов, рассматриваются структуры данных из библиотеки PascalABC.NET (списки, множества, словари, стеки и очереди), а также детально описываются особенности работы с многомерными структурами, в том числе многомерными и невыровненными массивами.

Изложение сопровождается многочисленными примерами, причем основная часть примеров представляет собой решения задач из электронного задачника Programming Taskbook, встроенного в систему PascalABC.NET.

 

РКниги Валерия Рубанцева.

Валерий Рубанцев - замечательный современный популяризатор программирования. В его арсенале - множество уникальных книг по программированию на Python, C# и PascalABC.NET, написанных увлекательно, с задоринкой, красочно оформленных. Валерий Рубанцев любезно согласился предоставить для нашего сайта некоторые свои книги.

Случайная программа

// Числа Фибоначчи - кортежи
// Уровень сложности: 1
const n = 25;

begin
  var a := 1;
  var b := 1;
  Print(a);
  for var i := 2 to n do
  begin
    Print(b);
    (a,b) := (b,a+b)
  end;
end.