пятница, 14 октября 2011 г.

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

1)Язык программирования – это формализованный язык, предназначенный для описания программ и алгоритмов решения задач на ЭВМ. 
2)Языком программирования высокого уровня называют язык программирования, средства которого обеспечивают описание задачи в наглядном, легко воспринимаемом виде, удобном для программиста. ЯПВУ не зависит от внутренних машинных кодов ЭВМ любого типа. К языкам высокого уровня относят Фортран, ПЛ/1, Бейсик, Паскаль, Си, Ада.
3)Плюсы языка программирования высокого уровня
  - стремление облегчить решение сложных программных задач                                                                            
   - упрощение адаптации программного обеспечения в другой среде
   - обеспечение связи программ, написанных на ЯВУ, с различными операционными системами и      оборудованием, в то время как их исходный код остаётся неизменным.
4)Язык программирования Паскаль был создан Никлаусом Виртом в 1968-69 годах.
Современное использование - Объектно-ориентированная среда программирования Delphi, основанная на языке Object Pascal 
                                                               -  Система программирования PascalABC.NET, ориентированная на обучение современному программированию. Язык системы — это Object Pascal для платформы Microsoft .NET



5) Basic от Паскаля отличается тем, что Паскаль (в последних версиях) - объектно-ориентированный, Бейсик - нет. Согласно концепциям, заложенным в  Basic, этот язык в смысле строгости и стройности является антиподом языка Pascal. В частности, в нем широко распространены различные правила умолчания, что считается плохим тоном в большинстве языков программирования подобного типа. Многие среды создания программ на Бейсике работают как интерпретаторы(скорость выполнения программы в них относительно невысока).  Паскаль -  компилятор, то есть, прежде чем начать исполнение программы, Паскаль полностью прочитывает исходный текст, написанный программистом, и составляет последовательность машинных кодов.
6) Среда программирования предназначена для разработки ( написания) программ и обычно ориентируется на конкретный язык программирования.  Обычно среда программирования включает в себя: текстовый редактор, компилятор и/или интерпретатор, средства автоматизации сборки, отладчик. Иногда содержит также средства для интеграции с системами управления версиями и разнообразные инструменты для упрощения конструирования графического интерфейса пользователя. Многие современные среды программирования также включают браузер классов, инспектор объектов и диаграмму иерархии классов — для использования при объектно-ориентированной разработке ПО. Среды, предназначенные для нескольких языков программирования - это Eclipse, NetBeans, Embarcadero RAD Studio, Qt Creator или Microsoft Visual Studio. Среды программирования, предназначенные для одного определённого языка программирования - это Visual Basic, Delphi, Dev-C++.

Комментариев нет:

Отправить комментарий