Сравнение Языков Программирования
Материал из eSyr's wiki.
(Различия между версиями)
Строка 11: | Строка 11: | ||
План (краткий, взят из методички Головина, подробный см. в самой [http://cmcmsu.no-ip.info/download/pl.exam.variants.pdf методичке]): | План (краткий, взят из методички Головина, подробный см. в самой [http://cmcmsu.no-ip.info/download/pl.exam.variants.pdf методичке]): | ||
- | + | == Базисные типы данных в языках программирования: простые и составные типы данных, операции над ними == | |
- | + | === Массивы. Длина массива - статический или динамический атрибут. === | |
+ | === Управление памятью (ручное или сборщик мусора, выделение памяти для объектов), указатели. === | ||
- | + | == Операторный базис языков программирования. Управление последовательностью вычислений == | |
- | + | == Процедурные абстракции == | |
- | + | == Определение новых типов данных. Логические модули. Классы == | |
- | + | ||
- | + | ||
- | + | == Инкапсуляция и абстрактные типы данных == | |
- | + | == Модульность и раздельная трансляция == | |
- | + | == Исключительные ситуации и обработка ошибок == | |
- | + | === Исключения и блоки try {} catch {} finally {}. Семантика возобновления и семантика завершения. === | |
- | + | ||
- | + | ||
- | + | == Наследование типов и классов == | |
- | + | == Динамический полиморфизм == | |
+ | == Абстрактные классы и интерфейсы == | ||
- | + | == Множественное наследование == | |
- | + | == Динамическая идентификация типа == | |
- | + | == Понятие о родовых объектах. Обобщенное программирование == | |
- | + | ||
- | + |
Версия 17:40, 12 января 2013
На этой страничке собираются материалы, которые могут помочь при подготовке к экзамену по языкам программирования.
ЯП из курса: C, C++, Java, C#, Pascal, Delphi, Оберон, Оберон-2, Модула-2, Ада (83 и 95 стандарты), Smalltalk, Javascript.
Полезные ссылки:
Энциклопедия языков программирования
План (краткий, взят из методички Головина, подробный см. в самой методичке):