Студентердің контингентін автоматтандыру

Мазмұны

Кіріспе . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

1. Негізгі бөлімі . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2. Есептің берілгені . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1. Программаның алгоритмі . . . . .. . . . . . . . . . . . . . . . . . . . 9
3. Программаның жазылуы. . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . .12
4. Енгізілген мәліметтер және шыққан нәтиже. . . . .. . . . . . . . . . . . 15

Қорытынды. . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . 16

Қолданылған әдебиеттер. . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
КІРІСПЕ

|Ғылыми прогресс - білімнің жоғарылауымен және ақпарат көлемінің көп болуымен сипатталады. Мұндай кең көлемдегі ақпараттарды басқару көп қиындық әкелері сөзсіз. ХХІ ғасыр жаңа технологияның пайда болуы, оның жедел өсуі мұндай мәселелерді шешуге жол ашты. Оны шешудің ең тиімді жолы - автоматтандыру. Қазіргі кезде біздің елімізде, шет елдерде де ақпараттарды автоматтандыруды кеңінен қолданады, оларды пайдаланылу салалары өте көп. Мұндай күрделі ақпарттарды автоматтандыру жүйелерді реттеу функциясын және алдыға қойылған тапсырманы шешу әдісін талдау қызметін атқарады.
Автоматтандыру – техникалық құрал-жабдықтарды, сондай-ақ энергияны, материалды және ақпаратты алу, түрлендіру, жеткізу, пайдалану процестеріне адамның тікелей не ішінара қатысуын босататын экономикалық материалдық тәсілдермен басқару жүйесін пайдалану.
Онда:
1) технологиялық, энергетикалық, көліктік, тұрмыстық-өндірістік процестер;
2) Күрделі агрегаттарды, кемелерді, ғарыш кемелерін, өндірістік құрылыстар мен кешендерді жобалау;
3) Цехты, мекемені, сондай-ақ әскери құрамалар мен бөлімшелерді ұйымдастыру, жоспарлау және басқару;
4) Ғылыми-зерттеулер, медициналық және техникалық диагностикалау сапасын жақсарту, статистика деректерін өңдеу және есепке алу, бағдарламалау, инженерлік есептеулердің барлығы автоматтандырылады.
Жалпы автоматтандыру - адамды материалдар, ақпараттарды жеткізу, өңдеу, сақтау, пайдалану процестерінен босату мүмкіндігіне ие.
Автоматтандырудын арқасында адамдар үлкен фирмалардағы тауарларды, мекемелердегі құжаттарды, банкідегі есептеулерді, темір-жол жүйесін басқаруды, студенттердің мәліметін, сессия қортындыларын және т.б. жүйелерді басқара алады.
Автоматтандырудың мақсаты - еңбек өнімділігі мен өнім сапасын арттыру, жоспарлау, басқару жұмыстарын тиімділендіру, денсаулыққа зиянды жұмыстардан адамды босату.
Автоматтандыру – ғылыми-техникалық прогрестің басты бір бағыты.
Автоматтандырудың екінші бір пайдасы: уақытты үнемдейді және де басқаруды жеңілдетеді. Үлкен кешенді орындарды қолмен басқарудан гөрі оны автоматтандырған әлде қайда жеңіл.
Автоматтандыру дәрежесі – автоматтандыру құралдарын пайдаланып орындалатын операциялар мөлшерінің осы процесс операцияларының толық мөлшеріне қатынасымен анықталатын технологиялық процестің сипаттамасы.
Қолданылған әдебиеттер

1. Фаронов В. В.
Turbo Pascal 7.0 – Москва, издат. «Нолидж», 2000 г.

2. Turbo Pascal – Интернет-руководство.

3. Чинер Р. Язык Турбо Си. «Мир», 1991 г.

4. Немнюгин С. Pascal: Учебный курс. Санкт-Петербург: "Питер", 1999 г.

5. Рюттен Т., Франкен Г. Turbo Pascal 7.0. Киев: Изд. гр. "BHV", 1998 г.

6. Уэйт М., Прата С., Мартин Д. Язык СИ. Москва: "Мир", 1998 г.

7. www. Google.ru

8. www.rambler.ru
        
        Студентердің контингентін автоматтандыру
