суббота, 8 октября 2011 г.

Модуль 2. Задание 3

- Что такое язык программирования?
ЯП – формализованный язык, предназначенный для описания программ и
алгоритмов решения задач на ЭВМ.
- Какой язык программирования называют языком высокого уровня? Приведите пример.
Язык высокого уровня [high-level language] – Язык программирования, средства
которого обеспечивают описание задачи в наглядном, легко воспринимаемом виде,
удобном для программиста. Он не зависит от внутренних машинных кодов ЭВМ любого
типа, поэтому программы, написанные на языках высокого уровня, требуют перевода в
машинные коды программами транслятора либо интерпретатора. К языкам высокого
уровня относят Фортран , ПЛ/1 , Бейсик , Паскаль , Си , Ада и др.
- Перечислите плюсы языка программирования высокого уровня.
● Стремление облегчить решение сложных программных задач
● Упрощение адаптации программного обеспечения в другой среде
● Обеспечение связи программ, написанных на ЯВУ, с различными операционными
системами и оборудованием, в то время как их исходный код остаётся неизменным.
- В каком году и кем был создан язык программирования Паскаль? В чем заключается его нынешнее применение?
Паскаль был создан Никлаусом Виртом в 1968-69 годах,опубликован в 1970 году. Современное использование:
1. Объектно-ориентированная среда программирования Delphi, основанная на языке
Object Pascal
2. Система программирования PascalABC.NET, ориентированная на обучение
современному программированию. Язык системы — это Object Pascal для платформы
Microsoft .NET
- Чем отличается язык программирования Basic от Паскаля?
Бейсик - один из старых языков, был весьма боевой, а Паскаль создан специально для обучения, и уже потом приспособлен для работы. Основное и существенное различие - в Паскале все переменные и их типы должны быть заранее описаны, есть структурные типы. В бейсике почти ничего описывать не надо, только размер массива, и никаких типов. Basic изначально был ЯВУ для домашних компьютеров.
- Для чего предназначена среда программирования? Приведите пример такой среды.
Среды программирования (или как их еще называют, среды разработки) - это программы, в которых программисты пишут свои программы. Иными словами, среда программирования служит для разработки ( написания) программ и обычно ориентируется на конкретный язык или несколько языков программирования. Примером токой среды является среда CodeBlocks.

1 комментарий: