Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Razrabotka_obuchayuschey_sistemy_po_C.docx
Скачиваний:
12
Добавлен:
22.02.2015
Размер:
939.03 Кб
Скачать
  1. Обзор и выбор технологий и средств программирования

Технологией программирования называют совокупность методов и средств, используемых в процессе разработки программного обеспечения. Как любая другая технология, технология программирования представляет собой набор технологических инструкций, включающих:

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

-перечисление условий, при которых выполняется та или иная операция;

-описания самих операций, где для каждой операции определены исходные данные, результаты, а также инструкции, нормативы, стандарты, критерии и методы оценки и т.п.

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

К основным технологиям программирования относятся:

  1. Объектно-ориентированное программирование – основными концептами, в котором являются понятия объектов и классов.

  2. Структурное программирование – разработка программных комплексов, основанных на следующих принципах:

- алгоритмы можно разработать из базовых структур

- декомпозиция

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

а) Javaэто объектно-ориентированный язык программирования, созданный компанией Sun ‘Microsystems и предназначенный для написания клиентских приложений и серверного программного обеспечения

б) PHP 5 – это мощный кросплатформенный набор средств, который располагается на сервере и предназначается для обработки кода, встраимого в HTML-документы

в) Python – это объектно-ориентированный, императивный, функциональный, аспектно-ориентированный язык программирования, который используется во всех сферах программирования, в том числе и web.

г) Borland C++ - компилируемый строго типизированный язык общего назначения. Поддерживает разные парадигмы программирования: процедурную, обобщённую, функциональную, наибольшее внимание уделено поддержке объектно-ориентированного программирования.

д) HTML – стандартный язык разметки документов во Всемирной паутине. Большинство веб-страниц создаются при помощи языка HTML (или XHTML). Язык HTML интерпретируется браузерами и отображается в виде документа в удобной для человека форме.

е) C# (произносится си шарп) — объектно-ориентированный язык программирования. Разработан в 1998—2001 годах группой инженеров под руководством Андерса Хейлсберга в компании Microsoft как язык разработки приложений для платформы Microsoft .NET Framework.

Для создания информационной системы был выбран язык HTML.

В качестве технологии программирования было выбрано структурное программирование, основанное на принципах программирования «сверху-вниз».

4 Разработка структурной схемы и функциональных диаграмм программного продукта

На рисунке 1 изображена функциональная диаграмма программы. Поскольку вне зависимости от выбора раздела дальнейшие функции совпадают, в диаграмме приведен лишь один модуль.

Рисунок 1 - Функциональный алгоритм программы

  1. Разработка пользовательского интерфейса

Для запуска обучающей системы дважды щелкаем по файлу «Обучающая система по C-Sharp.chm» (Рисунок 3)

Рисунок 3 - Запуск программы

При запуске программы, перед пользователем появляется главное окно программы, представленное на рисунке 4

Рисунок 4 - Главное окно программы

Далее все просто – дважды кликнув левой клавишей мыши, скажем на разделе «Циклы» мы имеем возможность просмотреть и изучить материал, связанный с циклами. (Рисунок 5)

Рисунок 5 - Просмотр подразделов

В большинстве подразделов внизу имеется кнопка для запуска примера той или иной программы, в зависимости от того, что изучает пользователь.(Рисунок 6)

Рисунок 6 - Кнопка Запустить пример

Прежде чем запуститься пример необходимо выполнить несколько действий: первым делом, загрузчик браузера IE спросит у Вас, выполнить или сохранить программу. Поскольку нам требуется запустить пример, мы выбираем «Выполнить». (Рисунок 7)

Рисунок 7 - Подтверждение запроса

Далее загрузчик уведомит Вас о том, что издатель ему не известен и спросит у вас, действительно ли стоит выполнять программу. Так как мы знаем, что ничего страшного не произойдет, нажимаем кнопку «Выполнить» (Рисунок 8)

Рисунок 8 - Конечное подтверждение

Далее, после выполненных действий, откроется окно с нашим примером, который мы намеревались просмотреть. После прочтения материала, выполнив то, что требуется в примере, достаточно в конце нажать клавишу Enter, для закрытия программы. (Рисунок 9)

Рисунок 9 - Просмотр примера с циклами

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]