Зарегистрироваться
Восстановить пароль
FAQ по входу

Абрамян М.Э. Структуры данных в PascalABC.NET. Выпуск 1. Массивы и последовательности. Запросы

  • Файл формата pdf
  • размером 1,62 МБ
  • Добавлен пользователем
  • Отредактирован
Абрамян М.Э. Структуры данных в PascalABC.NET. Выпуск 1. Массивы и последовательности. Запросы
Ростов н/Д : Изд-во ЮФУ, 2016. — 119 с.
Учебное пособие содержит полное описание возможностей языка PascalABC.NET версии 3.1, связанных с динамическими массивами и последовательностями, включая обзор всех запросов для последовательностей, как входящих в стандартную библиотеку платформы .NET (в рамках интерфейса LINQ to Objects), так и разработанных специально для стандартной библиотеки PascalABC.NET. Особое внимание уделяется средствам PascalABC.NET, не имеющим прямых аналогов в стандартной библиотеке .NET, в частности, подпрограммам для генерации, ввода и вывода массивов и последовательностей. Детально обсуждаются особенности последовательностей как структур, выполняющих отложенную обработку данных. Изложение сопровождается многочисленными примерами, причем основная часть примеров представляет собой решения задач из электронного задачника Programming Taskbook, встроенного в систему PascalABC.NET. Пособие снабжено подробным указателем. Для преподавателей программирования, старшеклассников и студентов.
Система программирования PascalABC.NET, разрабатываемая под руководством доцента С.С. Михалковича в Институте математики, механики и компьютерных наук Южного федерального Университета, в настоящее время является одной из наиболее популярных систем, основанных на языке Паскаль, в русскоязычном образовательном пространстве. Язык PascalABC.NET, сохранив все базовые возможности таких распространенных реализаций Паскаля, как Delphi Pascal и Free Pascal, существенно расширил набор средств, доступных при разработке программ, позаимствовав наиболее востребованные (и не конфликтующие с идеологией Паскаля) возможности из языков C# и Python. Важнейшей особенностью языка PascalABC.NET является его интегрированность с платформой .NET 4.0, что позволяет использовать в нем все средства, включенные в ее огромную стандартную библиотеку. При этом многие из средств стандартной библиотеки .NET адаптированы в PascalABC.NET таким образом, чтобы их применение было более простым и «дружественным» для программиста, особенно начинающего; по этой же причине наиболее важные классы библиотеки .NET дополнены новыми полезными возможностями. Хотя при разработке программ на PascalABC.NET можно ограничиться только традиционными средствами Паскаля (и в некоторых редких случаях, например, при подготовке к ЕГЭ по информатике, это может считаться оправданным), такой подход не позволяет программисту использовать всю мощь современных программных технологий, обеспечивающих как краткость и наглядность программного кода, так и его эффективность. Применение подобных технологий уже на начальных этапах обучения представляется очень важным, так как позволяет сформировать навыки и «стиль мышления», характерные для современных языков программирования. Заметим, что именно такой подход реализован при обучении программированию в Воскресной компьютерной школе и затем на первом курсе направления «Фундаментальная информатика и информационные технологии» в Институте математики, механики и компьютерных наук ЮФУ.
  • Чтобы скачать этот файл зарегистрируйтесь и/или войдите на сайт используя форму сверху.
  • Регистрация