Подробная информация:
Маруся Марюськина проживает в городе Старый, Россия. Родной город - Стьарый Оскол. Семейное положение Маруси: замужем.
Интересы Маруси:
Так как текст, записанной программы на языках высокого уровня не понятен ПК, требуется перевести его на машинный язык. Такой перевод на язык машинных кодов называется трансляцией, а выполняется он специальными программами - трансляторами.
Существует два основных вида трансляторов: интерпретаторы (трансляторы, производящие пооператорную обработку и выполнение программы) и компиляторы (трансляторы, преобразующие всю программу в модуль на машинном языке и только после записи в памяти ПК, выполняющие исходную программу).
Язык программирования Паскаль получил свое название в честь выдающегося французского математика, физика, философа Блеза Паскаля (1623-1662), который изобрел механическую счетную машину для выполнения арифметических операций (паскалево колесо, как говорили современники). В 1965 году Международная федерация по обработке информации (IFIP) предложила нескольким специалистам в области информатики принять участие в создании нового языка программирования. Среди них был швейцарский ученый Н.Вирт. Вскоре он и его сотрудники из Федерального технического университета подготовили первую версию Паскаля, затем - первый вариант компилятора, а в 1971 году вышло описание языка. В середине 80-х гг. фирмой Borland International, Inc (США) для повышения качества и скорости разработки программ была создана система программирования Турбо Паскаль, расширившая область применения языка и развившая сам язык программирования.
Разработка программ на Паскале включает в себя следующие действия: ввод и редактирование текста на языке программирования, трансляция и отладка программы. Для каждого этапа требуются специальные средства: редактор текстов, компилятор, включающий в себя компоновщик - для построения исполняемого компьютером программного модуля и отладчик - для отладки программы. Систему программирования Турбо Паскаль называют еще интегрированной средой программирования, так как она объединяет в себе все ранее разрозненные средства, используемые при разработке программ.
Широкой популярности Паскаля способствовали следующие причины:
Благодаря компактности, удачному первоначальному описанию язык оказался достаточно легким для изучения.
Он отражает фундаментальные концепции алгоритмов в легко воспринимаемой форме.
Паскаль позволяет четко реализовывать идеи структурного программирования и осуществлять переход к объектно-ориентированному программированию (язык Турбо Паскаль предоставляет программисту все средства ООП: высокую степень структурированности, модульность, абстрактность и возможность повторного использования, которые встроены непосредственно в язык).
Язык программирования позволил перейти к системам автоматической проверки правильности программ.
Основная цель данного учебного пособия - развитие логического мышления, умения анализировать, описывать планы действий, т.е. способности к анализу и синтезу.
Задачи учебного пособия:
Развитие логического мышления.
Формирование представления о программировании как способе обработки информации.
Формирование навыков работы в среде программирования Турбо Паскаль.
Глава 1. Основные понятия системы программирования Турбо Паскаль
Алфавит языка Турбо Паскаль
Большинство программ создаются для решения какой-либо задачи. В процессе ее решения на ПК необходимо: ввести данные, указать способ их обработки, задать способ вывода полученных результатов. Поэтому нужно знать следующее:
Как ввести информацию в память (ввод).
Как хранить информацию в памяти (данные).
Как указать правильные команды для обработки данных (операции).
Как передать данные из программы пользователю (вывод).
Необходимо также уметь упорядочивать команды так, чтобы:
некоторые из них выполнялись только в случае, если соблюдается некоторое условие или ряд условий (условное выполнение);
другие выполнялись повторно некоторое число раз (циклы);
третьи выделялись в отдельные части, которые могут быть неоднократно выполнены в разных местах программы (подпрограммы).
Маруся Марюськина живет здесь:
* Фактический адрес проживания определен с точностью до города: Россия, Центральный федеральный округ, Старый.