RSS    

   Реферат: Система рейтингового контроля знаний

îòîáðàæàåìûìè ïðîãðàììîé,  è ïðîãðàìííûìè îáúåêòàìè, ÿâëÿþùèìèñÿ, ïî  ñóùåñòâó,  ñòðóêòóðèðîâàííûìè  ïåðåìåííûìè  (â äàëüíåéøåì ïîä òåðìèíîì "îáúåêò" áóäåì ïîíèìàòü ïðîãðàììíûé îáúåêò).

Òðàäèöèîííûé ïîäõîä:  ----------    ïåðåìåííàÿ      òèï äàííûõ

Îáúåêòíî-îðèåíòèðîâàííûé ïîäõîä:           

ôèçè÷åñêèé    ïðîãðàììíûé     êëàññ îáúåêò        îáúåêò          îáúåêòîâ

     Ïðè ñîçäàíèè îáúåêòîâ ïðîãðàììèñò îïðåäåëÿåò ìíîæåñòâî ôóíêöèé,  ïðè ïîìîùè êîòîðûõ (à òî÷íåå,  èñêëþ÷èòåëüíî ÷åðåç êîòîðûå)íàä îáúåêòîì âûïîëíÿåòñÿ íåêîòîðîå äîïóñòèìîå ìíîæåñòâî îïåðàöèé.

Òàêèå ôóíêöèè äîëæíû èìåòü îáÿçàòåëüíûé ïàðàìåòð - ññûëêó íà  òåêóùèé îáúåêò,  äëÿ êîòîðîãî îíè âûçûâàþòñÿ. Ñàìè ôóíêöèè ÿâëÿþòñÿ íåîòúåìëèìîé ÷àñòüþ ïîíÿòèÿ êëàññà îáúåêòîâ,  òàê êàê îíè îïðåäåëÿþò  âîçìîæíûå  äåéñòâèÿ íàä îáúåêòàìè îäíîãî è òîãî æå òèïà (òî åñòü êëàññà).

Ôàêòè÷åñêè îïðåäåëåíèå êëàññà îáúåêòîâ êàê òèïà äàííûõ è èçâåñòíîãî íàáîðà ôóíêöèé äëÿ âûïîëíåíèÿ îïåðàöèé  íàä  ïåðåìåííûìè ýòîãî  òèïà ýêâèâàëåíòíî ïîíÿòèþ áàçîâîãî òèïà äàííûõ (ÁÒÄ) ÿçûêà ïðîãðàììèðîâàíèÿ.  Åäèíñòâåííîå îòëè÷èå êëàññà îò ÁÒÄ çàêëþ÷àåòñÿ â òîì,  ÷òî ïåðâûé îïðåäåëÿåòñÿ ïðîãðàììèñòîì, à âòîðîé âñòðîåí â îïðåäåëåíèå ÿçûêà ïðîãðàììèðîâàíèÿ.

     ßçûê ïðîãðàììèðîâàíèÿ  Ñè++  ïðåäñòàâëÿåò  ñîáîé  ðàñøèðåíèå ÿçûêà Ñè äëÿ ïðîãðàììèðîâàíèÿ îáúåêòîâ è  èõ  êëàññîâ.  Ïðè  ýòîì èñïîëüçîâàíèå êëàññîâ ýêâèâàëåíòíî âïëîòü äî ñèíòàêñèñà èñïîëüçîâàíèþ áàçîâûõ òèïîâ äàííûõ.

Глава I

Системы поддержки принятия решений

1. Система Paradox

     Paradox представляет  из  себя  реляционную  базу   данных, разработанную формой Borland.  Данная база данных предназначена как для  непрофессионалов,  которым  нужно  решать  задачи  типа картотеки и пр., так как обладает достаточно развитой и понятной системой меню  и   подсказки,   так   и   для   профессиональных программистов, разрабатывающих  сложные  информационные системы,  используя при  этом  язык  запросов  QBE  или  язык   разработки приложений PAL. Кроме версий под DOS, разработана версия Paradox for Windows.  Требования к техническим средствам и сравнительные характеристики по быстродействию см. Глава ??.     Поддерживаются следующие типы полей:

     - алфавитно-цифровые (строковые);

     - числовые;

     - денежные;

     - дата;

     - Memo - поля;

     - графические;

     - OLE - поля;

     - BLOB (Binary Large OBject);

     Причем, типы  полей от Memo до Blob поддерживаются только в Paradox for Windows.

     Строковые поля позволяют содержать любую последовательность символов длиной до 255 байт.

     Числовые поля    могут   содержать   как   целые,   так   и действительные числа с числов цифр до 15.

Страницы: 1, 2, 3, 4, 5, 6, 7, 8


Новости


Быстрый поиск

Группа вКонтакте: новости

Пока нет

Новости в Twitter и Facebook

                   

Новости

© 2010.