Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
7 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
94.27 kB
Просмотров:
60
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд
Содержание слайда: Зертханалық жұмыс №4
MySQL ортасындағы деректер қоры кестесін құрып және байланыстыру
№2 слайд
Содержание слайда: Екі нүкте көмегімен кез-келген шексіз және шектеулі арифметикалық прогрессияларды да анықтауға болады. Егер тізбек шектеулі болса, онда оның бірінші және соңғы эелементтері беріледі. Арифметикалық прогрессияның айырмасы бірінші және екінші берілген элементтер негізінде есептеледі – жоғарыда келтірілген мысалдарда бірінші прогрессиядағы айырма – 1, ал екіншісінде – 2 болады. Сонымен, 10-ға дейінгі барлық тақ натурал сандардың тізімін анықтау үшін келесі тізімді жазу керек: [1, 3 .. 10]. Нәтижесі төмендегі тізім болады:
Екі нүкте көмегімен кез-келген шексіз және шектеулі арифметикалық прогрессияларды да анықтауға болады. Егер тізбек шектеулі болса, онда оның бірінші және соңғы эелементтері беріледі. Арифметикалық прогрессияның айырмасы бірінші және екінші берілген элементтер негізінде есептеледі – жоғарыда келтірілген мысалдарда бірінші прогрессиядағы айырма – 1, ал екіншісінде – 2 болады. Сонымен, 10-ға дейінгі барлық тақ натурал сандардың тізімін анықтау үшін келесі тізімді жазу керек: [1, 3 .. 10]. Нәтижесі төмендегі тізім болады:
[1, 3, 5, 7, 9].
Деректердің шексіз құрылымын шексіз тізімдер негізінде де, рекурсия механизмін қолдану арқылы да анықтауға болады. Бұл жағдайда рекурсия рекурсивті функцияларға қатынау түрінде қолданылады. Шексіз деректер құрылымын құрудың үшінші тәсілі шексіз типтерді қолдану арқылы жүргізіледі.
Мысал 1. Екілік бұтақты бейнелейтін типті анықтау.
data Tree a
Branch
Leaf
= Leaf a
| Branch (Tree a) (Tree a)
: Tree a > Tree a > Tree a
:: a > Tree a
№3 слайд
Содержание слайда: Бұл мысалда шексіз типті анықтау тәсілі көрсетілген. Рекурсия қолданылғаны көрініп тұр. Егер деректердің жаңа типін құру қажет болмаса, шексіз құрылымды функцияның көмегімен де алуға болады:
Бұл мысалда шексіз типті анықтау тәсілі көрсетілген. Рекурсия қолданылғаны көрініп тұр. Егер деректердің жаңа типін құру қажет болмаса, шексіз құрылымды функцияның көмегімен де алуға болады:
ones
numbersFrom n
= 1 : ones
= n : numberFrom (n + 1)
squares
= map (^2) (numbersFrom 0)
Бірінші функция бірліктерден тұратын шексіз тізбекті анықтайды. Екінші функция берілген саннан бастап, барлық бүтін сандар тізбегін құрады. Үшінші функция нөлмен бірге натурал сандар квадраттарының шексіз тізбегін құрады.
№4 слайд
№5 слайд
№6 слайд
№7 слайд