Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - DarK_FirefoX

#191
Mod: Quitaste la primera pregunta mientras escribía :P

La pregunta decía algo como: ¿Qué significa que C es orientado a objetos?

C NO es orientado a objetos. C fue diseñado para la programación estructurada. Sin embargo utilizando algunos trucos podemos utilizar "objetos" en C.

Programar orientado a objetos es un paradigma, es decir, una forma de diseñar código. Hay lenguajes como C++ o Java que están diseñados para este paradigma, pero no se programa orientado a objetos por así decirlo por utilizar a uno de estos lenguajes.

Sin embargo, se puede aplicar el paradigma de orientado a objetos a lenguajes de programación no diseñados para esto, aunque será lógicamente un código un poco complicado.




Cita de: FKT en 20 Agosto 2015, 21:34 PM
1.-He leído que si sabes C++ sabes C y que si sabes C no sabes C++, y como C++ es un complemento de C pero más poderoso que me recomendais usar C o C++¿?

Si y No. Pues son dos lenguajes diferentes, si bien son muy parecidos en sintaxis, tienen cosas diferentes.

No hay necesidad de aprender C antes de aprender C++. Sin embargo, creo que aprender C te dará una buena comprensión de la sintaxis y trucos con cosas como punteros, que desembocan todos en C++.

Salu2s
#192
Java / Re: ayuda en tp porfavor
20 Agosto 2015, 20:45 PM
Cita de: walteroropel en 20 Agosto 2015, 19:59 PM
ya avancé en el código(un poco) mi duda es si actor lleva alguna variable(nombre edad) o no??? si no lleva nada, el constructor de que seria? :-\
Osea lo que me traba es la parte :
A su vez el constructor de Actor tiene que subscribirse a dicha lista

como hago el constructor y lo uno a la lista ¿¿¿¿???

No se si "subscribirse" tenga un sentido particular en Java (pues no lo manejo a fondo), pero lo que entiendo es que en el constructor inicializes la lista.

¿Como que "el constructor de que sería"?
- El constructor es para la clase Actor y no lleva tipo de retorno.

Sobre los campos que lleve la clase, no se, ya eso depende de si este enunciado que pones es parte de algo más grande con un significado semántico. De lo contrario, ahí no te dicen que le pongas nada.

Salu2s
#193
Windows / Re: Pantalla azul
20 Agosto 2015, 18:57 PM
¿Qué es lo que dicen las dos lineas?

¿No admite BOOT desde un USB?

Salu2s
#194
Una sugerencia, en el ciclo tienes:

for(i=0;i<(strlen(cadena));i++)
{
   /*...*/
}


Lo cual significa que estás calculando el tamaño de cadena utilizando strlen() en cada iteración del ciclo.

Mi sugerencia es antes del ciclo crear una variable donde calcules el tamaño de cadena y esa utilizarla en el ciclo ¿Entiendes? Vaya, por cuestiones de eficiencia temporal. Puede que no se vea en este código, pero es bueno tenerlo en cuenta.

/*...*/
int sizeCadena = strlen(cadena);
for(i=0; i < sizeCadena; i++)
{
   /*...*/
}


Salu2s

Añado:

PD: No revisé si el código funciona y no tiene errores en tiempo de ejecución o si el resultado es el correcto, solo quise señalar lo anterior
#195
Cita de: KILLER13 en 20 Agosto 2015, 17:54 PM
::)  ::) Cordial saludo muchachos

Alguno sabe como puedo recuperar informacion de un discoduro, así ya se hallan sobreescrito los datos con más informacion, ya intente con el Recuva, y con el Data Recovery Wizard.... pero nada... Gracias  ::)

¿Y como sabes que los has sobrescritos?

Si has copiado información todo depende de en que sectores se copio la información, de igual manera, puede que no hayas llenado el disco entero, lo que puede tener algo bueno y algo malo. Lo bueno, que "alguna" información sea salvable, por otro lado, puede haber información que no se haya sobrescrito completamente, pero si la intentas recuperar estará corrupta pues le faltarán pedazos.

