Обучающая программа Графика программированию в графическом режиме на языке turbo-pascal 7.x

Информация - Компьютеры, программирование

Другие материалы по предмету Компьютеры, программирование

я ведутся с использованием методической разработки кафедры Вычислительных машин "Графические средства алгоритмического языка TURBO-PASCAL", выпущенной в 1992 году . Практически изучение графического режима и его возможностей оставлено на самостоятельную работу студентам. Обучающая программа так же предусматривает самостоятельную работу с использованием ЭВМ . Однако, она имеет следующие преимущества:

 

 

 

1) наглядность изучаемого материала;

2) индивидуальный темп диалога ЭВМ-пользователь;

3) самостоятельный контроль знаний и как следствие повышение их качества;

4) освобождение преподавателя от чтения теоретической части темы для индивидуальной работы со студентами.

5) возможность, в случае необходимости, быстрого обновления и расширения базы данных вплоть до полного замены изучаемых тем;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8. ПЛАНИРОВАНИЕ НАУЧНО-ТЕХНИЧЕСКОЙ ПОДГОТОВКИ ПРОИЗВОДСТВА

 

8.1. Построение ленточного графика проектирования программы

 

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

В соответствии с технических заданием требуется создать программу для обучения работе в графическом режиме языка TURBO-PASCAL 6.0\7.0. Для ее создания необходимо не только написание программы, но и подготовка соответствующих методических материалов. Так как тема обучающей программы связана с программированием, то данную работу могут полностью выполнить инженеры-программисты. При разработке темы данной дипломной работы целесообразно привлечение группы специалистов, состоящей из трех человек: одного инженера-программиста первой категории и двух инженеров-программистов третьей категории.

Для составления ленточного графика проектирования программы необходимо составить перечень необходимых работ, которые потребуется выполнить в процессе проектирования, и оценить их трудоемкость. В соответствии с технологией и планированием разработки программ работу по созданию данной программы можно разбить на следующие компоненты: разработка требований, составление алгоритма, написание программы, отладка. Для определения временных затрат используем метод экспертных оценок и метод обработки экспертных оценок - раздельное оценивание составляющих затрат. При этом определяем для каждого вида работ ai - наименьшую возможную, mi - наиболее вероятную , bi - наибольшую возможную величину затрат. Ожидаемая величина затрат MOi и стандартное отклонение Qi для каждой компоненты составят соответственно:

ai+4m+b;

M0i= --------- ,

6

bi-ai

Qi = --------- .

6

 

Оценка временных затрат на разработку всей программы и стандартное отклонение этой оценки составят соответственно:

n

МО = Е Moi,

I=1

 

 

 

 

 

 

 

n

Q = E Qi2

I=1

 

Оценка затрат времени на разработку программы приведена в табл. 9

 

Таблица Затраты времени на разработку программы, чел.-дн.

 

КомпонентыaimibiMOiQiMOQРазработка требований13172117,01,3Составление алгоритма23243325,31,789,92,6Написание программы23303028,81,2Отладка26293128,80,8

 

Для составления перечня работ разобьем компоненты на составляющие следующим образом:

1) разработка требований: разработка требований к программному обеспечению, разработка методических материалов;

2) составление алгоритма: составление алгоритма;

3) написание программы: написание основной программы, написание процедур, создание базы данных;

4) отладка: отладка основной программы, отладка модулей, общая отладка.

Оценку трудоемкости проводим в соответствии с данными табл. 9 Перечень работ и их трудоемкость приведены в табл. 10

 

Таблица 10

 

Перечень работ по созданию обучающей

Программы

 

КомпонентыНаименование работыКод работыИсполнительДлительность работ, дн.Разработка требованийРазработка требований к программному обеспечению1Инженер-программист 1 категории3Разработка требованийРазработка методических материалов2Инженер-программист 3 категории14

 

 

 

 

 

 

Продолжение табл. 10

 

КомпонентыНаименование работыКод работыИсполнительДлительность работ, дн.Составление алгоритмаСоставление алгоритма3Инженер-программист 1 категории15

Инженер-программист 3 категории10,3Написание программыНаписание

основной программы4Инженер-программист 1 категории5Написание подпрограмм5Инженер-программист 3 категории5Создание базы данных6Инженер-программист 3 категории18,8ОтладкаОтладка основной программы7Инженер-программист 1 категории12,8Отладка модулей8Инженер-программист 3 категории13Общая отладка9Инженер-программист 3 категории2

 

Как видно из приведенной выше таблицы для рабо?/p>