ФормирањеКолеџи и универзитети

Како да се создаде дијаграм на текови. Блок дијаграм на програмата на низата

блок дијаграм е графичко претставување на еден процес, јасно покажувајќи систематски редослед на сите фази на задачата, како и сите групи кои се вклучени во процесот. Оваа шема е систем на графички симболи (блокови) и транзиција линии (стрелки) меѓу нив. Секој од овие блокови одговара на одреден чекор од алгоритам. Во внатрешноста овој симбол опишува оваа акција.

Зошто да се користи flowcharts?

Овие системи се дизајнирани да ги врши следниве функции:

- развој на нов процес;

- да ги опишат и документирање на тековната алгоритам;

- да се развие модификации на процесот или да се испита врски со веројатноста за појава на грешки и неуспеси;

- да се утврди кога, каде и како може да се промени сегашната алгоритам, со цел да се потврди стабилноста на целиот систем.

работното развој

Секој блок дијаграм е врз основа на акции на алгоритам опис на работата на уредот или програма. Затоа, првиот изграден на самиот систем. "Алгоритам" се однесува на описот на редоследот на операциите за да се реши проблемот. Всушност, ова правило вршење на потребните процеси на обработка на информации. Пред да започнете со изградба на алгоритам е потребно да се дефинира проблемот јасно: тоа е потребно да се добие резултат кој е потребен првичните информации, и она што е на располагање, дали постојат ограничувања на нејзиниот прием. После тоа, листа на активности треба да се спроведат за да се постигне посакуваниот резултат.

видови на алгоритми

Во пракса, следниве видови на графикони најчесто се користат:

- графики, односно се базира на геометриски симболи;

- вербална: изготвен од страна на вообичаените зборови на еден јазик;

- псевдо код: претставуваат semiformalized јазик опис условен програмирање, која вклучува елементи на програмскиот јазик и литературни фрази и заеднички математички симболи;

- Софтвер: Само оние програмски јазик се користи за пишување.

Блок дијаграм на уреди: Опис

Графичко претставување на работното вклучува слика алгоритам комуникација ги опишува функционалните блокови од ова коло кои одговараат за спроведување на една или повеќе активности. Блок дијаграм на низа составена од одделни елементи, димензии и изградба на правилата со кои се дефинираат државата стандард. За секој тип на акција (внесување на податоците, изразување вредности пресметување, условите за проверка, обработка затворање акција за контрола на повторување, итн.) Постои посебна геометриска фигура претставен како блок. Овие симболи се поврзани со линии кои дефинираат секвенца на акции.

Главните елементи вработени во подготовка на дијаграми на текови

Целосната листа на графички симболи кои се користат за опис на алгоритмот се состои од 42 елементи. Нејзината сите ние не треба да се даде, и сметаат дека само на основната главнина.

Елементи на дијаграмот на текови:

1. Процесот на компјутери значи акција или низа на активности кои се менуваат вредностите на податоци или форматот за сместување. За да биде појасно, овие коло елементи може да се комбинираат во една единица. Овој симбол е правоаголник, во кој писмена коментар, во прилог на работа (или група на трансакции).

2. Решение. Овој блок се користи за означување состојба на транзиција на контролата. Во таков земји-членки се сомневаат во споредба, или состојба, која го дефинира. Со други зборови, одлуката - е изборот на насоката за програмата или алгоритам, во зависност од одредени променливи услови. Графички преглед на елементите - дијамант. Рече симбол може да се користи како на сликата од следните стандардизирани структура: избор, вилушка целосна и скратено работно време, циклусот на "пред" и "долга".

3. Измена. Оваа единица го означува почетокот на циклусот. Тоа се користи за организирање на циклична структура. Во внатрешноста на овој елемент рекорд поставување спектар на активности, како што е наведено од страна на неговата почетна вредност, границата состојба, како и чекор менува елемент, за да се повтори. Со други зборови, модификацијата - е исполнување на менување на тимови или групи на операции кои се менуваат на програмата. Графички приказ на овој симбол е шестоаголник.

