- •33«Электронды үкімет» бағдарламасының мақсаты мен міндеттері
- •1.Ақпарат дегеніміз не? Ақпарат түрлері. Ақпараттарға қолданылатын амалдар.
- •2.Ақпараттар мөлшері қалай өлшенеді?
- •3.Ақпараттық технология пәнінің приоритетті бағыттары
- •5. Есептеу техникасының даму сатылары
- •6.Жүйелік блоктың ішкі құрылғылары
- •7.Дербес компьютердің сыртқы құрылғылары
- •8. Программалық жабжықтау
- •9.Аналық тақша. Микропроцессор
- •10.Алгоритм ұғымы және қасиеттері
- •11.Алгоритм құрылымы
- •12.Алгоритм көрсетілімі
- •13Вирустың болу белгілері:
- •14.Қашықтан оқытуды ұйымдастырудың теориялық негіздері
- •15.Типтік логикалық құрылғылар: триггер, сумматор, регистр, шифратор, дешифраторлар
- •16. Абсолютті, салыстырмалы, аралас сілтемелерді қолдану. Əрбір сілтемелерге мысалдар келтіріңіз
- •17. Ауқымды желі. Базалық хаттамалар
- •18. «Электронды үкімет» бағдарламасының мақсаты мен міндеттері
- •19. «Электронды үкімет» бағдарламасының негізгі бағыттары мен тетігі
- •6. Жергiлiктi атқарушы органдардың ақпараттық ресурстары мен жүйелерiн құру және дамыту; 7. Халықаралық стандарттар базасында e-Үкiметтiң ақпараттық инфрақұрылымын қорғауды қамтамасыз ету;
- •8. Бағдарламаны орындауда қоғамдық қолдауды қамтамасыз ету.
- •20. Электрондық кестені деректер қоры ретінде қолдану
- •21.Криптожүйелерге қойылатын талаптар.
- •22.Есептерді эем-де шығару кезеңдері
- •23.Деректер қорының жіктелуі
- •24.Жергілікті желі. Қолданбалы хаттамалар.
- •25.Криптожүйелер классы
- •28.Html құжаттың құрылымы
- •29.Web сайттың типтері
- •31. Access дқбж объектілері
- •32. Деректер қорын басқару жүйесінде деректер типтері
- •33«Электронды үкімет» бағдарламасының мақсаты мен міндеттері
- •34.Вирустан қорғауға арналған арнайы программалар
- •35.Компьютерлік вирустардың классификациясы
- •1. Тіршілік ортасын зақымдау тәсілдері:
- •2. Вирустарды активтеу тәсілдері
- •3. Вирустардың деструктивті әрекеттері
- •4. Вирусты маскировкалау тәсілдері
- •36) Негізгі желілік топологиялар.
- •37) Фон Нейманның принципіне сəйкес компьютердің құрамына кіретіндер
- •38) Интернет. Негізгі түсініктер: сайт, ip адрес, порт, сокет, сервер, клиент. Интернетке қосылу
- •39) Қоғамды ақпараттандыру. Ақпараттық технологияларды қолдану салалары
- •40) Жасанды интеллект түсінігі даму бағыты. Жасанды интеллект жүйесінің классификациясы
10.Алгоритм ұғымы және қасиеттері
Алгоритм дегеніміз - алға қойылған мақсатқа жету үшін немесе берілген есепті шешу үшін түсінікті де нақты ережелер бойынша орындаушыға жинақы түрде берілген реттелген нүсқаулар тізбегі. Бұл анықтамада алгоритм мен оның қасиеттерін байланыстыратын негізгі ұғымдар беріліп отыр. Кез келген есепті шешудің кірісінде берілгендер мен алгоритм командалары тұрады, шығысында нәтиже тұрады.
Алгоритмнің келесідей қасиеттері бар:
1) Алгоритмнің үздіктілігі(дискреттігі) – ақпаратты өңдеу процесі ретімен жазылған, аяқталған нұсқаулардан құралған тізбектерден тұруы тиіс, яғни орындаушының келесі қадамға өтуі алдыңғы қадамның аяқталуынан кейін жүзеге асуы керек;
2) Алгоритмнің түсініюпілігі және аньщтылыгы. Алгоритм жалпы түрде қабылдаған символдарды, алфавитті пайдаланып жазылуы тиіс. Орындаушы (адам, компьютер) алгоритмді түсініп, арындай алатын болуы керек. Орындаушыға алгоритмді орындау үшін басқа нұсқаулар іздеуіне жол қалдырмайтындай етіліп және орындалу реттері дәл көрсетіліп қатаң түрде жазылуы қажет.
3) Алгоритмнің жалпылыгы. Алгоритм неғұрлым әмбебап болуы және көпшілік пайдалана алуы тиіс. Қарастырылып отырған ақпараттың кез-келген мәндерінде нақты бір ғана тапсырманы емес, соған типтес бүкіл тапсырманы шеше білуі. Мысалы, квадрат теңдеуді шешу алгоритмі – коэффиценттің кез-келген мәнінде оның түбірін табуға мүмкіндік береді немесе жолда жүру ережесі барлығымызға бірдей.
4) Алгоритмнің нәтижелілігі. Нұсқаулар шексіз көп болмай, қорытындысында оның нәтижелі болуы тиіс.
Алгоритмді жазудың немесе берілу тәсілдерінің 3 түрі бар:
1. сөзбен ауызша беріледі.
2. блок-схема түрінде.
3. алгоритмдік тілде.
Блок-схема дегеніміз - информацияны өңцеу алгоритмін МЕСТ
(мемлекеттік стандарт)-те бекітілген символдарды пайдаланып, графикалық
түрде жазу:
Алгоритмнің берілу тәсілдері
Алгоритмнің келесі берілу тәсілдерін қарастырайық:
*табиғи тілдегі алгоритм – орындаушысы адам, қажетті құрал-жабдықтары – қазақ, орыс және ағылшын алфавиті;
*графикалық тілдегі алгоритм – орындаушысы адам, қажетті құрал-жабдықтары – әрбір әрекеті түрлі жазықтықтағы геометриялық фигура ретінде бейнеленіп, олардың арасындағы байланыстар түзу сызықтар мен бағыттаушылар арқылы көрсетіледі;
*алгоритмдік тіл – орындаушысы адам, қажетті құрал-жабдықтары – жаратылыстану тіліндегі қандай да бір мағынаны, бұйрықты білдіретін сөздер жиынтығы;
*программалау тілі – орындаушысы компьютер, қажетті құрал-жабдықтары – арнаулы программалау тілінің командалары.
Алгоритмнің тұрғызылу тәсілдерінің құрылысын зерттеу үш түрде беріледі:
*алгоритмдік тілде;
*блок-схема түрінде;
*программалау тілінде.
11.Алгоритм құрылымы
Алгоритмнің командалары есеп шартына байланысты жай және құрама командалардан тұрады.Кез келген алгоритмнің қарапайым бір қадамды ақпаратты өңдеудің бір қарапайым операциясын орындайтын жай командадан тұрады. Жай командаларға меншіктеу, мәлімет енгізу, нәтиже алу командалары жатады.Мысалы: (а,в) енгізу командасы есеп шығару үшін сыртқы ақпарат көзінен, яғни пернетақтадан а және в айнымалыларына берілетін екі мән енгізілу керектігін білдіреді. Дәл осылай (а,в) шығару командасы, шамалардың мәндерінің компьютер экранына шығарылатынын білдіреді.Жай командада алгоритмнің блок схемасында есептеу, енгізу және нәтиже алу блоктары түрінде кескінделеді. Олардың бір енгізу және бір шығару сызығы болады.
Алгоритмдер блоктардың өзара байланысуына қарай үш құрылымға – сызықтық тармақтық және циклдік түрлерге бөлінеді.
Алгоритм құрылымындағы сызықтық алгоритм жай командаға жатады.
блок сфема элементері
Басы,соңы
Мәліметтерді еңгізу ,шығару
Цикл бас
Мәліметтерді өңдеу
Шарттарды тексеру
