Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методы программирования / БИ / Дополнительно / методы программирования.doc
Скачиваний:
35
Добавлен:
26.04.2015
Размер:
282.62 Кб
Скачать

Лабораторная работа VI Обработка геометрических объектов на эвм

  1. Постановка учебно-практической задачи и учебно-методические цели работы.

Тема лабораторной работы выбрана с учетом важности задач обработки графических данных, потребность в анализе которых встречается при рассмотрении многих научно-технических и производственных проблем. При построении различных программных систем общего и специального назначения (таких, например, как системы автоматизированного проектирования) могут оказаться необходимыми средства, обеспечивающие хранение графической информации на ЭВМ, возможность редактирования этой информации и использования ее в расчетах, а также получение изображений на экране дисплея или на бумаге. В рамках данной лабораторной работы ставится задача разработки программного комплекса для представления, редактирования и отображения на экране дисплея конкретного типа графических данных - чертежей, образуемых из ограниченного набора различных геометрических элементов (точек, линий, окружностей и т.п.). Разрабатываемый комплекс должен обеспечивать:

  • представление чертежей в памяти ЭВМ;

  • демонстрацию хранимых чертежей на экране дисплея;

  • редактирование чертежей (вставку и удаление линий);

  • запись (чтение) данных о чертежах в файлах.

Задания для студентов при выполнении работы определяются с учетом имеющегося времени для разработки, уровня подготовки исполнителей и т.п.; выбираемые постановки могут различаться по типам используемых геометрических объектов, набору операций над графической информацией, объемом сервисных возможностей комплекса. При выполнении лабораторной работы как основной конструктивный принцип разработки должен использоваться подход, при котором для реализации графического редактора чертежей в максимальной степени используется программное обеспечение, подготовленное при выполнении предыдущих лабораторных работ (программы поддержки меню, комплекс обработки ошибок и др.).

Обеспечивая начальное знакомство с проблемами разработки профессиональных систем работы со сложными объектами, выполнение лабораторной работы направлено на достижение следующих учебно-методических целей:

  • приобретение навыков математического моделирования сложных явлений и объектов;

  • практическое освоение использования нелинейных структур хранения на примере реализации плекса;

  • освоение принципа последовательного применения разрабатываемого программного обеспечения (выделения инструментальных средств разработки), используемого в профессиональной деятельности разработчиков сложных программных систем.

  • Рекомендации по выполнению работы

    Метаданные ресурса 

    Наименование:

    Средства и методы программирования

    Аннотация:

    Дисциплина «Средства и методы программирования» обеспечивает приобретение знаний и умений в соответствии с образовательным стандартом, содействует формированию мировоззрения и системного мышления. Целью преподавания дисциплины «Средства и методы программирования» является подготовка специалистов к деятельности в сфере разработки, исследования и эксплуатации систем обеспечения информационной безопасности телекоммуникационных систем.

    Ключевые слова:

    программирование, средства, методы, языки высокого уровня, объектно-ориентированное программирование, технология программирования, ассемблер

    Дата создания:

    17.03.2007 12:34:29

    Авторы:

    Иванов О.Ю.

    1. Цели и задачи дисциплины

    2. Требования к уровню освоения дисциплины

    3. Объём дисциплины и виды учебной работы

    4. Содержание дисциплины

    5. Лабораторный практикум

    6. Учебно-методическое обеспечение дисциплины

    7. Материально-техническое обеспечение дисциплины

    8. Методические рекомендации по организации изучения дисциплины