Инфоурок Информатика ПрезентацииПрезентация по информатике на тему "Turbo Pascal бағдарламалау тілінде қарапайым логикалық есептерді шығару жолдары." (9 класс)Тармақталу

Презентация по информатике на тему "Turbo Pascal бағдарламалау тілінде қарапайым логикалық есептерді шығару жолдары." (9 класс)Тармақталу

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

Выберите документ из архива для просмотра:

Выбранный для просмотра документ АШЫҚ САБАҚ -123.ppt

Скачать материал "Презентация по информатике на тему "Turbo Pascal бағдарламалау тілінде қарапайым логикалық есептерді шығару жолдары." (9 класс)Тармақталу"

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

Бухгалтер

за 6 месяцев

Пройти курс

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

Скачать

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

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

Инструктор по гимнастике

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

  • А. Югнаки атындағы жалпы орта мектепАшық сабақ9 сынып   информатикаifthenelse

    1 слайд

    А. Югнаки атындағы жалпы орта мектеп
    Ашық сабақ
    9 сынып информатика
    if
    then
    else

  • Сабақтың   тақырыбы:   Turbo  Pascal бағдарламалау  тілінде  қарапайым    лог...

    2 слайд

    Сабақтың тақырыбы: Turbo Pascal бағдарламалау тілінде қарапайым логикалық есептерді шығару жолдары.
    Сабақтың мақсаты:

    Білімділік:
    Оқушыларды Turbo Pascal бағдарламалау тіліне қызықтыру үшін қарапайым логикалық есептерді шығару жолдарын үйрету, оқушылардың өткен материалдар бойынша алған білімдерін тексеру, берілген тапсырмаларға бағдарламалар дайындау, нәтижесін алу, оқушылардың алған білімдерін арттыру, жүйелеу, блок-схема және бағдарлама құру практикалық білімдерін тексеру;

    Дамытушылық:
    Бағдарламалау тілінде жұмыс жасай білу дағдыларын, ойлау қабілеттерін, өз білімдерін сауатты түрде жеткізе білуді, пәнге деген қызығушылықты дамыту.

    Тәрбиелік:
    Оқушылардың белсенділігін арттыру, жұмыс жасау мақсатында компьютерлік сауаттылыққа, өзара көмектесуге, өзін-өзі бағалауға тәрбиелеу. . Өз білімдерінің нәтижесінде өздерін бағалай білуге тәрбиелеу, алган білімдерін бағдарлама құруда еркін қолдана білуге үйрету.

  • І. Ұйымдастыру кезеңі.
	а)Сәлемдесу ;
	ә) Оқушыларды сабаққа дайындау;
ІІ. Үй...

    3 слайд

    І. Ұйымдастыру кезеңі.
    а)Сәлемдесу ;
    ә) Оқушыларды сабаққа дайындау;
    ІІ. Үйге тапсырмасын сұрау:
    а) Сұрақ-жауап ;
    ә) «Think and found»
    ІІІ. Тапсырмалармен жұмыс:
    1. Айнымалының мәнін тап;
    2. Сәйкестендіру;
    3. Қатесін тап;
    4. Логикалық есепке программа жазу.
    ІV. Компьютермен жұмыс.
    V. Бағалау.
    VI. Үйге тапсырма беру.
    VII. Сабақты қорытындылау.
    Сабақ жоспары.

  • Тармақталған алгоритм дегеніміз не? Қойылған шартқа байланысты екі немесе екі...

    4 слайд

    Тармақталған алгоритм дегеніміз не?
    Қойылған шартқа байланысты екі немесе екіден көп тармақтары бар алгоритм

  • Тармақтың жазылу пішіндерін атаңыз1.Тармақтың толық пішіні
2. Тармақтың...

    5 слайд

    Тармақтың жазылу пішіндерін атаңыз
    1.Тармақтың толық пішіні
    2. Тармақтың қысқартылған пішіні
    3. Таңдау алгоритмі.

  • Мына операторлардан Паскаль тілінде тармақ программасын құрыңдар.
Program, if...

    6 слайд

    Мына операторлардан Паскаль тілінде тармақ программасын құрыңдар.
    Program, if, integer, then, begin, end, writeln, else, read, var, real
    Program
    var real integer
    begin
    writeln
    read
    If then else
    write
    end.

  • 
