Информатика | Іздеу алгоритмі

Техниканың даму жетістіктеріне сай ЭЕМ – біздің өміріміздің әр алуан салаларында қызмет етуде. Айталық компьютердің көмегімен көптеген салалардың қызметі жеңілдеді десек те болады. Компьютерде автоматтандырылған программа жасауға арналған жаңа технологияларға сай көптеген программалау тілдері пайда болды, солардың негізінде компьтердің қолданылу ауқымы кеңейді, себебі программалау тілдері арқылы құрылған программалар қызметкерге бұрынғыдай көптеген қағаздарды ақтарып, іздеген дерегін таба алмай шаршауынан құтылуына көмектесті. Мысалы, кітапхананы алайық, әрине кімнің болса да, картотеканы пайдалана алғаны дұрыс. Дегенмен де өзімізге керекті кітапты табу үшін оны жазған авторды білуің керек, кітаптың атын, шыққан жылын білуің керек, ал бұл кей кездері ыңғайсыздық тудырады, әсіресе ең алғаш келген адамдарға немесе кітап туралы ақпараты аз адамға қиындық әкелуі әбден мүмкін. Ал қазіргі озық технологиялармен жабдықталған кітапханаға барсаңыз ЭЕМ-ның көмегімен оп-оңай өзіңізге қажетті кітапты, оның тек жылын немесе ұқсас атын білу арқылы ғана табуыңызға болады.
Программист мұндай программаларды жасаған кезде барлық мәліметті компьютерге енгізіп сақтайды да, кітаптардың параметрлері бойынша, мысалы авторлардың фамилиясын алфавит бойынша сұрыптау арқылы сұраныс жасай алады. Кітапханаға келген адам өзіне қажетті кітапты бірнеше параметрлері бойынша кітапханашыға жеткізеді, ол өз кезегінде программаға енгізіп, керекті кітаптың шифрын тез арада тауып алады. Осы арада, әрине сұрыптау және іздеу алгоритмі қолданылады.
Іздеу алгоритмі – барлық қолданбалы програмаларда пайдаланылған десек қателеспейміз. Аты шулы интернеттің өзін алып қарасақ та жеткілікті, онда кірген әрбір қолданушы өзіне керекті мәліметті сұраныс жіберу арқылы тауып алады. ....
Курстық жұмыстар
Толық

Информатика | Вуздағы Кафедра құжат айналымын Delphi көмегімен дамытуды ұйымдастыру

ХХ ғасырдың соңы азаматтардың индустриялық эрадан информациялық эраға өтуімен ерекшеленеді. Осыған байланысты ақпаратты ала білу, оны өңдеу және күнделікті істе пайдалану өркениетті дамудың қажетті шарты болып табылады.
Соңғы компьютерлік технологиялардың пайда болуы көптеген мекемелердің, өндірістердің, акционерлік қоғамдардың және компаниялардың іс құжаттарын ұйымдастыру, деректер қорын басқару, т.с.с көптеген жұмыстарын едәуір жеңілдетті. Қазіргі кезде мәліметтерді сақтау және өңдеу жұмастарын соңғы жылдарда шыққан программалық өнімдер арқылы жылдам әрі тиімді ұйымдастыруға болады. Заманымыздың өркендеуіне байланысты мәліметтер ағымының көлемі де ұлғая бастады.
Деректер қоры, дерктер қорын басқару жүйесі (ДҚБЖ), электрондық кесте т.с.с. компьютерлік жаңа програмалардың дамуы заман қажеттілігінен туындап отырғандығы айқын. Сондықтан соңғы жылдары компьютерлік технологиялар қарқынды дамып, көптеген жерлерде қолдалынуда, себебі дайын құралдарды пайдаланбау бірталай қиындықтар туғызатыны сөзсіз.
Қазіргі уақытта көптеген мекемелерде, өндіріс орындарында және компанияларда мәліметтер ағымымен жұмыс істеуде деректер қоры кеңінен пайдалануда. Себебі деректер қоры мәліметтерді сақтауда және оларды өңдеу жұмыстарын жүргізуде көптген жеңілдіктер береді.
Осындай мекемелердің бірі – кафедра. Әрбір кафедраның атқаратын жұмыстары мол. Оның ішінде кафедраның әр мамандық бойынша жылдық оқу жоспарын жасау жұмысы күрделі де, уақытты көп талап ететін жұмыстардың бірі. Осы оқу жоспарында көрсетілген әр мамандыққа байланысты және пәндерге лайық емтихан, курсық жұмыс, лекция, практика, СРС, СРСП, лабораториялық жұмыс сағат сандары т.с.с мәліметтер дер кезінде алынып, көптеген жұмыстар жасалады. Осы аталған себептерге байланысты бітіру жұмысына қойылған мәселе өзекті мәселелердің біріне жатады. ....
Курстық жұмыстар
Толық

