Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

ТЖШ класы 6 страница




4) 35 А(5,5) матрицасы берілген. Бас диагоналдан төменгі элементтерді 0-ге, жоғарыдағыларын 3-ке, және диагонал бойындағыларын 7-ге алмастырыңдар.

 

procedure TForm1.Button1Click(Sender: TObject);

const n=4;

var

x:array[0..n,0..n] of integer;

i,j,s,k:integer;

begin

begin

s:=1;

k:=0;

for i:=0 to 4 do

for j:=0 to 4 do

StringGrid1.Cells[0,0]:=inttostr(1);

StringGrid1.Cells[0,1]:=inttostr(5);

StringGrid1.Cells[0,2]:=inttostr(18);

StringGrid1.Cells[0,3]:=inttostr(0);

StringGrid1.Cells[0,4]:=inttostr(9);

StringGrid1.Cells[1,0]:=inttostr(8);

StringGrid1.Cells[1,1]:=inttostr(5);

StringGrid1.Cells[1,2]:=inttostr(10);

StringGrid1.Cells[1,3]:=inttostr(7);

StringGrid1.Cells[1,4]:=inttostr(-1);

StringGrid1.Cells[2,0]:=inttostr(8);

StringGrid1.Cells[2,1]:=inttostr(6);

StringGrid1.Cells[2,2]:=inttostr(0);

StringGrid1.Cells[2,3]:=inttostr(7);

StringGrid1.Cells[2,4]:=inttostr(-9);

StringGrid1.Cells[3,0]:=inttostr(3);

StringGrid1.Cells[3,1]:=inttostr(6);

StringGrid1.Cells[3,2]:=inttostr(4);

StringGrid1.Cells[3,3]:=inttostr(3);

StringGrid1.Cells[3,4]:=inttostr(3);

StringGrid1.Cells[4,0]:=inttostr(0);

StringGrid1.Cells[4,1]:=inttostr(6);

StringGrid1.Cells[4,2]:=inttostr(4);

StringGrid1.Cells[4,3]:=inttostr(3);

StringGrid1.Cells[4,4]:=inttostr(1);

 

end;

end;

 

procedure TForm1.Button2Click(Sender: TObject);

var

i,j: integer;

begin

begin

for i:=0 to 4 do

for j:=0 to 4 do

begin

if (i<j) then StringGrid1.Cells[i,j]:=inttostr(0) else

begin

if (i>j) then StringGrid1.Cells[i,j]:=inttostr(3) else

begin

if (i=j) then StringGrid1.Cells[i,j]:=inttostr(7) else

end;

end;

end;

end;

end;

end.

БИЛЕТ №

1. Ақпарат жүйесін ұйымдастыру арқылы қамтамассыз етуіне сипаттама және оның құрылымы.

2. Модульдер және оның құрылымы.

3. Деректерді сипаттайтын тілдік құралдардың қызметтері.

4. Есеп. Нөл және бірлерден ғана тұратын А(4,3) матрицасы берілген, онда нольдер мен бірлер санын табыңдар.

 

1.Ұйымдастырушылық – құқықтық жабдықтауға қойылатын талаптар

Автоматтандырылған АЖ-ны тұрғызу мен жұмыс істеудің негізгі шарты ұйымдастырумен жабдықтау. Ұйымдастырумен жабдықтау – бұл АЖ-ны тұрғызу мен жұмыс істеуге арналған шаралардың, әдістер мен жабдықтардың жиынтығы. Ол АЖ-ны тұрғызу мен қолдануға қатысты ең көлемді мәселелерді қарастырып және элементтердің құрамын, байланысын, өзара әрекетін, ұйымдастыру құрылымын анықтайды, сондай-ақ жүйе қызметін реттейтін құқықтық актілерді қамтиды.

АЖ-ны тұрғызу – ақпараттық кезеңдерін зерттеу, жобалау шешімдері мен жобалау құжаттарын өңдеуді, жүйе элементтерінің әрекетттеріне ену ретін анықтауды қарастыратын күрделі де, жұмысы көп кезең.

Ұйымдастырушылық – құқықтық қамтамасыз етуінің қызмет атқаруы келесіден тұрады:

Есептеу құжаттары бойынша ақпарат;

Жаңа ақпараттық технологияларды енгізудегі әдістемелік нұсқаулар.