Мазмұны
Кіріспе . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . ... ... ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 5
2. ... ... . . . . .. . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . ... Программаның алгоритмі . . . . .. . . . . . . . . . . .
. . . . . . . . 9
3. ... ... . . . .. . . . . . . . . . . . . . .
. . . . . . . . .. . ... ... ... және шыққан нәтиже. . . . .. . .
. . . . . . . . . ... . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . .. . . . . . . ... ... . . . .. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . ... ... - ... ... және ... ... ... сипатталады. Мұндай кең көлемдегі ақпараттарды басқару көп қиындық
әкелері сөзсіз. ХХІ ... жаңа ... ... болуы, оның жедел өсуі
мұндай мәселелерді ... жол ... Оны ... ең ... жолы ... ... кезде біздің елімізде, шет ... ... ... кеңінен қолданады, ... ... өте көп. ... ... ... ... жүйелерді
реттеу функциясын және алдыға қойылған тапсырманы шешу ... ... ...... ... ... энергияны,
материалды және ақпаратты алу, түрлендіру, жеткізу, пайдалану процестеріне
адамның тікелей не ... ... ... ... материалдық
тәсілдермен басқару жүйесін пайдалану.
Онда:
1) технологиялық, энергетикалық, көліктік, тұрмыстық-өндірістік
процестер;
2) Күрделі ... ... ... кемелерін, өндірістік
құрылыстар мен кешендерді жобалау;
3) ... ... ... ... ... мен бөлімшелерді
ұйымдастыру, жоспарлау және басқару;
4) Ғылыми-зерттеулер, ... және ... ... ... ... ... ... және есепке алу,
бағдарламалау, инженерлік есептеулердің барлығы ... ... - ... ... ... ... сақтау, пайдалану процестерінен босату мүмкіндігіне ие.
Автоматтандырудын арқасында адамдар үлкен фирмалардағы тауарларды,
мекемелердегі құжаттарды, банкідегі ... ... ... ... ... ... ... және т.б.
жүйелерді басқара алады.
Автоматтандырудың мақсаты - еңбек өнімділігі мен өнім ... ... ... ... ... денсаулыққа зиянды
жұмыстардан адамды босату.
Автоматтандыру – ғылыми-техникалық прогрестің басты бір бағыты.
Автоматтандырудың екінші бір пайдасы: уақытты ... және ... ... ... ... ... ... басқарудан гөрі оны
автоматтандырған әлде қайда жеңіл.
Автоматтандыру дәрежесі – автоматтандыру құралдарын ... ... ... осы процесс операцияларының толық
мөлшеріне қатынасымен анықталатын технологиялық ... ... ... ... оқу ... студенттер жайлы мәліметтерді тез тауып, оны
пайдалану үшін, мысалы бір студент жайлы мәлімет қажет болған ... ... ... оны ... өте ... ... ... автоматтандырылған анықтаманы жасау – еліміздегі
жоғарғы оқу ... ... ... ... ... ғана
компьютерлік бағдарламаға сыйғызу десе де болады. Университеттің әкімшілігі
осыншама ... ... ... ... программалық
қамтама арқылы реттеп отыр. Әрбір жаңа оқу жылының мәліметтері ... ... ... ... Осы деректерді қолданушылар оп-
оңай қоймадан қажет кезде сұраныс беру ... ала ... ... ... ... оны автоматтандырудың қажеттілігі арта береді.
Оқу орындарының ақпараттарын автоматтандырумен қамтамасыз ету
статистикалық ... ... ... ... ... нақты бір
облыстан келген студенттердің статистикалық тізімін алу үшін ... ... жүйе ... Әйтпесе бұндай сұранысты қанағаттандыру үшін
көптеген қағаз-құжаттарды іздеуге тура ... жоба ... ... да бір ... ... тізімінен
тұрады. Жобадағы берілген деректерді пайдаланып студент жөнінде толық
мағлұматтарды алуға болады.
Автоматтандырылған ... ... ... оқу орындарының
студенттерінің ... ... ... ... ... анықтауға мүмкіндік
береді.
Автоматтандырылған жобаның тиімділігі: қажетті жұмыс ... ... ... яғни бірнеше қызметкерге төленетін жалақы
университеттің басқа ... ... ... ... ... ... алынатын ақпараттың дәл болуын қамтиды.
Студенттердің контингентін автоматтандырудағы ... ... ... ... ... ... жайлы толық, нақты мәліметтерді алу.
2. Есептің берілгені
Студенттердің контингентін автоматтандыру, яғни студенттердің аты –
жөні, қайдан келгендігі, жынысы, тобы, ... жылы ... ... ... ... үшін бізге: фамилясы,
туған ... ... ... ... ... ... осы арқылы студент
контингентін автоматтандырамыз.
Алгоритм бойынша шешу үшін Turbo Рascal ... ... ... да
бір объектіге қатысты программаларда әртүрлі мәліметтерді жинақтап
қарастыру жиі ... Осы ... ... ... де ... ... аты-жөні символдардан құралған сөз, ал туылған жылы
немесе тобы сандардан ... ... ... ... үшін Turbo
Pascal тілінде арнайы типтер тағайындалған. Бірнеше типті мәліметтерді
пайдалану үшін ... ... ... ... Бұл типті Паскаль
тілінде жазба деп атайды. Біз қарстыратын есепті шешу үшін осы ... ... ... өте ... ... ... ... көруімізге болады.
Программа құрылымында жазба типі келесі түрде баяндалады:
TYPE NTYPE=RECORD
ID11, …, ID1N:TYPE_1;
IDK1,…,IDKN:TYPE_2
END;
Мұндағы TYPE, RECORD,END Паскаль ... ... ... NTYPE –
жазба атауы немесе идентификаторы. ID11, …, ID1N және т.б. IDKN ... ... ... ... Құрамды аттардың жазуын ықшамдау үшін WITH ... ... WITH ... ... ... R ... R – ол ... типті айнымалының атауы. Р – ол Паскаль тілінің
орындалатын нұсқаулары.
WITH нұсқауларын қолданғаннан кейін Р ... R ... ... ... Программаның алгоритмі
Программа түсініктемеден басталады. Екінші ... program ... ... ZZZSTUD программасының аты жазылған. Келесі жолда экранды
тазалауға арналған crt модулін ... ... соң n ... ... ... сипаттап тұр. Zzz ... ... ... ... type ... бөлімі жазылады. Сипаттау
бөлімі RECORD қызметші сөзінен ... END ... ... ... ... ... араларына өрістің идентификаторлары келтіріледі.
Олар: FAMILIA – студенттердің аты-жөні. Ол ... ... string ... сөзі ... беріледі. Ол 255 таңбаға ... ... түрі ... ... яғни ... ... бұл
мәтіндік шаманың тек 30 таңбадан тұратынын көрсетеді. Одан артық берсек
қате болады.God – ... ... ... Ол ... сан мәндеріне ие
болғандықтан integer типімен сипатталады. Gruppa – ... ... аты және ... ал oblast – ... ... жері ... Бұлар да мәтіндік шама болғандықтан string сөзі арқылы сипатталады.
Record және end қызметші сөздерінің арасында жалпы программада ... ... ... ... ... Var ... кейін жазылған, яғни айнымалылар бөлімінде сипатталған. Біздегі
студенттердің саны көп ... оны ... ... ... ... с –
массив атауы, array [1..n] of stud ... ... ... ... ... және ... ... индекстерін көрсету, ал of stud –
осы массивтің stud типті екенін баяндайды. I – студенттердің саны, ал k ... ... іске ... батырмаға меншіктелген идентификаторы. I
және k ... ... ... ... ... integer типімен
сипатталды. Z - ... ... ... жол, ягни оны ... ... тапсырмада бұл идентификатор арқылы сұратылатын облыс
сипатталған, ал Z1 – осы Z-пен ... Boolean ... ... ... ... 15-ші жолынан бастап Begin негізгі бөлімі келтірілген.
Программа басталды. CLRSCR ... сөзі ... ... ... ... ... көмегімен жақша ішіне жазылған ... ... ... ... For i:=1 to n do ... ... ... 1-ші студенттен бастап n-ші, яғни соңғы студенке дейін with
операторы көмегімен ... ... ... ... ... ... ... аты-жөні, туған жылы, келген облысы, тобы ... ... ... ... ... Z1 ... мәнін жалған деп аламыз.
Writeln шығару операторы арқылы 1.Spisok, ... 3.Vihod ... ... ... ... 1.Spisok сөзі ... жөніндегі
мәліметтерді тізім бойынша шығарады. 2. Oblast – студенттерді ... ... ... шығарады. 3.Vihod – жалпы программадан шығады.
‘Vvedite 1 ili 2 ili 3’ ... writeln ... ... ... ... ... k=1,2 ... 3 санына сәйкес келетін орындалу бұйрығын
орындау, яғни 1- студентердің тізімін экранға шығару, 2-нақты бір ... ... ... ... ... Бұны ... үшін ... егер k=1 болса, яғни 1 батырмасын ... then онда ... ... for i:=1 to n do ... ... ... ... 1-ші
студенттен бастап n соңғы студенке дейігі мәліметті тізім бойынша ... Оны ... ... түрде көру үшін ‘familia’, ‘god’,
‘gruppa’, ‘oblast’ сөздерін экранға шығарамыз. Else ... кері ... ... шарт ... If егер k=2 ... яғни 2-ші ... then онда ... oblast’ сөзін экранға шығарамыз да z –
студенттің ... ... for i:=1 to n do ... қайталау
операторы арқылы 1-ші студенттен бастап n соңғы студенке дейін деп ... if ... ... ... яғни ... ... облысын салыстырамыз. Егер қойылған шарт орындалса, ... ... ... ... writeln ... ... арқылы
‘familia’, ‘god’, ‘gruppa’, ‘oblast’ сөздерін экранға шығарамыз.
Қайтадан шарт қоямыз. If егер біз енгізген мәлімет табылмаса, ... ... then онда ... ... ... студент жоқ деген мәліметті
шығару үшін writeln шығару операторы ... ‘S etoi oblasti ... ... ... шығарамыз. Else әйтпесе 3 батырмасын басу ... ... Go to zzz ... ...... соңы. Студенттердин контингентин автоматтандыру
аякталды.
3. Программаның жазылуы
Program zzzStud;
uses crt;
const ... ... ... ... of ... dannie');
for i:=1 to n do
with c[i] do
begin
writeln('VVedite familiu');
readln(familia);
writeln('VVedite god ... ... ... ... 1.Spisok ###');
writeln('### 2.Oblast ###');
writeln('### 3.Vihod ###');
writeln;
writeln('Vvedite 1 ili 2 ili 3');
readln(k);
if k=1 then
begin
clrscr;
for i:=1 to n do
begin
with c[i] do
writeln(familia,' ',god,' ... ... else if k=2 ... oblast');
readln(z);
for i:=1 to n do
begin
if c[i].oblast=z then
begin
z1:=true;
writeln(c[i].oblast,' ',c[i].god,' ',c[i].gruppa,'
',c[i].familia)
end;
end;
if z1=false then writeln('S etoi oblasti stydenta ... else if k=3 then ... ... ... ... және ... ... оқу орындарының жұмысын жеңілдету үшін автоматтандырылған
басқару жүйелерін пайдаланған өте дұрыс. ... ... ... ... білімге ұмтылушы студенттердің саны шексіз көп. Олардың
келген жерлеріне байланысты анықтамалық жасау - ... ... ... алыс ... ... ... ... беру үшін оның қайдан
келгендігін анықтап алып ... міне ... ... оны ... ... ... беру ... оңай тауып аламыз.
Автоматтандыру іске аспаған жерде бұндай іздестіру әрекеттері көп ... және ... ... ... де ... ... тура келеді.
Осы курстық жобаның тапсырмасы – қандай да бір облыстан студенттер
жайлы ... тез ... алу ... ... ... ... арналған
автоматтандырылған программаны көбінде жоғарғы оқу орындарында пайдаланады.
Себебі өте күрделі ақпараттарын топтастыруға ... ... ... жұмыстың студенке берген пайдасы көп болды. Студенттің
өзінің іздену қабілетін ... ... те ... ... қатар
автоматтандырылған жүйелердің еліміздегі озық оқу орындарының жұмысында
маңызды роль атқаратындығын байқадық.
Қорыта ... ... ... ... өмірінің ажырамас
бөлшегіне айналғандығын байқадық.
Қолданылған әдебиеттер
1. Фаронов В. В.
Turbo Pascal 7.0 – ... ... ... 2000 ... Turbo Pascal – ... ... Р. Язык ... Си. «Мир», 1991 г.
4. Немнюгин С. Pascal: Учебный курс. Санкт-Петербург: "Питер", 1999 г.
5. ... Т., ... Г. Turbo Pascal 7.0. ... Изд. гр. "BHV", 1998 ... Уэйт М., ... С., ... Д. Язык СИ. Москва: "Мир", 1998 г.
7. www. ... ...

Пән: Информатика
Жұмыс түрі: Реферат
Көлемі: 14 бет
Бұл жұмыстың бағасы: 400 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Студенттер контингентін автоматтандыру22 бет
«Ақпараттық технологиялар» пәні8 бет
«Жоғары мектепте тәрбие жұмыстарын ұйымдастыру бағыттары мен тәрбие жұмыстарын жоспарлау13 бет
Жантанушы студенттердің қарым-қатынас мәдениетін ұстану ерекшеліктері99 бет
Оралман студенттердің құндылықтарын зерттеу әдістері мен мәселелері5 бет
Қазақстан және аймақтық интеграциялық топтар10 бет
"Автомобильдердің электротехникалық және электрондық жабдықтары" -курсы мазмұны және әдістемесі51 бет
«қайым және алаш» сценарий6 бет
1С бухгалтерия бағдарламасы6 бет
SCADA жүйесі және интернет жайлы14 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь