Обзор и сравнительный анализ языков программирования. Конспект лекций
Общая задача курса - дать понятие о современных языках программирования, научить выбирать правильный язык программирования, обучить созданию ЯП и т.п.Общая схема рассмотрения языка:1.Название, кем, когда и зачем был создан2.Общая характеристика:-декларативный или императивный;-язык-оболочка или язык-ядро;-хороший или плохой (красивый? схожесть операторов, т.е. если что-то изменить, то насколько велика вероятность неявной ошибки? Эффективность - по скорости исполнения; по скорости компиляция: по времени отладки, т.е. перекомпиляции; отзывчивость (responsiveness), например, можно даже продолжать исполнение программы).3.Синтаксис4.Данные (типы, представление)5.Управление последовательностью действий6.Управление данными (передача параметров, подготовка к исполнению операций)7.Управление памятью8.Модульность9.Среда ЯП. работа с файлами, устройствами
Kategorie:
Rok:
2000
Język:
russian
Strony:
60
Plik:
PDF, 611 KB
IPFS:
,
russian, 2000