Учебно-методический комплекс санкт-Петербург 2010 министерство образования инауки российской федерации Государственное образовательное учреждение высшего профессионального образования




Скачать 3.65 Mb.
Название Учебно-методический комплекс санкт-Петербург 2010 министерство образования инауки российской федерации Государственное образовательное учреждение высшего профессионального образования
страница 9/37
Дата публикации 31.05.2014
Размер 3.65 Mb.
Тип Учебно-методический комплекс
literature-edu.ru > Информатика > Учебно-методический комплекс
1   ...   5   6   7   8   9   10   11   12   ...   37

Раздел 1.Технология программирования


В разделе рассматриваются темы:
1.1. Основная тенденция технологии программирования

1.2. Компонент ActionList

1.3. Связь пунктов меню Main Menu1 с действиями ActionList

1.4. Связь действий ActionList с изображениями ImageList

1.5. Кнопки быстрого доступа
Для проверки усвоения материала Вам предстоит ответить на вопросы для самопроверки, приведённые в конце раздела, а затем выполнить лабораторную работу №1.1 и тренировочный тест №1. Изучение раздела заканчивается контролем знаний: необходимо ответить на вопросы контрольного теста №1. Максимальное количество баллов, которое вы можете получить по данному разделу, равно 4.5 (1.5 баллов за тестирование и ещё 3 баллов за лабораторную работу).
1.1. Основная тенденция технологии программирования

Общие положения современной технологии программирования и государственные стандарты на разработку программного обеспечения подробно рассматривались в [4, тема 1.1]. Вспомогательный теоретический материал приведён в описании лабораторной работы 1.1. Основная идея современной технологии программирования состоит в реализации обшего принципа:

проектирование – нисходящее (сверху-вних)

программирование – восходящее (снизу вверх).

Иными словами, программирование начинается не с написания программных кодов, а с проектирования общего состава программного продукта и установления логических связей между файлами и функциями программы. Эти связи должны быть обстоятельно продуманы, а выразаить их следует в организации общего интерфейса, на котором представлены все основные компоненты, но сами функции и связи не запрограммированы, а только задекларированы. То есть интерфейс на данном этапе представляет подобие сценария, по которому в дальнейшем будет работать пользователь.

Когда «сценарий» готов, приступают к программированию простейших функций, задекларированных выше. Их состав выясняется в процессе декомпозиции задачи. Цель этого процесса состоит в том, чтобы определить элементарные функции, используемые во многих или хотя бы в нескольких подзадачах с тем, чтобы оформить их реализацию в виде подрограмм низкого уровня. Затем на базе этих простейших процедур строятся более общие программы, выполняющие функции, запроектированные в общей программе. Такой подход позволяет избежать повторного программирования похлжих задач, что существенно повышает надёжность программирования и уменьшает врмя разработки.

Задача студента состоит в освоении как общих принципов разработкт программного продукта, так и технологических приёмов его реализации.

1.2. Компонент ActionList
Основным компонентом, позволяющим реализовать современную технологию программирования, является ActionList, подробно описанного в лабораторной работе 1.1.

1.3. Связь пунктов меню Main Menu1 с действиями ActionList

Для реализации связи пунктов меню с запланированнми в списке ActionList действиями используется специально для этого предназначенной свойство компонента Action (см. лабораторную работу 1.1). Многочисленные другие варианты установки связей являются малоэффективными.

1.4. Связь действий ActionList с изображениями ImageList

Чтобы сделать интерфейс боле привлекательным, часто используют пиктограммы на гранях кнопок. Для связей объектов-действий из компонента ActionList с набором пиктограмм предназначен компонент ImageList, подробное описание которого приведено в лабораторной работе 1.1

1.5. Кнопки быстрого доступа

Профессионально выполненное приложение всегда предполагает определённое дублирование исполнительных органов, так функции пунктов меню могут повторяться быстрыми кнопками, простыми кнопками, горячими клавишами. Разместим на интерфейсе быстрые кнопки, выполняющие действия, запрограммированные в компоненте ActionList1, а следовательно, дублирующие основное меню. Описание процесса работы с кнопками быстрогр доступа приведено в лабораторной работе 1.1

Вопросы для самопроверки

  1. В чем состоит суть и каковы цели декомпозиции задачию

  2. Какие действия подразумеваются под понятием «Проектирование сверху вниз»?

  3. Что подразумевается под термином «Программирование снизу вверх»?

  4. Каким образом в ГОСТе отражаются общие принципы современной технологии программирования?

  5. В чём заключается основная цель применения компонента ActionList?

  6. Почему действия, запланированные в ActionList, относятся к категории объектов?

  7. Как не прибегая к реальному программированию, смоделировать выполнение действий, запланированных в ActionList? (Метод «заглушек»)

  8. Каким образом действия ActionList связываются с инициаторами действий?

  9. Перечислите типы и основные особенности инициаторов действий.

  10. Перечислите и поясните 10 заповедей технологии программирования.
1   ...   5   6   7   8   9   10   11   12   ...   37

Похожие:

Учебно-методический комплекс санкт-Петербург 2010 министерство образования инауки российской федерации Государственное образовательное учреждение высшего профессионального образования icon Учебно-методический комплекс Санкт-Петербург 2010 министерство образования...
Базы данных: учебно-методический комплекс /сост.: М. В. Копейкин, В. В. Спиридонов, Е. О. Шумова. Спб.: Изд-во сзту, 2010. – 175...
Учебно-методический комплекс санкт-Петербург 2010 министерство образования инауки российской федерации Государственное образовательное учреждение высшего профессионального образования icon Учебно-методический комплекс по дисциплине «Психология»
Федеральное государственное образовательное учреждение высшего профессионального образования
Учебно-методический комплекс санкт-Петербург 2010 министерство образования инауки российской федерации Государственное образовательное учреждение высшего профессионального образования icon Учебно-методический комплекс по дисциплине « В. Дв. 2»
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Учебно-методический комплекс санкт-Петербург 2010 министерство образования инауки российской федерации Государственное образовательное учреждение высшего профессионального образования icon Учебно-методический комплекс по дисциплине «Логопсихология»
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Учебно-методический комплекс санкт-Петербург 2010 министерство образования инауки российской федерации Государственное образовательное учреждение высшего профессионального образования icon Уроках биологии в 7 классе. Группа
Министерство образования и науки российской федерации министерство образования московской области государственное образовательное...
Учебно-методический комплекс санкт-Петербург 2010 министерство образования инауки российской федерации Государственное образовательное учреждение высшего профессионального образования icon Министерство образования и науки российской федерации
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Учебно-методический комплекс санкт-Петербург 2010 министерство образования инауки российской федерации Государственное образовательное учреждение высшего профессионального образования icon Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Учебно-методический комплекс санкт-Петербург 2010 министерство образования инауки российской федерации Государственное образовательное учреждение высшего профессионального образования icon Учебно-методический комплекс по дисциплине «Профилактика девиантного поведения»
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Учебно-методический комплекс санкт-Петербург 2010 министерство образования инауки российской федерации Государственное образовательное учреждение высшего профессионального образования icon Учебно-методический комплекс по дисциплине «История русской литературы»
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Учебно-методический комплекс санкт-Петербург 2010 министерство образования инауки российской федерации Государственное образовательное учреждение высшего профессионального образования icon Учебно-методический комплекс по дисциплине «Маркетинг в книжном деле»
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Литература


При копировании материала укажите ссылку © 2015
контакты
literature-edu.ru
Поиск на сайте

Главная страница  Литература  Доклады  Рефераты  Курсовая работа  Лекции