Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Программирование. Каким образом программа (список инструкций) размещается в компьютере?



Читайте также:
  1. Культурное программирование
  2. Линейное программирование
  3. Логическое программирование
  4. Мультипрограммирование
  5. Мультипрограммирование на основе прерываний
  6. Нейролингвистическое программирование
  7. Объектно-ориенированное программирование

 

Каким образом программа (список инструкций) размещается в компьютере? Во-первых, программа должна быть написана в форме понятной компьютеру – на языке программирования. Компьютер должен уже иметь программу для чтения и распознавания инструкций языка программирования как входных данных. Программа, которая читает инструкции на языке программирования и готовит их для выполнения на компьютере, называется компилятором. В этом курсе используется Паскаль, язык программирования, разработанный Николасом Виртом. Компилятор Паскаля преобразует последовательность инструкций на языке программирования Паскаль в машинную программу для компьютера. Таким образом, выполнение Паскаль-программы обычно требует двух стадий. На Cтадии 1, Паскаль-программа является входными данными для компилятора, а полученная в результате компиляции машинная программа – выходными. На Стадии 2 только что созданная машинная программа преобразует входные данные (задачу) в выходные данные (решение).

Стадии выполнения Pascal-программы
  Стадия 1 Стадия 2
INPUT Pascal-программа Исходные данные
Программа Компилятор Pascal Машинная программа
OUTPUT Машинная программа Результат

 

Программирование – деятельность по решению задач связанных с вычислениями и обработкой информации. Перед решением задачи Вам необходимо ее четко описать и иметь представление, каким образом можно использовать компьютер для ее решения. Далее необходимо изобрести метод решения задачи и описать его в виде последовательности инструкций. Далее необходимо реализовать найденный метод в виде набора инструкций на языке программирования, в нашем случае – на Паскале.

 

После того как программа написана, необходимо ее выполнить на компьютере и убедиться, что она работает и выдает ожидаемые результаты. В случае если результаты выполнения программы отличаются от ожидаемых, выполняется поиск ошибки внесение исправлений, повторное выполнение и т.д. Процесс поиска ошибок (bug) в программе называется отладкой (debug)

 


Дата добавления: 2015-07-11; просмотров: 80 | Нарушение авторских прав






mybiblioteka.su - 2015-2024 год. (0.009 сек.)