Инфоурок Информатика ПрезентацииСызықтық алгоритмдерді программалау. Презентация. 8 сынып

Сызықтық алгоритмдерді программалау. Презентация. 8 сынып

Скачать материал
Скачать материал "Сызықтық алгоритмдерді программалау. Презентация. 8 сынып"

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

Менеджер по туризму

за 6 месяцев

Пройти курс

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

Скачать

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

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

Директор риск-менеджмента

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

  • Блок 1. Сызықтық құрылымды бағдарлама...

    1 слайд

    Блок 1. Сызықтық құрылымды бағдарлама 1
    Сызықтық алгоритмдерді программалау

  • Паскаль тіліндегі программа 
3 бөліктен тұрады:Тақырып жолыСипаттау бөліміОпе...

    2 слайд

    Паскаль тіліндегі программа
    3 бөліктен тұрады:
    Тақырып жолы
    Сипаттау бөлімі
    Операторлар бөлімі

  • Блок 1. Сызықтық құрылымды бағдарлама...

    3 слайд

    Блок 1. Сызықтық құрылымды бағдарлама 4

    PROGRAM BASTAU;
    СИПАТТАУ БӨЛІМІ
    begin
    ОПЕРАТОРЛАР БӨЛІМІ
    end
    Паскаль тіліндегі программа құрылымы

  • Блок 1. Сызықтық құрылымды бағдарлама...

    4 слайд

    Блок 1. Сызықтық құрылымды бағдарлама 2




    USES- кітапханалық модульдерді
    сипаттау бөлімі
    LABEL - таңбалар бөлiмi
    CONST - тұрақтылар бөлiмi
    TYPE - типтер бөлiмi
    VAR - айнымалылар бөлiмi
    PROCEDURE – функциялар бөлімі
    FUNCTION - процедуралар бөлімі

    Сипаттау бөліміндегі шамалар

  • Паскаль тіліндегі айнымалыларды сипаттайтын стандартты типтер былай бөлінеді:

    5 слайд

    Паскаль тіліндегі айнымалыларды сипаттайтын стандартты типтер былай бөлінеді:

  • Блок 1. Сызықтық құрылымды бағдарлама                              5...

    6 слайд

    Блок 1. Сызықтық құрылымды бағдарлама 5
    var айнымалылар атауларының тізімі :тип;
    VAR M : REAL ;

  • Операторлары бірінен соң бірі ретімен орындалатын программа сызықтық деп атал...

    7 слайд

    Операторлары бірінен соң бірі ретімен орындалатын программа сызықтық деп аталады.
    Сызықтық программаларды жазу үшін негізінен 
    read (оқу) – енгізу операторы, 
    write (жазып шығару) – нәтижені экранға шығару операторлары қолданылады.

    Сызықтық алгоритмді программалау

  • Блок 1. Сызықтық құрылымды бағдарлама...

    8 слайд

    Блок 1. Сызықтық құрылымды бағдарлама 11
    Айнымалы
    9
    Мәнi
    WriteLn
    ақпаратты экранға
    шығарады
    9
    WriteLn(A)
    WriteLn('A')
    - А айнымалысының мәнін шығарады
    - А әріпін экранға шығарады

  • WRITELN(A:10);Санды стандарт түрінде шығарадыТүсіндірме сөзді шығарадыБлок 1....

    9 слайд

    WRITELN(A:10);
    Санды стандарт түрінде шығарады
    Түсіндірме сөзді шығарады
    Блок 1. Сызықтық құрылымды бағдарлама 12
    WRITELN('Надпись');
    WRITELN(A:10:5);
    WRITELN('Надпись=',A:10:5);
    WRITELN(A);
    Түсіндірме сөзді және ондық бөлшекті
    шығарады
    Ондық бөлшекті шығарады
    Бүтін санды шығарды

  • Блок 1. Сызықтық құрылымды бағдарлама...

    10 слайд

    Блок 1. Сызықтық құрылымды бағдарлама 13
    WriteLn('1-я строка');
    WriteLn('2-я строка');
    WriteLn('3-я строка');
    Write('1-я строка');
    Write('2-я строка');
    Write('3-я строка');
    операторлар соңында LN жалғауы курсорды экранда өзінің тұрған орнынан келесі жолдың басына ауыстырылып, кезекті оператордың орындалуы экранда осы жерден бастап көрінедi

  • Орындаушы пернетақтадан А-ның мәнін енгізіп, Enter басқанша күтемізЕнгізуді к...

    11 слайд

    Орындаушы пернетақтадан А-ның мәнін енгізіп, Enter басқанша күтеміз
    Енгізуді көрсететін түсіндірме сөзді шығарамыз
    Блок 1. Сызықтық құрылымды бағдарлама 15
    ReadLn(А)
    - Пернетақтадан А айнымалысының мәнін енгізу
    Write('Введите А='); ReadLn(А);
    Write(‘күшті енгіз '); ReadLn(F);
    Write(‘массаны енгіз); ReadLn(m);
    Write(‘уақытты енгіз'); ReadLn(t);

  • Шығарылуы:	program qq;
	var a, b, c: integer;
	begin
   writeln(a,b);
   read...

    12 слайд

    Шығарылуы:
    program qq;
    var a, b, c: integer;
    begin
    writeln(a,b);
    readln ( a, b );
    c := a + b;
    writeln ( c );
    end.
    басы
    соңы
    c := a + b;
    енгізу a, b
    шығару a, b
    алгоритмның блок-схемасы

  • Өрнектің мәнін есептейміз А – ның алғашқы мәні  Жадыда екі айнымалы барын хаб...

    13 слайд

    Өрнектің мәнін есептейміз
    А – ның алғашқы мәні
    Жадыда екі айнымалы барын хабарлаймыз
    Блок 2. . Сызықтық құрылымды бағдарлама 21
    Есеп 3. Өрнектің мәнін тап, мұндағы а = -1,5.


    (Жауабы: 7,5)
    Program n1;
    var a,b:real;
    begin
    a:=-1.5;
    b:=(a-(2*a-1)/a)/((1-a)/(3*a));
    writeln(b:10:5);
    end.
    Нәтижені экранға шығарамыз

  • Блок 2.  Сызықтық  құрылымды  бағдарлама...

    14 слайд

    Блок 2. Сызықтық құрылымды бағдарлама 22
    Басы
    а = - 1,5
    B енгіземіз
    Соңы
    a:=-1.5;
    begin
    b:=(a-(2*a-1)/a)/((1-a)/(3*a));
    writeln(b:10:5);
    end.

  • Блок 2. Сызықтық құрылымды бағдарлама...

    15 слайд

    Блок 2. Сызықтық құрылымды бағдарлама 25
    Есеп 4. Екі айнымалының мәндерін ауыстыратын бағдарлама құру керек. (Мысалы: егер А=1 , В=3 болса , онда шығаруда А=3 , B=1 болу керек.)
    А
    В
    t
    1
    1
    3
    3
    1
    t:=A;
    A:=B;
    B:=t;
    Алгоритм

  • 5DIVMODБлок 2. . Сызықтық құрылымды бағдарлама...

    16 слайд

    5
    DIV
    MOD
    Блок 2. . Сызықтық құрылымды бағдарлама 30
    DIV – бүтін бөлу операциясы
    MOD – бүтін қалдық
    11 DIV 2 = 5
    11 MOD 2 = 1
    11
    2
    10
    1
    5
    1
    25 DIV 10 = 2
    10 –ға бүтіндей бөлу санды бір разрядқа кішірейтеді
    25 MOD 10 = 5
    10-ға бүтін қалдықтай бөлгенде соңғы разрядты ерекшелейді

  • Блок 2. Сызықтық құрылымды бағдарлама...

    17 слайд


    Блок 2. Сызықтық құрылымды бағдарлама 31

    Есеп 5. Үш танбалы сан берілген.Осы санның цифрларының қосындысын тап.
    Есептің математикалық моделі:
    а – берілген сан
    с:= a mod 10
    256 – берілген сан
    c = 256 mod 10 = 6
    a:= a div 10
    a = 256 div 10 = 25
    d:= a mod 10
    d:= 25 mod 10 = 5
    a:= a div 10
    a:= 25 div 10 = 2
    S:= c + d + a
    S:= 6 + 5 + 2 = 13

  • Блок 2. Сызықтық құрылымды бағдарлама...

    18 слайд

    Блок 2. Сызықтық құрылымды бағдарлама 32
    Program n1;
    var a,b,c,d,s:Integer;
    begin
    Write('Введи а= ');Readln(a);
    c:= a mod 10;
    a:= a div 10;
    d:= a mod 10;
    a:= a div 10;
    S:= c + d + a;
    writeln('S =',S:5);
    end.
    Қажетті операцияларды орындаймыз
    Қосындыны экранға шығарамыз
    Үш танбалы санды енгіземіз

  • Сызықты алгоритмдерді Паскаль тілінде жаз.Үш танбалы сан берілген.Осы санның...

    19 слайд

    Сызықты алгоритмдерді Паскаль тілінде жаз.
    Үш танбалы сан берілген.Осы санның цифрларының қосындысын тап.



    Блок 2. Сызықтық құрылымды бағдарлама 33
    а – берілген сан
    394 – берілген сан
    с:= a mod 10
    a:= a div 10
    d:= a mod 10
    a:= a div 10
    S:= c + d + a

  • Үшбұрыштың ауданын табуавсҮшбұрыштың жарты периметріҮшбұрыш ауданыБлок 2. Сыз...

    20 слайд

    Үшбұрыштың ауданын табу
    а
    в
    с
    Үшбұрыштың жарты периметрі
    Үшбұрыш ауданы
    Блок 2. Сызықтық құрылымды бағдарлама 33
    Сызықты алгоритмді Паскаль тілінде жаз.

  • Практикалық жұмыс        Төмендегі өрнектерді Паскаль тіліне аударып жаз.
1)...

    21 слайд

    Практикалық жұмыс
    Төмендегі өрнектерді Паскаль тіліне аударып жаз.
    1) y= (а-в)²/(а+2в);
    2) y= (с+а)²/(с-4в);
    3) y= (sin²x+cos²x)/x³;
    4) y= (x-y)³/(sin²x-cos²x);

  • Жауабы 1) y:= (sqr(a-b)/(a+2*b));
