- •5В071700-жылуэнергетика , 5в071132-сМжС , 5в071901-опДиЭт мамандықтарындағы студенттеріне арналған Информатика кафедрасы Астана – 2012
- •5. Оқу пәнінің сипаттамасы:
- •5.1. Оқу пәнінің арналуы:
- •5.2.Оқу пәнінің мақсаты:
- •5.3. Пәнді оқудағы міндеттері:
- •5.4. Пәннің қысқаша мазмұны:
- •Зертханалық сабақтарды жоспарлау
- •6. Негізгі және қосымша әдебиеттер тізімі:
- •6.1. Негізгі әдебиеттер:
- •6.2.Қосымша әдебиеттер:
- •8. Оқу пәнінің саясаты:
- •Студенттің өзі болмаған жағдайда тексеру жүргізілмейді. Студенттің емтиханда болмауына байланысты жағдай “ л.Н.Гумилев атындағы еұу оқу үрдісін ұйымдастыру ережесімен” тексеріледі.
- •2. Оқу пәні бойынша глоссарий
- •Дәріс материалдары
- •Дәріс 2. Информатиканың арифметикалық негіздері.
- •Дәріс 3. Информатиканың логикалық негіздері.
- •Дәріс 4. Компьютерлік графика негіздері.
- •Дәріс 5. Дербес компьютердің архитектурасы.
- •Дәріс 6. Операциялық жүйелер. Программалық жабдықтаудың даму тенденциялары мен қазіргі жағдайы.
- •3.Сурет. Қолданбалы пқ құрылымдық схемасы
- •Дәріс7. Windows операциялық жүйесі.
- •Дәріс 8. Сервистік программалық жабдықтау.
- •Дәріс9. Мәтіндік рекдактор.
- •Дәріс 10. Кестелік процессор.
- •Дәріс 11. Мәліметтер қорын басқару жүйесі (мқбж).
- •Дәріс 12. Графиктік редактор. Қазіргі заманғы компьютерлік көрсетілім. Презентацияны жасау құралы.
- •Дәріс 13. Информатиканың алгоритмдік негіздері.
- •«Әзiрге» қайталау.
- •2. «Дейiн» қайталау.
- •Дәріс 14. Компьютерлік желілер.
- •Дәріс 15. Интеллектуалдық және сараптау жүйесі. Ақпараттық қауіпсіздік.
- •Жасанды интеллектуалды жүйе туралы түсiнiк
- •4. Негізгі және қосымша әдебиеттер тізімі:
- •4.1. Негізгі әдебиеттер:
- •4.2.Қосымша әдебиеттер:
- •5. Семинар сабақ (машықтандыру сабақ) жоспары зертханалық жұмыс №1. Бір санау жүйесінен басқа санау жүйесіне санды ауыстыру. Екілік санау жүйесі. Екілік арифметика. Логикалық өрнектерді есептеу.
- •Алгоритмді сипаттап жазу түрлері. Сөздік, графикалық, кестелік. Алгоритмнің қадаммен орындалуы.
- •Файлды немесе буманы iздеу
- •Жаңа буманы (файлды) құру
- •Архивтеу программалары. WinRar, WinZip. Антивирустық программалық құралдар: avp, Norton Antivirus, DrWeb.
- •Microsoft Word мәтіндік редакторы. Негізгі объектілері. Мәтінді көшіру, орнын ауыстыру, өшіру. Форматтау. Терезелермен жұмыс істеу. Кестелермен жұмыс істеу. Суреттерді қою. WordArt объектілері.
- •Зертханалық жұмыс 6.1.
- •1. Microsoft Word мәтін редакторынде графикалық объектілерді енгізу
- •2. Мәтінге Clip Gallery программасының объектілерін енгізу
- •Зертханалық жұмыс 6.2.
- •Зертханалық жұмыс 7.1.
- •Зертханалық жұмыс 7.2.
- •1.Логикалық функциялар
- •2.Статистикалық функциялар
- •3.Финанстық функциялар
- •Зертханалық жұмыс 8.1
- •Зертханалық жұмыс 8.2.
- •Power Point презентация жасау құралы. Интерфейс. Слайдтарды құру. Бірнеше слайдтардан презентация құру. Слайдтар арасында ауысу. Анимация құру.
- •Internet желісімен жұмыс істеу. Электрондық поштамен жұмыс істеу. Телеконференция. Internet-тен ақпарат іздеу. Microsoft Front Page редакторында web-беттерін жасау.
- •Сөж материалдары Студенттердің өзіндік жұмысының тақырыптары ( 45 сағат)
- •Емтихан сұрақтары, қорытынды және аралық бақылау тест жұмыстары
Дәріс 13. Информатиканың алгоритмдік негіздері.
Алгоритм ұғымы.
Алгоритмнің қасиеттері және оларды сипаттаудың әдістері.
Алгоритмнің түрлері. Алгоритмнің қадаммен орындалуы.
Алгоритмдік құрылым. Алгоритмдеу.
Программа – магнитт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 IX ғасырдағы Орта Азияның ұлы ғалымы Әл-Хорезм есiмiнiң латынша жазылуынан «algorithm» шыққан.
Алгаритм ұғымы адам т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лед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.
