Сравнение Языков Программирования
Материал из eSyr's wiki.
(Добавлен язык Оберон-2) |
|||
Строка 1: | Строка 1: | ||
На этой страничке собираются материалы, которые могут помочь при подготовке к экзамену по языкам программирования. | На этой страничке собираются материалы, которые могут помочь при подготовке к экзамену по языкам программирования. | ||
- | ЯП из курса: C, C++, Java, C#, Pascal, Delphi, Оберон, Модула-2, Ада (83 и 95 стандарты), Smalltalk, Javascript. | + | ЯП из курса: C, C++, Java, C#, Pascal, Delphi, Оберон, Оберон-2, Модула-2, Ада (83 и 95 стандарты), Smalltalk, Javascript. |
Полезные ссылки: | Полезные ссылки: |
Версия 17:13, 12 января 2013
На этой страничке собираются материалы, которые могут помочь при подготовке к экзамену по языкам программирования.
ЯП из курса: C, C++, Java, C#, Pascal, Delphi, Оберон, Оберон-2, Модула-2, Ада (83 и 95 стандарты), Smalltalk, Javascript.
Полезные ссылки:
Энциклопедия языков программирования
План (краткий, взят из методички Головина, подробный см. в самой методичке):
1. Базисные типы данных в языках программирования: простые и составные типы данных, операции над ними
2. Операторный базис языков программирования. Управление последовательностью вычислений
3. Процедурные абстракции
4. Определение новых типов данных. Логические модули. Классы
5. Инкапсуляция и абстрактные типы данных
6. Модульность и раздельная трансляция
7. Исключительные ситуации и обработка ошибок
8. Наследование типов и классов
9. Динамический полиморфизм
10. Абстрактные классы и интерфейсы
11. Множественное наследование
12. Динамическая идентификация типа
13. Понятие о родовых объектах. Обобщенное программирование