Сайтқа презентация қосу

АЛГОРИТМДІ ЖАЗУ ТӘСІЛДЕРІ

АЛГОРИТМ - бұл есептер шешімін табуға мүмкіндік беретін әрекеттер тізбегін түсінікті әрі айқын түрде сипаттау. Алгоритмді компьютерде орындау үшін оны программа түрінде жазып шығу керек. Алгоритмді орындаушының ролін,негізінен,адам немесе автоматтандырылған құрылғы, яғни компьютер, робот т.б атқарады. Ал алгоритмнің компьютерде орындалуын жүзеге асыру үшін қолданылатын бірыңғай және дәл жазуға арналған ережелер жүйесі программа болып табылады.

Дискреттілік (үзілісті)-алгоритмнің қарапайым қадамдар
тізбегі;

Анықтылық-алгоритмнің орындалуына байланысты берілген
ереже дәл әрі нақты болуы шарт; Нәтижелілік-есептерді шешу алгоритмін орындаудың соңғы қадамына жету. Жан-жақтылық-берілген есептерді шешу қасиеттерін алгоритмнің кез келген қадамында шешуге мүмкіндік беруі қажет.

АЛГОРИТМДІ ЖАЗУ ТӘСІЛДЕРІ
    Сөздік; Графиктік; Кестелік; Программалық;

Алгоритмді блок-сызба түрінде бейнелеу оны жазудың графиктік тәсіліне жатады. Блок-сызба –тармақтармен жалғанған блоктар тізбегі.Блоктардың әрқайсысы геометриялық фигуралармен бейнеленген.Алгоритмді жазудың кестелік тәсілі-алгоритм нәтижелерінің бастапқы мәліметтерге тәуелділігін кесте түрінде бейнелеу. Алгоритм жазудың программалық тәсілі-қандай да бір программалау тілдерінде алгоритмнің жазылуы.

Алгоритмдік тілдің түрлері

Жай команда

Құрама команда

Сызықтық алгоритм Тармақталушы алгоритм Қайталанушы алгоритм

Сызықтық алгоритм Сызықтық алгоритм

Қайталанушы алгоритм

Алг Атау Арг аргументтер тізімі Алг Атау Нәт нәтижелер тізімі Арг аргументтер тізімі Басы аралық шама Нәт нәтижелер тізімі Басы“командалар” аралық шама соңы “командалар” соңы

Ц.б.

Тармақталушы алгоритм Тармақталушы алгоритм

І үшін n бастап m дейін Ц.б. Қадам h І үшін n бастап m дейін “цикл денесі” Қадам h Ц.с “цикл денесі” ц.б Ц.с Әзір “шарт” ц.б “цикл денесі” Әзір “шарт” Ц.с. “цикл денесі” Ц.с.

Егер “шарт” Онда “ақиқат” Егер “шарт” Әйтпесе “жалған” Онда “ақиқат” Әйтпесе бітті “жалған” бітті

Сызықтық алгоритм Иә
ақиқат

Тармақталушы алгоритм жоқ

Қайталанушы алгоритм

Басы
Аргументтер тізімі Аргументтер тізімі командалар командалар Нәт-лер тізімі

шарт

шарт жалған Цикл денесі

Басы

соңы

Шығу тарихы
Паскаль программалау тілінің алғашқы нұсқасын 1968 жылы Стэнфорд университетінің информатика кофедрасының профессоры Никлаус Вирт жасады. Ал 1975 жылы стандартты Паскальдың компилятормен Турбо Паскаль(3.0 версия) программалау тілі пайда болды. Содан бері Паскаль жалпыбілімдік,кәсіптік-техникалық мектептерде және жоғарғы білім беру орындарында “бірінші”программалау тілі ретінде қолданыла бастады.

1. Кез келген программалау тілдерінде 26-латын әріптері пайдаланылады. 2.Сан таңбалары 0-9 3.Арифметикалық амал таңбалары 4.Айыру таңбалары 5.Логикалық қатынас белгілері 6.Айнымалылар түрлерін ажырататын белгілер

PROGRAM аты; Бейнелеу бөлігі BEGIN Операторлар бөлігі END.

READ (a1,a2,,,an); WRITE (‘x=‘ ,x);


Пән: Педагогика


Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь