Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://old.hcs.cmc.msu.ru/lectures/BasProg-2006.htm
Дата изменения: Wed Apr 26 22:12:29 2006 Дата индексирования: Mon Oct 1 21:17:07 2012 Кодировка: |
Вопросы по курсу «Основы программирования» 2006 г.
1
Развитие
языков
программирования.
Краткий
обзор
эволюции
развития
языков
программирования.
Стандартизация
языков
программирования.
2 НБФ-нотации. Применение НБФ-нотаций для описания синтаксиса языка.
3
Основные
конструкции
языков
программирования.
Управление
последовательностью
действий.
Управление
подпрограммами.
Управление
памятью.
4
Структуры
данных
Простые типы.
Контроль
типов и
преобразование
типов.
Массивы и
структуры.
5 Статическое и динамическое распределение памяти
6
Объектно-ориентированное
программирование
С++. Классы.
Абстрактные
типы данных.
Событийная
модель
управлений.
Механизмы
наследования.
Производные
типы данных.
7 Object Pascal. Механизмы наследования. Производные типы данных. Сравнение механизмов наследования.
8
Java. Механизмы
наследования.
Производные
типы данных.
Интерфейсы.
Вложенные
классы.
Классы
адаптеры.
9
С++.
Указатели и
ссылки.
Приведение
типов. Раннее
и позднее
связывание.
Шаблоны
классов и
шаблоны
функций.
Перегрузка
функций.
10
С#. Размерные
и ссылочные
типы данных.
Механизмы
наследования.
Атрибуты.
Сборки.
Индексаторы.
Делегаты.
11
Системы
программирования.
Применение JDK
для языка Java.
Модель
управления
событиями. JDK.
Технология
программирования
на языке Java.
Библиотека VCL
среды
проектирования
Delphi.
Библиотека MFC
среды
проектирования
Visual
Studio .NET.
Основы
построения
приложений.
Архитектура
документ-отображение.
Библиотека .NET
Framework
среды
проектирования
Visual
Studio .NET.
Основы
построения
приложений
на С++ и C#.
12
Серверные
приложения.
Применение
трехзвенных
архитектур.
Язык C++. CGI
и ISAPI. Серверы
приложений.
Язык Object Pascal. CGI и ISAPI.
Обработка HTTP-запросов.