Ақпараттық жүйені құруда және оның қызмет көрсетуі үшін негізгі ұйымдастырушылық қамтамасыз ету келесі сұрақтарды шешеді. Жүйені талдау, қызмет көрсетуінің технологиясын өңдеу. Ұйымдастырушылық қамтамасыз ету ақпараттық жүйе қызмет атқаруы кезінде қызметкерлердің

Іс - әрекеттеріне қажетті төмендегі құжаттар жиынтығы болуы керек:

басқаруды ұйымдастыру құрылымы;

қызмет етуі бойынша нұсқаулар;

операторларға нұсқау;

қызметтердің орындалуы мен тәртібі;

Есеп кешенін шешуде қолданушының техникалық құрал – жабдықтарымен есептерді шешу үрдісі кезінде ұйымдастырушылық қамтамасыз ету жеткілікті болуы шарт. Есеп кешенінің тиімді жүзеге асуы үшін ұйымдастырушылық қамтамасыз ету келесі шарттарды қанағаттандыру керек:

объектіні автоматтандыруға және есептер кешенін қолдануға, іске қосуға, дайындауға жауапты тұлғаны тағайындау;

нақты емес ақпараттарды ұсыну, әр түрлі жіберген қателерді, уақтылы ұсынбаған ақпараттарға жауапты тұлғаны тағайындау;

барлық технологиялық талаптардың орындалуын қадағалау;

ақпаратты қамтамасыз етуді ұйымдастырудың жобасында қарастырылған шектеулерден шықпау;

есептер кешеніне қол жеткізуге білікті мамандар мен жеке қызметкерлерге ғана ұсыну.

Жобалау үрдісі кезінде ұйымдастырушылы қамтамасыз ету бойынша өңделетін қолданушыға берілетін нұсқау түсінікті, нақты орындалатын іс - әрекеттер көрсетілуі керек.

Ұйымдастырумен жабдықтау АЖ-ны тиімді жұмыс істеу үшін өте маңызды. Яғни, нақты объектіні басқарудағы экономикалық негізге сүйенген шешімдердің сапасын және жеделдігін арттыру үшін экономика – математикалық әдістер мен үлгілерді, қазіргі заман есептеу техникасын, жаңа ақпараттық технологияларды қолдану өте маңызды екенін білдіреді. Жалпы ұйымдастырумен жабдықтаудың мақсаты, жүйені тұрғызу мен оны қолданудың ұйымдастыру құқықтық негізін қалыптастыру. Оған АЖ-нің фүнкционалдық және жабдықтау бөлімдерінің ұтымды құрылымын таңдау мен дайындауды, сондай-ақ жобалау жұмыстарының жүргізілуін, оның ендірілуін, таңдауды анықтайтын әдістер мен жабдықтар және құжаттар жатады.

Белгілі ережелерге бағындыру құжаттары АЖ-ні құрудың, жұмыс істеу мен модернизациялаудың барлық деңгейлерінде – мемлекеттік басқару ұйымдары және тапсырма беруші мен жұмысты орындаушы арасындағы өзара қатынасты белгілі ережелерге бағындыратын құжат түрінде болып бөлінеді.

2. Модуль (unit) айнымалыларды, тұрақтыларды, ішкі программаларды және т.с.с. программаның түрлі элементтерін жазу үшін қолданылады. Әрбір модул pas кеңейтілуімен жеке файлда орналасады. Модульді программа ретінде орындауға болмайды. Оны программада пайдалану үшін алдымен тіркеу керек. Ол үшін модулдің аты негізгі программаның uses бөлімінде көрсетіледі. Модульдер – бағдарламаның үзіндісін орналастыру үшін қолданылатын бағдарламалық бірлік. Модуль деп бағдарламаның белгілі бір тәуелсіз бөлігін айтады және олар стандартты және бейстандартты болып екі топқа бөлінеді. Модульдің коды бағдарламаның бет алысын анықтайды. Модуль басқа модульдерде және бағдарламада пайдалану мүмкіндігін туғызатын бөлек компиляцияланатын әртүрлі типтердің анықтамалық бөлігінен және орындалатын операторлар жиынтығынан тұратын бағдарлама. Модульдер қолданбалы бағдарламалардың жиынын құрастыруға мүмкіндік береді және олар жадтың бөлек сегментінде орналасады. Жалпы модульдер бөлек орындала алмайтын бағдарлама.

Модуль құрылымына келесі бөліктер кіреді:

– тақырыбы;

– интерфейстік бөлігі;

– орындалатын бөлігі;

– терминатор.