Информатика | Вирустар және оған қарсы Антивирустық бағдарламалар

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

Информатика | Вирус және оларға қарсы күрес

Компьютерлiк вирустар нелер және олармен қалай күресуге болады?
Бұл аса көңiл бөлiп қарайтындай соншалықты қиын тақырып болып көрiнбес. Алайда, компьютердегi ақпараттың жоғалуына бiрден-бiр себепкер болатын осы компьютерлiк вирустар болып табылады. Вирустардың кәсiпорындар мен ұйымдардың жұмысына тосқауыл болған көптеген оқиғалар белгiлi. Сонымен қатар бiрнеше жыл бұрын компьютерлiк вирустың адам өлiмiне себепкер болған оқиға тiркелген. Нидерландияның бiр ауруханасындағы емделушi компьютердiң вирусты жұқтырып, қате ақпарат беруiне байланысты морфийдiң әжептеуiр көлемiн қабылдаған.
Өзара бәсекелес антивирустық фирмалардың мүмкiндiктерiне қарамастан компьютерлiк вирустың тигiзетiн зардаптары жылына шамамен жүздеген миллион сомманы құрайды. Бұның негiзгi себебi көптеген компьютердi пайдаланушылардың вирустарға аса назар аудармауы, әдебиеттiѕ тапшылығы болып табылады.
ХХ ғасырдың соңы адамзаттың индустриялық эрадан информатикалық эраға өтуiмен ерекшеленедi. Бұл ғасыр техникаға үлкен өзгерiстер әкелдi. Осыған байланысты информацияны алу қабiлеттiлiгi оны жөндеу күнделiктi iсте пайдалану кең етек жайып келедi. Көптеген тұтынушылар қарапайым почтадан электрондық почтаға сондай-ақ мобильдiк телефондарға көштi. Макро және микро компьютерлер пайда болды. Бұлармен қоса компьютерлiк вирустар да өмiрге келдi.
Компьютерлiк вирустар күрделi және көрнектi мәселелердiң бiрi. Сондай-ақ жасанды тiршiлiк жасау әрекетi. әрине, сәттi-ақ әрекет, бiрақ пайдасыз екенi сөзсiз. Компьютерлiк микроорганизмдер тек сәтсiздiк әкелетiн зиянкес жәндiктердi еске түсiредi. Тiрi ағзалар тәрiздi компьютерлiк вирустар да тiршiлiк етедi, көбейедi. Ал компьютерлiк вирустарға қарсы күрес адамзаттың адам ойымен күресi болып табылады. өйткенi компьютерлiк вирустapды бiр адамдар жазса, ал екiншi бiреулер оны жоюдың әдiсiн ойлап табады ....
Курстық жұмыстар
Толық

Информатика | Видеопрокат жүйесі құру

МББЖ дегеніміз бағдарламалық қамтама. Бұның арқасында қолданушылар деректер базасын (ДБ) анықтай, құрай және қолдай алады, сонымен қатар оған қатынасты бақылай алады.
МББЖ ортасының компоненттері
1 суретте көрсетілгендей МББЖ ортасынан келесі 5 негізгі компоненттерді бөлуге болады:

КӨПІР
Компьютер Адам

Сурет 1 – МББЖ ортасыны4 компоненттері

