Инфоурок Информатика ПрезентацииОбъектке бағытталған бағдарламалау түсінігі

Объектке бағытталған бағдарламалау түсінігі

Скачать материал
Скачать материал "Объектке бағытталған бағдарламалау түсінігі"

Получите профессию

Экскурсовод (гид)

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Специалист контроля качества

Описание презентации по отдельным слайдам:

  • Қазақстан Республикасы Білім және ғылым министрлігі
Гуманитарлық - педагогика...

    1 слайд

    Қазақстан Республикасы Білім және ғылым министрлігі
    Гуманитарлық - педагогикалық колледжі
    Ашық сабақ

    Пәні: Бағдарламалық қамтамасыздандыруды құру технологиясы
    Тақырыбы: Объектке бағытталған бағдарламалау
     
     
     
     
    Оқытушы: М.Ж. Мирзаметов

  • Пәні:  Бағдарламалық қамтамасыздандыруды құру технологиясы 
Сабақтың тақырыбы...

    2 слайд

    Пәні: Бағдарламалық қамтамасыздандыруды құру технологиясы
    Сабақтың тақырыбы: Объектке бағытталған бағдарламалау
    Сабақтың мақсаты:
    Білімділік: Оқушыларды білім, білік, дағды жүйесімен қаруландыру.
    Тәрбиелік: Оқушылардың ғылыми дүниетанымын, тұлғаның адамгершілік қасиетін, көзқарастары мен сенімін қалыптастыру.
    Дамытушылық: Оқыту кезінде оқушылардың танымдық қызығушылығын, шығармашылық қабілеттерін, жігерін, көңіл-күйін, тілі, жадысы, ынтасы, қиялы мен қабылдауы сияқты танымдық қабілеттерін дамыту.
    Сабақтың типі: (аралас, жаңа білімді игеру, топтық ізденіс сабағы) (керектісінің астын сызу)
    Сабақтың түрі: жаңа сабақты меңгерту (теориялық, тәжірибелік, лабораториялық) (керектісінің астын сызу)
    Сабақты өту әдісі: Сын тұрғысынан ойлау технологиясы арқылы алдына мақсат қоя отырып оқыту, зерттеу әдістері.

  • Пәнаралық байланыс: 	
бағдарламалау тілдері, математика, ағылшын тілі, информ...

    3 слайд

    Пәнаралық байланыс:
    бағдарламалау тілдері, математика, ағылшын тілі, информатика, қазақ тілі
    Көрнекі құралдар:компьютер, интерактивті тақта, плакаттар, сөз жұмбақ, ребустер,
    Әдебиеттер: 1. А. Ә. Шайкулова, С.Т. Аманжолова, Н.Т. Асқарова «Бағдарламалық жасақтаманың қазіргі заман жабдықтары: Object Pascal, Delphi»,
    2. Якунин Ю.Ю. Технология разработки программного обеспечения. Электронный учебно-методический комплекс, ИПК СФУ Красноярск 2008 г. 225 ст.
    3. В.В. Яровский, Н.И. Томилова, Технология разработки программного обеспечения, «Фолиант», Астана, 2007 ж. 376 ст.
    4. Н.Т. Ермеков, Операциялық жүйелер, «Фолиант», Астана, 2008 ж. 120 бет
    5. В.В. Яровский, А. Әміров, Операциялық жүйелер, «Фолиант», Астана, 2008 ж. 160 бет.
    6. А.Я. Архангельский, Программирование в Delphi 7, Бином-Пресс, Москва, 2003 г. 1152 ст.
    7. Қ. Бекмолдаева, С. Солтанаева, Turbo Pascal бағдарлмалау тілі, «Фолиант», Астана, 2010 ж. 208 бет

  • 12345678Қайсы бірін таңдайсын?

    4 слайд

    1
    2
    3
    4
    5
    6
    7
    8
    Қайсы бірін таңдайсын?

  • Ребустер

    5 слайд

    Ребустер

  • 6 слайд



  • 7 слайд

  • 8 слайд

  • 9 слайд

  • 10 слайд



  • 11 слайд

  • 12 слайд

  • 13 слайд



  • 14 слайд

  • 3. Жаңа сабақтың тақырыбын, мақсатын хабарлау, баяндап жаздыру