Модуль тақырыбы арнайы unit сөзінен басталады, содан соң модуль атауы және нүктелі үтір тұрады. Интерфейстік бөлігі Interface, ал орындалатын бөлігі Implementation- түйінді сөзімен басталады. Модульдің терминаторы бағдарламаның терминаторы сияқты –End түйінді сөзімен аяқталады.

 

3. Тілдік қүралдар. Тілдік құралдар қолданушы деректер қоймасымен жүмыс істегенде туындайтын сұраныстар мен ақпаратты өңдеу әрекеттерін іске асыруға арналған үрдістер мен бағдарламаларды құруға және де деректер қоймасының логикалық, физикалық үлгілерін жасауға арналған. МҚ тілдік құралдары. МҚБЖ-ің тілдік құралдары МҚ-ң қажетті компоненті болып табылады, ақыр соңында МҚ-н қолданушылардың әр түрлі категорияларының интерфейсін қамтамасыз етеді. МҚБЖ тілдік құралдары –тілдер дамуының төртінші кезеңіне жатады. Төртінші кезең тілдерінің негізгі ерекшеліктері:

· минималды жұмыс принципі;

· минималдышеберлік принципі;

· табиғи тіл принципі;

· минималды уақыт принципі;

· минималды қате принципі;

· минималды қолдау принципі.

МҚБЖ-де қолданылатын тілдердің диапазоны өте кең. Тілдік құралдардың екі концепциясын бөліп қарастыруға болады: бөлу концепциясы және интеграциялау концепциясы.

Бөлу концепциясы - мәліметтерді сипаттау тілдері, мәліметтерді манипуляциялау тілдері (ММТ), сұраныс тілдері. Мәліметтерді сипаттау тілдері, МҚБЖ-ң ерекшеліктеріне байланысты келесі тілдердің барлығы немесе кейбірі қолданыс табуда:

а) сұлбаларды сипаттау тілі;

б) төменгі сұлбаларды сипаттау тілі;

в) мәліметтерді сақтауды сипаттау тілі;

г) сыртқы деректерді сипаттау тілі.

Мәліметтерді манипуляциялау тілі екі топқа бөлінеді: процедуралық жәнепроцедуралық емес.

 

4. Нөл және бірлерден ғана тұратын А(4,3) матрицасы берілген, онда нольдер мен бірлер санын табыңдар.

#include <stdio.h>

#include <conio.h>

#define n 4

#define n 3

