12.07.2015 Views

программирование и алгоритмизация - Помощь студентам

программирование и алгоритмизация - Помощь студентам

программирование и алгоритмизация - Помощь студентам

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Исключения в виде конструкций try – finally и try –except позволяют значительно повысить эффективность отладки создаваемыхприложений. Достигается это за счёт механизма разнесенияпо разным местам программы кода, обнаруживающего ошибку временивыполнения, и кода, реагирующего на такую ошибку.Обработка исключений предоставляет автоматический канал связимежду этими двумя частями кода. Код, обнаруживший ошибку, возбуждаетисключение, тем самым сигнализируя о состоянии ошибки. Код,который реагирует на такой сигнал, называется обработчиком исключений.Вопросы и задания для самоконтроля1. Каково назначение объекта Canvas?2. Укажите назначение свойств Pen и Brush.3. Какой метод позволяет рисовать окружность?4. Напишите фрагмент программы, позволяющий нарисовать треугольниклинией красного цвета.5. Дайте определение понятию «исключение» (exceptions).6. Запишите общий синтаксис блока try – finally.7. Напишите фрагмент кода, позволяющий выявлять с помощьюоператора try – except операцию деления на ноль.Тема 6. Современные технологиипрограммирования и алгоритмизацияСтандарты на разработку прикладных программных средств. Документирование,сопровождение и эксплуатация программных средств.Организация данных: статические и динамические данные, список,очередь, стек, множество; последовательный, индекснопоследовательныйфайлы, файл с прямым доступом. Абстракция данных.Этапы построения алгоритма. Методы частных целей, подъема, эвристика,метод ветвей и границ, рекурсия и итерация, сортировка и поиск,численные и символьные вычисления.Организация программных средств: информационные системы,системы автоматизированного исследования и проектирования, системыуправления техническими средствами, диалоговые системы.Технологии программирования: экстремальное программирование,структурное программирование, стандартные логические структуры,метод пошаговой детализации, тестирование и отладка программ.Рекомендуемая литература: [7, с. 235-312], [12, с. 64-72],[8, с. 425-677].10

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!