4. предодредено процесот на пресметување значи за предодредено или стандардна програма. Тоа се користи за да се покаже на третманот со помошни алгоритам кој постои независно како посебни независни модули, и пристап до библиотека рутини. Графички преглед на симболот претставен со правоаголник со две вертикални линии на двете страни. Овој елемент служи за водство на функциски повици, процедури, софтверски модули.

5. влезно-излезни податоци во општа форма.

6. Почеток и крај. Овој елемент е на почетокот и на крајот на алгоритам, и влез во програмата и излез од него. Графички овој симбол наликува на правоаголник каде на страна наместо директно - лак.

7. Документ значи излезни резултати за печатење. Графички, елемент како правоаголник, само наместо на долната половина бран Директен запише.

8. рачно внесување значи со обработка на податоци активирањето оператор со уред кој е поврзан со компјутер (тастатура). Графички симбол на рачно внесување е четириаголник чии страни се паралелни на линија, на дното е нормално за нив, и се чувствувате коси.

9. На екранот значи влез или излез информации во случај кога уредот е поврзан директно на процесор. Во тој момент, кога ќе почнат да се игра на податоци, операторот може да се прават промени за време на обработката. Графички, овој елемент е фигура во која на горните и долните линии се паралелни, во право - тоа е лакот, а левата е составен од два прави и како стрела.

10. линии проток - се стрелките кои ја покажуваат секвенца на врски. Ниту дијаграм блок-структура не може да се расфрла со овој елемент. Постојат одредени правила следење на овие знаци. Тука тие се:

- елементи на податоци мора да биде паралелно со линии на надворешниот периметар или границите на страницата на која ова покажува блок дијаграм;

- линија од врвот до дното или од лево кон десно се смета за главен, тоа не е наведено од страна на стрели, други случаи укажуваат подрачја одредени од нив;

- промена на насоката на овој елемент е само околу 90.

11. конектор. Овој елемент се користи за одредување на врската да се прекине протокот на линии. Овие симболи се користат во случај на блок дијаграм на програмата е изградена од неколку делови. Потоа линијата на проток од една страна да се стави крај "приклучок", и новиот дел - да почне со овој симбол. Во внатрешноста на овој елемент е ставен ист сериски број. Графичко претставување на "конектор" - еден круг.

12. Интерстицијална конектор. Целта на овој елемент е слична на претходната, таа се користи само за да се поврзете flowcharts, поставени на различни страни. Сликата на таков елемент е претставена како куќа Пентагон.

13. коментар - оваа комуникација помеѓу различните елементи дијаграм објаснување. Рече елемент овозможува вклучуваат формули и други информации.

изградба flowcharts

Графички изградба алгоритам - е дел од документацијата за уредот или програма која е секогаш на располагање во изобилство. Сепак, во повеќето случаи, софтверот не треба во дијаграмот на блок. Само неколку потребни за изградба на алгоритам трае неколку листови, а остатокот е сосема симболична шема. Едноставен блок дијаграм покажува структурата на разгранување програма во само еден аспект. Сепак, дури и таквата структура е јасно видливи само под услов дека алгоритмот е ставен на еден лист. Во спротивен случај, кога дијаграм блок се наоѓа на неколку страници поврзани со интерстицијална транзиции се многу тешко да се добие право идеја за тоа. Ако тоа е ставен на еден лист, а потоа одлична програма оваа слика алгоритам се претвора во целокупниот план со листа на главни блокови и чекори. Се разбира, овој распоред не ги следат стандардите на дизајнот постапка, но тој не им се потребни, бидејќи процесот е сосема поинаква. Правила за видот на карактери, стрели и редоследот на нумерирање е потребна само за парсирање детални дијаграми.

Низи и изградба на алгоритми

Низа е збирка од ист вид на информации кои се чуваат во ред кластери меморија и има заедничко име. Таквите клетки се нарекуваат "елементи на системот." Сите групи се нумерирани во ред. Овој број се нарекува "индекс на елемент од низата". Како да се создаде дијаграм за таков систем? Да го разгледаме примерот на создавањето на алгоритми за основно низа на едно-димензионална тип. Наједноставниот систем е конвенционално поглед линија. Го дефинирате името на низата - "А". Претпоставуваме дека нашиот систем се состои од осум клетки (од 1 до 8). Секоја од наведените групи се состои од случаен број, кој се нарекува "низа елемент". За да пристапите до одредена ќелија мора да наведете име во квадратни загради ([3]). Да разгледаме еден пример во кој еден блок дијаграм на низа е наменета за да се пополни систем со случајни броеви, а потоа излез на информации на екранот. Што е алгоритам? Ова основно систем. Всушност, тоа нема практична примена, сепак, е корисно за процесот на учење. Смета блок коло (пример за изградба опишани подолу) се состои од само седум главни елементи поврзани транзиции линии.