А-нің мәнін табыңыз:басыА:= 23456А>=2345А:= A MOD 10А:= A DIV 10
 Асоңыияжоқ

    7 слайд




    А-нің мәнін табыңыз:
    басы
    А:= 23456
    А>=2345
    А:= A MOD 10
    А:= A DIV 10

    А
    соңы
    ия
    жоқ

  • Есептерді қайсы алгоритмға тиісті екендігін түсіндір 

    8 слайд

    Есептерді қайсы алгоритмға тиісті екендігін түсіндір
     

  • Француз ғалымы Блез Паскаль (1623-1663) математика, физика, информатика салас...

    9 слайд

    Француз ғалымы Блез Паскаль (1623-1663) математика, физика, информатика саласында көптеген жаңалықтар ашқан
    "think and found"

  • Алгоритм атауы атақты араб математигі Әбу Жафар Мұхаммед ибн Мұса әл-Хорезми...

    10 слайд

    Алгоритм атауы атақты араб математигі Әбу Жафар Мұхаммед ибн Мұса әл-Хорезми есімінің латынша Algorithmi (Алгоритми) болып жазылуынан шыққан
    "think and found"

  • Швейцариялық ғалым Никлаус Вирт             Паскаль программалау тілін 1968-1...

    11 слайд

    Швейцариялық ғалым Никлаус Вирт Паскаль программалау тілін 1968-1971 жылдары оқып-үйренуге қолайлы программалау тілі ретінде ұсынған болатын
    "think and found"

  • СөздікIF -- агар -- егер
THEN -- у ҳолда -- онда
ELSE -- акс ҳолда – әйтпесе...

    12 слайд

    Сөздік
    IF -- агар -- егер
    THEN -- у ҳолда -- онда
    ELSE -- акс ҳолда – әйтпесе
    CASE – танлаш – таңдау
    OF – нинг -- нің
    қайталау

  • 13 слайд

  • 2  ЖелтоқсанTurbo  Pascal бағдарламалау   тілінде  қарапайым     логикалық е...

    14 слайд

    2 Желтоқсан
    Turbo Pascal бағдарламалау тілінде қарапайым логикалық есептерді шығару.

  • Тапсырма-1.
If     j>k   then   j:=k-2  else  if  j

    15 слайд

    Тапсырма-1.
    If j>k then j:=k-2 else if j<k then k:=k-2 else j:=k+3 ;
    болса j , k айнымалыларының мәндерін табыңдар?

    J = 3 ,  k = 3
    J = 1 ,  k = 3
    J = 11 ,  k = 8

  •  Экранға шығару операторы ,  санның модулі,   R=abc/4s   , 
екінші дәрежелі т...

    16 слайд

     Экранға шығару операторы , санның модулі, R=abc/4s ,
    екінші дәрежелі түбір , (4,285-3,75)(5,8-3,2)+7,5 , х санының косинусы, sin x2+cos x2=1 , программаның аты, c2=a2+b2-2abcosy , енгізу операторы, шартты оператор, S=a*h/2 , операторлар бөлімінің ашылуы, S=2πr2 , таңдау операторы, Ax2+bx+c=0 , айнымалы, тұрақты, бүтін, х санының квадраты, a=eх+sin2x, логикалық шама, D=b2-4ac .
    Берілгендерді Паскаль тілінде сәйкестендіріп жаз:
    Тапсырма-2.

  • 17 слайд

  • Тапсырма-3.       Программа мәтініндегі қателерді анықтап, компьютерге енгізу...

    18 слайд

    Тапсырма-3. Программа мәтініндегі қателерді анықтап, компьютерге енгізуге дайындаңдар.
    Қатесі бар программа
    Program 1esep.
    Var x;y; real;
    Begin
    Write(x киритинг);
    real (x);
    If x>=0  then y= sgrt(x*x+1);
    else y:=sqrt(x)+x
    Writeln (“y=“y.4.2);
    rite(‘ҳисоб тугади’)
    end.
    Қатесіз программа
    Program esep1;
    Var x,y:real;
    Begin
    Write(‘ х-ни киритинг‘);
    Read(x);
    If x>=0 then y:=sqrt(x*x+1)
    else y:=sqrt(x)+x;
    Writeln(‘y=‘,y.4.2);
    Write(‘ҳисоб тугади’);
    End.

  • Program E2;VAR x, y: REAL;BeginWrite (‘х енгіз:’);Readln (x);IF x&lt; 0 The...

    19 слайд

    Program E2;
    VAR x, y: REAL;
    Begin
    Write (‘х енгіз:’);
    Readln (x);
    IF x< 0 Then y: =x+8
    Else y: = 4*x;
    Writeln (‘y=’, y:6:3);
    End.

    Program E2.
    VAR x, y; REAL;
    Begin
    Write (х енгіз:);
    Real (x);
    IF x< 0 Then y =x+8;
    Else y = 4*x
    Writeln (‘y=’;y:6:3);
    End;

    Қатесі бар программа
    Қатесіз программа

  • Қатесі бар программа Қатесіз программа program  квартал;
  var n; byte;
