2.2. Структура базы данных
База данных представляет собой набор 17 файлов типа запись Семь из них содержат теоретическую часть семи изучаемых разделов, пять - тексты контрольных вопросов к разделам 3,4,5,6,7 и пять -тексты справок к этим вопросам. Схема обращений процедур к файлам базы данных приведена в табл. 1
Таблица 1 Схема обращений процедур к файлам базы данныхНомер раздела | Имя модуля | Имя процедуры | Имена файлов базы данных | ||
теория | вопросы | Справки | |||
1 | Razdel1 | Razdel10 | Raztex1 | - | - |
2 | Razdel2 | Razdel20 | Raztex2 | - | - |
3 | Razdel3 | Razdel30 | Raztex3 | Joing | Iod |
4 | Razdel4 | Razdel40 | Raztex4 | Joi | Iodi |
5 | Razdel5 | Razdel50 | Raztex5 | Join | Iodin |
6 | Razdel6 | Razdel60 | Raztex6 | Jois | Iodis |
7 | Razdel7 | Razdel70 | Raztex7 | jos | ios |
Структура базы данных приведена в таблицах 2, 3, 4
Таблица 2Структура базы данных.
ТеорияПоле Р1 | Поле Р2 |
... | ... |
ФОРМИРОВАНИЕ ПРЯМОЛИНЕЙНЫХ МОНОХРОМНЫХ ИЗОБРАЖЕНИЙ | |
* | procedure DrawPoly(NumPoints:word; |
* | var PolyPoints); |
7 | Строит ломаную линию. NumPoints - число вершин многоугольника PolyPoints - переменная без типа, содержащая NumPoints+1 пар координат вершин многоугольника (первая и последняя вершины должны совпадать). |
* | procedure FillPoly(NumPoints:word;var PolyPoints); |
8 | Закрашивает многоугольник текущим цветом и орнаментом. Параметры NumPoints и PolyPoints имеют тот же смысл и тип, что и одноименные параметры процедуры DrawPoly. |
... | ... |
0 |
Поле Р1 - флаги: * - признак выделения строки цветом
7,8 - признак наличия иллюстрации к тексту и ее номер
О - признак конца файла
Поле Р2 - текст.
Таблица 3Структура базы данных.
ВопросыПоле Р1 | Поле Р2 | Поле Р3 |
... | ... | ... |
* | 02 | КАК ПОСТРОИТЬ СТОЛБЧАТУЮ ДИАГРАММУ В ЗАРАНЕЕ СФОРМИРОВАННОЙ РАМКЕ? |
1 Bar3D(X1, Y1, X@, Y2, depth, true); SetViewPort(X1, Y1, X@, Y2, false); ClearViewPort; Bar3D(X1, Y1, X@, Y2, depth, false); | ||
2 Bar3D(X1, Y1, X@, Y2, depth, true); SetViewPort(X1, Y1, X@, Y2, true); ClearViewPort; Bar3D(X1, Y1, X@, Y2, depth, false); | ||
3 Bar3D(X1, Y1, X@, Y2, depth, true); Bar3D(X1, Y1, X@, Y2, depth, false); | ||
4 Bar3D(X1, Y1, X@, Y2, depth, true); Bar3D(X1, Y1, X@, Y2, depth, true); | ||
* | ||
... | ... | |
0 |
Поле Р1 | Поле Р2 | Поле РЗ | Поле Р4 | Поле Р5 | ||
SetViewPort. Координаты окна002 отсчитываются от левого верхнего угла экрана в то время как для процедуры Bar3D от левого верхнего угла окна. | ||||||
* | • | |||||
1 | 3 | Ответ правильный. | 005 | |||
* | ||||||
4 | Ответ не точный. На экране появятся затененные контуры нижнего параллелепипеда. | 003 | ||||
* | ||||||
... | ... | ... | ... | |||
0 | ||||||
Поле Р1 - флаги: * - признак конца вопроса
1 - признак наличия иллюстрации и ее номер
О - признак конца файла
Поле Р2 - номера вопросов.
Поле РЗ - флаги: 1,2,3,4 - номера ответов.
* - признак конца справки
Поле Р4 - текст справок.
Поле Р5 - оценка.
... набор процедур и функций языков программирования Basic и Pascal, позволяют управлять графическим режимом работы экрана, создавать разнооборазные графические изображения и выводить на экран текстовые надписи. ГЛАВА 2. ГРАФИЧЕСКИЕ ВОЗМОЖНОСТИ ЯЗЫКА ПРОГРАММИРОВАНИЯ В КУРСЕ ИНФОРМАТИКИ БАЗОВОЙ ШКОЛЫ (НА ПРИМЕРЕ BASIC И PASCAL) 2.1 Разработка мультимедиа курса «Графические возможности языков ...
... деятельности во внешней речи про себя и этап выполнения деятельности в форме внутренней речи. Данные характеристики деятельности и этапы ее становления и определяют требования к составлению обучающих программ. 2. При оценке авторской технологии проверяйте ее на соответствие признакам педагогической (методической) технологии Классификационные параметры технологии По уровню применения: ...
... программирования Турбо Паскаль. Диалог между компьютером и играющим осуществляется как в меню, так и во время самой игры. 2. СПЕЦИФИКАЦИЯ ИГРОВОЙ ПРОГРАММЫ «SIEGE» 1. Название задачи Компьютерная игра. Название программы – «Siege». Система программирования Turbo Pascal. 2. Описание Игра начинается с заставки, где написано название игры. Затем следует главное меню, где ...
... следует курсор установит на отметку “Exit” и нажат клавишу <Enter>. 14. Для повторения работы необходимо выполнить последовательно пункты с 4-го по 13-й. §2.3 Текст анимационно-обучающей программы механической системы Program Water_Program; Uses Crt, Graph; Const { Vvod Unit Graphics } FunWeb='c:tpBgi'; Var Gd,Gm,I,X,Y,X1,Y1,XX,YY,Rad,J:Integer; Z,J1,J2,W,V,G:Integer; ...
0 комментариев