Опис на секвенца на задачи

1. Првиот елемент од програмата ќе биде симбол на "почетокот".

2. Втората единица - "Процес", која се вклопува во внатрешноста на "иницијализација случаен».

3. Следниот елемент - "измена" се внесува вредноста на низа на клетки во блокот.

4. Понатаму, според претходно определена функција е пренасочен на следниот блок "процес", кадешто лекувањето е даден на одредена јата систем укажува ограничувања на случајни броеви во опсег од нула до сто. По операцијата се враќа на третиот блок, а преку него - повеќе за петто место.

5. Во овој блок "Измени", според официјален запис функција е пренасочен на следниот елемент.

6. "Заклучок" произведува дисплеј информации во врска со содржината на нова низа во мониторот, проследено со правецот на претходната блок. Напред - последниот елемент.

7. "Крај" на алгоритмот.

Врз основа на блок дијаграм на компоненти на програмата, која ќе обезбеди работа претставени алгоритам.

"Измени Блок дијаграм"

Ако се прашувате за тоа како да се создаде дијаграм, треба да знаете дека постојат посебни програми кои се дизајнирани да се создаде и уредување на овие системи. Погодности на графичко претставување на алгоритмот е дека корисникот не е врзан за одредена синтакса програмскиот јазик. Вграден дијаграм подеднакво погодна за сите јазици (на пример, C, Паскал, BASIC, итн.) Исто така, уредник може да се користи за трасирање и шеми за верификација оперативност. Оваа програма е специјализиран софтвер. Таа им нуди разновиден сет на алатки потребни за изградба на flowcharts, што го прави повеќе удобен, во споредба со конвенционалните сликата уредниците. Дополнителни опции ќе ви овозможи да се оптимизира процесот на изготвување на системот со дополнителни нејзината трансформација во функции и процедури на програмскиот јазик. Покрај тоа, уредник дијаграмот на текови нуди сет на шаблони што може значително да се забрза работата на почетниците корисник. Познато е дека изградбата на алгоритам често се користи повторувачки структури, на пример, различни опции циклуси, алтернативи (целосна и некомплетно), повеќе разгранување, и многу повеќе. Уредник ви овозможува да одвои често се користат во компонентите на табели и додадете ги во генерирана дијаграм. Ова ви го спасува од нив цртеж од нула секој пат. Покрај тоа, со користење на уредувачот, можете да увоз на функции и процедури спроведени во било кој познат програмски јазик. Оваа опција е корисна за парсирање алгоритам структура, која е напишана во еден непознат јазик. Системски барања на програмата е предмет на разгледување е сосема скромен, па можете да го користите на било кој персонален компјутер.

заклучок

Да резимираме, треба да се забележи дека во деталниот план за изградба алгоритми застарени. Како што тие не се интересни како опис на процесот. Во најдобар случај, блок дијаграми се погодни за обука на почетници кои не знаат како да се мисли алгоритамски. Предложени во своето време со елементи на вашиот содржина беа високо ниво јазик, таа се интегрира машина јазик изјави во одвоени групи. Во моментов, секој графички елемент одговара на одредена оператор. Така тој стана симбол на случаен избор, и што е најважно - залудна вежба во цртежот, од кои лесно може да се одбие. Денес дури и стануваат излишни транзиции линија, бидејќи секој оператор е веќе дефинирана. Всушност, графички изградба на алгоритми поголема триумфи отколку во пракса. Софтвер со долгогодишно искуство пред да се напише програма со која ретко се базира блок дијаграм. Кога стандардот на организација бара графички алгоритам, а потоа го сликам по завршувањето на работата.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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