Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Bilety_po_Istorii_Inform.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
38.83 Кб
Скачать

История языков программирования Basic/Visual Basic/vb .Net.

Basic разработан в 1963 Томасом Курцем и Джоном Кемени.

Язык предназначен для обучения программированию.

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

Язык был основан частично на Fortran и Algol-60

Visual Basic разработан MicroSoft в 1991

Сочетает в себе элементы объектно-ориентированных и компонентно-ориентированных языков.

Среда разработки включает элементы для визуального конструирования пользовательского интерфейса.

Достоинства: высокая скорость создания приложений, простой синтаксис, возможность использования WinAPI функций.

Недостатки: поддержка ОС только Windows и MacOS X, требует установки дополнительных библиотек, низкая скорость работы.

Visual Basic .NET появился в 2001 как эволюция Visual Basic.

Изменения: поддержка концепций ООП; компиляция в байт-код, исполняющийся с помощью виртуальной машины CLR; использование всех библиотек .NET; поддержка многопоточности; поддержка структурной обработки исключений.

История языков программирования Pascal/Turbo Pascal/Object Pascal/Delphi Language.

Pascal создан Никлаусом Виртом в 1968-1969 после участия в разработке стандарта Алгол-68.

Был опубликован в 1970.

Особенности: строгая типизация и наличие средств процедурного программирования.

Turbo Pascal -диалект языка Pascal от Borland.

Достоинства: удобная среда разработки с функциональным отладчиком, контекстная справочная система, высокая скорость компиляции и работы программ, использование вставок на ассемблере.

Object Pascal разработан в Apple в 1986 Ларри Теслером. Произошёл от Clascal, доступный на компьютере Lisa.

Особенности: фундаментальные и родовые типы.

Позже вышел Object Pascal от Borland.

Delphi появился в 1995 в Borland как диаалект языка Pascal.

Особенности: инкапсуляция, наследование, полиморфизм

История языков программирования Perl/php/Python/Ruby.

1987 - Ларри Уолл начал разработку Perl, работая в Unisys. Вышла версия 1.0

1988 - Perl 2. Переработан механизм регулярных выражений

1989 - Perl 3. Обработка потоков двоичных данных

1991 - Вышла книга Programming Perl, ставшая стандартом языка. Версия языка стала 4.

PHP - скриптовый язык общего назначения, применяемый для разработки веб-приложений.

В 1994 Расмус Лердорф создал набор скриптов на Perl для учёта посетителей его онлайн-резюме.

В 1997 вышла PHP 2.0, написанная на C.

В 1997 Энди Гутманс и Зеев Сураски переписали код интерпретатора. Версия 3.0 вышла в 1998

2000 - PHP 4.0 на новом движке. Увеличилась производительность

2004 - PHP 5.0. Обновлено ядро. Поддержка XML

Python - язык общего назначения с акцентом на производительность разработчика и читаемость кода.

Разработка началась в конце 1980-х годов Гвидо ван Оссумом для ОС Amoeba

В 1991 был опубликован исходный код

2008 - вышла Python 3000. Устранены недостатки и сохранена совместимость со старыми версиями.

Ruby - язык для быстрого и удобного ООП.

1993 - начал разрабатываться Юкихиро Мацумото

1995 - выпуск

Цель: объектно-ориентированный, легкий в разработке и интерпретируемый язык. Малое время разработки, понятность и простота синтаксиса.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]