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

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

Алгоритмні? ?асиеттері

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

Б?л м?нжазбада алгроитмні? ?асиеттері к?рсетілген.

1Алгоритмні? дискреттігі (?здіктілігі) – а?паратты ??деу процесі ретімен жазыл?ан,  ая?тал?ан н?с?аулардан ??рал?ан тізбектерден т?руы тиіс, я?ни орындаушыны? келесі ?адам?а ?туі алды??ы ?адамны? ая?талуынан кейін ж?зеге асуы керек;

2.Алгоритмні? т?сініктілігі – алгоритмді ??ру барысында оны? орындаушы?а т?сінікті болатынды?ы ескерілуі керек;

3.Алгоритмні? аны?тылы?ы – алгоритм жалпы т?рде ?абылдан?ан символдарды, алфавитті пайдаланып жазылуы тиіс. Орындаушы (адам, компьютер) алгоритмді т?сініп, орындай алатын болуы керек. Оны? ?стіне т?рліше т?сінілетін н?с?аулар енгізілмеуі тиіс. Ол орындаушы?а алгоритмді орындау ?шін бас?а н?с?аулар іздеуіне жол ?алдырмайтындай етіліп ж?не орындалу реттері д?л к?рсетіліп ?ата? т?рде жазылуы ?ажет.

4.Алгоритмні? к?пшілікке бірдейлігі – ?арастырылып отыр?ан а?паратты? кез-келген м?ндерінде на?ты бір ?ана тапсырманы емес, со?ан типтес б?кіл тапсырманы шеше білуі. Мысалы, квадрат те?деуді шешу алгоритмі – коэффицентті? кез-келген м?нінде оны? т?бірін табу?а м?мкіндік береді немесе жолда ж?ру ережесі барлы?ымыз?а бірдей.

5.Алгоритмні? н?тижелілігі. Н?с?аулар шексіз к?п болмай, ?орытындысында оны? н?тижесі болуы тиіс. Егер алгоритм бойынша ??рыл?ан санды? программа шексіз есептеулерге ?келсе, онда алгоритмні? талап?а сай жазылма?аны не есепті? шешуі жо? бол?аны.

3. Алгоритмні? берілу т?сілдері

Алгоритмні? келесі берілу т?сілдерін ?арастырайы?:

*таби?и тілдегі алгоритм – орындаушысы адам, ?ажетті ??рал-жабды?тары – ?аза?, орыс ж?не а?ылшын алфавиті;

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

Просмотр содержимого документа
«Алгоритмні? ?асиеттері »

Алгоритм

Туғаннан бастап баланы тәрбиелеу, оларды әртүрлi ережелердi сақтауды, ертеңгiсiн жуыну, киiну, шешiну, тамақ iшу, сабаққа бару, жолдан өту .т.б. меңгерудi және қатаң орындауды талап етемiз. Одан әрi бала-бақшада және мектепте тәрбиеленудiң күн тәртiбi болады. Оларды оқыту белгiлi ретпен өтедi. Ал барлық мүмкiн болатын ойындар ереже бойынша ұйымдастырылады. Демек кез-келген iс-әрекеттер анықталған жарлық бойынша жүзеге асады, яғни анықталған алгоритм бойынша орындалады.

Адам жас кезiнен бастап күнделiктi өмiрде алгоритмдi меңгередi және орындайды. Яғни, алгоритм дегеніміз – жеке қадамдардан тұратын, формальды түрде жазылған реттелген нұсқаулар тізбегі.

Алгоритмнің қасиеттері және оған қойылатын талаптар:

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

2.Алгоритмнің түсініктілігі – алгоритмді құру барысында оның орындаушыға түсінікті болатындығы ескерілуі керек;

3.Алгоритмнің анықтылығы – алгоритм жалпы түрде қабылданған символдарды, алфавитті пайдаланып жазылуы тиіс. Орындаушы (адам, компьютер) алгоритмді түсініп, орындай алатын болуы керек. Оның үстіне түрліше түсінілетін нұсқаулар енгізілмеуі тиіс. Ол орындаушыға алгоритмді орындау үшін басқа нұсқаулар іздеуіне жол қалдырмайтындай етіліп және орындалу реттері дәл көрсетіліп қатаң түрде жазылуы қажет.

