- •Қазақстан республикасы білім және ғылым министрлігі қ.Жұбанов атындағы ақтөбе өңірлік мемлекеттік университеті
- •Информатика курсының оқу бағдарламасы
- •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. Электронды кестедегі ұяшық адресі– бұл:
- •Мамандандырылған аудиториялар (кабинеттер) лабораториялардың тізімі
- •Мазмұны
- •Келісім парағы
Дәріс №10. Бағдарламалау тілдерімен танысу
Мақсаты: Бағдарламалау тілдері туралы мәлімет алу. Программа, жалпы қызметтік программалау, программалау тілдері туралы түсінік беру. Мәліметтер қоры, берілгендер базасы жүйесі, деректер файлын қолданып программалар құру жолдарын меңгерту.
Негізгі ұғымдар: программа, синтаксис, семантика, айнымалылар, өрнектер, меншіктеу операторлары, енгізу-шығару операторлары, тармақтау және итерация операторлары.
Жоспары:
1 Бағдарламалау тілдеріне шолу
2 Бағдаламалаудың негізгі құрылғылары
1 Бағдарламалау тілдеріне шолу
Программалау тілдерінің даму тарихы, кезеңдері
Дүние жүзіндегі алғашқы програмисті Ада Лавлейс болып табылған. Ол аналитикалық машинаны бағалай біліп өте жоғары баға берген. Программалау тілдер тарихында революция кезеңі болып арнайы символдар көмегімен машина командасын кодтау жүйелері табыла бастаған. Кодтау жүйесін Пенсилвания университетінің қызметшісі Джан Маучли ұсынған. Маучлидің ұсынған кодтау жүйесі өзінің қызметкері Грейс Мюррей Хопперді қызықтырады. Ол бүкіл өмірін компьютермен программалауға арнаған. Хоппер әлемнің алғашқы үлкен цифрлық (сандық) компьютерінің әлемдегі үшінші программисті болып табылады. Компьютерлік ғасырдың таңында машиналық код адам мен компьютердің жалғыз құралы болып табылады.
Компилятор және интерпретаторлар
1951 жылы Дүние жүзіндегі алғаш компиляторды құрастырған. Бұл терминді Хоппер өзі енгізген. Хоппер копилия торы біріктіру командаларының функциясын орындаған және транциляция кезінде подпрограмма компьютер жадының бөлінуінің жоғары дәрежедегі командаларының машина кодына түрленуі.
1954 жылы Хоппер өзінің тобымен программалау тілі және компилятордан жүйе құраған ол кейіннен МАТН-МАТLС атына ие болды.
1958 жылы FLOW-MATІC компилятор дүниеге келеді. Фотран ғылыми қосымшаларға арналған тен. FLOW-MATІC –сауда мәліметтер есебін өңдеудің алғашқы тілі болып табылған. Бұл салада жұмыс істеу Кобал тілінің құрылуына апарған 50ж. ортасы программалау саласында дамыған процесс кезі болып сипатталады. Машина командаларанда программалаудың ролі (қызметі) азая бастады. Жаңа типтері пайда бола бастады.
1954 жыды ABN программистер тобымен құрастырған ең алғаш Фотран тілі дүниеге келді. 60 жылдарында Дармутск колледжінің математика факультетінің қызметкері Томос Курц және Джон Кемени ағылшын тілінің жай сөздерінен тұратын ерекшелінген жаңа программалау Бейсик тілін шығарды. Бейсик тілі 1964 жылы дүниеге келді. «Жаңа тілі бастауыштарға арналған универсалды символдық код деп атаймыз. Бүгінгі таңда универсалды бейсик тілі дүние жүзінде ЭЕМ қолданушылардың арасында кең тарады. Бейсик тілін персаналды (дербес) компьютердің құрылған тілі ретінде қолдана бастады. Оны 1970 жылдарда кеңінен пайдалана бастады. Программалау тілдерін әр түрлі салада қолдануға болады. Олардың таңдауы тұтынушыға ыңғайлы болғанымен берілген есепке және компьютерге жарамдылығымен анықталады. Есептер компьютерге әр түрлі болып беріледі.
Алгоритмнің машиналық тілдегі бейнесі бағдарлама деп аталады. Ал бағдарлама жазуға арналған тілдерді бағдарламалау тілдері дейді. Тіл операторлары дегеніміз – компьютерге өрнектерді орындауды ұйғаратын алгоритм командасы.
Программалау жүйелерінің ядросын тіл құрайды.
Программалау тілі – компьютерлік программаны жазуға арналған формальді таңбалық жүйе. Программалау тілі, программаның сыртқы түріне және оның басқаруымен орындаушы (компьютер) орындайтын әрекеттерге тапсырыс беретін, лексикалық, синтаксистік және семантикалық ережелердің жиынтығын анықтайды.
Процедуралық программалау тілі программалаушыға есепті шығару үрдісінде әр қадамды анықтауға мүмкіндік береді.
Мұндай программалау тілдерінің ерекшеліктері, есептерді бөлшектерге бөлу және әр бөлім бірінен кейін бірі қадаммен шығару болып табылады.
Процедуралық тілді қолданып, программалаушы алгоритмдік қадамдар тізбегін орындау үшін, тілдік конструкцияларды анықтайды.
Ең белгілі программалау жүйелерін атап өтейік:
Бейсик (BASIC – Beginner’s All-purpose Symbolic Instruction Code – тұңғыш үйренушілер үшін, символдық нұсқаулардың әмбебап коды; basic – басты, негіздік) – жоғарғы деңгейлі программалау тілдері тектес.
Тіл программалауды оқытуға арналған және әртүрлі диалектілер түрінде кең таралған.
Паскаль (Pascal – ғалым Блез Паскальдің1) құрметіне аталған – жалпыға арналған жоғарғы деңгейлі программалау тілі. Мамандар арасында және программалауды оқып үйренуде өзінің қарапайымдылығымен дүние жүзінде кеңінен орын алды.
Turbo Pascal («турбо паскаль» деп айтылады) – Borland фирмасы шығарған Паскаль тілінің диалектісі, Windows үшін программалық қамтамасыз етудің интеграцияланған (біріктірілген, ықпалданған) ортасы және осы ортаның программалау тілі.
Object Pascal – 1986 жылы Apple Computer фирмасы құрастырған программалау тілі. Паскальдің ертеректе болған объектілі-бағытталған нұсқаларынан шыққан.
Дельфи (Delphi) – қазіргі кезде ең белгілі және кең тараған, объектілі-бағытталған программалау тілі.
Си (C) – 1970 жылдардың басында ойлап табылып дүниеге келген, стандартталған процедуралық программалау тілі. Жүйелік жасақтама программалары жасалғанда кеңінен қолданылады.
