Professional Documents
Culture Documents
X
3
/3!)+(
X
5
/5!)-(X
7
/7!)+.....
Captulo V
Estructuras Algortmicas
DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS
68
8.- Un jeep puede viajar 500 km con un tanque lleno de gasolina. Desde una
posicininicial,conteniendontanquesdegasolinaelmismojeeppuedeviajar:
L=500(1+1/3+1/5+...+1/(2n-1))km
Estableciendoeconomadecombustibleenunaruta.Diseeunpseudocdigo
quecalculeelvalordeLdadon.
9.- Seofreceuntrabajoquepagueuncentavoenlaprimerasemana,perodobla
su salario cada semana, es decir, $.01 la primera semana; $.02 la segunda
semana;$0.4latercerasemana;...etc.Hasta$(2
n-1
)/100lan-sima.Disear
elpseudocdigoquedetermine(yescriba)elsalarioporcadasemanayel
salariopagadohastalafechaporespaciode50semanas.
10.-Diseeunpseudocdigoquecalculeeimprimaelpagode102trabajadores
quelaboranenlaCa.GACMAN.Losdatosqueseleernsernlossiguientes:
a)Lashorastrabajadas
b)Elsueldoporhora
c)Eltipodetrabajador(1.-obrero,2.-empleado)
Paracalcularlospagosconsiderarlosiguiente:
-Losobrerospagan10%deimpuesto
-Losempleadospagan10%deimpuesto.
-Lostrabajadores(obrerosyempleados)querecibanunpagomenorde100,000
pesosnopaganimpuesto.
-Alfinalsedeberimprimireltotalapagaralostrabajadoresyalosempleados.
11.-Disearunpseudocdigoqueconviertaunnmerodelsistemadecimala:
a)sistemabinariob)sistemaoctalc)sistemahexadecimal.Segnseelija.
12.-Unobjetoesdejadocaeraunaalturade100mts.Diseeunpseudocdigoque
imprimacadadcimadesegundoladistanciaentreelobjetoyelsueloyalfinal
imprimaeltiemponecesarioendcimasdesegundoparaqueelobjetotoque
elsuelo.
13.- La Ca. Automovilstica Sincelejana, S.A. de C.V premia anualmente a sus
mejoresvendedoresdeacuerdoalasiguientetabla:
Sivendi Comisin
sobreventastotales
1,000,000<=v<3,000,0003%
3,000,000<=v<5,000,0004%
5,000,000<=v<7,000,0005%
7,000,000<=v6%
Disearunpseudocdigoquelealasventasde100vendedoresyqueescribala
comisinanualquelecorrespondaacadavendedor.Suponerquenadievende
msde10,000,000alao.
14.-Disee un pseudocdigo que imprima la fecha en palabras a partir de la
representacinsiguiente:S,DD,MM,AA.
Captulo V
Estructuras Algortmicas
DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS
69
Endonde:
S=Dadelasemana,1a7(1=lunes;2=martes;etc..);
DD=Dadelmes,1a3031,segnelmes.Fijarelmesdefebrerocon28
das;
AA=Dosltimascifrasdelao.
15.-Ungrupode100estudiantespresentanunexamendeFsica.Diseeundiagrama
queleaporcadaestudiantelacalificacinobtenidaycalculeeimprima:
A.- Lacantidaddeestudiantesqueobtuvieronunacalificacinmenora50.
B.- Lacantidaddeestudiantesqueobtuvieronunacalificacinde50oms
peromenorque80.
C.- Lacantidaddeestudiantesqueobtuvieronunacalificacinde70oms
peromenorque80.
D. Lacantidaddeestudiantesqueobtuvieronunacalificacinde80oms.
16.-Un avin que viaja 800 Km/hr. Dispara un proyectil autoimpulsado, en el
momentodeldisparo,elavinhaceungirode90
0
yaceleraa20mtrs/seg
2
.El
proyectilsiguesucurso,acelerandoa10mtrs./seg
2
.
Diseeunpseudocdigoqueescribacadasegundo,ladistanciaqueseparaal
avindelproyectil,hastaqueestna10,000mtrs.oms.
17.-Unapizzera,vendesuspizzasentrestamaos:
pequea(10pulg.Dedimetro);mediana(12pulg.Dedimetro);ygrandes
(16pulg.Dedimetro);Unapizzapuedesersencilla(conslosalsaycarne),
oconingredientesextras,talescomopepinillos,championesocebollas.
Lospropietariosdeseandesarrollarunprogramaquecalculeelpreciodeventa
deunapizza,dndoleeltamaoyelnmerodeingredientesextras.Elprecio
deventaser1.5veceselcostototal,quevienedeterminadoporelreadela
pizza,maselnumerodeingredientes.
Enparticularelcostototalsecalculasumando:
-uncostofijodepreparacin
-uncostobasevariablequeesproporcionalaltamaodelapizza
-uncostoadicionalporcadaingredienteextra.Porsimplicidadsesuponeque
cadaingredienteextratieneelmismocostoporunidadderea.
18.-Disearunpseudocdigoquecalculeelpromedioponderadoparaalumnodel
ITT.Elcalculosehacedelasiguienteforma:
-Semultiplicacadacalificacinporloscrditosdecadamateria
-Elresultadoanteriorsesumaconlosresultadosdetodaslasmaterias,por
separadosesumanloscrditosdecadamateriayfinalmentesedividelasuma
detodaslasmateriasporsusrespectivoscrditos,entrelasumadetodoslos
crditos.
19.-Calcule la suma de los trminos de la serie FIBONACCI cuyos valores se
encuentranentre100y10,000.
20.-Calculeexactamenteelnmerodedasvividosporunapersonahastalafecha.
Contemplarlosaosbisiestos.
Captulo V
Estructuras Algortmicas
DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS
70
DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS
71
6.1 OBJETIVO EDUCACIONAL:
Elalumno:
Sercapazdeutilizarlosdatosdetipoarreglopara
plantearlasolucindeproblemasquerequierande
estaestructura.
ARREGLOS
6.1 Objetivoeducacional
6.2 Vectores
6.3 Matrices
6.4 Manejodecadenasdecaracteres
Qu felices son los que creen! Los jvenes que fcilmente pierden
la fe, no saben cuntas angustias y sacrificios cuesta volver a
recuperarla! As exclamaba Paul CLAUDEL quien apreciaba en
su madurez lo que era poseer la fe.
DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS
72
DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS
73
UnArregloesunaestructuradedatosquealmacenabajoelmismonombre(variable)
aunacoleccindedatosdelmismotipo.
Losarreglossecaracterizanpor:
Almacenanloselementosenposicionescontiguasdememoria
Tienenunmismonombredevariablequerepresentaatodosloselementos.
Para hacer referencia a esos elementos es necesario utilizar un ndice que
especificaellugarqueocupacadaelementodentrodelarchivo.
Unidimensionales(Vectores)
Tipode
Arreglos
Bidimensionales(Matrices)
6.2 VECTORES
EsunarreglodeNelementosorganizadosenunadimensindondeNrecibeel
nombredelongitudotamaodelvector.Parahacerreferenciaaunelementodel
vectorseusaelnombredelmismo,seguidodelndice(entrecorchetes),elcual
indicaunaposicinenparticulardelvector.Porejemplo:
Vec[x]
Donde:
Vec ............ Nombredelarreglo
x................ Numerodedatosqueconstituyenelarreglo
Representacin grfica de un vector
7
8
9
1
0
Llenado de un Vector
HacerparaI=1a10
Leervec[I]
Fin-para
ARREGLOS
Vec[1]
Vec[2]
Vec[3]
Vec[4]
Captulo VI
Arreglos
DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS
74
HacermientrasI<=10
Leervec[I]
Fin-mientras
I=1
Repetir
Leervec[I]
I=I+1
Hasta-queI>10
Problemas propuestos
1) Calcularelpromediode50valoresalmacenadosenunvector.Determinaradems
cuantos son mayores que el promedio, imprimir el promedio, el nmero de
datosmayoresqueelpromedioyunalistadevaloresmayoresqueelpromedio.
2) LlenardosvectoresAyBde45elementoscadauno,sumarelelementounodel
vector A con el elemento uno del vector B y as sucesivamente hasta 45,
almacenarelresultadoenunvectorC,eimprimirelvectorresultante.
3) Llenarunvectorde20elementos,imprimirlaposicinyelvalordelelemento
mayoralmacenadoenelvector.Supongaquetodosloselementosdelvector
sondiferentes.
4) Almacenar500nmerosenunvector,elevaralcuadradocadavaloralmacenado
enelvector,almacenarelresultadoenotrovector.Imprimirelvectororiginaly
elvectorresultante.
5) Almacenar300nmerosenunvector,imprimircuantossonceros,cuantosson
negativos,cuantospositivos.Imprimirademslasumadelosnegativosyla
sumadelospositivos.
6) Almacenar150nmerosenunvector,almacenarlosenotrovectorenorden
inversoalvectororiginaleimprimirelvectorresultante.
7) SetienenalmacenadosenlamemoriadosvectoresMyNdecienelementos
cadauno.HacerunalgoritmoqueescribalapalabraIgualessiambosvectores
sonigualesyDiferentessinoloson.
Sern iguales cuando en la misma posicin de ambos vectores se tenga el
mismovalorparatodosloselementos.
8) SetieneelvectorAcon100elementosalmacenados.Diseeunalgoritmoque
escribaSIsielvectorestaordenadoascendentementeoNOsielvectorno
estaordenado
9) DiseeunalgoritmoqueleaunnmerocualquieraylobusqueenelvectorX,el
Captulo VI
Arreglos
DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS
75
cualtienealmacenados80elementos.Escribirlaposicindondeseencuentra
almacenado el nmero en el vector o el mensaje NO si no lo encuentra.
Bsquedasecuencial.
10) DiseeunalgoritmoqueleadosvectoresAyBde20elementoscadaunoy
multiplique el primer elemento de A con el ultimo elemento de B y luego el
segundoelementodeAporeldiecinueveavoelementodeByassucesivamente
hastallegaralveinteavoelementodeAporelprimerelementodeB.Elresultado
delamultiplicacinalmacenarloenunvectorC.
11) Disee un algoritmo que almacene en un vector llamado FIB[100] los 100
primerosnmerosdelaseriefibonacci.
6.3 MATRIZ
EsunarreglodeM*NelementosorganizadosendosdimensionesdondeMesel
numerodefilasoreglonesyNelnumerodecolumnas.
Pararepresentarunamatrizsenecesitaunnombredematrizsenecesitaunnombre
dematrizacompaadodedosndices.
Mat[R,C]
DondeRindicaelrenglnyCindicalacolumna,dondeseencuentraalmacenadoel
dato.
Representacin grfica de una matriz
Mat[R,C]
1,1 1,2 1,3 1,4
2,1 2,2 2,3 2.4
3,1 3,2 3,3 3,4
4,1 4,2 4,3 4,4
Llenado de una matriz
Por renglones
HacerparaR=1a5
HacerparaC=1a5
LeerMat[R,C]
Fin-para
Fin-para
Filao
Rengln
[R]
Columna
[C]
Captulo VI
Arreglos
DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS
76
Por columnas
HacerparaC=1a5
HacerparaR=1a5
LeerMat[R,C]
Fin-para
Fin-para
Nota:Parahacerelllenadodeunamatrizsedebendeusardosvariablesparalos
ndicesyseutilizan2ciclosunoparalosrenglonesyotroparalascolumnas;aestos
ciclosselesllamaciclosanidados(unciclodentrodeotrociclo).
Problemas propuestos
1) Hacerunalgoritmoquealmacenenmerosenunamatrizde5*6.Imprimirla
sumadelosnmerosalmacenadosenlamatriz.
2) Hacerunalgoritmoquelleneunamatrizde10*10ydeterminelaposicin
[renglon,columna]delnumeromayoralmacenadoenlamatriz.Losnmeros
sondiferentes.
3) Hacerunalgoritmoquelleneunamatrizde7*7.Calcularlasumadecada
renglnyalmacenarlaenunvector,lasumadecadacolumnayalmacenarlaen
otrovector.
4) Hacerunalgoritmoquelleneunamatrizde20*20.Sumarlascolumnase
imprimirquecolumnatuvolamximasumaylasumadeesacolumna.
5) Hacerunalgoritmoquelleneunamatrizde5*5yquealmaceneladiagonal
principalenunvector.Imprimirelvectorresultante.
6) Hacer un algoritmo que llene una matriz de 10 * 10 y que almacene en la
diagonalprincipalunosyenlasdemsposicionesceros.
7) Hacerunalgoritmoquelleneunamatrizde6*8yquealmacenetodalamatriz
enunvector.Imprimirelvectorresultante.
8) Hacerunalgoritmoquelleneunamatrizde8*8,quealmacenelasumadelos
renglonesylasumadelascolumnasenunvector.Imprimirelvectorresultante.
9) Hacerunalgoritmoquelleneunamatrizde5*6yqueimprimacuantosdelos
nmerosalmacenadossonceros,cuantossonpositivosycuantossonnegativos.
10) Disee un pseudocdigo que escriba el nmero de la hilera cuya suma sea
mayorquelasdemshileras.Supongaquetodaslashilerassumandiferente
cantidad.
Captulo VI
Arreglos
DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS
77
11)Eldueodeunacadenadetiendasdeartculosdeportivosdeseacontrolarsus
ventaspormediodeunacomputadora.Losdatosdeentradason:
a)Elnumerodelatienda(1a50)
b)Unnumeroqueindicaeldeportedelarticulo(1a20)
c)Elcostodelartculo.
Hacerunpseudocdigoqueescribaalfinaldeldalosiguiente
1.Lasventastotaleseneldaparacadatienda
2.Lasventastotalesparacadaunodelosdeportes.
3.Lasventastotalesdetodaslastiendas.
12)EldepartamentodepolicadelaciudaddeSincelejohaacumuladoinformacin
referentealasinfraccionesdeloslmitesdevelocidadduranteundeterminado
periododetiempo.Eldepartamentohadivididolaciudadencuatrocuadrantes
ydesearealizarunaestadsticadelasinfraccionesaloslmitesdevelocidaden
cadaunodeellos.Paracadainfraccinsehapreparadounatarjetaquecontiene
lasiguienteinformacin:
-numeroderegistrodelvehculo;
-cuadranteenelqueseprodujolainfraccin
-limitedevelocidadenmillaporhora
Diseeundiagramaparaproducir2informes;el1o.Quecontieneunalistade
lamultadevelocidadrecolectadas,dondelamultasecalculacomolasumadel
costodelacorte($20,000)mas$1,250porcadamphqueexcedalavelocidad
limite.Prepareunatablaconlossiguientesresultados:
INFRACCIONESALOSLIMITESDEVELOCIDAD
Registrodel Velocidad Velocidad Multa
vehculo registrada(MPH)limite
Este informe debe ser seguido de un segundo en el cual se proporcione un
anlisisdelasinfraccionesporcuadrante.Paracadaunodelos4cuadrantes
mencionados,debedarseelnumerodeinfraccionesylamultapromedio.
13) SetienealmacenadalamatrizM(50,5)laculcontienelainformacinsobre
las calificaciones de la materia de LENGUAJES ALGORITMICOS. Disee un
pseudocdigoqueimprima:
a).-Cantidaddealumnosqueaprobaronlamateria.
B).-Cantidaddealumnosquetienenderechoanivelacin.
C).-El(olos)numero(s)decontroldelo(s)alumno(s)quehaya(n)obtenido
lamximacalificacinfinal.
Captulo VI
Arreglos
DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS
78
DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS
79
7.1 OBJETIVO EDUCACIONAL:
Elalumno:
Identificaryaplicaralosdatosdetipocadenade
caracteres (string) para la solucin de problemas
detipoadministrativo.
MANEJO DE MDULOS
7.1Objetivoeducacional
7.2Definicin
7.3Funcin
7.4Manipulacin
Habitar el lobo con el cordero; y el tigre estar echado junto al
cabrito; el becerro, el len y la oveja andarn juntos, y un nio
pequeito ser su pastor.
El becerro y el oso irn a los mismos pastos; y estarn echadas en
un mismo sitio sus cras; y el len comer paja como el buey;
Y el nio que an mama estar jugando en el agujero de un spid,
y el recin destetado meter la mano en la madriguera de la vbora.
(ISAIAS, Cap. 11, V. 6 8)
DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS
80
DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS
81
7.2 DEFINICIN, FUNCIN Y MANIPULACIN
Unproblemacomplejosepuededividirenpequeossubproblemasmssencillos.
Estos subproblemas se conocen como Mdulos y su complementacin en un
lenguajesellamasubprograma(procedimientosyfunciones).
Unsubprogramarealizalasmismasaccionesqueunprograma,sinembargo,un
subprogramaloutilizasolamenteunprogramaparaunpropsitoespecifico.
Unsubprogramarecibedatosdeunprogramayledevuelveresultados(elprograma
llamaoinvocaalsubprograma,esteejecutaunatareaespecificaydevuelveel
controlalprogramaquelollamo).
Funciones
Tiposde
Mdulos
Procedimientos
Funcin:Unafuncinenmatemticas,esunaoperacinquetomaunomasvalores
(argumentos) y devuelve un resultado (valor de la funcin para los argumentos
dados).Porejemplo:
F(X)=X/(1+X
2
)
Donde:
F............ Nombredelafuncin
X ........... Eselargumento(tambinconocidocomoparmetroformal)
Definicin de funciones: Unadefinicindefuncinsepresentadelasiguiente
manera:
Funcinnombre_funcion(p1,p2,,pn)
Inicio
Bloquedeinstrucciones
Fin
Donde:
Funcin................ Eslapalabraclavequenosindicaunadefinicindefuncin.
Nombre_funcion.... Eselidentificadorconelcualsereconocealafuncin
.......................... enelcuerpodelalgoritmoprincipal.
P1,p2,,pn ........... Eselgrupodeparmetrosquedefinealafuncin.
MANEJO DE MDULOS
Captulo VII
Manejo de Mdulos
DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS
82
Llamado a una funcin
Cuandodefinimosunafuncinsololeindicamosalalgoritmoqueestafuncinexiste,
perounadefinicindefuncinnoimplicalarealizacindelasinstruccionesquela
constituyen.Parahacerusodeunafuncin,elalgoritmoprincipalladebellamar.
Porejemplo:
FuncinF(X)
Inicio
F=X/(1+X^2)
Fin
Inicio
ImprimirEsteeselalgoritmoprincipal
LeerN
R=F(N) llamadodelafuncin
ImprimirElresultadodelafuncines:,R
Fin
Problemas Propuestos
1) Diseeunalgoritmoquelleneunamatrizde10*10ydetermine:
A) Elnumeromayoralmacenadoenlamatriz
B) Elnumeromayoralmacenadoencadarengln
C) Lacolumnaquetuvolamximasuma
D) Elrenglnquetuvolamximasuma
Diseaunafuncinparacadainciso.
2) Diseeunalgoritmoqueleaunnmeroymedianteunafuncinregreseelvalor
de1sielnmeroespositivoy-1siesnegativo).
Captulo VII
Manejo de Mdulos
DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS
83
NUM. TEMAS SUBTEMAS
1.1 Objetivoseducacionales
1.2 Introduccin
Delosproblemasalos
programas
Brevesprcticasde
programacin
1.3 Definicindelenguaje
1.4 Definicindealgoritmo
1.5 Algoritmoscotidianos
1.6 Definicindelenguajes
algortmicos
1.7 Metodologaparala
solucindeproblemaspor
mediodecomputadora
1.7.1 Definicindelproblema
1.7.2 Anlisisdelproblema
1.7.3 Diseodelalgoritmo
1.7.4Codificacin
1.7.5Pruebaydepuracin
1.7.6Documentacin
1.7.7 Mantenimiento
2.1 Objetivoeducacional
2.2 Tiposdedatosalgoritmos
2.3 Expresiones
2.4 Operadoresyoperandos
2.5 Identificadorescomo
localidadesdememoria
3.1 Objetivoeducacional
3.2 Topdown
3.3 Bottomup
I Conceptos bsi cos y
metodol og a para l a
solucindeproblemaspor
mediodecomputadoras.
II Entidadesprimitivaspara
eldesarrollodealgortimos
III Tcnicasdediseo
DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS
84
NUM. TEMAS SUBTEMAS
V Estructurasalgortmicas
VI Arreglos
VII Manejodemdulos
4.1 Objetivoeducacional
4.2 Diagramadeflujo
algoritmos
4.3 Pseudocdigo
4.4 Diagramaestructurado
(nassi-schneiderman)
5.1 Objetivoeducacional
5.2 Secuenciales
Asignacin
Entrada
Salida
5.3 Condicionales
Simples
Mltiples
5.4 Repeticinfila
condicional
6.1 Objetivoeducacional
6.2 Vectores
6.3 Matrices
7.1 Objetivoeducacional
7.2 Definicin
7.3 Funcin
7.4 Manipulacin
IV
Tcnicasparala
formulacinde
algoritmos.
DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS
85
BORES ROSARIO, Rosales Roman; "Computacin. Metodologa, lgica
computacionalyprogramacin"McGrawHill
CARRILLO,RincnElberto;"Introduccinaloscomputadores"EditorialUIS
CORREAURIBE,Guillermo;"Desarrollodealgoritmosysusaplicacionesen
Basic,PascalyC(3.Edicin)"McGrawHill
FREEDMAN,Alan;"Diccionariodecomputacin"McGrawHill
JOYANES,AguilarLuis;"Metodologadelaprogramacin"McGrawHill
JOYANES,AguilarLuis;"Problemasdemetodologadelaprogramacin"Mc
GrawHill
JOYANES,AguilarLuis;"Fundamentosdeprogramacin,algoritmosyestructura
dedatos"McGrawHill
JOYANES, Aguilar Luis, Luis Rodrguez Baena y Matilde Fernndez Azuela;
"Fundamentosdeprogramacin,librodeproblemas"McGrawHill
LEVINE, Guillermo; "Introduccin a la computacin y a la programacin
estructurada"McGrawHill
LOZANO,Letvin;"Diagramacinyprogramacinestructuradaylibre"McGraw
Hill.
LOPEZ,RomanLeobardo;"Programacinestructurada(enfoquealgortmico)"
Computec
PEREIRA,LeonJosdeJess;"ProgramacinenlenguajeturboC"
TREMBLAY,JeanPaulB.,RICHARD,Bunt;"Introduccinalacienciasdelas
computadoras(enfoquealgortmico)"McGrawHill
DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS
86
DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS DISEO ESTRUCTURADO DE ALGORITMOS
87
El proyecto centro de investigacin, tiene como principal objetivo brindar
acceso a equipos de ultima tecnologa a personas de cualquier nivel
econmico y cognitivo.
El libro que usted acaba de leer adems de brindarle unos conocimientos
bsicos sobre la temtica, el producto de su venta ser utilizado para
la realizacin del proyecto centro de investigacin, cuya visin es poner
al servicio equipos de ltima tecnologa que solamente se pueden
contemplar en revistas y artculos de High Tech.
No quiero que existan Maras que siendo miembros de una universidad
privada de alto prestigio no tienen acceso a los recursos tecnolgicos
del mundo actual. A Maria tambin se le dificulta adquirir un equipo
con las caractersticas requeridas para complementar su conocimiento.
O como se encuentra Juan, que con mucho esfuerzo y dedicacin esta
estudiando una carrera tcnica, tecnolgica, profesional, o simplemente
esta en secundaria; teniendo las mismas necesidades que Maria.
Al igual que Maria y Juan; Pedro aunque no esta estudiando, tambin
tiene los mismos deseos y esperanzas, requiriendo tener las bases
suficientes para enfrentarse a un mundo que cambia da a da.
Este proyecto brindara iguales oportunidades a Maria, Juan y Pedro,
para que ellos puedan realizar con xito las metas propuestas,
mostrando ejemplo a los pases que nos miren con indiferencia y a
todos nuestros hermanitos rebeldes que solo quieren jugar a la guerra.
No importa quienes seamos (Maria, Juan o Pedro), lo que importa es
lo que todos juntos deseamos ser.
ALEXANDER OVIEDO FADUL
DIRECTOR