4.Алгоритмнің көпшілікке бірдейлігі – қарастырылып отырған ақпараттың кез-келген мәндерінде нақты бір ғана тапсырманы емес, соған типтес бүкіл тапсырманы шеше білуі. Мысалы, квадрат теңдеуді шешу алгоритмі – коэффиценттің кез-келген мәнінде оның түбірін табуға мүмкіндік береді немесе жолда жүру ережесі барлығымызға бірдей.

5.Алгоритмнің нәтижелілігі. Нұсқаулар шексіз көп болмай, қорытындысында оның нәтижесі болуы тиіс. Егер алгоритм бойынша құрылған сандық программа шексіз есептеулерге әкелсе, онда алгоритмнің талапқа сай жазылмағаны не есептің шешуі жоқ болғаны.

3. Алгоритмнің берілу тәсілдері

Алгоритмнің келесі берілу тәсілдерін қарастырайық:

*табиғи тілдегі алгоритм – орындаушысы адам, қажетті құрал-жабдықтары – қазақ, орыс және ағылшын алфавиті;

*графикалық тілдегі алгоритм – орындаушысы адам, қажетті құрал-жабдықтары– әрбір әрекеті түрлі жазықтықтағы геометриялық фигура ретінде бейнеленіп, олардың арасындағы байланыстар түзу сызықтар мен бағыттаушылар арқылы көрсетіледі;

*алгоритмдік тіл – орындаушысы адам, қажетті құрал-жабдықтары – жаратылыстану тіліндегі қандай да бір мағынаны, бұйрықты білдіретін сөздер жиынтығы;

*программалау тілі – орындаушысы компьютер, қажетті құрал-жабдықтары – арнаулы программалау тілінің командалары.

Алгоритмнің тұрғызылу тәсілдерінің құрылысын зерттеу үш түрде беріледі:

*алгоритмдік тілде;

*блок-схема түрінде;

*программалау тілінде.

Алгоритм командалары
Алгоритм командалары есеп шартына байланысты жай және құрама командалардан тұрады.
Жай команда. Кез келген алгоритмнің қарапайым бір қадамы ақпаратты өңдеудің немесе өрнектеудің операциясын орындайтын жай командадан тұрады. Жай командаларға меншіктеу, мәлімет енгізу және нәтиже алу командалары жатады.
Құрама командалар. Жай командалардан құрылымы күрделі құрама командалар құралады. Құрама командалар құрылымына байланысты тізбекті, тармақталу және циклдік топтардан немесе бірыңғайланған алгоритмдік құрылымдардан тұрады. Олардың жай командадан ерекшелігі бірнеше командадан құрылады және орындалуы берілген шарттарға негізделеді.
Алгоритм құрылымы
Алгоритмдер блоктардың өзара байланысуына қарай үш құрылымға – сызықтық тармақтық және циклдік түрлерге бөлінеді.


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

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

Категория: Прочее

Целевая аудитория: 8 класс

Скачать
Алгоритмні? ?асиеттері

Автор: М?рат Баянс?лу

Дата: 20.01.2015

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

Похожие файлы

object(ArrayObject)#852 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(64) "Алгоритмні? негізгі ??ымдары 9 сынып"
    ["seo_title"] => string(36) "alghoritmninnieghizghiugymdary9synyp"
    ["file_id"] => string(6) "272765"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1452061132"
  }
}
object(ArrayObject)#874 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(43) "Алгоритмнің қасиеттері"
    ["seo_title"] => string(26) "alghoritmnin_k_asiiettieri"
    ["file_id"] => string(6) "358036"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1478940152"
  }
}
object(ArrayObject)#852 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(34) ""Алгоритм т?сінігі""
    ["seo_title"] => string(18) "alghoritmtusinighi"
    ["file_id"] => string(6) "285232"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1454125805"
  }
}
object(ArrayObject)#874 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(56) "Алгоритм ж?не оны? ат?арушылары"
    ["seo_title"] => string(31) "alghoritmzhnieonynatkarushylary"
    ["file_id"] => string(6) "313641"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1459516009"
  }
}
object(ArrayObject)#852 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(91) "Алгоритм ж?не визуалды программалау технологиясы"
    ["seo_title"] => string(51) "alghoritmzhnievizualdyproghrammalautiekhnologhiiasy"
    ["file_id"] => string(6) "284671"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1454004929"
  }
}


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

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

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

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

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

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

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

Проверка свидетельства