Аппараттық қамтама. МББЖ мен жұмыс істеу үшін кейбір аппараттық қамтама керек. Ол өте кең шектрде вариациялана алады – дара дербес компьютерден және көп компьютерлерден тұратын желілерге дейін. Қолданылып жатқан аппараттық қамтама қолданылып жатқан МББЖ-ға және организацияның талаптарына тәуелді. Кейбір МББЖ-лер тек қана нақты аппараттық қамтамаға немесе құралға орналған, ал басқалары кең ауқымды аппараттық қамтамалармен және ОЖ-мен жұмыс істей алады. МББЖ мен жұмыс істеу үшін әдетте минимум оперативтік және дискілік жады жеткілікті болады (бірақ ол жүйенің керекті өнімділігіне жеткізе алмайды).
Бағдарламалық қамтама. Бұл компонент МББЖ-ң өзінің бағдарламалық қамтамасын және қолданбалы программаларды қамтиды. Әдетте қосымшалар С, COBOL, Fortran, Ada немесе Pascal деген сияқты үшінші буынды тілдерде немесе SQL сияқты 4-ші буынды тілдерде құрылады. Дегенмен, МББЖ өзі 4-ші буынды құрал-саймандарға ие бола алады. Олардың арқасында ол өзі қосымшаларды тез жасай алады.
МӘЛІМЕТТЕР. МББЖ ортасының ең маңызды компонеттернің бірі – мәліметтер болып табылады. Мәліметтер компьютер мен адамның арасындағы көпірдің рөлін ойнайды. ДБ жұмыс мәліметтерін сақтау мен қатар мәліметтерді де сақтайды, яғни «мәліметтер туралы мәліметтер».
Процедуралар. Процедураларға нұсқаулар мен тәртіптер қатысты. Олар ДБ қолданған және құрастырғанда мәнге алыну керек.
Қолданушылар. Қолданушылар ДБ-ң клиенттері болып келеді. Өйткені ДБ-сы олардың ақпараттық мұқтаждығын күтуі үшін құрылады, проектеледі және қуатталады ....
Курстық жұмыстар
Толық

Информатика | Графикалық ақпаратты экран терминалына шығару

EGA графикалық адаптер бұл екі графикалық беттің рұқсат етілген 640x350 түсті пикселді сақтаумен және бейнелеумен қамтамасыз етеді. Адаптер 64 түспен қамтамасыз етілген, бірақ экран бетіндегі бейнелер 16 түсті құрайды және олар оңай өзгереді. Машина іске қосылғанда стандартты палитра құрылады.
Барлық экрандағы фонды түс әртүрлі 16 түсті қабылдай береді және екі жақтағы беттің фоны бір уақытта өзгеріп отырады. Фонды түсті өзгертуге болады және ол экран бетіне шығарылған бейнені қозғамайды.
Еркін бейнелерден басқа, экран бетіне графикалық режимдегі мәтіндік ақпаратты әртүрлі DOS және BIOS функцияларын пайдаланып, экранға жолды символдарды шығаруға болады. Мысалы: INT 21h функциясы 40h немесе 09h функциялары арқылы, INT 10 функциясы 09h немесе 0Ah функцилары арқылы шығарады және т.б. функциялары арқылы шығарылады. Экрандағы жолды позициялау үшін BIOS драйверінің 02h функциясын пайдаланылады. Ол курсордың мәтіндік координаттарының орын орнатады және графикалық режимде шығарылмайды. Сондай-ақ экран бетіне шығарылған символдар графикалық және мәтіндік режим дәл сол орынға түседі. Мәтіндік жолға графикалық координаттың белгісімен шығаруға және бағыттарын өзгертуге болмайды. Символдардың кескін үйлесімі (конфигурация) кодты кестеден алынады. Басқа символдардың өлшемін немесе кескін бейнесін шығару үшін кодты кестені сәйкестендіріп дайындау керек немесе символды қолмен салу қажет. Кең көлемдегі белгіленген көптеген қолдаңбалы програмалардың
(TURBO PASCAL-дің графикалық жүйелері және PAINT BRUSH графикалық редакторы ) осындай тәсілдері бар.
Графикалық бейнелерді програмалау кезінде BIOS видеодрайверінің функциясын пайдалануға болады. Олар төмендегідей:
00h- видеорежимді орнату;
05h- видеопарақтарды орнату;
0ch- пикселді шығару;
0fh- видеорежимді алу;
10h, функция асты 00h- реңдік регистрді орнату;
10h, функция асты 01h- экрандағы шеткі түсті орнату;
10h, функция асты 02h- түрлі түсті регистрдің палитрасын орнату;
11h, функция асты 21h- графикалық режимде пайдаланушының кесте шрифтімен толтыру. Осы аталғандардан басқа көптеген шектеулі функциялар пайдаланылады.(мысалы графикалық позициядағы пикселді оқу)
00h функциясы видеожүие режиміне ауысып, қосуға рұқсат береді. Көлемі 256кб видеобуферлі EGA адаптерінін мәтіндік режимдегі коды- 03, ал графикалық режимдегі коды-10h. ....
Курстық жұмыстар
Толық

