Системы программирования: понятия, языки программирования, их классификация

Автор работы: Пользователь скрыл имя, 22 Ноября 2014 в 14:30, контрольная работа

Краткое описание

Системой программирования называется комплекс программ, предназначенный для автоматизации программирования задач на ЭВМ (2, 569). Система программирования освобождает проблемного пользователя или прикладного программиста от необходимости написания программ решения своих задач на неудобном для него языке машинных команд, и предоставляют им возможность использовать специальные языки более высокого уровня.

Вложенные файлы: 1 файл

tsvetkova.doc

— 54.50 Кб (Скачать файл)

 

 

Смоленский институт экономики

 

 

 

 

Самостоятельная работа

по дисциплине Информатика

на тему

«Системы программирования: понятия,    языки программирования,                                           их классификация »

 

 

 

 

 

 

Выполнил

студент группы

16-19410/1-1

Цветкова А.Г.

 

Работу проверил:

Ст. преподаватель

Карпова С.В.

 

 

 

 

 

 

Оглавление

 

 

 

Системы программирования: понятия

Системой программирования называется комплекс программ, предназначенный для автоматизации программирования задач на ЭВМ (2, 569). Система программирования освобождает проблемного пользователя или прикладного программиста от необходимости написания программ решения своих задач на неудобном для него языке машинных команд, и предоставляют им возможность использовать специальные языки более высокого уровня. Для каждого из таких языков, называемых входными или исходными, система программирования имеет программу, осуществляющую автоматический перевод (трансляцию) текстов программы с входного языка на язык машины. Обычно система программирования содержит описания применяемых языков программирования, программы-трансляторы с этих языков, а также развитую библиотеку стандартных подпрограмм. Важно различать язык программирования и реализацию языка.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Языки программирования

Язык программирования – это набор правил, определяющих систему записей, составляющих программу, синтаксис и семантику используемых грамматических конструкций. Реализация языка – это системная программа, которая переводит (преобразует) записи на языке высокого уровня в последовательность машинных команд.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Классификация языков программирования

Pascal

Язык программирования Pascal был разработан Никлаусом Виртом в 1968-1970 гг. и назван так в честь ученого Блеза Паскаля, жившего в XVII веке и оставившего заметный след в науке.

Некоторые особенности Pascal

  • Приспособлен для обучения программированию.
  • Основан на ряде фундаментальных понятий структурного программирования.
  • Большой набор поддерживаемых структурных типов данных.
  • Распространенность языка обеспечила ему большую базу различных программных систем.
  • Надежность программ, обеспечивающаяся избыточностью информации в исходном коде.
  • Послужил основой для разработки других языков программирования (Delphi).

Delphi

Delphi – этосреда программирования, в основе которой лежит язык Object Pascal, являющийся наследником  языка Pascal. И в отличие от последнего Object Pascal является объектно-ориентированным  языком программирования.

Visual Basic

Visual Basic – разработка компании Microsoft, включающая язык программирования  и среду разработки. Язык основан  на диалекте Basic’а, однако включает  поддержку ООП. Visual Basic хорош как  средство быстрой разработки  прототипов больших программ  или небольших пользовательских приложений.

 

 

Python

Python – интерпретируемый, объектно-ориентированный язык программирования. Относится к классу языков  с динамической типизацией (тип  переменной не объявляется заранее), поддерживает высокоуровневые структуры  данных (словари, списки), имеет ясный синтаксис. Интерпретатор Питона распространяется под свободной лицензией.

JavaScript

На JavaScript пишутся сценарии для поведения браузера, которые встраиваются в html-страницы. Синтаксис JavaScript почти идентичен синтаксису языка Си.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пример языка программирования

Пример программы на Pascal – «Калькулятор»:

program calcul;

var a,b,c: integer;

operation, Enter: char;

begin

writeln('Калькулятор');

write('a=');

readln(a);

write('b=');

readln(b);

write('Оператор');

readln(operation);

case operation of

'+': c:=a+b;

'-': c:=a-b;

'*': c:=a*b;

else

writeln('Надо ввести +, -, * или /');

end;

writeln('c=',c);

readln(Enter);

end.

 

Смоленск

2014г.


Информация о работе Системы программирования: понятия, языки программирования, их классификация