Назначение программы для обучения работе в графическом режиме Роль ЭВМ в учебном процессе спгуап
Вид материала | Реферат |
- Анализ возможностей бейсик системы и ее применение в учебном процессе анализ возможностей, 75.48kb.
- План сочинения: Осебе. Всего три буквы з о ж. Мой зож, 36.77kb.
- Программы общего назначения в решении медицинских задач. История развития средств вычислительной, 59.78kb.
- Конспект по теме: "Графика в Турбо Паскале", 279.38kb.
- По ЭВМ перечень примерных контрольных вопросов и заданий для текущей работы, 40.23kb.
- На включение программы повышения квалификации педагогических и руководящих работников, 332.49kb.
- Учебно-тематический план и программа Тренинг-семинара Системно-креативное мышление, 70.22kb.
- Развитие современных информационных технологий открывает новые возможности для повышения, 303.22kb.
- Методические рекомендации по выполнению курсовой работы Для студентов очной формы обучения, 142.41kb.
- План Что такое лексический навык > Цель, задачи и содержание обучения лексике Методика, 110.63kb.
Таблица 4
Поле Р1 | Поле Р2 | Поле РЗ | Поле Р4 | Поле Р5 | |
| | | SetViewPort. Координаты окна002 отсчитываются от левого верхнего угла экрана в то время как для процедуры Bar3D от левого верхнего угла окна. | | |
| | * | | • | |
1 | | 3 | Ответ правильный. | 005 | |
| | * | | | |
| | 4 | Ответ не точный. На экране появятся затененные контуры нижнего параллелепипеда. | 003 | |
* | | | | | |
... | ... | ... | ... | | |
0 | | | | |
Поле Р1 - флаги: * - признак конца вопроса
1 - признак наличия иллюстрации и ее номер
О - признак конца файла
Поле Р2 - номера вопросов.
Поле РЗ - флаги: 1,2,3,4 - номера ответов.
* - признак конца справки
Поле Р4 - текст справок.
Поле Р5 - оценка.
2.3. Возможности изменения или обновления
2.3.1. Теория
Данная структура базы данных является удобной для использования . Она легко может быть дополнена в случае необходимости, частично или полностью заменена. Файлы теоретической части являются файлами типа запись и содержат по два поля.
Первое поле - Р1 . Так оно названо в программе и под него отведен один символ. Это поле используется как поле флага и анализируется программой с помощью условного оператора CASE. Значения флагов поля Р1 приведено в табл.5
Таблица 5
Символ поля Р1 | Значение | Действия программы | |
0 | Конец файла | При считывании записи с этим символом в поле Р1 программа возвращает Вас в меню, | |
| | если Вы изучали разделы 1 Или 2, или переходит в [режим контрольных вопросов, если изучался раздел 3-7. | |
* | 1 вывод строки другим цветом | Строка выводится на экран другим (красным) цветом. Этим символом отмечены строки, содержащие названия изучаемых процедур и функций. Это сделано для наглядности изучения. В случае необходимости эти значки возможно убрать и Текст будет выводится одним (синим) цветом. Возможно выделить и другие строки цветом, внеся в поле Р1 соответствующих записей значок '*'. Возможно изменить цвет выделенных строк путем замены параметра процедуры SetColor в операторах CASE константы '*' процедур RAZDELXO . | |
# | признак конца страницы | Используется только в разделах процедурах RAZDEL6, RAZDEL7, в операторе CASE при проверке наличия иллюстрации. При обнаружении этого символа заканчивается цикл вывода текста из файла теории. | |
любой другой ASCII-символ | признак наличия иллюст- рации | Оператор CASE сравнивает этот символ с имеющимися у него константами и выводит соответствующую иллюстрацию на экран. Если символ среди констант не обнаружен, это не мешает дальнейшему считыванию текста. Поэтому целесообразно иллюстрации обозначать сразу при написании базы данных, а затем вносить соответствующие изменения в программу. | |
Второе поле - Р2 - составляет 69 символов и содержит непосредственно текст теоретической части изучаемой темы. Программа написана таким образом, что из файла теории считывается на экран по 32 строки. Экран удерживает изображение до нажатия любой символьной клавиши, после чего он очищается и выводятся следующие 32 строки текста и т.д. до конца файла. При этом каждые 32 строки образуют страницу текста. Началу каждой новой страницы соответствует заголовок - название изучаемого раздела. Это целесообразно, так как теория имеет значительный объем, экраны полностью заполнены. В случае необходимости (нехватки строк) следует "добить" пустые строки, чтобы страница состояла из 32 строк. Количество пустых строк будет в данном случае незначительно, однако такая структура делает базу данных наглядной и удобной для работы даже неспециалисту и не загромождает поле Р1 лишними знаками типа признака вывода пустой строки.
При внесении изменений в файл теоретической части базы данных следует помнить следующее:
1) поле Р1 должно занимать 1 символ. В случае отсутствия в нем флага поле должно быть пустым;
2) поле Р2 должно занимать 69 символов. Если в строке необходимо поместить больше символов, То их следует перенести на другую строку, а если значащих символов меньше 69, то следует "добить" символы "пробел" так, чтобы строка составляла всего 69 символов;
3) звездочкой необходимо помечать строки, которые следует выделить другим (красным) цветом;
4) если базу данных дополняют, то следует не забыть указать в начале страницы название раздела;
5) символ - признак иллюстрации можно ставить в любом месте страницы. Место нахождения иллюстрации будет определено программным путем;
5) в конце файла следует поставить значок '0' в поле Р1. Поле Р2 этой записи считываться не будет ;
6) после окончания написания базы данных следует проверить еще раз соответствие всех строк необходимой длине (после нажатия клавиши END курсор должен останавливаться в позиции 70);
2.3.2. Вопросы
Файлы, содержащие вопросы к разделам 3,4,5,6,7 являются так же как и файлы теории файлами типа запись. Они содержат по три поля.
Первое поле Р1 и под него выделен один символ. Поле используется как поле флагов. Значения этих флагов приведены в табл.6
Таблица 6