Объектіге - ба...

    15 слайд

    3. Жаңа сабақтың тақырыбын, мақсатын хабарлау, баяндап жаздыру
    Объектіге - бағытталған бағдарламалау (орыс тілі Объектно-ориентированное программирование; ағыл. Object-orinted programming) — объектілерді қолдану арқылы бағдарламалау парадигмасы, объектілік - бағдарланған архитектурасы пайдаланады. Мәліметтердің әрбір құрылымы тек бір программалық модульде тұруы тиіс. Бұл мәліметтер құрылымындағы өзгерістердің және мәліметтермен орындалатын әрекеттердің оңашалануына кепілдік береді. Мәліметтерге кез келген қатынас құру тек модульді пайдалану арқылы болады. Объектілік - бағдарланған программалау негізгі 3 қасиетімен: инкапсуляцияларымен, мұрагерлігімен және полиморфизмімен сипатталады. Объект ұғымы дәстүрлі Паскаль, Си процедуралық - бейімделген программалау тілдеріне де енгізіледі.
    Объектілі-бағытталған бағдарламалаудың негізгі принциптері:
    Объектіге-бағытталған бағдарламалау – объектілердің көмегімен бағдарламаларды жобалау, жазу. Объектіге - бағытталған бағдарламалаудың негізі болып объект саналады. Объект деп – мәліметтер және олармен жұмыс істеу әдістерінің жиынтығы аталады. Объектілі - бағытталған бағдарлама деп – объектілері және олардың өзара әрекеттесу тәсілдерінің жиынтығы аталады.
    Объектілі - бағытталған бағдарламалаудың негізгі принциптері
    Полиморфизм;
    Инкапсуляция;
    Мұрагерлік.
    Полиморфизм - бір иерархиядағы объектілері үшін бір атаумен берілген әдістерді қолдану мүмкіндігі.
    Инкапсуляция - бір объектілік типте мәліметтерді біріктіру.
    Мұрагерлік - бір класстың мінездемелерін басқа класс арқылы қолдану мүмкіндігі.

  • 16 слайд

  • Объектіге - бағытталған бағдарламалау тілі
Объе...

    17 слайд



    Объектіге - бағытталған бағдарламалау тілі
    Объектіге - бағытталған бағдарламалау тілі (ОБ-тіл) — объектіге бағытталған бағдарламалау принциптеріне негізделген тіл.
    Объектіге бағытталған бағдарламалаудың концепциясының негізінде объект түсінігі жатыр. Объект ол өрістер (мәліметтер) мен әдістерді (объект орындайтын қимылдар) біріктіретін субстанция болып табылады.
    Мысалға, адам объектісі аты, туған жері өрістерін және жеу, ұйықтау, жүгіру әдістерін иемденеді. Соған сәйкес бағдарламада біз осындай операторларды қолдана аламыз: Адам.Аты:="Ерлан"; және Адам.Жеу(Тамақ);
     
    Ерекшеліктері
    Қазіргі заманғы объектіге бағытталған бағдарламалау тілдерінде мына әдістер болады:
    Мұрагерлер. Қосымша элементтерді (әдістерді) қосу арқылы жаңа объектілері классын жасау. Қазіргі таңда ОБ тілдері көптік мұрагерлерді қолдануға рұқсат береді, яғни бір класста бірнеше класстың мүмкіндіктерін біріктіреді.
    Инкапсуляция. Бағдарламаның бір бөлігін басқа бөліктерге әсер етпей өзгертуді қамтамасыз ететін реализацияларды құпиялайды. Ол өз кезегінде бағдарламаның модификациясын және қолдауын әжептәуір жеңілдетеді.
    Полиморфизм. Полиформизм кезінде әкелік класстың кейбір бөліктері (әдістері) белгілі бір балалық класстың спецификалық әрекетін орындайтын жаңа әдіспен ауыстырылады. Бұл жағдайда кластың интерфейсі өзгеріссіз қалады, бірақ бір атаулы әдістердің орындалуы мен параметрлері өзгешеленеді. Полиформизммен соңғы қосылулар тығыз байланыста болады.
    Типизация. Компиляция кезінде көптеген қателерді жоюға мүмкіндік береді. Операциялар белгілі бір типтегі объектілермен ғана орындалады.

  • 4. Жаңа материалды бекіту
2 топқа 2 түрлі мәтін...

    18 слайд



    4. Жаңа материалды бекіту
    2 топқа 2 түрлі мәтін беріледі. 10 минут ішінде оқып, түсіндіріп береді. Сонымен бірге өздеріне берілген топ атауын қорғайды.
    Бекітілген сөзді табу ойыны:
    Ойынның шарты бойынша 2 топтан 1 адамдан шығады. 1 – 8 жасырын сөздерді сөзсіз мимикамен түсіндіріп берулері керек. Кейін әр топтан кезекпен келесі адам шығып 9 – 20 дейінгі жасырын сөздерді түсіндіруі керек ал топ мүшелері табу керек. Қай топ бірінші аяқтаса сол топ жеңімпаз аталады

  • 5. Сабақты қорыту
Инсерт әдісімен жаңа  материа...

    19 слайд



    5. Сабақты қорыту
    Инсерт әдісімен жаңа материалды пысықтау, оқушылардың меңгерген білімдерін талдау, бағалау.
     
    6. Үй тапсырмасын беру:
    Әдебиеттен, берілген 2 мәтін және өтілген тақырыпты пайдаланып эссе жазу.
    А. Ә. Шайкулова, С.Т. Аманжолова, Н.Т. Асқарова «Бағдарламалық жасақтаманың қазіргі заман жабдықтары: Object Pascal, Delphi» 5 - 15 бет.

  •                               Сабақ аяқталды сау болыңыздар!!!

    20 слайд



    Сабақ аяқталды сау болыңыздар!!!

  •                               
Құрылымдық бағдарламалау дегеніміз не?Артқа

    21 слайд




    Құрылымдық бағдарламалау дегеніміз не?
    Артқа

  •                               
Көмекші бағдарлама дегенде нені түсінесіз?Артқа

    22 слайд




    Көмекші бағдарлама дегенде нені түсінесіз?
    Артқа

  •                               
	Процедура деп нені айтамыз?Артқа

    23 слайд




    Процедура деп нені айтамыз?
    Артқа

  •                               
	Функция ұғымына сипаттама беріңіз.Артқа

    24 слайд




    Функция ұғымына сипаттама беріңіз.
    Артқа

  •                               
Құрылымдық бағдарламалау қашан пайда болды?Артқа

    25 слайд




    Құрылымдық бағдарламалау қашан пайда болды?
    Артқа

  •                               
		Модульдік программалау дегеніміз не?Артқа

    26 слайд




    Модульдік программалау дегеніміз не?
    Артқа

  • Жоғарыдан төменге қарай жобалау дегенде нені...

    27 слайд




    Жоғарыдан төменге қарай жобалау дегенде нені түсінесіз?
    Артқа

  • Құрылымдық бағдарламалау бағдарламалық кешенд...

    28 слайд




    Құрылымдық бағдарламалау бағдарламалық кешендерді әзірлеуде қандай принциптерге негізделеді?
    Артқа

Получите профессию

Няня

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 651 448 материалов в базе

Скачать материал

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 25.04.2016 4463
    • PPTX 1 мбайт
    • 22 скачивания
    • Оцените материал:
  • Настоящий материал опубликован пользователем Мирзаметов Жасур Мехманкулович. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    • На сайте: 9 лет и 4 месяца
    • Подписчики: 1
    • Всего просмотров: 53038
    • Всего материалов: 22

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Экскурсовод

Экскурсовод (гид)

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Математика и информатика")

Учитель математики и информатики

300 ч. — 1200 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 37 человек из 17 регионов
  • Этот курс уже прошли 33 человека

Курс профессиональной переподготовки

Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации

Преподаватель информационных технологий

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 192 человека из 53 регионов
  • Этот курс уже прошли 968 человек

Курс повышения квалификации

Компьютерная грамотность для пенсионеров

36 ч. — 180 ч.

от 1580 руб. от 940 руб.
Подать заявку О курсе
  • Этот курс уже прошли 19 человек

Мини-курс

Управление проектами: концепции, практика и финансы

6 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Архитектурное творчество для подростков (обучение детей от 12 лет и старше)

6 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Эффективные стратегии успешного взаимодействия: от понимания до саморазвития

4 ч.

780 руб. 390 руб.
Подать заявку О курсе