Кафедра К3 Прикладная математика, информатика
и вычислительная техника

Технологии программирования

Вопросы к экзамену

  1. Обработка исключений в программах. Назначение блоков try, catch. Способ указания типа исключения и информации об исключении. Пример «блока с контролем» и ключевыми словами throw. Файл ОбрабИскл.doc
  2. Механизм передачи данных CGI-программам методом GET. Необходимость перекодировки принятых данных в CGI-программах. Примеры программ перекодировки, использованные в модуле Controls.cpp. Файл CGI и БД581.doc
  3. Механизм передачи данных CGI-программам методом POST. Передача ответа из программ CGI клиенту. Фрагмент программы ответа в модуле Controls.c. Файл CGIиБД581.doc
  4. Архитектура ODBC-систем, предназначенных для работы с базами данных: интерфейс ODBC, диспетчер драйверов, драйверы. Функции драйверов. Применение интерфейса ODBC в модуле ODBCApp1.cpp. Файл ODBC.doc
  5. Концепции объектов и компонентов в распределенных приложениях. Файл COM &CORBA.doc
  6. Задачи управления распределенными системами. Уровень развития технологии распределенных объектов. Файл COM&CORBA.doc
  7. Понятие о технологи COM/DCOM фирмы Microsoft и технологии CORBA консорциума поставщиков Object Management Group. Файл COM&CORBA.doc
  8. Схема использования событий и методов сокетов в распределенном сокет-приложении Лекция.
  9. Три типа сокетов. Анализ исходных текстов двухмодульного socet-приложения. Файл Socet.doc
  10. Парадигмы программирования. Файл ПарадигмыПр.doc
  11. Этапы жизненного цикла больших программных проектов. Исходные данные и результаты выполнения этапов. Место CASE-систем в процессах разработки больших проектов. Файл ЖизЦикПр+CS.doc
  12. Восходящее и нисходящее проектирование. Показатели качества программ: правильность, надежность, устойчивость. Отладка и тестирование. Файл Разр&отл
  13. Основы архитектуры «документ/представление». Файл ДокумПредст.doc
  14. Классы окон библиотеки MFC. Файл ОкнаWin&C
  15. Объектная модель языка сценариев. Размещение операторов и функций сценариев на странице. Примеры вызова функций их использованием в качестве параметра метода Write и в качестве обработчика событий. Файл Html.JavaScript.doc
  16. Составные части технологии СОМ. Расширения технологии СОМ. Реализация СОМ-технологии в Лр3. Файл ТехнCOM.doc
  17. Понятие OLE. Составные документы. Механизмы «связывания» и «встраивания». Файл OLE&COM.doc
  18. Модель составного объекта. Фабрика классов. Функции OLE по поддержке межпрограммных взаимодействий. Автоматизация OLE. Пример применения OLE DB и технологии ADO в Лр2. Файл OLE&COM.doc