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


Slide 1

Қош келдіңіздер

Slide 2

Алгоритм түсініктері

Slide 3

Алгоритм түсінігі

АЛГОРИТМ - бұл есептер шешімін табуға мүмкіндік

беретін әрекеттер тізбегін түсінікті әрі айқын түрде

сипаттау.

Алгоритмді компьютерде орындау үшін оны программа

түрінде жазып шығу керек. Алгоритмді орындаушының

ролін, негізінен, адам немесе автоматтандырылған құрылғы,

яғни компьютер, робот т. б атқарады. Ал алгоритмнің компью-

терде орындалуын жүзеге асыру үшін қолданылатын бірыңғай

және дәл жазуға арналған ережелер жүйесі программа болып

табылады.

Slide 4

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

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

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

ереже дәл әрі нақты болуы шарт;

Нәтижелілік-есептерді шешу алгоритмін орындаудың соңғы қада-

мына жету.

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

Slide 5

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

Сөздік;

Графиктік;

Кестелік;

Программалық;

Алгоритмді блок-сызба түрінде бейнелеу оны жазудың графиктік

тәсіліне жатады. Блок-сызба -тармақтармен жалғанған блоктар

тізбегі. Блоктардың әрқайсысы геометриялық фигуралармен

бейнеленген. Алгоритмді жазудың кестелік тәсілі-алгоритм

нәтижелерінің бастапқы мәліметтерге тәуелділігін кесте түрінде

бейнелеу. Алгоритм жазудың программалық тәсілі-қандай да бір

программалау тілдерінде алгоритмнің жазылуы.

Slide 6

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

түрлері

Жай команда

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

Сызықтық

алгоритм

Тармақталушы

алгоритм

Қайталанушы

алгоритм

Slide 7

Жалпы түрі

Сызықтық

алгоритм

Қайталанушы

алгоритм

Алг Атау

Арг аргументтер тізімі

Нәт нәтижелер тізімі

Басы аралық шама

“командалар”

соңы

Егер “шарт”

Онда “ақиқат”

Әйтпесе “жалған”

бітті

Ц. б.

І үшін n бастап m дейін

Қадам h

“цикл денесі”

Ц. с

ц. б

Әзір “шарт”

“цикл денесі”

Ц. с.

Тармақталушы

алгоритм

Сызықтық

алгоритм

Алг Атау

Арг аргументтер тізімі

Нәт нәтижелер тізімі

Басы аралық шама

“командалар”

соңы

Егер “шарт”

Онда “ақиқат”

Әйтпесе “жалған”

бітті

Ц. б.

І үшін n бастап m дейін

Қадам h

“цикл денесі”

Ц. с

ц. б

Әзір “шарт”

“цикл денесі”

Ц. с.

Тармақталушы

алгоритм

Slide 8

Блок схемасы

Сызықтық

алгоритм

Тармақталушы

алгоритм

Қайталанушы

алгоритм

Басы

Аргументтер

тізімі

командалар

Нәт-лер

тізімі

соңы

шарт

ақиқат

жалған

жоқ

Иә

шарт

Цикл денесі

Басы

Аргументтер

тізімі

командалар

Slide 9

Шығу тарихы

Паскаль программалау тілінің алғашқы нұсқасын 1968 жылы Стэнфорд университетінің информатика кофедрасының профессоры Никлаус Вирт жасады.

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

Паскаль программалау тілі

Slide 10

Программалау тілдердің

алфавиттері

Кез келген программалау тілдерінде 26-латын

әріптері пайдаланылады.

2. Сан таңбалары 0-9

3. Арифметикалық амал таңбалары

4. Айыру таңбалары

5. Логикалық қатынас белгілері

6. Айнымалылар түрлерін ажырататын белгілер

Slide 11

Паскаль тілінің жалпы құрылымы

PROGRAM аты;

Бейнелеу бөлігі

BEGIN

Операторлар бөлігі

END.

Паскаль тілінің енгізу және шығару операторлары

READ (a1, a2,, , an) ;

WRITE (‘x=‘, x) ;

Slide 12

Сау болыңыз


Ұқсас жұмыстар
Алгоритм қасиеттері
Шешілмейтін алгоритмдер туралы түсінік. Алгоритм күрделілігі. Алгоритм түсінігінің функция түсінігімен байланысы. Алгоритмдік тіл және оны орындаушылардың сипаттамалары
Блок схема түрінде
Алгоритмдер туралы түсінік. Алгоритм күрделілігі
Алгоритм ұғымы
Алгоритм жазу жолдары
Алгоритмді бастау, аяқтау
Қайталану саны белгісіз алгоритм құрылысы
Шешілмейтін алгоритмдер туралы түсінік. Алгоритм күрделілігі
ЕСЕПТЕУДІҢ АЛГОРИТМДІК ШЕШІМІ АЛГОРИТМДІК КҮРДЕЛІКТІ ТАЛДАУ
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz