Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Бет БИЛЕТ № 4 страница




4. Есеп.А(5,5) матрицаның бас диагоналынан жоғарғы элементтерінің арифметикалық ортасын табыңдар

procedure TForm1.Button1Click(Sender: TObject);

const n=4;

var

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

i,j,s,k:integer;

a:real;

begin

begin

s:=0;

for i:=0 to 4 do

for j:=0 to 4 do

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

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

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

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

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(-68);

end;

for i:=0 to 4 do

for j:=0 to 4 do

x[i,j]:=strtoint(StringGrid1.Cells[i,j]);

for i:=0 to 4 do

for j:=0 to 4 do

if (i>j) then

k:=k+1;

for i:=0 to 4 do

for j:=0 to 4 do

if (i>j) then

s:=s+x[i,j];

a:=s/k;

Memo1.lines.add(inttostr(k));

Memo1.lines.add(inttostr(s));

Memo1.lines.add(floattostr(a));

end;

end.

 

БИЛЕТ №

1. Ақпараттық жүйені тұрғызуды автоматтандыру

2. Массив түрлері және оның сипатталуы.

3. ДББЖ Access-те сұраныстарды ұйымдастыру. Сұраныстар түрі.

4. Есеп. А(4,4) квадраттық матрица берілген. Матрицадағы бас диагоналдан жоғары орналасқан элементтердің санынтабыңдар.

 

1. Ақпараттық жүйені тұрғызуды автоматтандыру

Автоматтандырылған ақпараттық жүйе (Автоматизированная информационная система) — ақпаратты жинауға, сақтауға, іздеуге және сұраным бойынша талап етушіге жеткізуге арналған программалық және техникалық құралдар кешені.

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

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

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

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

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

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

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

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

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

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

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

• Ұйымдастырумен жабдықтау АЖ-ны тиімді жұмыс істеу үшін өте маңызды.

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

2. Массив түрлері және оның сипатталуы.

Массивтер деп бірдей типті мәліметтердің логикалық байланысқан элементтерден тұратын мәліметтер құрылымын айтамыз. Программаның орындалу барысында массивтің өлшемі тұрақты болады.

Массив келесі түрде сипатталады:

• Type массив аты =array [аралық] of элемент типі;

• Array (массив) және of сөздері түйінді сөздер.

Аралық (диапазон) массивтің төменгі, жоғарғы шегін және жалпы элементтер санын анықтайды. Массивтің типі әрбір элементтің типін анықтайды.

Си тілінде массивтердің бірнеше индекстері болуы мүмкін. Көп өлшемді массивтер жиі жол және бағандар бойынша реттелген мәндерден тұратын кестелерді бейнелеу үшін қолданылады. Кесенің нақты элементін иднтификациялау үшін екі индекс көрсетіледі: бірінші-элементтің жолын көрсетеді, ал екіншісі бағанын көрсетеді. Осындай кестелер немесе массивтер екі өлшемді массивтер деп аталады.

Көп өлшемді массив бір өлшемді массив сияқты оның баяндалуында инициалдануы мүмкін. Мысалы, int b[2][2]={{1, 2}, {3, 4}};

Әрбір массивтің элементтерін шығару үшін программада printarray функциясы шақырылады.

Массивтер статистикалық және динамикалық болып екіге бөлінеді.

Статистикалық массив – массив сипатталғанда индекстер шегі, өлшемі нақты анықталған массив.

Динамикалық массив – сипатталғанда тек элементтер типі көрсетілетін массив. Динамикалық массивтің өлшемі программаның орындалу барысында өзгеріп отырады.

3. ДББЖ Access-те сұраныстарды ұйымдастыру. Сұраныстар түрі.

MS Access-те сұраныстарды ұйымдастыру. Сұраныстар түрі, MS Access-тегі деректер қоры өзіндегі кесте, есеп, сұраныс, форма т.б. құрамдарымен тұтас объект болады және оларды тұтас дискілік файлда.mdb кеңейтілуімен сақтауға мүмкіндік береді. Сұраныстар – бұл деректерді өңдеу үшін арналған арнайы құрылғы. Сұраныстардың көмегімен деректерді сұрыптауға, сүзгілеуге, өзгертуге, яғни өңдеуге болады. Сұраныстың негізгі қызметі –кестелерді байланыстыру және деректерді таңдап алу. Бұл жерде бірнеше кестедегі деректерді өзара байланыстыру мүмкіндігі туралы айтылады. Сонымен қатар деректерді таңдау барысында жаңадан қажетті мәліметтері бар уақытша кестелер құрылады. Бұл мақсат үшін MS Access-те сұраныстар қолданылады, ал уақытша қорытынды кестелерді Recordset объектісі деп атайды. Әдетте Recordset объектілерін виртуалды кестелер деп атайды, дегенмен олар сұраныстардың орындалу нәтижелерін деректер қорында емес, компьютердің жадында сақтайды. Дәлірек айтсақ, кестелер арасындағы байланыстар орнату мүмкіндігі реляциондық ДББЖ тізімдерді өңдеу үшін аранлаған тегіс файлдардың процессорлары деп аталатын қарапайым қосымшалардан өзгешелейді. Recordset объектісі – бұл бірнеше кестедегі деректерді тек біріктіріп қана қоймайды, сонымен қатар ондағы деректер іріктеудің нақты белгілеріне сәйкес келу керек. Сонымен бірге есептеу жолымен бір мәннен екінші мәнді алуға болады.

Көптеген ДББЖ сұраныстырдың келесі түрлері қолданылады:

таңдама бойынша сұраныс кестедегі деректерді өзеріссіз қалдырып, форма немесе кесте түрінде болады;

өзгермелі сұраныс деректерді орналастыру немесе өзгерту (деректерді кірістіру, жою, жаңарту) үшін арналады;

қиылысқан сұраныстар статистикалық есептердің нәтижелерін көрсету үшін арналған;

параметрлері бар сұраныстар

Қарапайым сұраныс құру үшін келесі әрекеттерді орындаңыз:

1. Ауысулар облысында, оның негізінде сұраныс құрылатын, кестені бөліп алыңыз.

2. Бұл кестеге, оның негізінде сұраныс құруға болатын, деректер енгізіңіз.

3. Құру қосымшасына өтіңіз, Басқалар тобын таңдап алыңыз, одан кейін

Сұраныстар шебері пиктограммасында шертіңіз.

1. Жаңа сұраныс шеберінің бірінші терезесінде сұраныстың түрін таңдап алыңыз, мысалы Қарапайым сұраныс. Одан кейін ОК батырмасында тышқанды шертіңіз.

1. Келесі «Қарапайым сұраныстар құру» терезесінде оның негізінде сұраныс құруға болатын, кестені таңдап, одан кейін қажетті өрісті таңдаңыз.

1. Келесі сұхбат терезесінде қарау режимін немесе оның макетін өзгерту режимін таңдаңыз және «Дайын» батырмасында тышқанды шертіңіз.

1. Сіздің құрған сұранысыңыз жұмыс экранның ортасында өзіне лайықты орынға ие болады.

 

4. Есеп. А(4,4) квадраттық матрица берілген. Матрицадағы бас диагоналдан

жоғары орналасқан элементтердің санынтабыңдар.

procedure TForm1.Button1Click(Sender: TObject);

const n=3;

var

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

i,j,k:integer;

begin

begin

for i:=0 to 3 do

for j:=0 to 3 do

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

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

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

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

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[2,0]:=inttostr(8);

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

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

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

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

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

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

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

end;

for i:=0 to 3 do

for j:=0 to 3 do

x[i,j]:=strtoint(StringGrid1.Cells[i,j]);

for i:=0 to 3 do

for j:=0 to 3 do

if (i<j) then

k:=k+1;

Memo1.lines.add(inttostr(k));

end;

end.

 

40 Квадраттық матрицадағы бас диагоналдан төмен орналасқандарының қосындысын табыңдар.

procedure TForm1.Button1Click(Sender: TObject);

const n=3;

var

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

i,j,k:integer;

begin

begin

for i:=0 to 3 do

for j:=0 to 3 do

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

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

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

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

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[2,0]:=inttostr(8);

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

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

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

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

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

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

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

end;

for i:=0 to 3 do

for j:=0 to 3 do

x[i,j]:=strtoint(StringGrid1.Cells[i,j]);

for i:=0 to 3 do

for j:=0 to 3 do

if (i<j) then

k:=k+x[i,j];

Memo1.lines.add(inttostr(k));

end;

end.

 

