Блок - схемалар




Презентация қосу
Тақырыбы:
Блок-схемалар

Тексерген: Елибаева Мұқтар Айгерім Мырзабековна
Орындаған: Инф-18-1 тобының студенті
Амангельдинов Диас
Блок-схема-бұл
бағдарламаның
графикалық көрінісі.
• Блок-схема – арнайы геометриалық фигуралар,
нұсқамалар арқылы орындалатын әрекеттер мен
олардың орындалуы ретін көрсететін графиктік
схемалармен берілетін алгоритм. Алгоритмнің әр
пункті геометриялық фигура – блоктың ішінде
бейнеленеді. Орындалатын іс-әрекеттердің түріне
қарай оларға әр түрлі геометриялық фигуралар
сәйкес келеді. Геометриялық фигуралар
арасындағы байланыс жолдары нұсқама арқылы
көрсетіледі.
• Блок-схема орысша Блок-схема; ағылш. flow-chart)
1. операциялар, мәліметтер , ағындар немесе техникалық құралдар секілді элементтерді белгілейтін арнайы
символдар көмегімен талдау жасау немесе шешімін табу үшін мәселелерді графика түрінде ұсыну;
2. программаның немесе процестің шартты графикалық кескіні;
3. электрондық жүйенің (мысалы, есептеуіш жүйенің) элементтерінің арасындағы байланыс графика түрінде
ұсынылатын схема
• Элементтері қарапайым схемадан бастап негізгі қызметтік блоктарға дейінгі өте алуан түрлі құрылғылар бола
алады. Олар шартты түрде геометриялық фигуралармен беріледі және тиісті жазбалармен жабдықталады.
Блок-схема, көмегімен компьютердің сипаттамасын кез келген деңгейде — схемалық құрауыштан бастап
есептеуіш кешендерге дейін тұтасымен беруге болады
Алгоритмді блок-схема
арнайы қабылданған мемлекеттік үлгі бойынша мына блоктарды
пайдаланады: алгоритмнің басы мен соңын элиппс (алгоритмнің
аргументтері мен нәтижелерін), алгоритмде мәліметтерді енгізу мен
шығаруды параллелограмм, ақпаратты өңдеуді (есептеулерді)
тіктөртбұрыш, шарттарды тексеру ромб фигураларының ішіне
жазылады
•• Блоктардың
Блоктардың атқаратын
атқаратын қызметіне
қызметіне байланысты
байланысты олардың
олардың ішіне
ішіне және
және жанына
жанына түсініктеме
түсініктеме
сөздер
сөздер жазылады.
жазылады. Олар
Олар оқуға
оқуға ыңғайлы
ыңғайлы болуы
болуы керек.
керек.
•• Блок-схема
Блок-схема алгоритмді
алгоритмді сипаттаудың
сипаттаудың графикалық
графикалық тәсілі.
тәсілі. Блок-схема
Блок-схема деп,
деп, бағыталған
бағыталған
байланыс
байланыс нұсқамалармен
нұсқамалармен геометриялық
геометриялық фигуралар
фигуралар формасында
формасында алгоритмді
алгоритмді
графикалық
графикалық түрде жазуды айтады. Ал әрбір фигура алгоритмнің бір әрекетін
түрде жазуды айтады. Ал әрбір фигура алгоритмнің бір әрекетін
бейнелейді
бейнелейді олардың
олардың арасындағы
арасындағы нұсқамалар
нұсқамалар фигурадан
фигурадан фигураға
фигураға алмасуды
алмасуды білдіреді.
білдіреді.
Блок-схемада алгоритмді басқару көрнекілігін анық көруге
Блок-схемада алгоритмді басқару көрнекілігін анық көруге болады.болады.
•• Блок-схема
Блок-схема пайдаланатын
пайдаланатын геометриялық
геометриялық фигуралар
фигуралар блоктық
блоктық -- таңбалар,
таңбалар, ал,
ал, байланыс
байланыс
–– нұсқамалар
нұсқамалар ағын сызығы деп аталады. Ағын сызығы фигурадан фигураға өту жолын
ағын сызығы деп аталады. Ағын сызығы фигурадан фигураға өту жолын
көрсету,
көрсету, яғни
яғни ақпараттарды
ақпараттарды жәнежәне мәліметтерді
мәліметтерді өңдеудің
өңдеудің ретін
ретін көрсету
көрсету үшін
үшін
пайдаланылады.
пайдаланылады.
•• Әрбір
Әрбір блок-схеманың
блок-схеманың басы
басы және
және соңы
соңы болады.
болады. Барлық
Барлық блоктар
блоктар ағыны
ағыны сызықтармен
сызықтармен
байланысады.
байланысады. Әрбір блокта, «басы», «соңы» - қызметші блоктардан басқасында,
Әрбір блокта, «басы», «соңы» - қызметші блоктардан басқасында,
ақпарат
ақпарат ағынының
ағынының бір
бір кіру
кіру және
және бір
бір немесе
немесе екі
екі шығу
шығу болады.
болады.
Алгоритмді блок-схема түрінде жазуда қолданылатын
геометриялық фигуралар

№ Таңбаның аталуы Таңба Атқаратын қызметі

1 Басы – соңы (кіру - шығу) Алгоритмнің басы
мен соңы, көмекші
программаға кіру мен
шығу

2 Есептеу блогы (процесс) Есептеулер немесе
есептеулер тізбегі
(ақпаратты өңдеу)
№ Таңбаның Таңба Атқаратын қызметі
аталуы

3 Логикалық жоқ ия Шартқа байланысты
блок жағы алгоритмнің орындалу
бағытын таңдау

4 Енгізу – Берілген деректерді
шығару ендіру және нәтижені
блоктары жауапқа шығару

5 Нұсқама Байланыс бағытын
көрсету
Блок-схемалар үшін
шартты белгілер
- Басы немесе
програманың
соңы
деректерді енгізу

- деректерді шығару

-әрекеттер
Блок-схемалар үшін
шартты белгілер
-шешім шарты бағдарлама

-параметрі бар цикл

-кіші бағдарлама

- бағыттамалар-бағыт процесі
Желілік
бағдарлама

басталуы REM ‘ табу f’
CLS
теруі a, b, c INPUT a, b, c

d:= c + b d:= c + b
f:= d + a f:= d + a

Шешуі f PRINT f

END
Соңы
Тарамдау блогы
Жоқ (-)
ия(+)

IF a > b

a азырақ b

a көбірек
b INPUT a, b
IF a > b THEN PRINT “ a көбірек
b”
else PRINT “a азырақ b”
НАЗАРЛАРЫҢЫЗҒА
РАХМЕТ!

Ұқсас жұмыстар
Алгоритмнің блок - схемалар түрінде кескінделуі
Алгоритмді блок - схема түрінде жазуда қолданылатын геометриялық фигуралар
Есептеуіш жүйені аппараттық қамтамасыздандыру
Алгоритм командалары
ДЭЕМ – нің программалық жабдықтары туралы
Кездейсоқ Айнымалы. Кездейсоқ айнымалылармен жұмыс істеу. Алгоритм
ЭЕМ-нің базалық элементтері
Жұмбақ сан
Кездейсоқ айнымалы ұғымы. Алгоритм. Тармақталу алгоритмін орындайтын программаны құру
Функционалдық пернелер қосымша пернелер
Пәндер