2) y:= (sqr(c+a)/(c-4*b));
3) y:= (sqr(sin(...

    22 слайд

    Жауабы
    1) y:= (sqr(a-b)/(a+2*b));
    2) y:= (sqr(c+a)/(c-4*b));
    3) y:= (sqr(sin(x))+sqr(cos(x)))/(sqr(x)*x);
    4) y:= (sqr(x-y)*(x-y))/(sqr(sin(x))-sqr(cos(x)));

  • Блок 2. . Сызықтық құрылымды бағдарлама...

    23 слайд

    Блок 2. . Сызықтық құрылымды бағдарлама 29
    Есеп 6.
    xy есептейтін бағдарлама құр. Мұндағы x – дәреже негізі,
    y – дәреже көрсеткіші.

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

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

за 6 месяцев

Пройти курс

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

Скачать

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

Сызықтық алгоритмдерді программалау. Презентация. 8 сыныпОператорлары бірінен соң бірі ретімен орындалатын программа сызықтық деп аталады. Сызықтық программаларды жазу үшін негізінен read (оқу) – енгізу операторы, write (жазып шығару) – нәтижені экранға шығару операторлары қолданылады.USES- кітапханалық модульдерді сипаттау бөлімі LABEL - таңбалар бөлiмi CONST - тұрақтылар бөлiмi TYPE - типтер бөлiмi VAR - айнымалылар бөлiмi PROCEDURE – функциялар бөлімі FUNCTION - процедуралар бөлімі

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

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

6 663 982 материала в базе

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

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

РАБОЧАЯ ПРОГРАММА Учебной дисциплины «ОП.09 Информационные технологии в профессиональной деятельности»
  • Учебник: «Информатика (базовый уровень)», Семакин И.Г., Хеннер Е.К., Шеина Т.Ю.
  • Тема: Глава 1. Информационные системы и базы данных
  • 02.01.2021
  • 593
  • 8
«Информатика (базовый уровень)», Семакин И.Г., Хеннер Е.К., Шеина Т.Ю.

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

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

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

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

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

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

    Толпекина Мария Сергеевна
    Толпекина Мария Сергеевна
    • На сайте: 3 года и 4 месяца
    • Подписчики: 0
    • Всего просмотров: 77266
    • Всего материалов: 219

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

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

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

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

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

500/1000 ч.

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

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

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

Преподаватель информационных систем и технологий

300/600 ч.

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

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

Особенности подготовки к сдаче ЕГЭ по информатике и ИКТ в условиях реализации ФГОС СОО

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 109 человек из 44 регионов
  • Этот курс уже прошли 577 человек

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

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

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

300/600 ч.

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

Мини-курс

Введение в инвестиции и инвестиционный процесс

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 26 человек из 13 регионов

Мини-курс

Основы теоретической механики

5 ч.

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

Мини-курс

Управление стрессом и психологическими состояниями

2 ч.

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