Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Массив.Жол.Жиындар ( 8 класс)

Содержание

Жоспары:1.Кіріспе:2.Негізгі бөлім:а) Массив ұғымына түсінікв)Жиындарға түсінікс)Жол ұғымына түсінік
Тақырыбы:Айнымалының алдын-ала анықталған қарапайым типтері.Құрылымдық типтер.Жолдар.Массивтер.Жиындар. Жоспары:1.Кіріспе:2.Негізгі бөлім:а) Массив ұғымына түсінікв)Жиындарға түсінікс)Жол ұғымына түсінік Массив.Жол.Жиындарға түсінік.Массив деп- бір атауға ие болатын және оперативті жадының ұяшықтарында тізбектей Массивпен жұмыс жасау.Паскаль тіліндегі массив индекспен анықталатын алдын-ала белгілі бір компаненттерден тұрады.Массив Екі өлшемді массивтер.Екі өлшемді массивтер кестелік мәліметтермен жұмыс істеуге арналған.Екі өлшемді массивтерде Мысал:Нақты сандардан тұратын, өлшемдері 2х3, 3х3 екі а және b матрицаның көбейтіндісін program prog_5; var a, c : array[1..2, 1..3] of real; 	b : Есепті шешу алгоритмі: 1. Бағдарлама денесін айнымалыларды сипаттаудан бастаймыз. 2. a - Жинақталған массив.Егер массивтің алдында PACKED сөзі тұрса онда машинаның есте сақтау бөлігінде Жиындарда қолданылатын амалдар:Біріктіру,қиылысу,айырмасы,салыстыру және жиынға ену мүмкіндігін анықтау амалдары:Екі жиынның қиылысуы- екі Жолдық типте жұмыс жасау.Жолдық типтегі элементтер бұл кез-келген кездейсоқ символдар бола алады,яғни Стандартты функциялар:Concat(s1,s2,..sn)-жолдарды біріктіру функциясы.Copy(s,I,j)-s жолының i-орнынан бастап,j-символды көшіру үшін қиып алу.lenght(s)-s жолының Стандартты процедуралар:Delete (s, I, j )-s жолының,i-ші позициясынан бастап,j-символды өшіру.Insert (t, s, Қорытынды:Жиын элементері тік жақшаларға алынып,үтір арқылы бөлініп жазылады.Жиын- тұтас түрде қарастырылатын кез-келген Пайдаланылған әдебиеттер тізімі: 1. О.Камардинов. Информатика. І, ІІ-бөлімдер. Тыңдағандарыңызға рахмет!
Слайды презентации

Слайд 2 Жоспары:
1.Кіріспе:
2.Негізгі бөлім:
а) Массив ұғымына түсінік
в)Жиындарға түсінік
с)Жол ұғымына түсінік

Жоспары:1.Кіріспе:2.Негізгі бөлім:а) Массив ұғымына түсінікв)Жиындарға түсінікс)Жол ұғымына түсінік

Слайд 3 Массив.Жол.Жиындарға түсінік.
Массив деп- бір атауға ие болатын және

Массив.Жол.Жиындарға түсінік.Массив деп- бір атауға ие болатын және оперативті жадының ұяшықтарында

оперативті жадының ұяшықтарында тізбектей орналасатын бір типтегі элементтердің жиынтығы.
Жиын

деп- элементтері мәліметердің құрылымдық типінде болатын 255-ке дейінгі бір типтегі элементтерден тұратынмәндері үтір арқылы жазылатын және осы мәндер квадрат жақшаға алынатын элементтердің тобын айтамыз.
Жол деп- мәндері Паскаль тіліндегі символдардан тұратын өрнекті айтады.

Слайд 4 Массивпен жұмыс жасау.
Паскаль тіліндегі массив индекспен анықталатын алдын-ала

Массивпен жұмыс жасау.Паскаль тіліндегі массив индекспен анықталатын алдын-ала белгілі бір компаненттерден

белгілі бір компаненттерден тұрады.Массив бір өлшемді немесе көп өлшемді

болуы мүмкін.Массивтің түрін сипаттау үшін ARRAY-қызметші сөз қолданылады.
ARRAY<өлшемі>of <типі>;
Мұндағы массивтің өлшемін,яғни элементтердің санын аралық түрінде немесе мәліметтердің саналатын типінің аталуы түрінде көрсетуге болады.








Слайд 5 Екі өлшемді массивтер.
Екі өлшемді массивтер кестелік мәліметтермен жұмыс

Екі өлшемді массивтер.Екі өлшемді массивтер кестелік мәліметтермен жұмыс істеуге арналған.Екі өлшемді

істеуге арналған.Екі өлшемді массивтерде жол мен бағанның қиылысуында орналасқан

әрбір элементтің орны сол жолмен бағанның нөмірімен анықталады.Сондықтан екі өлшемді массивті сипаттау үшін 2-индекс қолданылады.
Мыс: var x: array [1..n,1..m]
of integer;

Слайд 6 Мысал:
Нақты сандардан тұратын, өлшемдері 2х3, 3х3 екі а

Мысал:Нақты сандардан тұратын, өлшемдері 2х3, 3х3 екі а және b матрицаның

және b матрицаның көбейтіндісін табыңдар.
Сi, j = ,

i = 1, 2…, n ;j = 1, 2, …, p.
С матрицаның элементтері (өлшемі 2х3) мына формуламен анықталады:
Мұндағы, n- а-ның жолдарының саны,
m- а-ның бағандарының және в-ның жолдарының саны,
p- b-ның бағандарының саны,
С матрицасы n жолдан, p бағаннан тұрады.
С-ның элементтерін есептеу үшін қосындыны жинайтын ішкі цикл құрылады, ол циклдің параметрін к деп белгілейік.

Слайд 7 program prog_5; var a, c : array[1..2, 1..3] of

program prog_5; var a, c : array[1..2, 1..3] of real; 	b

real; b : array[1..3, 1..3] of real;

i, j, k : integer; begin writeln('а массивін енгізіңдер'); for i:=1 to 2 do for j:=1 to 3 do read(a[i, j]); writeln('в массивін енгізіңдер'); for i:= 1 to 3 do for j:= 1 to 3 do read(b[i, j]); {матрицаны көбейту} for i:= 1 to 2 do for j:=1 to 3 do begin c[i, j]:=0 for k:= 1 to 3 do c[i, j];=c[i, j]+a[i, k]*b[k, j] end; (С массивін экранға шығару) writeln ('c массиві’); for i:= 1 to 2 do begin writeln; for j:= 1 to 3 do write(c[i, j] :12:5) end; end.

Слайд 8 Есепті шешу алгоритмі: 1. Бағдарлама денесін айнымалыларды сипаттаудан бастаймыз. 2.

Есепті шешу алгоритмі: 1. Бағдарлама денесін айнымалыларды сипаттаудан бастаймыз. 2. a

a - массивінің элементтерін енгіземіз. 3. b - массивінің элементтерін

енгіземіз. 4. Матрицаны көбейтуді жүзеге асырамыз. 5. c - массивін экранға шығарамыз. Айнымалылар: a – екі өлшемді массив; b –екі өлшемді массив; c – екі өлшемді массив; i, j, k - цикл айнымалылары.

Слайд 12 Жинақталған массив.
Егер массивтің алдында PACKED сөзі тұрса онда

Жинақталған массив.Егер массивтің алдында PACKED сөзі тұрса онда машинаның есте сақтау

машинаның есте сақтау бөлігінде деректер тығыз жинастырылып транцлятция жинақталады

және есептеумен деректерді өңдеу жылдамдайды. Бұл есте сақтау бөлігінің тиімділігін артырады. «Var” айнфмалылар түрінде
VAR __ массив аты: PACKED array [тип индексі] of char;
Мыс. «Киргизова Алия» Масивтің атын FAM деп алатын болсақ Var Fam : Packed array [1..14] of char;
Fam [1]= “k” , Fam[2]= ‘и’, ,,, , Fam[14] ‘я’ ;
TYPE t=Packed array [1..14] of char;
Var A:T;

Слайд 13 Жиындарда қолданылатын амалдар:
Біріктіру,қиылысу,айырмасы,салыстыру және жиынға ену мүмкіндігін анықтау

Жиындарда қолданылатын амалдар:Біріктіру,қиылысу,айырмасы,салыстыру және жиынға ену мүмкіндігін анықтау амалдары:Екі жиынның қиылысуы-

амалдары:
Екі жиынның қиылысуы- екі жиындада бар элементтерден тұратын жиын.
Екі

жиынның айырмасы- біріншісінің соңғысында жоқ элементтерінен тұратын жиын.
Екі жиынның бірігуі- екі жиынның барлық элементтерінен тұратын жиын.

Слайд 14 Жолдық типте жұмыс жасау.
Жолдық типтегі элементтер бұл кез-келген

Жолдық типте жұмыс жасау.Жолдық типтегі элементтер бұл кез-келген кездейсоқ символдар бола

кездейсоқ символдар бола алады,яғни char типіндегі элементтер болып табылады.Әрбір

жолдың ұзындығы 0,255 символға дейін бола алады.Жолдық типтегі тұрақтылар тырнақшалардың арасына жазылады.
Жолдық типін сипаттау үшін:
Var<айнымалы>:string[n]; сандық сипаттау;
<айнымалы>:char; символдық сипаттау;

Слайд 15 Стандартты функциялар:
Concat(s1,s2,..sn)-жолдарды біріктіру функциясы.
Copy(s,I,j)-s жолының i-орнынан бастап,j-символды көшіру

Стандартты функциялар:Concat(s1,s2,..sn)-жолдарды біріктіру функциясы.Copy(s,I,j)-s жолының i-орнынан бастап,j-символды көшіру үшін қиып алу.lenght(s)-s

үшін қиып алу.
lenght(s)-s жолының ұзындығын анықтау фунциясы
Pas (t, s)-

t жолының,s-жодың нешінші позициясынан бастап орналасқандығын анықтайтын функция.

Слайд 16 Стандартты процедуралар:
Delete (s, I, j )-s жолының,i-ші позициясынан

Стандартты процедуралар:Delete (s, I, j )-s жолының,i-ші позициясынан бастап,j-символды өшіру.Insert (t,

бастап,j-символды өшіру.
Insert (t, s, i)-t сөзін,s-жолдың,i-ші орнынан бастап орналастыратын

функция.
Star (n, s)-n санын s-жолдық айнымалыға айналдыратын процедура.
Val (s, x, cod)-s жолын x-санына айналдыратын мұндағы код,дұрыс емес символдың коды.

Слайд 17 Қорытынды:
Жиын элементері тік жақшаларға алынып,үтір арқылы бөлініп жазылады.
Жиын-

Қорытынды:Жиын элементері тік жақшаларға алынып,үтір арқылы бөлініп жазылады.Жиын- тұтас түрде қарастырылатын

тұтас түрде қарастырылатын кез-келген бір типті элементтер жиынтығы.Ол күрделі

типті деректердің бірі.Деректер,элементтерінің саны 255-тен аспайтын,REAL және POINTER –ден басқа кез-келген жай типті болуы мүмкін.

Слайд 18 Пайдаланылған әдебиеттер тізімі: 1. О.Камардинов.

Пайдаланылған әдебиеттер тізімі: 1. О.Камардинов. Информатика. І, ІІ-бөлімдер. –Шымкент,

Информатика. І, ІІ-бөлімдер. –Шымкент, 2000. 2. Қ.С.Әбдиев,

М.Ж.Бекпатшаев. Алгоритмдеу негіздері. Алматы, 1993. 3. Б.Бөрібаев. Информатика және компьютер. Алматы, 1996. 4. Т.К.Досмайлов. Программалау тілі Паскаль. Алматы, 1996. 5. Б.Д.Сыдықов.Алгоритмдеу және программалау негіздерін оқыту. А., 2003. 6. Б.Д.Сыдықов, Н.Ә.Талпақов, К.М.Беркінбаев, Б.Ғ.Бостанов. Бағдарлама-лық және технологиялық практикум. Әдістемелік оқу құралы. А., 2000. 7. Б.Д.Сыдықов. Алгоритмдеу және программалау негіздерін оқыту. Әдістемелік оқу құралы. Кентау, 2007. 8. Б.Д.Сыдықов. Информатика. Бағдарламалау негіздері. Оқу құралы. Кентау, 2007.

  • Имя файла: massivzholzhiyndar-8-klass.pptx
  • Количество просмотров: 250
  • Количество скачиваний: 0