пользователей: 21211
предметов: 10450
вопросов: 177346
Конспект-online
зарегистрируйся или войди через vk.com чтобы оставить конспект.
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

31.Уровни языков программирования.Общие характеристики и элементы языка ТУРБОПАСКАЛЬ.

Язы́к программи́рования — формальная знаковая система, предназначенная для записи программ. Он позволяет программисту точно определить то, на какие события будет реагировать компьютер, как будут храниться и передаваться данные.

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

-машинные;

-машинно-оpиентиpованные (ассемблеpы);

-машинно-независимые (языки высокого уровня).

Машинные языки и машинно-ориентированные языки— это языки низкого уровня, требующие указания мелких деталей процесса обработки данных.Каждый компьютер имеет свой машинный язык. то есть свою совокупность машинных команд. При программировании на машинном языке программист может держать под своим контролем каждую команду и каждую ячейку памяти, использовать все возможности имеющихся машинных операций. Программа получается громоздкой, труднообозримой, ее трудно отлаживать, изменять и развивать.                                      

Языки высокого уровня делятся на:

-процедурные (алгоритмические) (Basic, Pascal,др.), которые предназначены для однозначного описания алгоритмов.

-логические (Prolog, Lisp и др.), которые ориентированы не на разработку алгоритма решения задачи, а на систематическое и формализованное описание задачи с тем, чтобы решение следовало из составленного описания.

-объектно-ориентированные (Object Pascal, C++, Java и др.), в основе которых лежит понятие объекта, сочетающего в себе данные и действия над нами. Программа на объектно-ориентированном языке, решая некоторую задачу, по сути описывает часть мира, относящуюся к этой задаче.

Язык программирования Паскаль (назван в честь выдающегося французского математика и философа Блеза Паскаля (1623 -- 1662)), разработан в 1968 -- 1971 гг. Никлаусом Виртом. Язык Паскаль позволяет четко реализовать идеи структурного программирования и структурной организации данных.Язык Паскаль сыграл большую роль в развитии методов аналитического доказательства правильности программ и позволил реально перейти от методов отладки программ к системам автоматической проверки правильности программ.

Интегрированная среда программирования Турбо Паскаль версий 6.0 и 7.0 (высший уровень программирования)имеет следующие возможности:

-множество накладывающихся окон;

-поддержка мыши, меню, диалоговых окон;

-многофайловый редактор, который может редактировать файлы до 1 Мбайта;

-расширенные возможности отладки;

-полное сохранение и восстановление среды разработки.

Примечание. Кучей в Турбо Паскале называется сплошной массив байтов в памяти.

Основные элементы программирования Поэтому как программист вы должны знать: должны уметь использовать семь основных элементов программирования: ввод, данные, операции, вывод, условное выполнение, циклы и подпрограммы и на их основе строить программы.


14.06.2014; 20:01
хиты: 126
рейтинг:0
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2016. All Rights Reserved. помощь