begin...

    20 слайд

    Қатесі бар программа
    Қатесіз программа
    program квартал;
    var n; byte;
    begin
    real (n);
    case n=1 of
    1: write(“январь, февраль, март”);
    2: write(“апрель, май, июнь”);
    3: write(“июль, август, сентябрь”);
    4: write(“октябрь, ноябрь, декабрь”);
    end.
    end.
    program kvartal;
    var n: byte;
    begin
    read (n);
    case n of
    1: write('январь, февраль, март');
    2: write('апрель, май, июнь');
    3: write('июль, август, сентябрь');
    4: write('октябрь, ноябрь, декабрь');
    end;
    end.

  • 1-есепКүндердің бір күнінде әке баласына өзен, өзеннің арғы жағында үңгір, со...

    21 слайд

    1-есеп
    Күндердің бір күнінде әке баласына өзен, өзеннің арғы жағында үңгір, сол үңгірдің ішінде қазына-байлық барлығы туралы айтыпты. Бала сол байлықты табуға жолға шықты. Бала өте көп жол жүрді. Қараса алдынан шынымен-ақ өзен шығады. Бала өзеннің сол жағынан оң жағына өту керек, бірақ бала суда жүзуді білмейді. Өзеннің оң жағына қараса біреу балық аулап отыр екен.
    Бала: -Ей, қайықшы мені қайықпен өзеннің арғы жағына өткізіп жіберші – депті.
    Қайықшы: Қайығым k кг нан артық жүкті көтере алмайды. Салмағың неше?
    Бала: - m1 кг
    Қайықшы: Менікі m2 кг деп, баланы қайыққа отқызыпты.
     

  • m&gt;k өзеннен өте 
алмайды 
өзеннен өте 
алады 
+-Алгоритмдік тілде

егер k&gt;...

    22 слайд

    m>k
    өзеннен өте
    алмайды

    өзеннен өте
    алады

    +
    -
    Алгоритмдік тілде

    егер <m>k>
    онда <өзеннен өте алмайды >
    әйтпесе <өзеннен өте алады >
    бітті

    Паскаль тілінде

    IF < m>k >
    THEN <өзеннен өте алмайды >
    ELSE < өзеннен өте алады >

    Блок-схемасы

  • program ertegi;
