понедельник, 17 октября 2011 г.

Модуль 2, задание 3

-Язык программирования ( англ. Programming language ) - система обозначений для описания алгоритмов и структур данных, определенная искусственная формальная система, средствами которой можно выражать алгоритмы.
Языки программирования высокого уровня

Можно сказать более понятными человеку, чем компьютеру. В основном достаточно просто перекомпилировать программу под определенную компьютерную архитектурную и операционную систему. Разрабатывать программы на таких языках гораздо проще и ошибок допускается меньше. Значительно сокращается время разработки программы, что особенно важно при работе над большими программными проектами.

К языкам программирования высокого уровня относятся:
Фортран
Pascal
Delphi

-Плюсы ЯВУ

● Стремление облегчить решение сложных программных задач

● Упрощение адаптации программного обеспечения в другой среде

● Обеспечение связи программ, написанных на ЯВУ, с различными операционными системами и оборудованием, в то время как их исходный код остаётся неизменным.

-Паскаль был создан Никлаусом Виртом в 1968-69 годах после его участия в работе комитета разработки стандарта языка Алгол-68. Он был опубликован в 1970 году Виртом как небольшой и эффективный язык, чтобы способствовать хорошему стилю программирования, использовать структурное программирование и структурированные данные.

Современное использование
Объектно-ориентированная среда программирования Delphi, основанная на языке Object Pascal
Система программирования PascalABC.NET, ориентированная на обучение современному программированию. Язык системы — это Object Pascal для платформы Microsoft.

Паскаль- объектно-ориентированный, бейсик - нет. Паскаль более дисциплинированный, там надо объявлять типы данных, начало и конец программы, в бейсике - можно, но не обязательно. Многие среды создания программ на Бейсике работают как интерпретаторы.

-Среда программирования служит для разработки ( написания) программ и обычно ориентируется на конкретный язык программирования.

Интегрированная среда программирования, как правило, включает в себя экранный редактор, компилятор, компоновщик, отладчик, а также систему контекстной информационной помощи. Эта совокупность программ, объединенных в общую систему, позволяет писать и редактировать программы, компилировать их, компоновать, отлаживать и запускать на выполнение не выходя из среды.

Например : Среда CodeBlocks

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

  1. Чуть-чуть побольше информации нужно было написать на 5 вопрос...
    Задание зачтено.

    ОтветитьУдалить