Информатика. Учебное пособие



         

Что такое системы программирования?


Система программирования — это система для разработки новых программ на конкретном языке программирования.

Современные системы программирования обычно предоставляют пользователям мощные и удобные средства разработки программ. В них входят:

  • компилятор

    или интерпретатор;

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

    для работы с библиотеками

  • встроенный ассемблер;
  • встроенная справочная служба;
  • другие специфические особенности.
  • Популярные системы программирования — Turbo Basic, Quick Basic, Turbo Pascal, Turbo C.

    В последнее время получили распространение системы программирования, ориентированные на создание Windows-приложений:


                      Borland Delphi 3.0

  • пакет Borland Delphi (Дельфи) — блестящий наследник семейства компиляторов Borland Pascal, предоставляющий качественные и очень удобные средства визуальной разработки. Его исключительно быстрый компилятор позволяет эффективно и быстро решать практически любые задачи прикладного программирования.
  • пакет Microsoft Visual Basic — удобный и популярный инструмент для создания Windows-программ с использованием визуальных средств. Содержит инструментарий для создания диаграмм и презентаций.
  • пакет Borland C++ — одно из самых распространённых средств для разработки DOS и Windows приложений.
  • Ниже для иллюстрации приведены на языках Бейсик, Паскаль и Си программы решения одной и той же простой задачи — вычисления суммы S элементов одномерного массива A=(a1, a2, ..., an).

          Язык Бейсик (BASIC — Beginners All-purpose Symbolic Instruction Code — универсальный символьный код для начинающих) был создан в 1965 г. Дж. Кемени и Т.Курцем как язык, облегчающий написание простых программ. Cейчас все чаще пишут Basic

    вместо BASIC, придавая другую трактовку названию: Basic — основной, базовый.

          Существует много различных версий Бейсика — от очень простых до усовершенствованных, содержащих множество дополнительных языковых конструкций. Наибольшее распространение имеют следующие версии: QuickBasic

    (QBasic) 4.5 для DOS и Visual Basic 3.0-6.0 для Windows.

          QuickBasic 4.5 фирмы Microsoft — это очень простой, но в то же время эффективный язык, унаследовавший от раннего Бейсика все его достоинства, но избавившийся от всех его недостатков и впитавший целый ряд передовых идей начала 90-х годов. Еще QuickBasic очень привлекателен своей средой программирования. Одна из удач — это использование своеобразного режима работы. Для быстрой работы в среде используется режим интерпретатора,

    а для окончательного перевода отлаженных программ на машинный язык используется компилятор. Из QBasic компилятор исключен. QBasic входит в минимальный комплект поставки программного обеспечения компьютера. Бейсик очень популярный язык программирования.

    Программа на Бейсике 

    INPUT "N = "; N   :   DIM A(N)

    FOR I = 1 TO N

          PRINT "A("; I; ") =";

          INPUT A(I)

    NEXT I

    S = 0

    FOR I = 1 TO N

          S = S + A(I)

    NEXT I

    PRINT "Сумма ="; S

    END


      Окно среды программирования Quick Basic

     

     

    <


    Содержание  Назад  Вперед