Информатика | АТС жұмысын жеңілдету үшін автоматтандырылған басқару жүйелері

ЭЕМ (электронды есептеуіш машиналардың) маңызды ерекшеліктерінің бірі- ақпараттың мол көлемін сақтау және өңдеу,сонымен бірге мәтіндік және графикалық құжаттар (суреттер,сызулар,фотосуреттер,географиялық карталар) ғана емес,жаһандық жүйе,дыбыстық және бейнефайлдардың беттері де жинақталады.Бұл мүмкіндіктер мәліметтер базасының көмегімен іске асады.Мәліметтер базасы(МБ)-белгілі бір арқауы ауқымға қатысты мәліметтерді баяндау,сақтау менамал-тәсілдермен ұқсата білудің жалпы принциптерін қарастыратын белгілі бір ережелер бойынша ұйымдастырылған мәліметтердің жиынтығы.Адамның қатысуы ықтимал,автоматтық құралдармен өңдеуге жарамды түрде ұсынылған ақпарат мәліметтер ретінде түсініледі.Арқаулы ауқым ретінде нақты зерттеуші үшін қызықты нақты әлемнің бөлігі түсініледі.Қарапайым МБ мысалы ретінде телефон анықтамалығын,поездар қозғалысы кестесін,кәсіпорын қызметкерлері туралы мәліметтерді,студенттердің сессия тапсыру қорытындылары және т.б. атуға болады.Электронды мәліметтер базасының басты қасиеті-ақпараттықтез іздестіру мен сұрыптау,сондай-ақ берілген форма бойынша есепті қарапайым түрлендіру мүмкіндігі.Мысалы,сынақ кітапшаларының нөмерлері бойынша студенттердің аты-жөндерін оңай айыруға болады немесе жазушының аты-жөні бойынша шығармаларының тізімін жасауға болады.Мәліметтер базасын басқару теориясы дербес пән ретінде шемемен алғанда ХХ ғасырдың 50-жылдарының басынан бері дами бастады.Осы уақыт ішінде белгілі бір іргелі ұғымдар жүйесі қалыптасты.Олардың бірқатарын келтірейік.....
Курстық жұмыстар
Толық

Информатика | АТС жүйесі

