Инфоурок Информатика ПрезентацииИнформатика пәнінен презентация тақырыбы "Алгоритмдеу және программалау"

Информатика пәнінен презентация тақырыбы "Алгоритмдеу және программалау"

Скачать материал
Скачать материал "Информатика пәнінен презентация тақырыбы "Алгоритмдеу және программалау""

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

Копирайтер

за 6 месяцев

Пройти курс

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

Скачать

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

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

Музыковед

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

  • Алгоритмдеу және программалау

    1 слайд

    Алгоритмдеу және программалау

  • АлгоритмАлгоритм қасиеттері
дискреттілік: жекелеген қадамдардан(командалардан...

    2 слайд

    Алгоритм
    Алгоритм қасиеттері
    дискреттілік: жекелеген қадамдардан(командалардан) тұрады
    айқындылық: атқарушыға түсінікті болатын командалардан тұруы керек
    белгілілік: бастапқы деректері бірдей болған жағдайда нәтижесі де бірдей болады
    нәтижелік: әрекеттердің шектеулі санынан кейін белгілі бір уақытта қорытынды нәтиже алуымыз керек
    жалпылық: алгоритм әр түрлі алғашқы мәліметтер үшін әр түрлі нәтижелер беруі тиіс
    дұрыстылық: алғашқы мәліметтер әр түрлі болғандығына қарамастан барлық жағдайда дұрыс нәтиже береді
    Алгоритм – атқарушы орындайтын амалдардың тиянақты жоспары.

  • ПрограммаПрограмма дегеніміз - 
қандай да бір программалау тілінде жазылған а...

    3 слайд

    Программа
    Программа дегеніміз -
    қандай да бір программалау тілінде жазылған алгоритм
    компьютерге қажетті командалардың жиынтығы
    Команда – компьютер орындауға міндетті әрекеттің өрнектелуі.
    алғашқы мәліметтерді қайдан алу керек?
    олармен қандай амалдар орындау керек?

  • Программалау тілдеріМашинаға бейімделген (төменгі деңгейлі) - әрбір команда п...

    4 слайд

    Программалау тілдері
    Машинаға бейімделген (төменгі деңгейлі) - әрбір команда процессордың бір командасына сәйкес келеді (ассемблер)
    Жоғарғы деңгейлі тілдер – кәдімгі табиғи тілге(ағылшын тіліне) ұқсайды, адамның түсінуіне оңай, бір ғана компьютерге тәуелді болмайды.
    Жаңадан үйренушілерге: Бейсик, ЛОГО, Паскаль
    Кәсіби: Си, Фортран, Паскаль
    Жасанды интеллект тапсырмалары үшін: Пролог, ЛИСП
    Интернет үшін: JavaScript, Java, Perl, PHP, ASP

  • Паскаль тілі1970 – Никлаус Вирт (Швейцария)
 студенттерді оқытуға арналған ті...

    5 слайд

    Паскаль тілі
    1970 – Никлаус Вирт (Швейцария)
    студенттерді оқытуға арналған тіл
    «жоғарыдан төменге қарай» программаларын жасау






    берілгендердің әр түрлі құрылымдары(массивтер, құрылымдар, жиымдар)
    Бағыныңқы есеп1
    Бағыныңқы есеп2
    Бағыныңқы есеп3
    1.1
    1.2
    1.3
    2.1
    2.2
    2.3
    3.1
    3.2
    3.3
    Есеп

  • Программа қандай бөліктерден тұрады?program ;
const …;{тұрақтылар}
var …; {ай...

    6 слайд

    Программа қандай бөліктерден тұрады?
    program <программаның аты>;
    const …;{тұрақтылар}
    var …; {айнымалылар}

    begin
    … {негізгі программа}
    end.
    { процедуралар мен функциялар }
    фигуралық жақшаның ішінде орналасқан түсініктемелер программамен өңделмейді

  • Программа қандай бөліктерден тұрады?Тұрақты – өз атауы болатын, өзгермейтін ш...

    7 слайд

    Программа қандай бөліктерден тұрады?
    Тұрақты – өз атауы болатын, өзгермейтін шама, .
    Айнымалы – өз атауы (жад ұяшығы)болатын, өзгеретін шама.
    Процедура – кейбір әрекеттерді сипаттайтын қосалқы алгоритм (мысалға шеңберді салу).
    Функция – есептеулерді орындайтын қосалқы алгоритм (квадрат түбірді табу, sin).

  • Программалар, тұрақтылар, айнымалылар атауыАтауларды сипаттағанда
латын әріпт...

    8 слайд

    Программалар, тұрақтылар, айнымалылар атауы
    Атауларды сипаттағанда
    латын әріптерін (A-Z)


    сандарды


    астын сызу белгісін _
    қолдануға болады
    Бас әріптер мен кіші әріптердің арасында айырмашылық болмайды
    Атауларды сипаттағанда
    орыс, қазақ әріптерін
    бос орындарды
    жақшаларды, +, =, !, ? белгілерін және т.б.
    қолдануға болмайды
    Атаулар санмен басталмауы керек
    Қай атаулар дұрыс жазылған?
    AXby R&B 4Wheel Вася “PesBarbos” TU154 [QuQu] _ABBA A+B

  • Тұрақтыларconst 	
   	i2 = 45; { бүтін сан }
	pi = 3.14; { нақты  сан }

	qq...

    9 слайд

    Тұрақтылар
    const
    i2 = 45; { бүтін сан }
    pi = 3.14; { нақты сан }

    qq = 'Вася'; { символдар қатары }

    L = True; { логикалық шама }
    бүтін және бөлшек бөліктері нүктемен ажыратылады
    орыс, қазақ әріптерін қолдануға болады!
    екі мән қабылдай алады:
    True (ақиқат, «иә»)
    False (жалған, «жоқ»)

  • АйнымалыларАйнымалы – аты, типі және мәні болатын шама. Айнымалының мәнін про...

    10 слайд

    Айнымалылар
    Айнымалы – аты, типі және мәні болатын шама. Айнымалының мәнін программаның жұмысы кезінде өзгертіп отыруға болады.
    Айнымалылардың типі:
    integer{ бүтін }
    real{ нақты }
    char{ бір символ }
    string{ символдық тіркес }
    boolean { логикалық }
    Айнымалыларды сипаттау (жад бөлу):
    var a, b: integer;
    Q: real;
    s1, s2: string;

  • Айнымалының мәнін қалай өзгертуге болады?Оператор – жоғары деңгейлі программа...

    11 слайд

    Айнымалының мәнін қалай өзгертуге болады?
    Оператор – жоғары деңгейлі программалау тілінің командасы.
    Меншіктеу операторы айнымалының мәнін өзгерту үшін қолданылады.
    program qq;
    var a, b: integer;
    begin
    a := 5;
    b := a + 2;
    a := (a + 2)*(b – 3);
    end.
    a
    ?
    5
    5
    b
    ?
    5+2
    7
    a
    5
    7*4
    28
    Мысал:

  • Меншіктеу операторыЖалпы құрылымы:Арифметикалық өрнектің құрамында
тұрақтылар...

    12 слайд

    Меншіктеу операторы
    Жалпы құрылымы:
    Арифметикалық өрнектің құрамында
    тұрақтылар
    айнымалы атаулары
    арифметикалық амалдар белгілері:
    + - * / div mod


    функцияларды шақыру
    жақшалар ( )
    көбейту
    бөлу
    бүтінді бүтінге бөлу
    бөлуден қалған қалдық
    <айнымалы атауы> := <өрнек>;

  • program qq;
	var a, b: integer;
		 x, y: real; 
	begin
	  a := 5;   
   10 :...

    13 слайд

    program qq;
    var a, b: integer;
    x, y: real;
    begin
    a := 5;
    10 := x;
    y := 7,8;
    b := 2.5;
    x := 2*(a + y);
    a := b + x;
    end.
    Қай операторлар дұрыс жазылмаған?
    айнымалы атауы := белгісінің сол жағында болуы керек
    бүтін мен бөлшектің арасы нүктемен ажыратылуы керек
    нақты мәнді бүтін айнымалыға меншіктеуге болмайды

  • Амалдарды орындау тәртібіжақша ішіндегі өрнекті есептеу
солдан оңға қарай көб...

    14 слайд

    Амалдарды орындау тәртібі
    жақша ішіндегі өрнекті есептеу
    солдан оңға қарай көбейту, бөлу, div, mod
    солдан оңға қарай қосу және алу
    z := (5*a*c+3*(c-d))/a*(b-c)/ b;
    x:=(a*a+5*c*c-d*(a+b))/((c+d)*(d-2*a));
    2 3 5 4 1 7 8 6 9
    2 6 3 4 7 5 1 12 8 11 10 9

  • Екі санды қосуЕсеп. Екі бүтін санды қосып, қосындысын экранда шығару.Шығарылу...

    15 слайд

    Екі санды қосу
    Есеп. Екі бүтін санды қосып, қосындысын экранда шығару.
    Шығарылуы:
    program qq;
    var a, b, c: integer;
    begin
    read ( a, b );
    c := a + b;
    writeln ( c );
    end.

  • Енгізу операторыread ( a );    { а айнымалысының мәнін енгізу}read ( a, b );...

    16 слайд

    Енгізу операторы
    read ( a ); { а айнымалысының мәнін енгізу}
    read ( a, b ); { а және b айнымалыларының мәндерін енгізу}
    Екі санды қалай енгізуге болады?
    бос орын арқылы:
    25 30
    Enter арқылы:
    25
    30
    a
    25
    b
    30
    a
    25
    b
    30

  • Шығару операторыwrite ( a );   { a айнымалысының мәнін шығару}writeln ( a );...

    17 слайд

    Шығару операторы
    write ( a ); { a айнымалысының мәнін шығару}
    writeln ( a ); {a айнымалысының мәнін шығарып,келесі жолға көшу}
    writeln ( ‘Салем!' ); { мәтінді шығару}
    writeln ( ‘Жауап: ', c ); { мәтінді және c айнымалысының мәнін шығару}
    writeln ( a, '+', b, '=', c );

  • Шығару форматтарыprogram qq;
var i: integer;
    x: real;
begin
  i := 15;...

    18 слайд

    Шығару форматтары
    program qq;
    var i: integer;
    x: real;
    begin
    i := 15;
    writeln ( '>', i, '<' );
    writeln ( '>', i:5, '<' );
    x := 12.345678;
    writeln ( '>', x, '<' );
    writeln ( '>', x:10, '<' );
    writeln ( '>', x:7:2, '<' );
    end.
    >15<
    > 15<

    >1.234568E+001<
    > 1.23E+001<
    > 12.35<
    барлық символдар саны
    барлық символдар саны
    бөлшек бөлігіндегі символдар саны

  • Толық шығарылуы	program qq;
	var a, b, c: integer;
	begin
   writeln(‘Екі бүт...

    19 слайд

    Толық шығарылуы
    program qq;
    var a, b, c: integer;
    begin
    writeln(‘Екі бүтін сан енгізіңіз');
    read ( a, b );
    c := a + b;
    writeln ( a, '+', b, '=', c );
    end.
    Протокол:
    Екі бүтін сан енгізіңіз
    25 30
    25+30=55
    бұны компьютер шығарады
    бұны программа жазушы өзі енгізеді

  • Сызықтық алгоритмның блок-схемасыбасысоңыc := a + b;енгізу a, bшығару c«басы»...

    20 слайд

    Сызықтық алгоритмның блок-схемасы
    басы
    соңы
    c := a + b;
    енгізу a, b
    шығару c
    «басы» блогі
    «енгізу» блогі
    «процесс» блогі
    «шығару» блогі
    «соңы» блогі

  • Тапсырмалар&quot;4&quot;:  Үш сан енгізіп,олардың қосындысын және көбейтіндісін табу....

    21 слайд

    Тапсырмалар
    "4": Үш сан енгізіп,олардың қосындысын және көбейтіндісін табу.
    Мысал:
    Үш сан енгіз:
    4 5 7
    4+5+7=16
    4*5*7=140
    "5": Үш сан енгізіп, олардың қосындысын, көбейтіндісін және арифметикалық ортасын табу.
    Мысал:
    Үш сан енгіз:
    4 5 7
    4+5+7=16
    4*5*7=140
    (4+5+7)/3=5.33

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

Секретарь-администратор

за 6 месяцев

Пройти курс

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

Скачать

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

Информатика пәнінен 7 сыныпқа арналған презентация. Бұл презентация көмегімен оқушылар алгоритмдеуді және программалауды үйренеді.Қазіргі кезде 3500 ден астам программалау тілдері бар. осылардың ішінен шектелген саны ғана программалық бөлімді жаппай құруға арналады.Программалау тілдерінің саны көп болған сайын олардың бірнеше классификациясы бар. Программалау процесін жақсартатын және кең қолданылатын әдістердің бірі құрылымдық программалау.

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

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

6 655 763 материала в базе

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

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

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

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

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

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

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

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

    Гаррес Владимир Владимирович
    Гаррес Владимир Владимирович
    • На сайте: 3 года и 3 месяца
    • Подписчики: 0
    • Всего просмотров: 69732
    • Всего материалов: 208

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

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

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

Секретарь-администратор

Секретарь-администратор (делопроизводитель)

500/1000 ч.

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

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

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

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

500/1000 ч.

от 8900 руб. от 4450 руб.
Подать заявку О курсе
  • Сейчас обучается 687 человек из 79 регионов
  • Этот курс уже прошли 1 799 человек

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

Создание и обеспечение электронного архива с использованием информационно-коммуникационных технологий

Специалист по формированию электронного архива

600 ч.

9840 руб. 5900 руб.
Подать заявку О курсе
  • Сейчас обучается 30 человек из 22 регионов
  • Этот курс уже прошли 36 человек

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

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

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

300 ч. — 1200 ч.

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

Мини-курс

Уникальный образ как педагога: основные принципы позиционирования

4 ч.

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

Мини-курс

Развитие мотивации к обучению

4 ч.

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

Мини-курс

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

4 ч.

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