- •Қазақстан республикасы білім және ғылым министрлігі қ.Жұбанов атындағы ақтөбе өңірлік мемлекеттік университеті
- •Информатика курсының оқу бағдарламасы
- •5В011900–«Шетел тілі (екі шетел тілі), 5в020700-Аударма ісі, 5в021000- Шетел филологиясы
- •I Оқу бағдарламасы курсын құрастырған және енгізген:
- •Курс мазмұны
- •Практикалық сабақтардың болжамдық тақырыптары
- •Зертханалық сабақтардың болжамдық тақырыптары
- •Пәннің оқу-әдістемелік қамтамасыз етілуі
- •Келісім парағы
- •Қазақстан республикасының білім және ғылым министрлігі қ.Жұбанов атындағы ақтөбе өңірлік мемлекеттік университеті
- •Пәннің жұмыс оқу бағдарламасы
- •Inf 1102 Информатика
- •V алғашқы тексеру мерзімі 2016 жыл тексеру мерзімділігі 1 жыл
- •Дәрістер
- •Бақылаушы-өлшемдік материалдар мысалы
- •Пәннің жұмыс оқу бағдарламасы
- •Сөж тапсырмалары
- •2.3. Келесі жиындардың бірігуін, қиылысуын және айырымын есептеңіз.
- •Е) жаңа бетке көшу.
- •Е) жаңабеткекөшу.
- •11. Вирусқа қарсы программаларды көрсетіңіз:
- •12. Компьютерге вирус жұғуы мүмкін:
- •Пән бойынша тапсырмаларды орындау және тапсыру кестесі
- •Дәрістік кешен дәріс №1 информатиканың негізгі түсініктері
- •1 Информатика ғылым жəне техниканың бірлестігі.
- •2 Қазіргі информатика құрылымы
- •3 Ғылым жүйесіндегі информатиканың орны
- •4 Ақпарат, оның түрлері мен қасиеттері.
- •Ақпарат көлемін анықтау
- •5 Ақпараттың бейнеленуінің әртүрлі деңгейлері
- •6 Мәліметтерді тасушылар. Мәліметтермен операциялар
- •Дәріс №2. Дискретті математиканың негізі
- •1 Функция, қатынас және жиын
- •2 Логика негіздері, айтылымдар логикасы, логикалық байланыстар, ақиқаттық кестелері.
- •Логика заңы және базалық логикалық элементтер
- •3 Графтар және ағаштар
- •Дәріс №3. Эем архитектурасының негізгі түсініктері
- •Компьютер архитектурасың тарихы және оған шолу
- •Компьютердің логикалық элементтері
- •3.1 Сурет. Және логикалық элемент схемасы
- •3.3 Сурет. Емес логикалық элемент схемасы
- •3.4 Сурет. Біртаңбалы қосындылауыштың схемасы
- •3.5 Сурет. Триггерлік сызбалардың классификациясы
- •Дәріс №4. Машинаны ұйымдастыру
- •1 Фон Нейман принципі
- •4.1 Сурет. Фон Нейман принциптері негізінде құрылған эем архитектурсының схемасы
- •Негізгі жадтың ұйымдастырылуы және операциялары
- •3 Компьютер жадысының ұйымдастырылуы
- •4 Енгізу-шығару құрылғылары
- •Дәріс №5 операциялық жүйелер мен желілердің негіздері
- •1 Операциялық жүйелер мен желілердің негіздері
- •2 Қазіргі қолданбалы программамен қамтамасыз етуге шолу
- •Дәріс №6. Операциялық жүйелердің негізгі концепциялары
- •1 Операциялық жүйелердің даму тарихы
- •2 Операциялық жүйелердің негізгі концепциялары
- •6. Көппроцессорлы операциялық жүйе
- •8. Дербес компьютердің операциялық жүйелері
- •Дәріс №7 процестерді басқару
- •1 Процесстерді басқару. Жоспарлау жəне диспетчеризациялау
- •2 Файлдық жүйелер
- •3 Утилиттер. Драйверлер
- •4 Желілер мен телекоммуникациялар
- •Дәріс №8 есептеудің алгоритмдік шешімі, алгоритмдік күрделілікті талдау
- •1 Алгоритмдер концепциялары мен қасиеттері
- •2 Есепті шешудің стратегиялары
- •3 Алгоритмдерді өңдеу стратегиясы
- •4 Блок-схема алгоритмнің графикалық өңделуі
- •1 Cурет. Сызықты, тармақталған, қайталау құрылымдау блок-схемалары
- •Цикл денесі
- •Цикл денесі
- •2 Сурет. Циклдік құрылымды алгортимдердің блок-схемалары
- •Дәріс №9. Негізгі есептеуіш алгоритмдер
- •Ақырлы автоматтар
- •Тъюринг машинасы
- •Дәріс №10. Бағдарламалау тілдерімен танысу
- •1 Бағдарламалау тілдеріне шолу
- •2 Бағдаламалаудың негізгі құрылғылары
- •Дәріс №11. Бағдарламалаудың парадигмдері
- •Бағдарламалаудың парадигмдері
- •2 Модульдік және құрылымдық бағдарламалау концепциялары.
- •3 Объектіге бағытталған тілдер
- •Дәріс №12 графика
- •1 Графикалық бағдарламалық қамтамасызданудың иерархиясы
- •2 Қарапайым түстік моделдер: rgb, hsb, cmyk
- •3 Бейнеақпаратты шығару құрылғысы
- •Дәріс №13 интернет
- •1 Интернеттің шығуы мен тарихы
- •3 Интернет қызметтері
- •Дәріс №14. Ақпараттық қауіпсіздік және оның құрушылар
- •1 Ақпараттық қауіпсіздік және оларды құрушылар
- •2 Ақпарат қауіпсіздігіне қауіп төндіргіштер және олардың классификациясы
- •Дәріс №15. Архиваторлар. Антивирустік бағдарламалар
- •1 Архиваторлар
- •2 Антивирустік бағдарламалар
- •Қазақстан республикасы білім және ғылым министрлігі қ.Жұбанов атындағы ақтөбе өңірлік мемлекеттік университеті
- •5В011900–«Шетел тілі (екі шетел тілі), 5в020700-Аударма ісі, 5в021000- Шетел филологиясы
- •Inf 1102 Информатика
- •Пәнін оқытудағы әдістемелік ұсынымдар
- •Қазақстан республикасы білім және ғылым министрлігі қ.Жұбанов атындағы ақтөбе өңірлік мемлекеттік университеті
- •5В0119005в011900–«Шетел тілі (екі шетел тілі), 5в020700-Аударма ісі, 5в021000- Шетел филологиясы
- •1 Курс студенттеріне арналған
- •Әдістемелік нұсқаулық
- •№1 Практикалық сабақ
- •Сызбалар, есептер, ситуациялар
- •7 Мысал.
- •8 Мысал.
- •Сызбалар, есептер, ситуациялар
- •Жиындарға қолданылатын амалдар.
- •1 Тапсырма.
- •3 Тапсырма.
- •№3 Практикалық сабақ
- •Сызбалар, есептер, ситуациялар
- •Сызбалар, есептер, ситуациялар
- •Бос құжатты даярлау
- •3. Жаңа бумаға құжатты сақтау.
- •Сызбалар, есептер, ситуациялар
- •Тақырыбы: ms excel кестелік процессорымен жұмыс. Мәліметтерді енгізу және редакциялау. Ұяшықтың адресі. Диаграмма тұрғызу.
- •Сызбалар, есептер, ситуациялар
- •Сызбалар, есептер, ситуациялар
- •Сызбалар, есептер, ситуациялар
- •1 Тапсырма. Access мқбж-інде жаңа мәліметтер қорын құру.
- •Сызбалар, есептер, ситуациялар
- •3. Кестеде іздеу жасау.
- •7. Алгоритм тармақталған болып аталады, егер:
- •8. Қайталанатын командалар цикл – дейін деп аталады, егер:
- •9. Қайталанатын командалар цикл - әзір деп аталады, егер:
- •Сызбалар, есептер, ситуациялар
- •Мысал 3. Функциясының мәндері 0,1 қадамымен [1;20] аралығында өзгереді. Функцияның өзгеру мәндерін табу алгоритмінің блок-схемасын құрыңыздар.
- •Сызбалар, есептер, ситуациялар
- •Өз бетінше жұмысқа тапсырмалар:
- •Сызбалар, есептер, ситуациялар
- •Гипертекстік құжаттарды жасау тілі – html. Тексті пішімдеу тегтері. Суретттер кірістіру, гиперсілтеме жасау. Тізімдер. Кестелер
- •Төмендегі программаның тексін Блокнот текстік редакторында теріп, құжатты Тапсырма_4.Html деген атпен сақтаңыз. Кестені жасауда қолданылатын барлық тегтерді меңгеріңіз.
- •Өздік жұмыс тапсырмалары:
- •Сызбалар, есептер, ситуациялар
- •Қазақстан республикасы білім және ғылым министрлігі қ.Жұбанов атындағы ақтөбе өңірлік мемлекеттік университеті
- •5В011900–«Шетел тілі (екі шетел тілі), 5в020700-Аударма ісі, 5в021000- Шетел филологиясы
- •1 Курс студенттеріне арналған
- •Әдістемелік нұсқаулық
- •Жұмысты орындау тәртібі мен мазмұны
- •№3 Лабораториялық жұмыс
- •Жұмысты орындау тәртібі мен мазмұны
- •Промежуточные.Итоги математикалық функциясы тізімді фильтрлеу нәтижесінде болған жасырын жолдарды ескермей, қорытынды мәнді есептейді. Промежуточные.Итоги(Номер функции; Ссылка1)
- •2 Тапсырма. Автофильтр құру.
- •3 Тапсырма. Мәліметтер қорынан таңдау.
- •2. Электронды кестенің парақтарын көшіруді тышқан арқылы және қандай перненің көмегімен орындауға болады?
- •Бақылау сұрақтары
- •Жұмыс жасау реті және мазмұны
- •1 Тапсырма.
- •Бақылау сұрақтары
- •№5 Лабораториялық жұмыс Тақырыбы: «Бір өлшемді массивтер. Массивтерді өңдеу»
- •Жұмысты орындау тәртібі мен мазмұны:
- •Сызықтық массивпен орындалатын есептеулердің барлығын дерлік екі өлшемді массивпен де орындауға болады.
- •Білім алушылардың өзіндік жұмыстарына арналған материалдар
- •1. «Студенттер»
- •2. «Қызметкерлер»
- •3. «Кітапхана»
- •4. «Теннисисттер»
- •5. «Фильмотека»
- •Білім алушылардың оқу жетістіктерін бақылау және бағалау материалдары
- •Өлшеуіш - бақылау материалдары
- •92. Электронды кестедегі ұяшық адресі– бұл:
- •Мамандандырылған аудиториялар (кабинеттер) лабораториялардың тізімі
- •Мазмұны
- •Келісім парағы
Дәріс №8 есептеудің алгоритмдік шешімі, алгоритмдік күрделілікті талдау
Мақсаты: Алгоритм түсінігі, қасиеттері, оның берілу формалары, сызықтық, тармақталушы және қайталамалы (циклді) алгоритмдерді құру ерекшеліктері, дағдыларымен таныстыру. Алгоритмдік тілде қолданылатын қызметші сөздерді меңгерту.
Негізгі ұғымдар: Алгоритм, алгоритмдеу, блок-схема, сызықты, тармақталушы және қайталану (циклдік) алгоритмдер.
Жоспары:
Алгоритмдер концепциялары мен қасиеттері
Есепті шешудің стратегиялары
3 Алгоритмдерді өңдеу стратегиясы
4 Блок-схема алгоритмнің графикалық өңделуі
1 Алгоритмдер концепциялары мен қасиеттері
«Алгоритм» сөзі атақты араб математигі Әбу Жафар Мухаммед ибн Мұса әл-Хорезми (763—850 жж.) есімінің латындық транскрипциясы болып табылады. Ол санаудың ондық санау жүйесінде көп орынды сандар мен арифметикалық амалдардың орындалу ережесін ұсынған. Алгоритм дегеніміз – бастапқы мәліметтерді пайдаланып іздеген нәтижеге жеткізетін әрекеттер тізбегі. Ондағы әрбір әрекет оның қадамы, қандай да бір әрекетті аяқтау туралы нұсқау алгоритм командасы, ал атқарушы жүзеге асыра алатын командалар жиынтығы атқарушының командалар жүйесі деп аталады.
Алгоритм қасиеттері:
Анықтылығы – алгоритмнің нұсқаулары және олардың орындалу реті бір мағыналық, бір мәндік түсінік беруге тиіс. Орындалу үрдісінде алгоритм еркіндікке жол бермеуі керек.
Жаппайлығы (бірдейлігі) – типі берілген қандай да бір есептер тобын шешуге қолдану мүмкіндігі қарастырылған және берілген аралықта бастапқы деректердің мәндері өзгергенде алгоритмнің дұрыс жұмыс жасауы.
Нәтижелілігі (шектілігі)– саны шектеулі реттелген нұсқауларды орындап аяқтағанда тиянақты бір нәтижеге жеткізуге тиіс.
Дискреттілігі – қарастырылып отырған ақпаратты өңдеу үрдісі ретімен жазылған тізбекті жеке-жеке қадамдарға бөлінуге тиіс. Әр қадам ол анық бірінен-бірі бөлек нұсқау (команда).
Түсініктілігі – орындаушы (адам, ЭЕМ) нұсқаулар жүйесі арқылы жазылған алгоритмді түсініп, орындай алатындығы.
2 Есепті шешудің стратегиялары
Кез келген есепті шешу - беріген алғашқы мәліметтерді пайдаланып, нәтиже алуды талап етеді, яғни есепті шешу алгоритмі алғашқы мәліметтерді бірте-бірте тұрлендіру арқылы нәтиже алу жолын сипаттайды.
ЭЕМ–де ақпаратты өңдеу үрдісінде тек алгоритм құруды ғана емес, ақпараттың мазмұнын зерттеуден бастап, оның өңдеу қорытындысын тапқанға дейін өтетін барлық кезеңдерді барынша қадағалап, бір кезеңде қате кетсе, оны дұрыстап отыру керек. Бұл кезеңдер:
Есептің қойылымы, яғни есептің мазмұнын зерттеу: не берілген – бастапқы деректерді тізбелеу; не керек – нәтижелерді тізбелеу.
2. Шығарылатын есептің математикалық моделін (үлгісін) құру. Әдетте математикалық модель – есепті жуықтап сипаттайтын, теңдеулер, формулалар, таңдау шарттары және шектеулер жиыны.
3. Математикалық моделі бойынша алгоритмді құру.
4. Құрылған алгоритмді қандай да бір программалау тілінде жазу.
5. Программаны өңдеу және тестілеу.
6. ЭЕМ-да есепті шығару және шыққан нәтижелерді талдау.
Мысалы: Квадрат теңдеудің түбірлерін табу алгоритімін құру керек.
Бірінші кезең: теңдеудің ax2 + bx + c = 0 формуласын жазамыз, мүндағы a, b, с – алғашқы деректер теңдеудің коэффициенттері, кез келген сандар және a ≠ 0. Нәтиже: теңдеудің түбірлерінің мәндері – x1 және x2 деп белгілейік.
Екінші кезең: Квадрат теңдеулерді шешу алгоритмі барлық жағдайды ескеруге тиіс.
Дискриминантты есептеуден бастайық: D = b2- 4ас. Енді квадрат теңдеудің түбірлерінің саны дискриминанттың таңбасына байланысты болғандықтан екі жағдайды қарастыру қажет:
Егер D<0 болса, онда нақты түбірлері жоқ.
Егер D ≥ 0 болса, онда екі нақты түбірлері болады, оларды есеп теу формулалары:
Х1
=
Х2
=
Бұл кезеңде, D=0 болған жағдайында түбірлері тең болатыны онша маңызды емес.
Үшінші кезең: ауызша есептеу алгоритімін құрайық:
1. Нақты a, b, с мәндерін енгізу;
2. D –дискриминанттың мәнін D = b2 - 4ас формуласы бойынша есептеу;
3. Егер D<0 болса, онда онда түбірлері жоқ. Бітіру;
4. Егер D ≥ 0 болса, онда түбірлердің мәнін формулалар бойынша есептеу.
Төртінші кезең: Едәуір күрделі алдоритмдер үшін құрылған программада қателер болуы мүмкін, сондықтан оны түзету қажет болады.
Бесінші кезең: программада болатын синтаксисті (мәтіндегі қателерді) және алгоритмдік қателерді іздеу үрдісін өңдеу, жөндеу (орысша отладка) делінеді. Мәтіндегі қателер – ең тез түзетілетін қателер. Алгоритмдік қателерді табу қиындау.
Әдетте программаны жөндеуге, алдын ала белгілі нәтижелері үшін, енгізілетін деректердің (сынақтамалардың) сұрыпталған арнайы мәндері қолданылады. Сынақтамалардың арқасында дұрыс нәтижелердің алынуы, программада қателердің жоқтығының басым дәлелі.
Алтыншы кезең: бұл жөнделген программа бойынша есептеу және алынған нәтижелерді талдау. Есепті шығарудың кез келген кезеңінде, алдыңғы кезеңдердің біреуіне қайтуға мәжбүр ететін қателер табылуы мүмкін. Ең қиыны есепті шығаруда бірінші кезеңдерде жіберілген қателерді түзету.
