Seguimos buscando a Arshak. Ayudanos compartiendo!
Encuesta no oficial de docentes
Resultados de la encuesta no oficial de docentes
Probaste el SIGA Helper?

Donar $100 Donar $200 Donar $500 Donar mensualmente


Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
[Algoritmos]Final 16/02/2013
Autor Mensaje
rm1216 Sin conexión
Campeon del cubo Rubik
ljhglhgñlkj
****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 123
Agradecimientos dados: 79
Agradecimientos: 10 en 7 posts
Registro en: Dec 2011
Mensaje: #46
RE: [Algoritmos]Final 16/02/2013
A qué se refiere con metodología top-down? Por ahí es algo re obvio que me estoy comiendo. Por las dudas pregunto..
01-03-2013 03:18
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
nanuiit Ausente
♫ I'm Blue ...
... Da ba dee, da ba da ♫
**********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 8.871
Agradecimientos dados: 216
Agradecimientos: 626 en 210 posts
Registro en: Aug 2010
Mensaje: #47
RE: [Algoritmos]Final 16/02/2013
A que uses procedimientos y módulos y toda la bola

ALGORITMOS

Apuntes: Mem. Dinámica - Mem. Estática - Proc. y Funciones || Guías: Módulos + 83 Ejercicios || Finales: 2004-2013


[Imagen: digitalizartransparent.png]

[Imagen: firmananiv2.png]
01-03-2013 07:29
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Arshak Sin conexión
Profesor del Modulo A
2do año de 20
*****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 319
Agradecimientos dados: 74
Agradecimientos: 61 en 25 posts
Registro en: Feb 2012
Mensaje: #48
RE: [Algoritmos]Final 16/02/2013
(01-03-2013 03:18)rm1216 escribió:  A qué se refiere con metodología top-down? Por ahí es algo re obvio que me estoy comiendo. Por las dudas pregunto..

Top-down traducido literalmente es ir hacia abajo, o "de arriba a abajo". Y se refiere al flujo del algoritmo.
Cuando se resuelve un parcial o final de algoritmos en forma modular, es decir el diagrama principal solo tiene los pasos o estrategias para resolverlo, entonces se lee de arriba hacia abajo, desde que se abren los archivos pasando por la carga de estructuras, los procesos (recorrer el archivo y contar o acumular o lo que sea), mostrar lo que se pide, hasta cerrar los archivos, liberar estructuras, y finalizar. Todo eso tiene una sola dirección que es "top-down".

O como dijo Nanuiit, son los procedimientos y funciones en forma modular. O sea dividir el programa en módulos.

"No soy un pesimista, soy un optimista bien informado"
José Saramago

Spoiler: Mostrar
[Imagen: grafico+es2g.png]
01-03-2013 09:34
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
.py Sin conexión
Presidente del CEIT
gone
********

Análisis de Sistemas
Facultad Regional Buenos Aires

Mensajes: 4.224
Agradecimientos dados: 5
Agradecimientos: 132 en 86 posts
Registro en: Sep 2008
Mensaje: #49
RE: [Algoritmos]Final 16/02/2013
Yo lo plantie asi

TVecRubros = Array[1..15] Trubro

TRubro
nombre : string[15]
categorias : array[1..3] of TCategorias

TCategoria
nombre = String[15]
listaNominados = PPosutlado

PPosutlado = *TNodoPostulado

TNodoPostulado=
id : word
indiceArchivo : word
votos : word
siguiente : PPosutlado

Los postulados son la cantidad de nodos de la lista de postulados y los que tienen votos > 0 son los nominados. Era bastante simple con esto

Lo que me genero duda es si les gustara que inicialice la matriz de rubros con todos los nombres como "" y valide si esta cargado un rubro o categoria con eso y ademas que declarar los tipos me llevo bocha de tiempo (registros , archivos , listas , vector , etc). 2horas y media daban?

[Imagen: 9zsRG7X.gif]
(Este mensaje fue modificado por última vez en: 01-03-2013 10:49 por .py.)
01-03-2013 10:45
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
nanuiit Ausente
♫ I'm Blue ...
... Da ba dee, da ba da ♫
**********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 8.871
Agradecimientos dados: 216
Agradecimientos: 626 en 210 posts
Registro en: Aug 2010
Mensaje: #50
RE: [Algoritmos]Final 16/02/2013
Está bien que lo inicialices así. Siempre se inicializa con '0' o blancos
No hace falta que hagas todo el type, si armás la estrategia tipo con los dibujos de las estructuras y ahí mismo le vas poniendo cada tipo de dato. O podés armar el type y el var y no hacer los "dibujos" de las estructuras.
Personalmente me parece que hacés más rápido dibujando la estrategia, y es mejor tardar poco en eso y tener más tiempo para pensar y escribir el resto.

Eso sí, en los procedimientos y funciones siempre poné los parámetros (lo aclaro por si las moscas, yo sé que lo sabés, pero esto lo lee todo mundo)

ALGORITMOS

Apuntes: Mem. Dinámica - Mem. Estática - Proc. y Funciones || Guías: Módulos + 83 Ejercicios || Finales: 2004-2013


[Imagen: digitalizartransparent.png]

[Imagen: firmananiv2.png]
01-03-2013 21:19
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Buscar en el tema
Enviar respuesta 




Usuario(s) navegando en este tema: 1 invitado(s)