Ақпараттық жүйелер(АЖ) – экономикалық объектіні басқаруға қажетті ақпаратты жинау, сақтау, жаңарту, өндеу және шығарып беру жүйесі. Экономиканы басқарудың әр түрлі деңгейлері мен салаларына қызмет көрсететін АЖ – ның айырмашылығына қарамай, олар келесі ерекшеліктермен сипатталады:
- экономикалық ақпараттың негізгі құрамдық өлшем бірлігін экономикалық корсеткіштер мен құжаттарды өндеуге бағытталуымен;
- мәліметтерді үлгілік (модельдік) өңдеу мен есеп айырысу–есептеу кезеңінің байланыстылығымен;
- уақытқа қарай – экономикалық есептер мен оның шешімдерін қажетті мәліметтермен жабдықтау зәрулігімен;
- уақытша іс тәртібімен әкімдік–үйымдастыру құрылымына басқарылатын жүйені қатар тізу қажеттілігімен.
Қазіргі уақытта әр түрлі мақсатта қолданылатын АЖ–ның көптеген саны қызмет етеді. Олардың бір–бірінен өзгешелігі келесі белгілермен түрлендіріледі:
- басқару объектісінің сипатымен;
- АЖ–ны тұрғызу мен жұмыс істетудің жинақталған тәжірибесімен;
- басқару және басқарылушы жүйелерінің құрылымымен;
- мәліметтерді жинауда, өткізіп беруде және өндеуде қолданылатын жабдықтармен;
- АЖ–ны басқару объектісінің жетекшілік тұрғысымен және т.б.
АЖ – бұл ақпараттық жүйелер жобасы мен акпаратты-есептеу жүйесінен (АЕЖ) тұратын күрделi жүйе.
Мұндағы АЖ жобасы – бұл АЖ-ны тұрғызу мен жұмыс iстету шешiмдерi сипаттап жазылған техникалық құжат.
Ал, АЕЖ - деп ақпараттық жүйелер жобасын жұмыс iстетуге бағытталған ұйымдастыру-техникалық кешенiң түсiнуге болады. АЕЖ мәлiметтердi жинауды, өткiзiп берудi, өңдеудi, сақтауды, жинақтап толтыруды және шығарып берудi АЖ жобасындағы шешiмдерге сәйкес қамтамасыз етедi.
АЖ-ның келесi есебi –шешiмдердi қабылдау үшiн мәлiметтердi алу. Бұл жерде шешiмдi қабылдау деп әдетте алға қойылған белгiлi-бiр мақсатқа жету жолдарының бiрiн таңдауды ұғуға болады.
Оның негiзгi есебi АЖ-ның үлкен көлемдегi жеке есептерiн қамтиды.
- жүйенiң iшiнде және сыртында болып жатқандар туралы ақпаратпен жабдықтау; ....
Курстық жұмыстар
Толық

Информатика | АТС абоненттері

Ақпараттық жүйелер(АЖ) – экономикалық объектіні басқаруға қажетті ақпаратты жинау, сақтау, жаңарту, өндеу және шығарып беру жүйесі. Экономиканы басқарудың әр түрлі деңгейлері мен салаларына қызмет көрсететін АЖ – ның айырмашылығына қарамай, олар келесі ерекшеліктермен сипатталады:
- экономикалық ақпараттың негізгі құрамдық өлшем бірлігін экономикалық корсеткіштер мен құжаттарды өндеуге бағытталуымен;
- мәліметтерді үлгілік (модельдік) өңдеу мен есеп айырысу–есептеу кезеңінің байланыстылығымен;
- уақытқа қарай – экономикалық есептер мен оның шешімдерін қажетті мәліметтермен жабдықтау зәрулігімен;
- уақытша іс тәртібімен әкімдік–үйымдастыру құрылымына басқарылатын жүйені қатар тізу қажеттілігімен.
Қазіргі уақытта әр түрлі мақсатта қолданылатын АЖ–ның көптеген саны қызмет етеді. Олардың бір–бірінен өзгешелігі келесі белгілермен түрлендіріледі:
- басқару объектісінің сипатымен;
- АЖ–ны тұрғызу мен жұмыс істетудің жинақталған тәжірибесімен;
- басқару және басқарылушы жүйелерінің құрылымымен;
- мәліметтерді жинауда, өткізіп беруде және өндеуде қолданылатын жабдықтармен;
- АЖ–ны басқару объектісінің жетекшілік тұрғысымен және т.б.
АЖ – бұл ақпараттық жүйелер жобасы мен акпаратты-есептеу жүйесінен (АЕЖ) тұратын күрделi жүйе.
Мұндағы АЖ жобасы – бұл АЖ-ны тұрғызу мен жұмыс iстету шешiмдерi сипаттап жазылған техникалық құжат.
Ал, АЕЖ - деп ақпараттық жүйелер жобасын жұмыс iстетуге бағытталған ұйымдастыру-техникалық кешенiң түсiнуге болады. АЕЖ мәлiметтердi жинауды, өткiзiп берудi, өңдеудi, сақтауды, жинақтап толтыруды және шығарып берудi АЖ жобасындағы шешiмдерге сәйкес қамтамасыз етедi.
АЖ-ның келесi есебi –шешiмдердi қабылдау үшiн мәлiметтердi алу. Бұл жерде шешiмдi қабылдау деп әдетте алға қойылған белгiлi-бiр мақсатқа жету жолдарының бiрiн таңдауды ұғуға болады.
Оның негiзгi есебi АЖ-ның үлкен көлемдегi жеке есептерiн қамтиды.
- жүйенiң iшiнде және сыртында болып жатқандар туралы ақпаратпен жабдықтау;
- шешiмдер ережесi туралы ақпаратпен жабдыктау(нұсқаулар, мөлшерлер , сiлтемелер, алгоритмдер және т.б);
- шешiмдердi қабылдауға, қолдануға болатындай объектiнiң ортасы туралы мәлiметтердi тiркеу, талдау және бағалау;
- басқарылатын кезеңдер барысын бақылау және басқарылатын жүйелердiң нақты күйi туралы мәлiметтердi өңдеудiң өзiн жабдықтау;
- шешiм қабылдау үшiн өңделген мәлiметтерден керектi түрдегi және қажеттi көлемдегi ақпаратты тауып алу; ....
Курстық жұмыстар
Толық

