ҚалыптастыруКолледждер мен университеттер

Схемасы жасау қалай. Алаптың бағдарламасының сұлбасы

сұлбасы анық тапсырманы барлық кезеңдерінде жүйелі ретін, сондай-ақ процеске қатысатын барлық топтарды көрсететін процестің графикалық көрінісі болып табылады. Бұл схема олардың арасындағы графикалық символдар (блоктар) және өтпелі желілері (жебе) жүйесі болып табылады. осы блоктардың әрқайсысы алгоритмі белгілі бір қадамға сәйкес келеді. Осы символы ішінде осы әрекетті сипаттайды.

Неге блок пайдалануға?

Бұл жүйелер мынадай функцияларды орындауға арналған:

- жаңа процесті әзірлеу;

- ағымдағы алгоритмі сипаттау және құжаттауға;

- процесінің өзгерістер дамыту немесе қателер және кемшіліктер ықтималдықпен сілтемелер зерттеу;

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

даму жұмыс процесі

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

алгоритмдер түрлері

Іс жүзінде, ағыны диаграммалар мынадай түрлері ең жиі пайдаланылатын:

- графика, яғни геометриялық рәміздер негізделген;

- ауызша: тіл әдеттегі сөздер ресімделген;

- жалған код: бағдарламалау тілі мен әдеби сөз тіркестерінің және бірыңғай математикалық символдар элементтерін қамтиды semiformalized сипаттамасы шартты бағдарламалау тілі, білдіретін;

- бағдарламалық қамтамасыз ету: жазу үшін пайдаланылатын тек бағдарламалау тілі.

құрылғылардың сұлбасы: Сипаттама

Жұмыс процесінің графикалық ұсыну бір немесе бірнеше іс-шараларды жүзеге асыру үшін сәйкес осы тізбектің функционалдық блоктар сипаттайтын сурет алгоритм байланыс кіреді. жекелеген элементтерді, өлшемдер мен мемлекеттік стандартын анықтайтын ережелер салу құралған массивінің сұлбасы. іс-қимыл әрбір түрі (деректер енгізу, есептеу өрнек құндылықтар, жағдай тексеру, қайталау, бақылау іс-қимыл жабу өңдеу, т.б.) үшін. жеке бар геометриялық фигура блок ретінде ұсынылған. Бұл рәміздер іс ретін көрсетілген сызықтар арқылы қосылған.

блок дайындау жұмыспен негізгі элементтері

Алгоритмнің сипаттамасы үшін пайдаланылатын графикалық символдар толық тізбесі 42 элементтерден тұрады. Оның барлық біз береді, және жалғыз басты қарауға құқылы емес.

схема элементтері:

1. есептеу процесі орналастыру үшін деректер немесе форматында құндылықтарын өзгерту іс-шаралар әрекетін немесе ретін білдіреді. Түсінікті болуы үшін, осы тізбек элементтері бір бірлігіне біріктірілуі мүмкін. Бұл белгі операцияны (немесе операциялардың тобын) ілеспе ішінде жазбаша қатынасқа прямоугольник, болып табылады.

2. Шешім. Бұл блок бақылау бойынша өтпелі жағдайын көрсету үшін пайдаланылады. әрбір осындай мүше мемлекеттердің оны анықтайды салыстыру, немесе жай, күмән. Басқаша айтқанда, шешім - белгілі бір айнымалы жағдайларына байланысты, бағдарлама немесе алгоритм үшін бағыт таңдау болып табылады. элементі графикалық көрінісі - гауһар. символы мынадай стандартталған құрылымы бейнеленген ретінде пайдаланылуы мүмкін деді: таңдау, толық және сырттай, шанышқы, «бұрын» және «ұзын» циклы.

3. түрлендіру. Бұл бірлік цикл басында білдіреді. Бұл циклдік құрылымын ұйымдастыру үшін қолданылады. оның бастапқы құны, шекаралық шарттары, сондай-ақ қадам қайталанады элементті өзгертеді көрсетілгендей қызметінің осы элемент рекордтық параметр ауқымы, Inside. Басқаша айтқанда, модификациясы - бағдарламаны өзгерту операцияларды өзгерту командалары немесе топтардың орындау болып табылады. Осы символы графикалық ұсыну Алты қырлы болып табылады.

4. алдын ала белгіленген есептеу процесі берілген немесе стандартты бағдарламасы үшін білдіреді. Ол өз бетінше жеке тәуелсіз модульдер ретінде бар қосалқы алгоритм үшін емдеу көрсету үшін, сондай-ақ кітапхана Кіші қол жеткізу үшін қолданылады. жағынан екі тік жолақтар бар төртбұрышпен символы графикалық көрінісі. Бұл элемент нұсқаулар функция қоңыраулар, рәсімдер, бағдарламалық қамтамасыз ету модульдер үшін қызмет етеді.

жалпы нысанда 5. Енгізу-шығару деректер.

6. бастау және тоқтату. Бұл элемент алгоритм басталуын және аяқталуын білдіреді, және одан бағдарламасын және шығу ішіне енгізу. доға - графикалық осы символы жағы орнына тікелей бір прямоугольник ұқсайды.

7. Құжатты басып шығару шығыс нәтижелерін білдіреді. Графикалық тіктөртбұрыш сияқты, элементі, тек орнына төменгі жарты толқын тікелей атаулы.

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

құрылғы процессор тікелей жалғанған кезде, 9. дисплей жағдайда енгізу немесе шығару ақпаратқа білдіреді. Сол сәтте, олар деректерді ойнауға бастайды, оператор өңдеу кезінде өзгертулер енгізуге болады. Графикалық, бұл элемент жоғарғы және төменгі сызықтар, оң параллель онда көрсеткіш - бұл доға болып табылады, және сол жақ тік жебе ретінде екі құрады.

10. ағыны сызықтар - қосылыстар ретін көрсетеді стрелкаларын болып табылады. Бірде-құрылымы сұлбасы осы элементтің бөренелерінсіз мүмкін емес. Осы таңбаларды қадағалау белгілі бір ережелері бар. Міне, олар:

- деректер элементтері бұл блок схемасы онда сыртқы периметрі немесе беттің шекараларын желілері параллель болуы тиіс;

- солдан оңға бір жоғарыдан төменге дейін желісі немесе негізгі болып саналады, ол көрсеткілерімен белгіленген жоқ, басқа жағдайлар олардың тағайындаған бағыттарын көрсетеді;

- Бұл элементтің бағытын өзгерту ғана шамамен 90 болып табылады.

11. Connector. Бұл элемент сызықтар ағымын тоқтату үшін байланыс көрсету үшін пайдаланылады. Бұл рәміздер бағдарламасы блок-схема бірнеше бөлікке салынған жағдайда пайдаланылады. Содан кейін «коннекторын,» және жаңа бөлігін аяқтау үшін бір бөлігінде ағынының желісі - осы символы басталады. Бұл элемент ішінде бірдей сериялық нөмірін орналастырылады. «Коннектор» графикалық ұсыну - шеңбер.

12. Интерстициальный қосқышы. Бұл элементтің мақсаты ол тек түрлі беттерінде орналастырылған блок, қосылу үшін пайдаланылатын, алдыңғы ұқсас болып табылады. мұндай элементінің бейнесі Пентагон үйіне ретінде ұсынылған.

13. Түсініктеме - схема түрлі элементтері түсіндіру арасындағы осы байланыс. элементі формулалар мен басқа да ақпаратты қамтуы береді деді.

Құрылыс-графикалық схемалар

Графикалық құрылыс алгоритмі - мол әрқашан қол жетімді құрылғы немесе бағдарламаның құжаттамасын бөлігі болып табылады. Алайда, көп жағдайда, бағдарламалық қамтамасыз ету блок диаграммада қажет емес. Тек бірнеше алгоритм құрылысы бірнеше парақтарын алады, қалғаны өте символдық схемасы қажет. тек бір аспектіде тармақталған бағдарламасының құрылымын көрсететін Қарапайым сұлбасы. Алайда, тіпті мұндай құрылым тек алгоритм бір парағында орналастырылған жағдайда анық көрінеді. блок-схема интерстициальді өтулер байланысты бірнеше беттерде орналасқан керісінше жағдайда, бұл туралы оң түсінік алуға өте қиын болып табылады. ол бір парақта орналастырылған болса, онда үлкен бағдарлама осы сурет алгоритм негізгі блоктар мен қадамдар тізімімен оның жалпы жоспарына айналады. әрине, бұл кестесі процедура жобалау стандарттарын ұстануға емес, бірақ процесс мүлдем басқа болып табылады, өйткені ол, олардың мұқтаж емес. таңбадан, көрсеткі, және нөмірлеу тәртібін түрін қатысты ережелері тек егжей-тегжейлі блок талдау үшін қажет.

Массивтер мен алгоритмдерін құрылыс

Жиым қатарынан жад кластерлерді сақталған және ортақ атауы бар ақпараттың бірдей түрдегі жинағы болып табылады. Мұндай жасушалар «жүйесінің элементтері.» Деп аталады Барлық кластерлер тәртіппен нөмірленеді. Бұл сан «жиым элементінің индексі» деп аталады. Мұндай жүйенің схемасы қалай құруға болады? қарапайым алгоритмін құру мысалын қарастырып көрейік бір өлшемді жиым түрі. қарапайым жүйесі шартты қарау желісі болып табылады. «А» - жиым атын анықтаңыз. Біз біздің жүйесі сегіз жасушаларының (1 8) тұрады делік. деді кластерлерді Әрбір «жиым элементі» деп аталады кездейсоқ санды құрайды. нақты ұяшықты қатынасу үшін атауын көрсету керек шаршы жақшада ([3]). Алаптың блок-схемасы кездейсоқ сандар жүйесін толтыру үшін арналған, содан кейін экранда ақпаратты шығару, онда мысал қарастырайық. алгоритм дегеніміз не? Бұл қарапайым жүйе. Шын мәнінде, ол іс жүзінде қолданылады, алайда, оқу процесіне үшін пайдалы болып табылады. блок схемасы (төменде сипатталған құрылыс үлгісі) саналады, өткелдер сызықтар байланысты тек жеті негізгі элементтерді қамтиды.

