КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Разработка диалоговых программЗадание.Для вариантов 1 - 20 написать программу, проверяющую знания учащегося. Программа должна задавать 10 вопросов и анализировать ответ. При неправильном ответе на вопрос программа должна повторить его, при повторном неправильном ответе - дать правильный ответ. По окончании опроса выставляется оценка, причем правильный ответ со второй попытки оценивается ниже, чем с первой. Для вариантов 1 - 25 написать программу, проверяющую правильность записи операторов языка QBasic. При анализе правильности учитывать все синтаксические возможные последовательности символов. В неправильном ответе указать место и причину ошибки. Задать 5 вопросов. Переход к следующему осуществлять только после правильного ответа. По окончании опроса выставляется оценка. 1. Программа проверки правильности сложения двух целых чисел, где числа выбираются случайным образом из диапазона [0,20]. 2. Программа проверки правильности умножения двух целых чисел, где числа выбираются случайным образом из диапазона [0,10]. 3. Программа проверки правильности вычисления модуля разности двух целых чисел, где числа выбираются случайным образом из диапазона [0,100]. 4. Программа проверки правильности сложения двух целых двузначных чисел, которые выбираются случайным образом. 5. Программа проверки правильности вычисления среднего арифметического двух целых чисел, где числа выбираются случайным образом из диапазона [0,50]. 6. Программа проверки правильности вычисления объема прямоугольного параллелепипеда по его измерениям а, в, с, где а, в, с - целые числа, которые выбираются случайным образом из диапазона [0,10]. 7. Программа проверки правильности сложения трех целых чисел, где числа выбираются случайным образом из диапазона [0,20]. 8. Программа проверки правильности определения кратности числа, выбранного случайным образом из диапазона [0,1000], числу 3. 9. Программа проверки правильности определения кратности числа, выбранного случайным образом из диапазона [0,500], числу 6. 10. Программа проверки правильности определения кратности числа, выбранного случайным образом из диапазона [0,1000], числу 7. 11. Программа проверки правильности определения кратности числа, выбранного случайным образом из диапазона [0,1000], числу 5. 12. Программа проверки правильности определения кратности числа, выбранного случайным образом из диапазона [0,500], числу 18. 13. Программа проверки правильности определения кратности числа, выбранного случайным образом из диапазона [0,400], числу 15. 14. Программа проверки правильности определения кратности числа, выбранного случайным образом из диапазона [0,1000], числу 4. 15. Программа проверки правильности определения кратности числа, выбранного случайным образом из диапазона [0,600], числу 12. 16. Программа проверки правильности нахождения остатка от деления целого числа, выбранного случайным образом из диапазона [0,200], на число 3. 17. Программа проверки правильности нахождения остатка от деления целого числа, выбранного случайным образом из диапазона [0,300], на число 4. 18. Программа проверки правильности нахождения остатка от деления целого числа, выбранного случайным образом из диапазона [0,900], на число 5. 19. Программа проверки правильности нахождения остатка от деления целого числа, выбранного случайным образом из диапазона [0,300], на число 6. 20. Программа проверки правильности нахождения остатка от деления целого числа, выбранного случайным образом из диапазона [0,400], на число 7. 21. Программа проверки правильности записи оператора ввода двух переменных для следующих случаев: ввода простых переменных, простой и индексной, индексной и простой, двух индексных. Выбор варианта производить с помощью датчика случайных чисел. 22. Программа проверки правильности записи оператора вывода двух переменных для следующих случаев: вывода двух простых переменных, простой и индексной, индексной и простой, двух индексных. Выбор варианта производить с помощью датчика случайных чисел. 23. Программа проверки правильности записи операторов цикла, обращения к подпрограммам, безусловного перехода. Выбор варианта производить с помощью датчика случайных чисел. 24. Программа проверки правильности записи операторов изображения точки, отрезка, прямоугольника, закрашенного прямоугольника, окружности. 25. Программа проверки правильности записи операторов задания режима работы дисплея, установки местоположения курсора, установки длины строки экрана, останова, конца.
|