kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

Жиым. Бір?лшемді жиым

Нажмите, чтобы узнать подробности

Саба?ты?  та?ырыбы:  “Жиымдар. Бір?лшемді жиым (массив)”
Саба?ты?  ма?саты: О?ушылар?а  жиымдар та?ырыбы  бойынша  т?сінік беру, ал?ан  білімдерін  ны?айту,  тияна?тау,  бір  ж?йеге келтіре  отырып,  теориялы?  білімін  практикада  ?штастыру.
    Білімділігі: О?ушыларды? массив жайлы жалпы білімін   ?алыптастыру.
    Т?рбиелігі: О?ушыларды  адалды??а,  д?ниетанымды??а,  жауапкершілікке,  ж?йелікке,  ауызбіршілікке  мы?ты  ж?не  ?дептілікке  т?рбиелеу.
      Дамытушылы?ы:  О?ушыларды?  п?нге деген  ?ызы?ушылы?ын  арттыру, ой-?рісін  дамыту, ?з  бетінше  ж?мыс  істей  алу  ?абілетін  к?теру, тап?ырлы??а, шы?армашылы??а  баулу.

Саба?ты? міндеті: О?ушылар?а  компьютер  алдында  еркін,  ?з  бетінше  ж?мыс  істеуді  ?алыптастыру.

Саба?ты?  типі: Жа?а саба? ме?герту.
Саба?ты?  т?рі: д?ст?рлі практикалы? саба? 
Жа?а саба?ты т?сіндіру: “Жиымдар. Бір?лшемді жиым (массив)”.
   Жиым дегеніміз – б?л бір атау?а біріктірілген бір типті шамаларды? реттелген тізбегі. Жиым?а кіретін айнымалыларды массивті? элементтері дейді. Оларды? саны сипаттау б?лімінде аны?талады да, программаны? орындалу барысында ?згермейді. Оларды? реттік номері индекс деп аталады. Жиым элементтеріні? типі файлдан бас?а кез келген (б?тін, на?ты, символды?, жолды?, жиымды? т.б) тип бола алады.

                              Бір?лшемді жиым.
Мысал ретінде к?п суырмалары бар шкафты ?арастырайы?

Шкаф – б?л жиым
Суырма номерлері – индекс
Суырма ішіндегі заттар – жиым элементтері

Сандар тізбегі..

Паскал тіліндегі жиымдар.
Жиымны? негізгі параметрлері мыналар: типі (санды?, символды?, логикалы?), ?лшемі (бір?лшемді, екі?лшемді …) ж?не к?лемі (жиымда?ы элементтерді? саны).

Бір?лшемді жиымды Паскальда былай жазады:

<атауы> : array [1.n] of <элемент типі>

М?нда?ы: <atay> – жиым (кесте) атауы,  1 ал?аш?ы элемент н?мірі, n- а?ыр?ы элемент н?мірі, <элемент типі>-integer, real немесе string…болатын элемент типі,   array- (жиым) операторды белгілеуге арнал?ан Паскальды? ?ызметші с?зі.

         Массивті 2 т?рде сипаттау?а болады:

1.     Айнымалылар б?лімінде сипаттау ?лгісі:

Var массив аты: array [массив индексіні? аралы?ы] of элемент типі; (array–массив). Квадрат жа?шада массивті? бірінші ж?не со??ы элементтеріні? индексі жазылады.

Мысалы:
var
А: array [1.10] of integer;
С: array [0.6] of сhar;
B:array [5.-5] of real;
М?нда?ы : А массив аты, 10 элементі барын[1.10] ?лшемін,

элементтеріні? б?тін санды? шама екенін к?реміз. Сол сия?ты С массивінде 7  элемент бар, олар та?балар, Ал В массивінде 11 элемент бар, олар на?ты сандар

  Жиым элементтерін енгізу

BEGIN
for i:=1 to n do
begin
write(i,’-элементті енгіз ‘);
readln(А[i]);
end;

   Жиым элементтерін экран?а шы?ару

For i:=1 to n do
write (A[i],’’:2);

Саба?ты бекіту:

  Жиым элементтеріні? ?осындысын аны?тау.

Program Sum_mas;
Var i,s: integer;
A : array [1.5] of integer;
begin
For i:=1 to 5 do
readln(A[i]);
s:=0;
For i:=1 to 5 do
s:=s+A[i];
Writeln (‘s=’,s:6);
end.

1.Бір?лшемді жиым элементтеріні? е? ?лкенін  аны?тау.

Program esep1;

var a:array [1.10] of integer;

max,i:integer;

begin

for i:=1 to 10 do

read(a[i]);

max:=a[9];

for i:=2 to 10 do

if max < a[i] then max:=a[i];

writeln('е? ?лкен элементі =',max);

end.

2.Бір?лшемді жиым элементтеріні? е? кішісін аны?тау.

Program  esep1;

var a:array [1.10] of integer;

min,i:integer;

begin

for i:=1 to 10 do

read(a[i]);

min:=a[1];