void main(){

int A[n][m];

int i;

int j;

int k=0;

int l=0;

clrscr();

printf("Input A[4][3]:\n");

for (i=0;i<n;i++)

for (j=0;j<m;j++){

printf("A[%d%d]=",i, j);

scanf("%d",&A[i][j]);

}

for (i=0;i<n;i++)

for (j=0;j<m;j++){

if (A[i][j]==0){

k=k+1;

}

for (i=0;i<n;i++)

for (j=0;j<m;j++)

{

if (A[i][j]==1){

l=l+1;

}

}

printf("\nOndelgen massiv \n");

printf("\nNolge ten elementer sani = %d\n",k);

printf("\nBirge ten elementer sani = %d\n",l);

getch();

}

 

БИЛЕТ №

1. Ақпараттық үрдістерді модельдеу үшін компьютерлік жүйелерді қолдау.

2. Программаның графикалық сызбасы.

3. Реляциялық деректер базасын құру негіздері.

4. Есеп. Нақты сандардан тұратын X(2,3) матрицасының аралығындағы элементтерінің көбейтіндісін есептеңдер.

 

1 жүйелерді қолдау.

Ақпараттық жүйелердің негізі ол ақпараттық үрдістер. Ақпараттық үрдістер (ақпарат жинау, өңдеу және тарату) ғылымда, техникада және қоғам өмірінде әрқашанда маңызды

Ақпарат жинау -обьекті жөнінде дерек алатын қызмет.

Ақпарат алмасу – ақпарат көзі ақпаратты беретін алушы қабылдайтын үрдіс.

Ақпаратты сақтау- ақпараттыпайдаланушыны қамтамасыз ететін деректердің берілуін қолдау үрдісі.

Ақпаратты өңдеу- мәселені шешу алгоритіміне сәйкес өңдеудің ретке келтірілген үрдісі.

Үрдістерді өткізу моделдері Жабдықтаушы бөлімдегі ішкі жүйелер Келесі ендірулер ендірілсін: Атқарушы бөлімдер немесе ішкі жүйелер әдетте басқару жүйесінің атқарылуы үлгісі ретінде сипатталанады. Атқарымдық үлгі арқылы кеңістік пен уақыт бойынша объектінің ішкі қызметтері мен есептері бейнеленеді.Осы үлгі мен оған қойылатын талптар арқылы басқару объектісінің құрлымы қалыптасады. Дегенмен бір объект немесе мекеме, ұйым үшін бір ғана басты атқарымдық үлгіні тұрғызу мүмкін емес. Сол себепті, басқару жүйесінің жалпы үлгісі келесі белгілер бойынша бөлінеді: үлгінің динамикалық қасиеттеріне сәйкес талаптарды бәсендету үшін басқару деңгейлеріне байланысты; үлгінің сызықты емес қасиеттеріне сәйкес талаптарды бәсендету үшін өндірістік сипатқа байланысты;Басқару деңгейлеріне байланысты атқарымдық ішкі жүйелердегі үлгілер былай бөлінеді: --- басқару объектісінің дамуын болжау;басқару объектісін келешекке арнап жоспарлау; басқару объектісінің құрылымын ұйымдастыру; басқару объектісінің қызметін ағымдық жоспарлау; басқару объектісінің қызметін реттеу;басқару объектісінің қызметін есептеу, бақылау және талдау. Өндірістік сипатқа байланысты атқарымдық ішкі жүйелердегі үлгілер былай бөлінеді;- ғылыми-зерттеу немесе тәжірибелік жұмыстарды басқару; объектінің өндірістік құрылымын қалыптастыруды басқару;- негізгі өнімді өндіруді басқару;объектінің қосымша-қызмет көртеуші өндірісін басқару; көлік үрдісін басқару; негізгі қорларды пайдалану үрдісі мен өндіріс қуатын басқару;- материалдық-техникалық жабдықтауды басқару; - еңбек қорларын басқару;- өнім өткізуді басқару;- объектідегі қаржы-қаражат жабдықтарын басқару;- басқарушы жүйенің дакмуы мен атқарылуын басқару; Ақпарат жүйесінің жабдытаушы бөліміндегі ішкі жүйелер атқарымдық бөлімінің әрекет етуі үшін немесе басқару есептерін шешу үшін қажет. Жабдықтаушы бөлімдегі ішкі жүйелер келесі түрде бөлінеді: - ақпараттық жабдықтау; - техникалық жабдықтау; - математикалық жабдықтау; - бағдарламалық жабдықтау; - ұйымдастырумен жабдықтау; - лингвистикалық жабдықтау; - құқықтық жабдықтау; - эргономикалық жабдықтау. Жабдықтау бөліміндегі ішкі жүйелер әрқайсысы өз алдында бөлек тақырып болатындықтан, олар туралы тереңірек мағлұмат басқа пәндерге қарастырылады. Дегенмен, жабдықтаушы бөлімдегі ішкі жүйелердің қысқаша сипатын төмендегідей қарастыруға болады: - ақпараттық жабдықтаудың негізгі міндеті – басқарылатын объектіні сипаттайтын динамикалық ақпаратты тұғызып, ұдайы жаңартып отыру; - техникалық жабдықтау – ақпарат жүйесінің атқарымдық және жабдықтаушы бөлімдеріндегі ішкі жүйелерін қамти отырып, оларды жұмыс істеумен қамтамасыз ететін барлық техникалық жабдықтар жиынтығын құрайды; - математикалық жабдықтау деп – жүйедегі есептерді шешіп, ақпаратты өндеуде қолданыладын математикалыкәдістер мен үлгілер, тәсілдер қарастырылады; - бағдарламалық жабдыұтау – есептеу техникасын қолдау арқылы ақпарат жүйесіндегі мақсаттар мен есептерді жүзеге асыруды қолдайтын бағдарламалар жиыны; - ұйымдастырумен жабдықтау – ақпарат жүйесін жобалау мен жұмыс істетуге арналған әдістер мен жабдықтардың, шаралардың жиынтығы; - лингвистикалық жабдықтау – есептеу техникасы арқылы ақпаратты өңдеу тиімділігін көтеру мен адам және компьютер арасындағы қатынасты жеңілдету мақсатында мәтіндерді сығу және жаю әдістерін, кәдімгі тілді қалыптастыру ережелері мен тілдік жабдықтардың бірігуін бейнелейді; - құқықтық жабдықтау – ақпарат жүйесінің тұрғызылуы мен және ұйымдастырылуын реттейтін сұрақтар нормативтік актілерді, сондай-ақ жүйеге қатысты мамандардың құқықтары мен міндеттерінің және жауапкершіліктерінің бірігуін сипаттайды; - эргономикалық жабдықтау – ақпарат жүйесіндегі адам қызметінің тиімділігін қолдап, көтермелейтін әдістер мен жабдықтарының бірігуі

2 Блок-схема. Программаның блок- схемасы - енгізу-шығару және шешім қабылдау операциялары үщін стандартты графикалық кескіндер жинағын пайдаланатын программаны әзірлеу тәсілі. Блок-схема әрекеттердің жүзеге асырылу тізбегін көрсетеді. Блок- схема көбінесе басқа әдістер арқылы дайындалады. Жүйелі талдауда қандай да бір үлкен жобаны әзірлеудің алғашқы сатысында блок-схема пайдаланылады. Блок-схема программа жүзеге асыруға тиісті қадамдарды анықтау үшін қызмет етеді. Әдетте, блок-схема кіріс-шығыс сигналдарын, іске асыратын әрбір алуан түрлі кіріс мәліметтерінің әрекеттерін, программаны секцияға бөлуді және пернетақтадан берілетін команда бойынша программа үзілетін нүктелерді белгілеуден басталады.

3 Реляциялық ДҚ – да кесте түрінде дайындалған берілгендер. Ол ең көп тараған берілгендер қоры, кестелер арасындағы байланыстар – жиі пайдаланылатын ең маңызды ұғым. ДҚ-да бағандарды өрістер (поля) деп, ал жолдарды жазбалар (записи) деп атайды. Кестеде қайталанатын бірдей жолдар болмайды. Өрістің негізгі ерекшелігі – бір өріс элементтері бір типті етіп құрылады. Бұл реляциялық деректер қорының Excel кестелік процессорынан негізгі айырмашылығы.

Реляциялық ДҚ құру және онымен жұмыс істеуді басқару үшін көптеген арнайы программалар дайындалған: dBase, FoxBase, FoxPro, Access және т.б. Оларды реляциялық типтегі деректер қорын басқару жүйелері (ДҚБЖ) деп атайды.

Көптеген ДҚ кестелік құрылымда болады. Кестелік құрылымда берілгендердің адрестері жол мен бағананың қиылысуымен анықталады. Кестелерді жобалау кезінде олардың құрылымдарын алдымен қағазда жасаған ыңғайлы. Кестедегі әрбір өріс оның тақырыбына сәйкес болатын жеке мәліметтен тұрады. Әр түрлі кестедегі берілгендерді байланыстыру үшін, әрбір кестедегі әрбір жазбаның өзіндік жеке мәнін бере алатын өріс не өрістер жиынтығы болуы тиіс. Мұндай өріс не өрістер жиынтығын негізгі кілт деп атайды.

Реляциондық үрдіс. «Реляциондық» термині (латын тілінен relatio – қатынас) бұндай деректерді сақтайтын үрдістің ең алдымен өзінің құраушы бөліктерінің өзара қатынасына құрылатынын көрсетеді. Ең қарапайым жағдайда ол екі өлшемді массивті және екі өлшемді кестені білдіреді, ал күрделі ақпараттық үдістерді құру кезінде өзара байланысқан кестелердің жиынтығын құрайды. Бұндай кестенің әрбір жолын жазба, ал бағанын өріс дейміз. Деректердің реляциондық үрдісі келесі қасиеттерге ие болады:

· кестенің әрбір элементі – деректердің бір элементі;

· кестеде барлық өрістер дара болып табылады, яғни бір түрге ие болады;

· кестеде бірдей жазбалар болмайды;

· әрбір өріс бірегей атқа ие болады;

· кестедегі жазбалардың тәртібі еркін бола алады, және деректер түрінің өрістер санымен сипатталады.

 

#include <stdio.h>

#include <conio.h>

#define n 2

#define n 3

void main(){

float X[n][m];

int i;

int j;

float s=1;

clrscr();

printf("Input X[3][4]:\n");

for (i=0;i<n;i++)

for (j=0;j<m;j++){

printf("X[%d%d]=",i, j);

scanf("%d",&X[i][j]);

}

for (i=0;i<n;i++)

for (j=0;j<m;j++){

if ((X[i][j]>=1)&&(X[i][j])<=2)){

s=s*X[i][j];

}

}

printf("\nOndelgen massiv \n");

printf("\nElementer kosindisi = %d\n",s);

getch();

 

БИЛЕТ №

 

1. Күрделі ақпараттық жүйелердің динамикаларын сипаттау үшін математикалық және имитациялық модельдеу

2. Модульдер және оның құрылымы.

3. Деректер қорын жобалау. Жобалаудың ерекшеліктері.

4. Есеп.X(2,3) нақты матрицасының аралығындағы элементтерінің қосындысын, ал аралығындағы элементтерінің көбейтіндісін есептеңдер.

 

1 ХХ және ХХI ғасырлар тоғысуындағы ғылыми-техникалық прогрестің адамзат алдындағы басты жетістіктерінің бірі — ақпаратты басқару құралына, ал ақпарат ағынын қажетті қор көзіне айналдырып және оны тиімді өңдеу құралы — компьютерлік техниканы қоғамдағы барлық салаларға жаппай ендіру болып отыр. Басқару үрдісіндегі негізгі элемент болып саналатын ақпарат жүйесінің және оған қатысты жаңа технологиялардың даму қарқыны — оны жобалаудағы жаңаша ыңғайларды қалыптастыруда. Ақпарат жүйесін күрделі динамикалық жүйе ретінде қарастырып, оны жүйелік ыңғаймен зерттеу қолға алынды.

Ақпарат жүйесінің теориясын меңгеру барысы ғылыми, қолданбалы және танымдық жайларды қамтитын болса, осы оқу құралында жоғарыдағы шаралар жайындағы теориялық материалдар, мәліметтердің синтаксистік және семантикалық үлгілері, ЭЕМ арқылы мәселелік есептерді шешудегі ақпаратты өңдеу технологиясын жүйелік ұйымдастыру сұрақтары қарастырылады.

2 Модуль (unit) айнымалыларды, тұрақтыларды, ішкі программаларды және т.с.с. программаның түрлі элементтерін жазу үшін қолданылады. Әрбір модул pas кеңейтілуімен жеке файлда орналасады. Модульді программа ретінде орындауға болмайды. Оны программада пайдалану үшін алдымен тіркеу керек. Ол үшін модулдің аты негізгі программаның uses бөлімінде көрсетіледі. Модульдер – бағдарламаның үзіндісін орналастыру үшін қолданылатын бағдарламалық бірлік. Модуль деп бағдарламаның белгілі бір тәуелсіз бөлігін айтады және олар стандартты және бейстандартты болып екі топқа бөлінеді. Модульдің коды бағдарламаның бет алысын анықтайды. Модуль басқа модульдерде және бағдарламада пайдалану мүмкіндігін туғызатын бөлек компиляцияланатын әртүрлі типтердің анықтамалық бөлігінен және орындалатын операторлар жиынтығынан тұратын бағдарлама. Модульдер қолданбалы бағдарламалардың жиынын құрастыруға мүмкіндік береді және олар жадтың бөлек сегментінде орналасады. Жалпы модульдер бөлек орындала алмайтын бағдарлама.

Модуль құрылымына келесі бөліктер кіреді:

– тақырыбы;

– интерфейстік бөлігі;

– орындалатын бөлігі;

– терминатор.

Модуль тақырыбы арнайы unit сөзінен басталады, содан соң модуль атауы және нүктелі үтір тұрады. Интерфейстік бөлігі Interface, ал орындалатын бөлігі Implementation- түйінді сөзімен басталады. Модульдің терминаторы бағдарламаның терминаторы сияқты –End түйінді сөзімен аяқталады.

 

3 Мәліметтер қоры қандай да бір пәндік аумақ, яғни адам қызметінің аумағы туралы деректерден тұратын мәліметтерді сақтау және қолдану үшін құрылады. Мәліметтер қорының қосымшалары қандай да бір мәліметтер қорымен өзара байланысу үшін керек. Өзара байланыс деп мәліметтерді алу, оларды қолданушыға тиімді форматта көрсету, жөндеу, өңделген мәліметтерді қайтадан мәліметтер қорына қайтару сияқты процестерді айтады.

Жобалау процесі ұзақ және ауыр болып табылады. Көбінесе бірнеше айға созылады. ДБ жобалаушының негізгі ресурсы өзінің интуициясы мен тәжірибесі болып табылады, сондықтан шешім қабылдау сапасы көптеген жағдайда төмен болып қалуы мүмкін.

Жобаланатын ДБ төмен тиімділігінің негізгі себебі мыналар болуы мүмкін:

талабының жеткіліксіз терең анализі (жобалаудың бастапқы сатылары), олардың деректерінің семантикасы мен қатынасын қоса алғанда;




Поделиться с друзьями:


Дата добавления: 2015-08-31; Просмотров: 609; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.089 сек.