«аочное дистанционное образование с получением государственного диплома через Internet










ѕолучить информацию о поступлении
 
√лавна€ Ќовости  арта сайта ‘отоальбом √остева€ книга  онтакты

{LTS}

 

ќсновные термины (продолжение)

язык программировани€ (programming language)

‘ормализованный €зык, предназначенный дл€ описани€ программ и алгоритмов решени€ задач на Ё¬ћ. языки программировани€ €вл€ютс€ искусственными. ¬ них синтаксис и семантика строго определены. ѕоэтому они не допускают свободного толковани€ выражени€, что характерно дл€ естественного €зыка. языки программировани€ раздел€ютс€ на две основные категории Ц €зыки высокого уровн€ и €зыки низкого уровн€.

язык высокого уровн€ (high-level language) Ц €зык программировани€, средства которого обеспечивают описание задачи в нагл€дном, легко воспринимаемом виде, удобном дл€ программиста. ќн не зависит от внутренних машинных кодов Ё¬ћ любого типа, поэтому программы, написанные на нем, требуют перевода в машинные коды программами трансл€тора либо интерпретатора.   €зыкам высокого уровн€ относ€т ‘ортран, ѕЋ/1, Ѕейсик, ѕаскаль, —и, јда и др.

язык низкого уровн€ (low-level language) Ц €зык программировани€, предназначенный дл€ определенного типа Ё¬ћ и отражающий его внутренний машинный код.

–азличают также следующие виды €зыков программировани€:

јлгоритмический €зык (algorithmic language) Ц совокупность символов, соглашений и правил, используемых дл€ однозначного описани€ алгоритмов и обычно €вл€ющихс€ частью €зыка программировани€.

Ќеалгоритмический €зык (nonalgorithmic language) Ц €зык программировани€, тексты которого не содержат указаний на пор€док выполнени€ операций и служат лишь исходным материалом дл€ синтеза алгоритма решени€ задачи.

‘ормальный €зык (formal language)

1. язык программировани€, построенный по правилам некоторого логического исчислени€ или формальной грамматики (formal grammar), представл€ющей собой систему правил построени€ в заданном алфавите конечных знаковых последовательностей, множество которых образует формальный €зык.

2. —м. Ђјлгоритмический €зыкї.

»сходный €зык (source language) Ц €зык программировани€, на котором написана программа, в отличие от машинного €зыка, на котором программы выполн€ютс€ компьютером. »сходные €зыки классифицируютс€ на €зыки высокого уровн€ и €зыки низкого уровн€.

ћашинный (абсолютный) €зык, €зык Ё¬ћ (computer (machine) language) Ц €зык программировани€, предназначенный дл€ представлени€ программ в форме, обеспечивающей возможность их выполнени€ техническими средствами.

ћашинно зависимый (машинно-ориентированный) €зык, машинно зависимый €зык программировани€ (computer-sensitive (computer-oriented) language) Ц €зык программировани€, учитывающий структуру и характеристики Ё¬ћ определенного типа или конкретной Ё¬ћ.

ћашинно-независимый €зык (machine-independent language) Ц €зык программировани€, структура и средства которого не св€заны ни с какой конкретной Ё¬ћ и позвол€ют выполн€ть составленные на нем программы на любой Ё¬ћ, снабженной трансл€торами с этого €зыка.
 
стр. {SITELINK-S376}1{/SITELINK}, {SITELINK-S377}2{/SITELINK}, 3

”знать как сэкономить в кризис моно на сайте ekonom-it.ru

–исование в Delphi —войства: Brush, Font, Pen ќсновные термины ќсновные термины ќсновные термины (продолжение) Ѕазы данных из одной таблицы и вычисл€емыми пол€ми ¬изуальные компоненты дл€ работы с данными ¬изуальные компоненты дл€ работы с данными (продолжение) Ѕаза данных из одной таблицы Ѕаза данных из одной таблицы (продолжение) 


 
     
   
 


ѕриглашаем прин€ть участие в круглом столе!
подробнее   >>>
 

»нститут ћенеджмента, Ёкономики и »нноваций начинает набор на курсы повышени€ квалификации!
подробнее   >>>
 

”важемые студенты јЌќ ¬ѕќ »ћЁи»!
подробнее   >>>
 

Ќачинаетс€ набор на курсы повышени€ квалификации!
подробнее   >>>
 

ѕриглашаем прин€ть участие в конференци€х!
подробнее   >>>
 


все новости...

 


–ассылки Subscribe.Ru
—овременное образование
ѕодписатьс€ письмом