Курсовая работа: Автоматизированная обучающая система по дисциплине "Программирование"
Программа должна обеспечивать возможность выполнения следующих функций:
· содержать теоретический материал тем по дисциплине «Программирование»;
· содержать систему тестирования;
· содержать систему оценивания знаний по результатам тестирования;
· хранение результатов тестирования в памяти;
· содержать задания для практических работ.
Исходные данные:
Материал по дисциплине «Программирование».
Организация входных и выходных данных.
Входные данные поступают с клавиатуры.
Выходные данные отображаются на экране и при необходимости выводятся на печать.
Требования к надежности.
Предусмотреть контроль вводимой информации.
Предусмотреть блокировку некорректных действий пользователя при работе с системой.
Требования к составу и параметрам технических средств.
Система должна работать на IBM-совместимых персональных компьютерах.
Минимальная конфигурация:
· тип процессора – Pentium IIIи выше;
· объем оперативного запоминающего устройства – 256 Мб и более;
· объем свободного места на жестком диске – 40 Мб.
Рекомендуемая конфигурация:
· тип процессора – Pentium Celeron 1,6 ГГц;
· объем оперативного запоминающего устройства – 512 Мб;
· объем свободного места на жестком диске – 60 Мб.
Требования к программной совместимости.
Программа должна работать под управлением семейства операционных систем Windows(Windows ХР / Vista / 7 и т.п.).
Требования к программной документации
Разрабатываемые программные модули должны быть самодокументированы, т.е. тексты программ должны содержать все необходимые комментарии.
Разрабатываемая программа должна включать справочную информацию о работе программы, описания методов сортировки и подсказки учащимся.