Информатика | АТС тің жұмысын автоматтандыру

Ақпараттық жүйелер(АЖ) – экономикалық объектіні басқаруға қажетті ақпаратты жинау, сақтау, жаңарту, өндеу және шығарып беру жүйесі. Экономиканы басқарудың әр түрлі деңгейлері мен салаларына қызмет көрсететін АЖ – ның айырмашылығына қарамай, олар келесі ерекшеліктермен сипатталады:
- экономикалық ақпараттың негізгі құрамдық өлшем бірлігін экономикалық корсеткіштер мен құжаттарды өндеуге бағытталуымен;
- мәліметтерді үлгілік (модельдік) өңдеу мен есеп айырысу–есептеу кезеңінің байланыстылығымен;
- уақытқа қарай – экономикалық есептер мен оның шешімдерін қажетті мәліметтермен жабдықтау зәрулігімен;
- уақытша іс тәртібімен әкімдік–үйымдастыру құрылымына басқарылатын жүйені қатар тізу қажеттілігімен.
Қазіргі уақытта әр түрлі мақсатта қолданылатын АЖ–ның көптеген саны қызмет етеді. Олардың бір–бірінен өзгешелігі келесі белгілермен түрлендіріледі:
- басқару объектісінің сипатымен;
- АЖ–ны тұрғызу мен жұмыс істетудің жинақталған тәжірибесімен;
- басқару және басқарылушы жүйелерінің құрылымымен;
- мәліметтерді жинауда, өткізіп беруде және өндеуде қолданылатын жабдықтармен;
- АЖ–ны басқару объектісінің жетекшілік тұрғысымен және т.б.
АЖ – бұл ақпараттық жүйелер жобасы мен акпаратты-есептеу жүйесінен (АЕЖ) тұратын күрделi жүйе.
Мұндағы АЖ жобасы – бұл АЖ-ны тұрғызу мен жұмыс iстету шешiмдерi сипаттап жазылған техникалық құжат.
Ал, АЕЖ - деп ақпараттық жүйелер жобасын жұмыс iстетуге бағытталған ұйымдастыру-техникалық кешенiң түсiнуге болады. АЕЖ мәлiметтердi жинауды, өткiзiп берудi, өңдеудi, сақтауды, жинақтап толтыруды және шығарып берудi АЖ жобасындағы шешiмдерге сәйкес ....
Курстық жұмыстар
Толық