міндеттерді реттілігінің сипаттамасы

1. схемасын бірінші элементі «Бастамасынан» символы болады.

2. Екінші блок - «процесі», «баптандыру кездейсоқ» ішіндегі жарасады.

3. Келесі элемент - «модификациясы» блогында жасушаларының алаптың енгізілген құны болып табылады.

емдеу нөлден жүзге дейінгі диапазонында кездейсоқ сандардың шектеулер көрсететін, атап айтқанда, кластерлер жүйесінің беріледі, онда 4. Әрі қарай, алдын ала белгіленген функцияға сәйкес, келесі блок «процесін» қайта бағытталады. пайдалануға мынадай үшінші блокқа қайтарады, және ол арқылы - бесінші туралы қосымша.

Бұл блокта 5. «Өзгерістер» жазылған функциясын сәйкес келесі элементіне бағытталады.

6. «Қорытынды» алдыңғы блок бағытта кейін монитор жаңа алаптың, мазмұны туралы дисплей ақпаратты шығарады. Келесі - соңғы элемент.

7. Алгоритмнің «End».

жұмыс ұсынылған алгоритмі қамтамасыз етеді бағдарламасының компоненттерін блок диаграмма негізінде.

«Edit Block Diagram»

Сіз схемасы жасау жолы туралы қызық болса, осы жүйелерді құру және өңдеу үшін арналған арнайы бағдарламалар бар екенін білуі тиіс. Алгоритмнің графикалық өкілдігінің Ыңғайлылық пайдаланушы нақты программалау тілі синтаксисі байланысты емес болып табылады. барлық тілдерде (және т.б. мысалы, C, Pascal, Basic,) үшін бірдей қолайлы схемасы салынды. Сонымен қатар, редакторы диаграмма және тексеру схемалары данасы жұмыс үшін пайдалануға болады. Бұл бағдарлама мамандандырылған бағдарламалық қамтамасыз ету болып табылады. Ол кәдімгі салыстырғанда, ол көп ыңғайлы етеді блок құру үшін қажетті құралдар түрлі жиынтығын ұсынады сурет редакторлар. Қосымша опциялар сіз бағдарламалау тілі функциялары мен рәсімдерін, оны одан әрі қайта құрылуына жүйесін құрастыру процесін оңтайландыруға мүмкіндік береді. Сонымен қатар, схема редакторы айтарлықтай жұмыс бастаушы пайдаланушыға жеделдету мүмкін үлгілерінің жиынтығын ұсынады. Ол, мысалы үшін пайдаланылатын алгоритм құрылысы жиі қайталанатын құрылымын, нұсқалары циклі, (толық және толық емес) балама, бірнеше тармақталған, және одан түрлі екені белгілі. редакторы ағыны диаграммалар компоненттерін жиі пайдаланылатын бөлу және жинақталатын диаграммада оларды қосуға мүмкіндік береді. Бұл сіз нөлден сайын оларды сурет сақтайды. Сонымен қатар, өңдегішін пайдаланып, сіз кез келген белгілі бағдарламалау тілінде іске асырылатын функциялар мен процедураларды импорттай аласыз. Бұл опция бейтаныс тілінде жазылған алгоритм құрылымын, талдау үшін пайдалы болып табылады. қаралатын бағдарламасының Жүйелік талаптар өте қарапайым болып табылады, сондықтан сіз кез келген оны пайдалануға болады дербес компьютер.

қорытынды

Қорытындылай келе, ол ескірген алгоритмдерін құру тегжейлі схемасын атап өткен жөн. олар процесінің сипаттамасы ретінде қызық емес сияқты. ең жақсы, блок схемалар алгоритмдік ойлауға білмеймін, қалай бастаушы оқыту үшін қолайлы болып табылады. Егер мазмұн элементтерімен өз уақытында ұсынылған жоғары деңгейдегі тілдік болды, ол жеке топқа машина тілі есептілігін біріктіреді. Қазіргі уақытта, әрбір графикалық элементі нақты операторға сәйкес келетін. Сіз оңай бас тарта алатын Сызбада бедеу жаттығу, - сондықтан ол кездейсоқ жылы символына айналған, және ең бастысы. Әрбір оператор өзінде анықталады, өйткені Бүгін тіпті, артық желісі өткелдер айналды. Шын мәнінде тәжірибеде қарағанда алгоритмдер үлкен Триумф графикалық құрылысы. Егер сіз сирек блок сызбаны тартады бағдарламасын жазу алдында, үлкен тәжірибесі бар Бағдарламашы. ұйымның стандартты графикалық алгоритмі талап болса, онда жұмыс аяқталғаннан кейін, оны бояу.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 kk.unansea.com. Theme powered by WordPress.