Information

Created: 10.04.2015 | Level: for all | Access: paid | University: Компания ALT Linux
Programming with Free Pascal and Lazarus Free Pascal — свободная реализация языка Паскаль, совместимая с Borland Pascal и Object Pascal — Delphi, но при этом обладающая и некоторыми дополнительными возможностями.
Свободный компилятор Free Pascal — кросплатформенный продукт, реализованный, в частности, для операционных систем Linux и Windows. Данный курс представляет собой учебник по алгоритмизации и программированию на основе языка Free Pascal. Кроме того, читатель познакомится с принципами создания визуальных приложений в среде Lazarus. К каждой теме прилагаются 25 вариантов задач для самостоятельного решения, что позволит использовать книгу не только начинающим самостоятельно изучать программирование, но и преподавателям в учебном процессе.

План занятий

LessonTitle <<Date
Lecture 1
1 hour 41 minute
Введение. Средства разработки программ на языке Free Pascal
В этой главе мы начинаем знакомство с программированием на языке Free Pascal. Язык программирования Free Pascal ведёт своё начало от классического языка Pascal, который был разработан в конце 60-х годов XX века Никлаусом Виртом. Н. Вирт разрабатывал этот язык как учебный язык для своих студентов. С тех пор Pascal, сохранив простоту и структуру языка, разработанного Н. Виртом, превратился в мощное средство программирования. С помощью современного языка Pascal можно производить простые расчёты, разрабатывать программы для проведения сложных инженерных и экономических вычислений.
Contents
    -
    Lecture 2
    1 hour 14 minutes
    Общие сведения о языке программирования Free Pascal
    В этой главе читатель познакомится со структурой проекта в среде Lazarus и основными элементами языка программирования Free Pascal: переменными, константами, их типами, основными операциями и функциями языка.
    Contents
      -
      Тест 1
      3 minutes
      -
      Lecture 3
      1 hour 57 minutes
      Операторы управления
      В этой главе изложена методика составления алгоритмов с помощью блок-схем и описаны основные операторы языка: условный оператор if, оператор выбора case, операторы цикла while..do, repeat..until, for..do. Приводится большое количество примеров составления программ различной сложности.
      Contents
        -
        Тест 2
        3 minutes
        -
        Lecture 4
        1 hour 16 minutes
        -
        Тест 3
        3 minutes
        -
        Lecture 5
        2 hours
        -
        Тест 4
        3 minutes
        -
        Lecture 6
        1 hour 32 minutes
        -
        Тест 5
        3 minutes
        -
        Lecture 7
        1 hour 20 minutes
        -
        Тест 6
        3 minutes
        -
        Lecture 8
        24 minutes
        -
        Тест 7
        3 minutes
        -
        Lecture 9
        1 hour 14 minutes
        -
        Тест 8
        3 minutes
        -
        Lecture 10
        58 minutes
        -
        Тест 9
        3 minutes
        -
        3 minutes
        -