БИЛЕТ №

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

2. Кодтау теориясының жалпы түсініктері.

3. Кодтау теориясының жалпы түсініктері.

4. Есеп. В(5,5) матрицасындағы 3 пен 5 арасындағы оң элементтердің арифметикалық ортасын тап.

 

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

модельдеу.

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

• Заманауи экономика жағдайы компанияның дәстүрлі кәсібі моделінен, еңбекті бөлу принциптеріне қарай, дара мамандармен иерархиялық құрылым бойынша бизнес-үрдістер маңайында сипатталады.

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

Үрдістік тәсіл кәсіпорын кәсібін ұйымдастыруға ұсынады:

• Орындаушылардың жауапкершілігі мен кең қолданымы;

• Шешім қабылдау деңгейін қысқарту;

• Еңбекті топтап ұйымдастыру жіне басқару;

• Сапаны жетілдіруді көтеру;

• Бизнес-үрдістерді автоматтандыру технологиясын орындау.

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

 

2,3 Кодтау теориясының жалпы түсініктері

Код – кодтау жүйелерімен белгіленген белгілі бір ережелер бойынша объектінің сандық немесе алфавиттік-сандық белгілермен белгіленген шартты белгісі.

Кодтау – шартты белгілерді (кодтарды) номенклатура позицияларына тағайындау үдерісі. Кодтар сандық, әріп және аралас (мысалы: сандық код – 21325, әріп – АБС, аралас – АБ180) болуы мүмкін.

Кодтаудың негізгі мақсаты – объектілерді бірмәнді белгілеу. Кодтаудың көмегімен экономикалық ақпаратты өңдеумен байланысты негізгі қызметтер атқарылады

Сызықшалы код дегеніміз – ендері әр түрлі қара мен ақ сызықтың алмасуы және екі жақты есептеу жүйесі қағидасына негізделген: кең сызықтар мен аралықтарға 1, ал тарларға – 0 мәні беріледі.

Өндіріс пен саудадағы тауарларды кодтау үшін кодтаудың келесі стандарттары кең тараған:

• 1973 жылы саудадағы тауарларды кодтау үшін АҚШ-та қабылданған UPC (Uniform Product Code);

• EAN (European Article Numbering) UPC: Халықаралық ассоциациясы мәртебесін алған Кодтаудың еуропалық жүйесі негізінде 1977 жылы Еуропада құрылған EAN (European Article Numbering); әлемнің көптеген елдері қолданады.

• Тауар өндіріс пен саудадағы кодтаудың негізгі объектісі болып табылады. Оның нақты бірлігі бір мәнді сәйкестендіріледі; тым болмағанда бір белгісі (бағасы, жиыны, көлемі) бойынша ерекшеленетін тауарлардың түрлі кодтары болу керек, себебі осы кезде ғана код бойынша кодты анықтай отырып, ақпаратты әрбір тауар, сұрыпталым бойынша автоматты өңдеуге болады.

• Кодтаудың мұндай мүмкіндігін саудада кең тараған EAN коды береді.

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

 

 

4 Есеп. В(5,5) матрицасындағы 3 пен 5 арасындағы оң элементтердің

арифметикалық ортасын тап.

#include <stdio.h>

#include <conio.h>

#define n 5

void main(){

float B[n][n];

int i;

int j;

int k=0;

float s=0;

float c;

clrscr();

printf("Input B[5][5]:\n");

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

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

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

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

}

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

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

if ((A[i][j]>=3)&&(A[i][j]<=5)){

k=k+1;

s=s+A[i][j];

c=s/k;

}

}

printf("\nOndelgen massiv \n");

printf("\nArifmetikalyk ortasy = %f\n",c);

getch();

 

БИЛЕТ №

1. Ақпаратты қарастырудың семантикалық, синтаксистік, прагматикалық тәсілі

2. Тармақталу операторы.

3. Реляциялық деректер базасындағы үшінші қалыпты пішін,

Бойс-Кодтың қалыпты пішіні. Жоқ.

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

 

1. Ақпаратты қарастырудың семантикалық, синтаксистік, прагматикалық

тәсілі.

Ақпараттың мәнін сипаттау тәсілін анықтайтын, оның сипаттау тілдерін зерттейтін – семантикалық;

- ақпаратты кодтау әдістерін сипаттайтын – прагматикалық;