Var       m,m1,m2,k:real;
begin
writeln(‘қайықшы кг=‘);...

    23 слайд

    program ertegi;
    Var m,m1,m2,k:real;
    begin
    writeln(‘қайықшы кг=‘); readln(m1);
    writeln(‘бала кг=‘); readln(m2);
    writeln(‘қайық max кг=’); readln(k);
    m:=m1+m2;
    if m>k then writeln(‘бала өзеннен өте алмады')
    else
    writeln(‘бала өзеннен өтті’);
    End.

  • 1-есеп Бала тағыда жол жүріпті. Үңгірге де жетіпті. Үнгір ішіне кірсе әкесі а...

    24 слайд

    1-есеп
     Бала тағыда жол жүріпті. Үңгірге де жетіпті. Үнгір ішіне кірсе әкесі айтқандай, 3 дорба алтын бар екен, бірақ үңгір иесі арасынан ең жеңілін алып кетуге рұқсат беріпті. Бала қараса таразы бар екен, бірақ таразының тастары жоқ. Бала қалай жеңілін алып кеткен?

  • m&gt;k өзеннен өте 
алмайды +-a1

    25 слайд

    m>k
    өзеннен өте
    алмайды
    +
    -
    a1<а2
    a:=a1

    +
    -
    a:=a2

    a3<а
    a:=a3

    a:=a

    +
    -
    ең жеңілі а

  • program ertegi;
Var       m1,m2,k,m                   :real;
begin
writeln(‘қ...

    26 слайд

    program ertegi;
    Var m1,m2,k,m :real;
    begin
    writeln(‘қайықшы кг=‘); readln(m1);
    writeln(‘бала кг='); readln(m2);
    writeln(‘қайық max кг='); readln(k);
    m:=m1+m2;
    if m>k then writeln(‘бaла қазына байлыққa жете алмады‘)
    else
    begin
    writeln(‘бала өзеннен өтті‘);
    writeln(‘1-дорбa=‘); readln(a1);
    writeln(‘2-дорбa=‘); readln(a2);
    writeln(‘3-дорбa=‘); readln(a3);
    if a1<a2 then a:=a1 else a:=a2;
    if a3<a then a:=a3 else a:=a;
    writeln(‘eң жеңілi=‘,a);
    end;
    readln;
    End.
    ,a1,a2,a3,a

  •  3.  Бала қуана-қуана өзен жағасына келсе, әлгі қайықшы отыр екен. Ойында ешн...

    27 слайд

     3. Бала қуана-қуана өзен жағасына келсе, әлгі қайықшы отыр екен. Ойында ешнәрсе жоқ қайықшы, және бір дорба алтыны бар бала қайыққа отырып, жүзе бастады.
    Бала алтынды алып өтті ме, немесе суға батып кетті ме?

  • m&gt;k өзеннен өте 
алмайды +-a1

    28 слайд

    m>k
    өзеннен өте
    алмайды
    +
    -
    a1<а2

    a:=a1

    +
    -

    a:=a2

    a3<а

    a:=a3


    a:=a

    +
    -

    s:=m+a

    s<k
    -
    +
    ең жеңілі а
    соңы

  • program ertegi;
Var       m1,m2,k,m,a1,a2,a3,a,s:real;
begin
writeln(&#039;қaйықшы...

    29 слайд

    program ertegi;
    Var m1,m2,k,m,a1,a2,a3,a,s:real;
    begin
    writeln('қaйықшы кг='); readln(m1);
    writeln(бала кг='); readln(m2);
    writeln('қaйық max кг='); readln(k);
    m:=m1+m2;
    if m>k then writeln('бaла қазына байлыққa жете алмады')
    else
    begin
    writeln('балa өзеннен өттi');
    writeln('1-дорбa='); readln(a1);
    writeln(‘2-дорбa='); readln(a2);
    writeln('3-дорбa='); readln(a3);
    if a1<a2 then a:=a1 else a:=a2;
    if a3<a then a:=a3 else a:=a;
    writeln('eң жеңілi',a);
    s:=m+a;
    if s<k then writeln (‘бала алтынды үйіне алып барды’)
    else writeln (‘бала мен қайықшы суға батып кетті’);
    End.

  • Егер баланың салмағы m1=54 кг, 
Қайықшының салмағы m2=45 кг, 
Қайықтың көтере...

    30 слайд

    Егер баланың салмағы m1=54 кг,
    Қайықшының салмағы m2=45 кг,
    Қайықтың көтере алатын массасы k=115
    Бірінші дорбаның салмағы а1=15 кг,
    Екінші дорбаның салмағы а2=14,5 кг,
    Үшінші дорбаның салмағы а3=13 кг.

  • РефлексияСабақ ұнадыма?Сары смайликті көтеріңіз
Қызыл смайликті көтеріңізСаба...

    31 слайд

    Рефлексия
    Сабақ ұнадыма?
    Сары смайликті көтеріңіз

    Қызыл смайликті көтеріңіз
    Сабақ үшін рахмет
    Үйге тапсырма:
    ия
    жоқ

  • Үйге тапсырма: Пернетақтадан трамвай билетінің номері (1 орынды 6 сан) енгізі...

    32 слайд

    Үйге тапсырма:
    Пернетақтадан трамвай билетінің номері (1 орынды 6 сан) енгізіледі. Билеттің «бақытты» номер екенін анықтайтын бағдарлама құру керек. Бақытты билеттің алғашқы 3 цифрының қосындысы соңғы 3 цифрының қосындысына тең.

  •       НАЗАРЛАРЫҢЫЗҒА
РАХМЕТ!

    33 слайд

    НАЗАРЛАРЫҢЫЗҒА
    РАХМЕТ!

  • Бағалау   парағы

    34 слайд

    Бағалау парағы

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

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

за 6 месяцев

Пройти курс

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

Скачать

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

Технолог-калькулятор общественного питания

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 660 026 материалов в базе

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

Другие материалы

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

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

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

  • Скачать материал
    • 09.12.2015 1668
    • RAR 6.6 мбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Жармушева Перизат Кидирбаевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    Жармушева Перизат Кидирбаевна
    Жармушева Перизат Кидирбаевна
    • На сайте: 8 лет и 6 месяцев
    • Подписчики: 0
    • Всего просмотров: 6713
    • Всего материалов: 5

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

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

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

Методист-разработчик онлайн-курсов

Методист-разработчик онлайн-курсов

500/1000 ч.

Подать заявку О курсе
  • Сейчас обучается 123 человека из 43 регионов

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

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

Преподаватель информатики

300/600 ч.

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

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

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

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

300 ч. — 1200 ч.

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

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

Теория и методика обучения информатике в начальной школе

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

300/600 ч.

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

Мини-курс

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

6 ч.

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

Мини-курс

Теория вероятности и комбинаторика в современной математике

3 ч.

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

Мини-курс

Мозг и психотерапия: влияние, методы и направления

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 61 человек из 29 регионов
  • Этот курс уже прошли 27 человек