for i:=2 to n do

if min>a[i] then min:=a[i];

write(‘е? кіші элементі =’,min);

end.

?айталау с?ра?тары:

1.Жиым деп нені айтады?

2.Жиымды сипаттау ?шін ?андай с?з тіркесі ?олданылады?

 3.Индекс дегеніміз?

4.Бір жолдан т?ратын кесте?

 5.Жиым элеметтеріне ?андай амал ?олданамыз?

 ?орытынды. Ба?алау. ?йге тапсырма.

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«Жиым. Бір?лшемді жиым»

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

Сабақтың міндеті: Оқушыларға  компьютер  алдында  еркін,  өз  бетінше  жұмыс  істеуді  қалыптастыру.

Сабақтың  типі: Жаңа сабақ меңгерту.
Сабақтың  түрі: дәстүрлі практикалық сабақ 
Жаңа сабақты түсіндіру: “Жиымдар. Бірөлшемді жиым (массив)”.
Жиым дегеніміз – бұл бір атауға біріктірілген бір типті шамалардың реттелген тізбегі. Жиымға кіретін айнымалыларды массивтің элементтері дейді. Олардың саны сипаттау бөлімінде анықталады да, программаның орындалу барысында өзгермейді. Олардың реттік номері индекс деп аталады. Жиым элементтерінің типі файлдан басқа кез келген (бүтін, нақты, символдық, жолдық, жиымдық т.б) тип бола алады.

Бірөлшемді жиым.
Мысал ретінде көп суырмалары бар шкафты қарастырайық

Шкаф – бұл жиым
Суырма номерлері – индекс
Суырма ішіндегі заттар – жиым элементтері

Сандар тізбегі.....

Паскал тіліндегі жиымдар.
Жиымның негізгі параметрлері мыналар: типі (сандық, символдық, логикалық), өлшемі (бірөлшемді, екіөлшемді …) және көлемі (жиымдағы элементтердің саны).

Бірөлшемді жиымды Паскальда былай жазады:

атауы : array [1..n] of

Мұндағы: atay – жиым (кесте) атауы,  1 алғашқы элемент нөмірі, n- ақырғы элемент нөмірі, -integer, real немесе string…болатын элемент типі,   array- (жиым) операторды белгілеуге арналған Паскальдың қызметші сөзі.

Массивті 2 түрде сипаттауға болады:

  1. Айнымалылар бөлімінде сипаттау үлгісі:

Var массив аты: array [массив индексінің аралығы] of элемент типі; (array–массив). Квадрат жақшада массивтің бірінші және соңғы элементтерінің индексі жазылады.

Мысалы:
var
А: array [1..10] of integer;
С: array [0..6] of сhar;
B:array [5..-5] of real;
Мұндағы : А массив аты, 10 элементі барын[1..10] өлшемін ,

элементтерінің бүтін сандық шама екенін көреміз. Сол сияқты С массивінде 7 элемент бар, олар таңбалар, Ал В массивінде 11 элемент бар, олар нақты сандар

Жиым элементтерін енгізу

BEGIN
for i:=1 to n do
begin
write(i,’-элементті енгіз ‘);
readln(А[i]);
end;

Жиым элементтерін экранға шығару

For i:=1 to n do
write (A[i],’’:2);

Сабақты бекіту:

Жиым элементтерінің қосындысын анықтау.

Program Sum_mas;
Var i,s: integer;
A : array [1..5] of integer;
begin
For i:=1 to 5 do
readln(A[i]);
s:=0;
For i:=1 to 5 do
s:=s+A[i];
Writeln (‘s=’,s:6);
end.

1.Бірөлшемді жиым элементтерінің ең үлкенін анықтау.

Program esep1;

var a:array [1..10] of integer;

max,i:integer;

begin

for i:=1 to 10 do

read(a[i]);

max:=a[9];

for i:=2 to 10 do

if max then max:=a[i];

writeln('ең үлкен элементі =',max);

end.

2.Бірөлшемді жиым элементтерінің ең кішісін анықтау.

Program esep1;

var a:array [1..10] of integer;

min,i:integer;

begin

for i:=1 to 10 do

read(a[i]);

min:=a[1];

for i:=2 to n do

if mina[i] then min:=a[i];

write(‘ең кіші элементі =’,min);

end.

Қайталау сұрақтары:

1.Жиым деп нені айтады?

2.Жиымды сипаттау үшін қандай сөз тіркесі қолданылады?

3.Индекс дегеніміз?

4.Бір жолдан тұратын кесте?

5.Жиым элеметтеріне қандай амал қолданамыз?

Қорытынды. Бағалау. Үйге тапсырма.






Получите в подарок сайт учителя

Предмет: Информатика

Категория: Уроки

Целевая аудитория: 9 класс.
Урок соответствует ФГОС

Скачать
Жиым. Бір?лшемді жиым

Автор: Утешева Гулдана Ганиятовна

Дата: 19.02.2016

Номер свидетельства: 295914


Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Ваш личный кабинет
Проверка свидетельства