Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
AprendaacrearDiagramasdeflujo
MISALGORITMOS
BasicStockOfOldCode
SoftwareBancariodeCaja
DeleitaATusClientesConElMejorSoftwaredeCajaMarcaCobiscorp
Iracobiscorp.com
AprendaacrearDiagramasdeflujo
Like
1.3K
ReglasparaDiagramas
Ejemplosdediagramasdeflujo(http://www.mis
algoritmos.com/diagramasflujo.html)
Introduccin.
Losdiagramasdeflujosonunamaneraderepresentarvisualmenteelflujode
datosatravzdesistemasdetratamientodeinformacin.Losdiagramasde
flujodescribenqueoperacinesyenquesecuenciaserequierenpara
solucionarunproblemadado.
Undiagramadeflujouorganigramaesunarepresentacindiagramticaque
ilustralasecuenciadelasoperacionesqueserealizarnparaconseguirla
solucindeunproblema.Losdiagramasdeflujosedibujangeneralmente
antesdecomenzaraprogramarelcdigofrentealacomputadora.Los
diagramasdeflujofacilitanlacomunicacinentrelosprogramadoresylagente
delnegocio.Estosdiagramasdeflujodesempeanunpapelvitalenla
programacindeunproblemayfacilitanlacomprensindeproblemas
complicadosysobretodomuylargos.Unavezquesedibujaeldiagramade
flujo,llegaaserfcilescribrelprogramaencualquieridimadealtonivel.
Vemosamenudocmolosdiagramasdeflujonosdanventajaalmomentode
http://misalgoritmos.com/aprendaacreardiagramasdeflujo
1/5
24/1/2017
AprendaacrearDiagramasdeflujo
explicarelprogramaaotros.Porlotanto,estcorrectodecirqueundiagrama
Tweetsby@js_dealer
deflujoesunanecesidadparaladocumentacinmejordeunprograma
complejo.
Home(/)
Javascript(javascript)
Assemblylanguage(assembly)
RegularExpresions(regex)
JavascriptDealer
Reglasparadibujarundiagramasdeflujo.
Javascriptairbnb
TurboC(borland/languages/c)
TurboPascal(borland/languages/pascal)
Flowcharts(flowcharts)
practices
LosDiagramasdeflujosedibujangeneralmenteusandoalgunossmbolos
github.com/airbnb/javasc
CLibraries(libraries/c)
PascalLibraries(libraries/pascal)
Sabrosus(sabrosus)
rnotthebest,buta
estndaressinembargo,algunossmbolosespecialespuedentambinser
goodwaytogo.
desarrolladoscuandosanrequeridos.Algunossmbolosestndares,quese
#javascript
requierenconfrecuenciaparadiagramarprogramasdecomputadorase
muestranacontinuacin:
airbn
JavaScript
Style
Guide.
github
Inicioofindelprograma
Pasos,procesosolneasdeinstruccionde
programadecomputo
16Jan
JavascriptDealer
Operacionesdeentradaysalida
FreeTypography=>
letteringtime.org/2016/12
/lasme
TomadedesicinesyRamificacin
Conectorparaunirelflujoaotrapartedel
diagrama
06Jan
JavascriptDealer
TipsforBootstrap
blog.magmalabs.io/2016/
11/29/8t#MagmaLabs
#CSS#bootstrap
Cintamagntica
8Tips
Related
Posts:How
Accurate
blog.
Discomagntico
Conectordepagina
Lneasdeflujo
08Dec
JavascriptDealer
CSS3andinputradio
Embed
ViewonTwitter
Anotacin
Display,paramostrardatos
Envadatosalaimpresora
http://misalgoritmos.com/aprendaacreardiagramasdeflujo
2/5
24/1/2017
AprendaacrearDiagramasdeflujo
Observacin:Paraobtenerlacorrectaelaboracindelossmbolos,existen
plantillas.LaspuedesconseguirenPapeleras.
Home(/)
Javascript(javascript)
Simbolosgrficos
Assemblylanguage(assembly)
RegularExpresions(regex)
TurboC(borland/languages/c)
TurboPascal(borland/languages/pascal)
Flowcharts(flowcharts)
Dentrodelossimbolosfundamentalesparalacreaacindediagramasdeflujo,
lossmbolosgrficossonutilizdosespecificamenteparaparaoperacines
CLibraries(libraries/c)
PascalLibraries(libraries/pascal)
Sabrosus(sabrosus)
aritmticasyrelacinescondicionales.Lasiguienteesunalistadelossmbolos
mscomunmenteutilizados:
+
Sumar
Menos
*
Multiplicacin
/
Divisin
Masomenos
=
Equivalentea
>
Mayorque
<
Menorque
Mayoroigualque
Menoroigualque
o<>Diferentede
Si
No
True
False
ReglasparalacreaciondeDiagramas
1.LosDiagramasdeflujodebenescribirsedearribahaciaabajo,y/ode
izquierdaaderecha.
2.Lossmbolosseunenconlneas,lascualestienenenlapuntaunaflecha
queindicaladireccinquefluyelainformacinprocesos,sedebende
utilizarsolamentelneasdeflujohorizontaloverticales(nuncadiagonales).
3.Sedebeevitarelcrucedelneas,paralocualsequisierasepararelflujo
deldiagramaaunsitiodistinto,sepudierarealizarutilizandolos
conectores.Sedebetenerencuentaquesolosevanautilizarconectores
cuandoseaestrictamentenecesario.
4.Nodebenquedarlneasdeflujosinconectar
5.Todotextoescritodentrodeunsmbolodebeserlegible,preciso,evitando
elusodemuchaspalabras.
6.Todoslossmbolospuedentenermsdeunalneadeentrada,a
excepcindelsmbolofinal.
7.Sololossmbolosdedecisinpuedenydebentenermasdeunalneade
flujodesalida.
Ejemplosdediagramasdeflujo
Diagramadeflujoqueencuentralasumadelosprimeros50numeros
naturales
http://misalgoritmos.com/aprendaacreardiagramasdeflujo
3/5
24/1/2017
AprendaacrearDiagramasdeflujo
Home(/)
Javascript(javascript)
TurboC(borland/languages/c)
CLibraries(libraries/c)
Assemblylanguage(assembly)
TurboPascal(borland/languages/pascal)
PascalLibraries(libraries/pascal)
RegularExpresions(regex)
Flowcharts(flowcharts)
Sabrosus(sabrosus)
Bueno,yahoraladescripcindeldiagrama
anterior
Suma,eslavariablealaqueselevaagregandolavalordecadanmero
natural.N,eselcontador.sterecorrerlonmeroshastallegaral50.
ElprimerbloqueindicaeliniciodelDiagramadeflujo
Elsegundobloque,esunSmbolodeprocesos
Enestebloqueseasumequelasvariables
sumayNhansidodeclaradaspreviamenteylasinicializaen0para
comenzaraelconteoylasumadevalores(Paradeclararlasexisteel
bloqueTarjetaperforada).
Eltercerbloque,estambinunSmbolodeprocesos
Enstepasoseincrementaen1lavariableN
(N=N+1).Porloque,enlaprimerapasadaestaNvaldr1,yaque
estabainicializadaen0.
Elcuartobloqueesexactamentelomismoqueelanterior
Peroenste,yaseleagregaelvalordeNala
variablequecontendrlasuma(Enelprimercasocontendr1,yaqueN
=1).
ElquintobloqueesunoSmbolodeTomadedecisionesyRamificacin
Loquehaydentrodelbloqueesunapreguntaqueselehacealosvalores
http://misalgoritmos.com/aprendaacreardiagramasdeflujo
4/5
24/1/2017
AprendaacrearDiagramasdeflujo
queactualmenteinfluyenenelproceso(Pordeciralgo,nosecomo
Home(/)
Javascript(javascript)
decirlo,soymuysope:D)
Assemblylanguage(assembly)
EsN=50?,
RegularExpresions(regex)
TurboC(borland/languages/c)
TurboPascal(borland/languages/pascal)
Flowcharts(flowcharts)
Obviamentelarespuestaesno,yaqueNtodavaes1.porloqueelflujo
denuestroprogramasedirigirhacalaparteendondeseobservala
CLibraries(libraries/c)
PascalLibraries(libraries/pascal)
Sabrosus(sabrosus)
palabrano:TercerBloque,stelesumar1(N=N+1)yvuelveallegara
stebloque,dondepreguntarEsN=50?...No!,todavaes2.Hapues,
regresaalTercerbloqueyvuelvehacerlomismo.Yashastallegara50,
obteniendoaslasumadelosprimeros50primerosnmerosnaturales.
Porltimoindicamosqueelresultadosermostradoenlaimpresora(Este
lopuedescambiarloporeldisplayparamostrardatos).
Findelprograma(odiagrama)
Misuperadoradafuentedeinformacin
http://www.google.com/search?q=flowcharting
(http://www.google.com/search?q=flowcharting)
http://www.google.com.mx/search?q=flowcharting+template
(http://www.google.com.mx/search?q=flowcharting+template)
http://www.misalgoritmos.com/diagramasflujo.html(http://www.mis
algoritmos.com/diagramasflujo.html)
http://es.wikipedia.org/wiki/Diagramas_de_flujo
(http://es.wikipedia.org/wiki/Diagramas_de_flujo)
http://www.nos.org/htm/basic2.htm(http://www.nos.org/htm/basic2.htm)
http://www.tpub.com/neets/book22/93c.htm
(http://www.tpub.com/neets/book22/93c.htm)
http://www.timelytemplates.com/f_computer/Tcomputer.htm
(http://www.timelytemplates.com/f_computer/Tcomputer.htm)
Relacionados
Otroartculosimilar(http://www.elticus.com/?contenido=19)
Like
1.3K
Thereare860comments(http://misalgoritmos.com/aprendaacrear
diagramasdeflujo/comments).forthisentry.
http://misalgoritmos.com/aprendaacreardiagramasdeflujo
5/5