Si se sobrescribió el disco entero, no creo que te sea posible recuperarlo.

Pero eso pienso yo, quizás me equivoco.

Salu2s
#196
Java / Re: ayuda en tp porfavor
20 Agosto 2015, 18:31 PM
Cita de: walteroropel en 20 Agosto 2015, 17:34 PM
Muchas gracias eso lo entendí, pero no entiendo la idea de la clase Actor, para que la hago y que va en ella? es decir creo el metodo actualizar, pero que me devolvería? o es void? ademas me dice que haga un constructor, de que variable?

Todo depende de la semántica de la clase, que a simple vista por lo que "explica" el ejercicio no le veo mucho sentido (será que esto es parte de algo más grande?).

- La clase Actor la haces para responder el primer inciso  :silbar:

- En la clase Actor va un método Actualizar y una lista pública de elementos Actor

- El constructor (sabes lo que es?), es un miembro de la clase que te permite inicializar una instancia de la clase, el mismo no tiene tipo de retorno y realiza operaciones dentro de su cuerpo. NO se hace un constructor a una variable, sino a una clase, en este caso a Actor.

- El método Actualizar en principio me da a que debe ser void, pero no se, pues no se entiende bien de que va, o al menos yo no entiendo.

Salu2s
#197
Cita de: ivancea96 en 20 Agosto 2015, 16:29 PM
Al final no más complicado de la programación, no es el lenguaje, es el concepto y los conocimientos de algoritmia, que se obtienen practicando :3

Exactamente!!!

Creo que podemos decir que puede haber un error de concepto en lo que te refieres con "programar bien". Para nada dominar un lenguaje de programación significa "programar bien". Ten en cuenta también que "programar" no es para nada lo mismo que "programar bien".

Puedes saber "programar bien" sin incluso conocer a fondo un lenguaje de programación. En tal caso debes conocer conceptos de algoritmos, complejidad temporal, estructura de datos básicas y avanzadas, entre otras muchas cosas.

Ya después de eso, nacen habilidades para llevar estos conceptos a una implementación en X lenguaje, por supuesto, conociendo las capacidades, prestaciones, pros y contras de X lenguaje para lo que quieres hacer y como lo quieres hacer.

No sabría que decirte, porque estos conceptos son tantos y algunos complejos, que tomaría años para poder aprender a programar a un nivel razonable.

De ahí, que algunas personas me dicen, "se programar bien" y no saben como funciona o implementar un AVL o un B-Tree.

Por eso hay tanto que aprender, pero como bien te dijo @ivancea96:

Cita de: ivancea96 en 20 Agosto 2015, 16:29 PM
¿Tienes algún objetivo? ¿Hay algo que busques hacer?
¿Herramientas para empresas, juegos, servidores de algún tipo...?

Todo depende de lo que quieras hacer.

No obstante: Una hora diaria te tomaría bastante tiempo, pero si es el tiempo que tienes libre, esta bien empezar así.

Ánimos.

Salu2s
#198
PHP / Re: duda sobre panel para noticias.
20 Agosto 2015, 17:57 PM
¿Tienes algún tipo de sistema de usuarios?

Puedes crear una especie de sección de administración para el usuario "Administrador" con un apartado para modificar las noticias.

A la hora del hacer el inicio de sesión identificar al adminsitrador y de acuerdo a eso puedes mostrar el gestor de noticias.

Salu2s
#199
Foro Libre / Re: mal aliento
19 Agosto 2015, 04:26 AM
Ah, se me olvidaba que hay que acudir regularmente al dentista, las caries y problemas en los dientes pueden provocar el mal aliento también.

Ah, y estas si que no se van con agua!  :silbar:

Salu2s
#200
Java / Re: ayuda en tp porfavor
19 Agosto 2015, 03:57 AM
Cita de: engel lex en 19 Agosto 2015, 03:11 AM
ahora la parte divertida... el lenguaje... que llegue a decir que sí a la segunda pregunta y cierro el tema -.-

:laugh: :laugh:

Y no solo eso! Vamos! que publicó la orden y ya!

Salu2s