Инфоурок Информатика ПрезентацииПрезентация по информатике на тему "Процедуралар мен функциялар"

Презентация по информатике на тему "Процедуралар мен функциялар"

Скачать материал
Скачать материал "Презентация по информатике на тему "Процедуралар мен функциялар""

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

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

за 6 месяцев

Пройти курс

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

Скачать

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

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

Портной

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

  • Сабақтың тақырыбы:Процедуралар мен функциялар. 
Көмекші программалар

    1 слайд

    Сабақтың тақырыбы:
    Процедуралар мен функциялар.
    Көмекші программалар

  • Үй тапсырмасын сұрау

    2 слайд

    Үй тапсырмасын сұрау

  • Жиым дегеніміз не-..... 
бір атаумен белгіленіп біріктірілген біртекті элемен...

    3 слайд

    Жиым дегеніміз не-.....

    бір атаумен белгіленіп біріктірілген біртекті элементтер жиымы.
    А
    бір атаумен біріктірілмеген біртекті элементтер жиымы
    Ә
    әртүрлі программалау тілінде жиымдарды жазу ережесі
    Б
    мәліметтерді ұйымдастырудың кестелік тәсілі
    В

  • Паскаль тілінде деректер типі бөлінеді?стандарты, саналмалы  ӘҚарапайым  
ста...

    4 слайд

    Паскаль тілінде деректер типі бөлінеді?
    стандарты, саналмалы
    Ә
    Қарапайым
    стандарты
    Б
    күрделі
    саналмалы
    В
    А
    қарапайым және күрделі

  • Математикада квадрат және тіктөртбұрышты кестені не деп атайды?матрицаАквадра...

    5 слайд

    Математикада квадрат және тіктөртбұрышты кестені не деп атайды?
    матрица
    А
    квадрат
    Ә
    кесте
    Б
    ромб
    В

  • Массивтерді пернетақтадан қалай енгізеді?For i:=1 to n do     readln(А[i]);Ә...

    6 слайд

    Массивтерді пернетақтадан қалай енгізеді?
    For i:=1 to n do
    readln(А[i]);
    Ә
    В
    For i:=1 to n do
    write (A)
    Б
    For i:=1 to n do
    write (A[i]);
    А
    For i:=1 to n do

  • Келесі баяндаулардың арасында дұрыс варианттын көрсету керек 

МАССИВ ARRAY...

    7 слайд



    Келесі баяндаулардың арасында дұрыс варианттын көрсету керек


    МАССИВ ARRAY [ 1..N ] OF ВЕКТОР;
    А
    МАССИВ ARRAY [ 1..N ] OF REAL;
    Ә
    МАССИВ ARRAY [ 1..N ] ;
    Б
    МАССИВ ARRAY [ 1..N ] REAL;
    В

  • Паскаль тілінде тұрақтыны қалай анықтаймыз? const n=5; А    const n=:5 Әconst...

    8 слайд

    Паскаль тілінде тұрақтыны қалай анықтаймыз?
    const n=5;
    А
    const n=:5
    Ә
    const n=5 of integer;
    Б
    const n=;5
    В

  • Жеке  программа  түрінде бөлек жазылады, қажет кезінде оралуға  болатын нег...

    9 слайд

    Жеке программа түрінде бөлек жазылады, қажет кезінде оралуға болатын негізгі программаның арнайы бөлігі қосалқы программа деп аталады.Бейсик программасында да қосалқы программа бар.Сол сияқты Турбо Паскальда қайталанатын әрекеттерді қайта жазып көшіруге уақыт кетірмеу үшін қосалқы программалар ретінде функциялар мен процедураларды қолданады.
    Паскаль тілінің барлық процедуралары мен функциялары екіге бөлінеді. Стандартты және тұтынушы өзі анықтаған бейстандарт топтар. Сандартты функциялар мен процедуралар тілдің элементі ретінде өз аттары бойынша алдын ала нақтыланған түйінді сөздермен белгіленеді. Ал бейстандарт функция мен процедураларды әрбір программалаушы өзі жаңа атау беру арқылы анықтайды да, олар орындалатын әрекеттерден тұрады.

  • Белгілі   бір  әрекеттерді  орындау  мақсатында алдын ала бекітілген  аты  бо...

    10 слайд

    Белгілі бір әрекеттерді орындау мақсатында алдын ала бекітілген аты бойынша шақырылып орындалатын программаның тәуелсіз бөлігі процедура деп аталады.
    Жазылу ережесі.
    Procedure аты ( көрсетпелі параметрлер тізімі);
    сипаттау бөлігі
    Begin
    Параметрлер бөлігі
    end;
    Жұмысының нәтижесі бір ғана мәнді анықтайтын оператор тізбегі функция деп аталады.
    Жазылу ережесі.
    function
    аты ( формальді параметрлер тізімі): <нәтиже типі >;
    Сипаттау бөлігі
    Begin
    Параметрлер бөлігі
    end;

  • Бейстандарт функциялар  мен  процедуралар  VAR  бөлімінен   кейін сипатталады...

    11 слайд

    Бейстандарт функциялар мен процедуралар VAR бөлімінен кейін сипатталады.
    әрбір программа соныда қойылады. ;


    Функцияның Процедурадан екі айырмашылығы бар.
    1.Функция аты өрнектердің аргумент ролін атқара алады;
    2 .функция орындалған соң программаға тек бір ғана мән беріледі.

  • Процедуралар   Ерекшеліктері:
әрбір формалды параметрдің қос нүктеден кейін т...

    12 слайд

    Процедуралар
    Ерекшеліктері:
    әрбір формалды параметрдің қос нүктеден кейін типі көрсетілуі қажет
    егер типтері бірдей параметрлер бірінен кейін бірі орналасса, олардың арасы үтірмен ажыратылады
    процедураның ішіндегі параметрлер айнымалылар секілді қолданылады
    procedure A (x: real; y: integer; z: real);
    procedure A (x, z: real; y, k, l: integer);

  • Процедуралар   Ерекшеліктері:
процедурада қосымша айнымалы ретінде жергілікті...

    13 слайд

    Процедуралар
    Ерекшеліктері:
    процедурада қосымша айнымалы ретінде жергілікті(локальді) айнымалыларды пайдалануға болады, басқа процедуралар оған қатынай алмайды
    program qq;
    procedure A(x, y: integer);
    var a, b: real;
    begin
    a := (x + y)/6;
    ...
    end;
    begin
    ...
    end.
    procedure A(x, y: integer);
    var a, b: real;
    begin
    a := (x + y)/6;
    ...
    end;
    локальді айнымалылар
    var a, b: real;

  • ФункцияларЕрекшеліктері:
тақырыбы function сөзімен басталады
функцияда формал...

    14 слайд

    Функциялар
    Ерекшеліктері:
    тақырыбы function сөзімен басталады
    функцияда формальды параметрлер процедурадағыдай сипатталады
    айнымалы параметрлерді пайдалануға болады
    тақырыптың соңында қоснүктеден кейін нәтиженің типі көрсетіледі
    функциялар негізгі программадан ЖОҒАРЫ орналасады
    Max (a, b: integer): integer;
    function
    function Max (a, b: integer): ;
    integer
    function qq( a, b: integer; x: real ): real;
    a, b: integer; x: real
    function Max ( a, b: integer): integer;
    var

  • ФункцияларЕсеп: екі санның үлкенін анықтайтын функция    құру және оны қолдан...

    15 слайд

    Функциялар
    Есеп: екі санның үлкенін анықтайтын функция құру және оны қолдануға мысал келтіру
    Функция:
    формальды параметрлер
    function Max (a, b: integer): integer;
    begin
    if a > b then Max := a
    else Max := b;
    end.
    бұл функцияны нәтижесі

  • Программаprogram qq;
var a, b, max: integer;




begin
  writeln(‘Екі сан енг...

    16 слайд

    Программа
    program qq;
    var a, b, max: integer;




    begin
    writeln(‘Екі сан енгіз');
    read(a, b);
    max := Max ( a, b );
    writeln(‘Санның үлкені ', max );
    end.
    function Max (a, b: integer): integer;
    begin
    ...
    end;
    c
    c
    c
    Айнымалылардың, функциялардың және процедуралардың аттары бірдей болмауы керек!
    !
    нақты параметрлер
    функцияны шақыру

  • Адасқан жолдар 
ойыныprocedurefact (k : integer; var a : integer);var x : int...

    17 слайд

    Адасқан жолдар
    ойыны
    procedure
    fact (k : integer;
    var a : integer);
    var x : integer;
    begin
    a:=1;
    for x:=1 to k do
    begin
    a:=x*a;
    end;
    program
    fact
    end;

  • Қай жері дұрыс емес?Program  kosindi;
Var a:array[1..5] of real;
i:integer;s:...

    18 слайд

    Қай жері дұрыс емес?
    Program kosindi;
    Var a:array[1..5] of real;
    i:integer;s:real;
    Begin end.
    for i:=1 to 5 do begin;
    readln(a[i]);
    S:=s+a[i];end;
    Writeln (‘s = ‘ , s:5:1);
    read.
    Program kosindi;
    Var a:array[1..5] of real;
    i:integer;s:real;
    Begin
    for i:=1 to 5 do begin
    readln(a[i]);
    S:=s+a[i];end;
    Writeln (‘s = ‘ , s:5:1);
    End.

  • Үй тапсырмасы Процедура  және функциялар.

    19 слайд

    Үй тапсырмасы
    Процедура және функциялар.


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

    20 слайд

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

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

Няня

за 6 месяцев

Пройти курс

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

Скачать

Краткое описание документа:

Процедуралар Ерекшеліктері: •әрбір формалды параметрдің қос нүктеден кейін типі көрсетілуі қажет •егер типтері бірдей параметрлер бірінен кейін бірі орналасса, олардың арасы үтірмен ажыратылады •процедураның ішіндегі параметрлер айнымалылар секілді қолданыладыФункцияларЕрекшеліктері: •тақырыбы function сөзімен басталады •функцияда формальды параметрлер процедурадағыдай сипатталады •айнымалы параметрлерді пайдалануға болады •тақырыптың соңында қоснүктеден кейін нәтиженің типі көрсетіледі •функциялар негізгі программадан ЖОҒАРЫ орналасады

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

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

6 661 515 материалов в базе

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

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

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

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

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

  • Скачать материал
    • 03.03.2020 977
    • PPTX 599.5 кбайт
    • 46 скачиваний
    • Оцените материал:
  • Настоящий материал опубликован пользователем Татлыбаева Лариса Ивановна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    Татлыбаева Лариса Ивановна
    Татлыбаева Лариса Ивановна
    • На сайте: 3 года и 3 месяца
    • Подписчики: 0
    • Всего просмотров: 85507
    • Всего материалов: 232

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

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

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

Фитнес-тренер

Фитнес-тренер

500/1000 ч.

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

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

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

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

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 491 человек из 73 регионов
  • Этот курс уже прошли 1 522 человека

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

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

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

300 ч. — 1200 ч.

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

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

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

36 ч. — 180 ч.

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

Мини-курс

Анализ эффективности проектов

4 ч.

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

Мини-курс

Культурное наследие России: язык и фольклор

4 ч.

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

Мини-курс

Профессиональное развитие педагога: успехи и карьера в образовании

4 ч.

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