- ғылыми-ақпараттық іс-әрекеттің кейбір түрлерін, оның ішінде

индекстеуді, автоматты реферлеуді, машиналық аударманы формальдау

және автоматтандыру мәселелерін шешумен байланысты

синтактикалық мәселелер топтарын зерттейді.

Синтаксистік фильтр – тасымалдаушыда сақталынатын немесе жіберілетін таңбалар тізбегінде олардың мағыналық мәні жоқ бөліктері болуы мүмкін. Осы бөліктер синтаксистік шуды құрайды және оларды синтаксистік фильтр анықтайды. Фильтр дұрыс (мағыналы) және дұрыс емес (мағынасыз) таңбалар тізбектерін айыра алатын шешуші ережелердің жиынынан құралады. 2. Семантикалық фильтр – семантикалық шудың алғашқы аспектісі қабылданатын хабарламада жаңа мәліметтердің болмауымен байланысты, яғни хабарлама тұтынушының білімін кеңейтеді. Семантикалық шудың 2-ші аспектісі синтаксистік фильтрден жалған хабарламаның өтуімен байланысты. 3. Прагматикалық фильтр – ақпараттың тұтынушы үшін құндылық деңгейін анықтайды. Прагматикалық бағалау элементтері әдетте ақпараттың толықтығын (құбылысты толық сипаттайтын) оның уақытқа сәйкестілігін, ықшамдылығын,қолданымдылығы және қол жетімділігін қамтиды.

 

2. Тармақталу операторы.

Тармақталу командасының қысқа және толық нұсқалары бар. Олардың жазылу түрлері.

if p then s // қысқа нұсқа немесе if p then else s2 // толық нұсқа

мұндағы Р- шарт, S, S1, S2- орындалу тиіс сериялар (бір блоктық оперторлар). Егер блок бірнеше операторлардан тұрса, олар бір құрама оператор ретінде қарастырылып, begin-end операторлық жақшалардың ішінде жазылады (мұндағы ескертетін жайт- программа денесі де бір сыртқы блок ретінде қарастырылады):

if p then begin

S1

end

else begin

S2

end;

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

If (егер) командасының орындалу стандарты Паскальдағы сияқты: егер шарт орындалса, онда then кілттік сөзінен соң жазылған блок, шарт орындалмаса else кілттік сөзінен соң жазылған блок орындалды.

Таңдау командасы- көп сериалы тармақталу командасы. Әдетте ол Case (қорап) операторын пайдаланып құралады.

Оператордың жазылу үлгісі:

Case өрнек of

1-тізім: begin

S1

end;

2-тізім: begin

S2

end;

n- тізім: begin Sn end; end;

 

3. Реляциялық деректер базасындағы үшінші қалыпты пішін,

Бойс-Кодтың қалыпты пішіні. Жоқ

4. Есеп. А(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. Есеп. X(5,5) матрицаның бас диагоналы бойындағы элементтердің көбейтіндісін және одан жоғары элементтердің 0-ден үлкендерінің қосындысын табыңдар.

 

1. Қол жеткізе алу ұстанымы бойынша ақпараттың түрлерге бөлінуі.

Дара)автономды ДК-де жүзеге асады(желі қолданылмайды); жалпы ақпараттық қормен

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

Корпоративтік) ірі компанияларға бағытталған аймақтық бөлінген түйіндер немесе желілерді

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

Ақпарат термині латынның informatio – түсіндіру, баяндау деген сөзінен шыққан.

Бізді қоршаған ортадағы сан алуан ақпаратты әр түрлі белгілерге байланысты топтауға болады.

Ақпарат шығу облысына байланысты былай бөлінеді:

• Қарапайым – бұл жансыз табиғатта болып жатқан құбылыстар мен процестерді бейнелейді.

• Биологиялық – өсімдіктер мен жануарлар әлеміндегі процестерді бейнелейді.

• Әлеуметтік – қоғамдағы адам туралы процесті бейнелейді. Ол адамның практикалық өмір тіршілігімен тығыз байланысты, сондықтан адамның қанша тіршілік түрі болса, сонша әлеуметтік ақпараттық түрі мен типін ажыратуға болады. мысалы, қоғамға байланысты ақпаратты көпшілік, арнайы және жеке деп жіктеуге болады.




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


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


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



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




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