В учебном пособии рассматриваются темы:
-
Создания простой программы на Pascal
-
Включения в работу числовых данных
-
Анализа ситуации
-
Последовательности выполнения команд, многократно повторяющихся действий, циклов, массивов
Приступая к изучению языка программирования Pascal, лучше сразу найти дополнительные материалы, которые помогут понять его основные концепции. Книги — это неиссякаемый источник новых знаний, которые подкрепляются задачами, наглядными примерами, способами их решения. Наиболее полезные издания по Pascal рассмотрим в этой статье.
Авторы: Денис Ушаков и Татьяна Юркова
Книга была написана Денисом Ушаковым и Татьяной Юрковой и издана в 2010 году. Подготовленная опытными преподавателями информатики, она представляет собой скорее не учебник, а помощника в знакомстве с Pascal.
Издание содержит много практических задач и способов их решения. Приведенные примеры позволят понять принципы разработки алгоритмов, написания программ, правильного их оформления. Советы и примечания помогут обратить внимание на интересные в программировании моменты и избежать ошибок.
Авторы учат работать с символьными строками, функциями, сохранять результаты работы. Также в книге освещена одна из самых сложных тем в программировании — построение рекурсивных алгоритмов.
Плюсы издания:
Написана преподавателями с большим опытом практической работы
Содержит много детально разобранных задач
Авторы: Георгий Рапаков и Светлана Ржеуцкая
Труд Георгия Рапакова и Светланы Ржеуцкой предназначен для школьников и студентов. Подходит для изучения новичкам и тем, кто уже знаком с основами программирования.
Начинается работа авторов с описания базовых понятий и постепенно переходит к структурному и модульному программированию. Читатели узнают об алгоритмизации, требованиям к алгоритмам, этапах компиляции, компоновки, классификации типов, линейных и циклических программах.
Глубокое описание всех тонкостей языка Pascal позволяет начинающим разработчикам быстро перейти от азов к более сложным задачам. Пройденный материал закрепляется контрольными вопросами и заданиями в конце каждой главы.
Основные плюсы издания:
Подробная и понятная подача материала для начинающих разработчиков
Будет полезно учителям в качестве дополнительного материала к урокам
Автор: Татьяна Павловская
Авторство принадлежит профессору кафедры информатики и прикладной математики Татьяне Павловской. Книга была издана в 2010 году и является полноценным учебником для студентов ВУЗов.
Издание знакомит с основами программирования, справочной информацией по всему курсу. Содержит 260 заданий для лабораторных работ. Среди освещенных тем — работа с динамической памятью, иерархии объектов, типы данных, модульное программирование.
Основные плюсы:
Четкая и понятная подача учебного материала
Много практических задач
Авторы: Елена Кудрина и Марина Огнева
Авторы в своей работе рассказывают об основах программирования на языке Turbo Pascal. Для изучения не требуется знать основы программирования, достаточно владеть компьютером на уровне обычного пользователя.
Книга начинается с рассмотрения базовых элементов и структур языка. Рассматриваются операторы ветвления и цикла, вложенные циклы, рекуррентные соотношения, массивы, строки, вычисление сумм, произведений.
Каждая глава имеет теоретическое описание и упражнения для закрепления пройденного материала. В издании читатель найдет набор заданий для самостоятельной работы.
Основные плюсы:
Подходит для изучения начинающими программистами
Много упражнений для отработки пройденного материала
Можно использовать как учебное пособие в школах, ВУЗах
Автор: Виталий Потопахин
Издание подойдет более опытным разработчикам, уже знакомым с основами. Новичкам будет сложно освоить материал без начальных знаний.
В работе Потопахина рассматривается 20 сложных логических задач. На их примере приводятся возможные пути решения, логические ошибки и технические подробности. Многие задачи имеют несколько способов решения, автор объясняет преимущества и недостатки каждого из них.
Книга развивает мыслительный аппарат программиста, учит подходить к развязыванию задач с творческой стороны, применять нестандартные решения. Чтобы изучить все главы, читателю придется сделать логический анализ накопленной за время обучения информации.
Основные плюсы:
Детальный разбор задач с приведением нескольких способов решений и рассмотрением плюсов и минусов каждого из них
Задания сложные, требующие логического мышления. Подойдет для желающих развиваться в области программирования
Автор: Владимир Попов
Труд Владимира Попова знакомит с основами структурного и объектно-ориентированного программирования. В книге приведено много рабочих программ с их подробным описанием, а задания и вопросы в конце каждого раздела закрепят пройденный материал. Подробное описание задач, их решений дает возможность использовать книгу в качестве самоучителя.
Учебник поделен на две части. В первой рассматривается Turbo Pascal 7.0, его синтаксис, структуры данных, сортировка, поиск. Вторая часть освещает основы языка Object Pascal и работу в IDE Delphi 6.
Основные плюсы:
Подробная и понятная подача материала
Много практических задач
Подходит для изучения как в школах и ВУЗах, так и в качестве самоучителя
Автор: Валерий Фаронов
История этой книги начинается еще в 1989 году. Тогда ее первый вариант был передан в издательство автором Валерием Фароновым. Более современная версия вышла уже в 2004 году.
Это полное руководство по изучению Turbo Pascal. Автор подает информацию от простого к сложному. В конце содержатся контрольные вопросы и задачи для закрепления пройденного материала. В заключительной части книги приводятся практические рекомендации по программированию основных устройств персонального компьютера.
Основные плюсы издания:
Наиболее полное изложение материала
Наличие ответов на вопросы и практических задач
Пригодность к использованию для обучения начинающих и опытных разработчиков
Существует много книг, позволяющих освоить Pascal. Читатель сам выбирает наиболее подходящий вариант, исходя из собственного уровня знаний. Однако не стоит забывать, что лучший путь в изучении программирования — это решение практических задач. Учиться эффективнее и быстро получить знания на практике можно на специализированных курсах. А книги станут дополнительным полезным источником информации.