Электронный задачник Programming Taskbook

Электронный задачник Programming Taskbook

Общее описание

Электронный задачник Programming Taskbook предназначен для обучения программированию на языках Pascal, Visual Basic, C++, C#, Visual Basic .NET, Python и Java. Он содержит 1300 учебных заданий, охватывающих все основные разделы базового курса программирования: от скалярных типов и управляющих операторов до сложных структур данных и рекурсивных алгоритмов. Начиная с версии 4.10, в базовый набор заданий входят группы, связанные с ЕГЭ по информатике и ИКТ.

Автором задачника Programming Taskbook является доцент факультета математики, механики и компьютерных наук Южного федерального университета Михаил Эдуардович Абрамян (mabr@math.sfedu.ru).

Версия 4.11 задачника Programming Taskbook реализована для следующих сред:

Borland Delphi 7.0 и 2006, в частности, Turbo Delphi 2006 for Windows, Free Pascal Lazarus 1.0, Microsoft Visual Basic 5.0 и 6.0, Microsoft Visual C++ 6.0, Microsoft Visual Studio .NET 2003, 2005, 2008, 2010 и 2012 (языки Visual C++, Visual Basic .NET и Visual C# .NET), Python 2.5, 2.6, 2.7, 3.2, NetBeans IDE 6.x и 7.x (язык Java). Задачник включен в учебную систему программирования Pascal ABC (sunschool.math.sfedu.ru, автор доц. С. С. Михалкович), образуя единый программный комплекс Pascal ABC & Programming Taskbook". Задачник может также использоваться совместно с системой программирования PascalABC.NET и веб-средой разработки ProgrammingABC.NET WDE (www.pascalabc.net/WDE).

Начиная с версии 4.9, к задачнику в качестве дополнения можно подключать комплекс Programming Taskbook for MPI -- электронный задачник по параллельному программированию с использованием технологии MPI.

Начиная с версии 4.10, к задачнику в качестве дополнения можно подключать комплекс Programming Taskbook for Bioinformatics -- электронный задачник по строковым алгоритмам биоинформатики.

В версии 4.11 добавлена поддержка языков Python и Java и дополнен интерфейс окна задачника (в частности, реализован новый режим окна с динамической компоновкой).

Задачник Programming Taskbook предоставляет учащимся следующие возможности: отображение на экране текста задания и связанных с ним данных; демонстрация правильных результатов для каждого задания; предоставление исходных данных программе учащегося; выявление стандартных ошибок ввода-вывода, связанных с неверным количеством или неверным типом исходных или результирующих данных; проверка правильности результатов, полученных программой; запись в особый файл результатов информации о каждом тестовом испытании программы; регистрация задания как выполненного после проведения серии успешных тестовых испытаний программы.

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

Программный комплекс Электронный задачник по программированию Programming Taskbook 4" зарегистрирован в Реестре программ для ЭВМ 28 апреля 2007 г. (свидетельство об официальной регистрации программы для ЭВМ номер 2007611815).

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

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Lingvo – электронный словарь

Из книги Microsoft Office автора Леонтьев Виталий Петрович

Lingvo – электронный словарь (http://www.abbyy.ru)Приятно, конечно иметь дело с таким талантливым переводчиком, как PROMT. Взял целую страницу, скормил программке и наслаждайся текстом на родном языке. На, а если нужно перевести только одно слово или словосочетание? Покупать дорогущую


Электронный сбор дорожных платежей

Из книги Все под контролем: Кто и как следит за тобой автора Гарфинкель Симеон

Электронный сбор дорожных платежей Эта выписка Управления дороги Orlando – Orange County Fxpressway показывает все передвижения автомобиля по системе платных магистралей штата. Передвижения автомобилей отслеживаются при помощи пассивного электронного тега, размещаемого на


Электронный почтовый ящик

Из книги Windows Vista без напряга автора Жвалевский Андрей Валентинович

Электронный почтовый ящик Почтовый ящик тоже электронный, и адрес у него электронный, написанный по определенным правилам. В самом общем виде адрес выглядит так: имя_пользователя@название_почтового_сервера.Имя пользователя – это ваше имя, вы его можете задать любым, но


Электронный обмен данными

Из книги Внедрение SAP R/3: Руководство для менеджеров и инженеров автора Кале Вивек

Электронный обмен данными Компании тесно взаимодействуют со своими клиентами и производителями. Для многих крупных компаний эти отношения влекут за собой непосредственную связь между их компьютерными системами. Electronic Data Interchange (EDI) это система, предназначенная для


Электронный адрес

Из книги Интернет – легко и просто! автора Александров Егор

Электронный адрес Рассмотрим поподробнее адрес из нашего примера: vasiliy@pupkin.ru. Он состоит из домена почтового сервера (в данном случае это pupkin.ru) и имени адресата (vasiliy). Имя адресата не обязательно должно совпадать с вашим собственным – это любое понравившееся вам


Электронный адрес

Из книги Интернет для ваших родителей автора Щербина Александр

Электронный адрес Электронный адрес имеет вид: Ваше_Красивое_Имя@Адрес_Почтового_Сервера. То, что мы здесь обозначили как Ваше_Красивое_Имя, — в терминах интернет-технологий называется логин. Логин может состоять из букв латинского алфавита, цифр, точек, тире и символа


Электронный ключ защиты

Из книги Компьютер в помощь астрологу автора Жадаев А. Г.

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


Так все-таки программирование (programming) или написание скриптов (scripting)? 

Из книги Краткое введение в программирование на Bash автора Родригес Гарольд

Так все-таки программирование (programming) или написание скриптов (scripting)?  Новичков в программировании, как правило, озадачивает разница между, собственно, программированием и языками скриптов. Программы, написанные на каких-то языках программирования, обычно гораздо более


Электронный почтовый ящик

Из книги ПК без напряга автора Жвалевский Андрей Валентинович

Электронный почтовый ящик Что это такоеПочтовый ящик в электронной почте тоже электронный, и адрес у него электронный, написанный по определенным правилам. В самом общем виде адрес выглядит так: имя_пользователя@название_почтового_сервера .Имя пользователя – это ваше


ЭЛЕКТРОННЫЙ КОШЕЛЁЧЕК

Из книги Omert@. Руководство по компьютерной безопасности и защите информации для Больших Боссов автора Экслер Алекс

ЭЛЕКТРОННЫЙ КОШЕЛЁЧЕК Уже практически любой солидный человек пользуется различным интернет-банкингом, работает с так называемыми электронными деньгами (электронными платежными системами) и оплачивает в онлайне (то есть через Интернет) различные товары и услуги. И так


История на расстоянии вытянутой руки: задачник без ответов Василий Щепетнёв

Из книги Цифровой журнал «Компьютерра» № 216 автора Журнал «Компьютерра»

История на расстоянии вытянутой руки: задачник без ответов Василий Щепетнёв Опубликовано 16 марта 2014 В школьные годы чудесные одной из наиболее почитаемой книг был задачник. Любишь математику, не любишь, по складу ума ничего в ней не понимаешь, а


Приложение А Электронный справочник man(1)

Из книги Операционная система UNIX автора Робачевский Андрей М.

Приложение А Электронный справочник man(1) Многообразие команд и утилит UNIX, обилие ключей или опций к ним, особенности применения и формат тех или иных системных вызовов и функций могут озадачить неискушенного пользователя. К счастью, в UNIX имеется электронный справочник,


Электронный кошелёк

Из книги Интернет для ржавых чайников автора Левина Любовь Трофимовна

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


Электронный вымогатель

Из книги Компьютерные террористы [Новейшие технологии на службе преступного мира] автора Ревяко Татьяна Ивановна