Autor
|
Tema: Que debería saber antes de programar? (Leído 3,567 veces)
|
AlexBautista766
Desconectado
Mensajes: 13
|
Estoy empezando a aprender programación, me gustaría aprender C y se me hace difícil... ¿Debería aprender algo antes? Algo que me sirva como base o simplemente no hay mas que aprenderlo y punto? Gracias de antemano
|
|
|
En línea
|
|
|
|
engel lex
|
c tene una curva de aprendizaje bastante dificil debido a lo detallado que es, para empezar con algo que tiene una sintaxis similar pero es muchísimo más fácil, podrías empezar por php, luego igual c será más dificil, pero entenderás el concepto de programar y como se usan las estructuras de control
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
Usuario Invitado
Desconectado
Mensajes: 625
|
Lo importante es que desarrolles tu lógica para crear algoritmos y resolver problemas. Si recién empiezas, puedes empezar con pseudocódigo, y si así lo prefieres puedes usar la herramienta Pseint; por otra parte, puedes coger un cuaderno y anotar los pasos que te podrían llevar a la solución. Todo esto con el objetivo de desarrollar tu lógica de programador. Por ejemplo, ves un ejercicio algorítmico que dice: Pedirle al usuario su edad y si es mayor de edad imprimir "Usted puede pasar", caso contrario, "No se admiten menores de edad". Un error común en principiantes es resolver el problema directamente utilizando un lenguaje de programación, ERROR. Lo que primero se debe realizar es un análisis del problema e identificar los requisitos para solucionarlo. Identificar las entidades que tengan más relevancia y plantear una solución. Por ejemplo, del ejercicio anterior puedes determinar que se necesitan los siguientes requisitos para realizarlo: - Se requiere un método de ingreso por teclado.
- Pedirle al usuario ingresar su edad.
- Evaluar el valor ingresado por teclado.
- Decidir respecto a la evaluación.
Teniendo lo anterior, desmenuzamos cada requisito, de manera que: 1. Se crea un punto de entrada por teclado. 2. Se le pide al usuario ingresar por medio de un mensaje. 2.1. Comprobar que lo ingresado sea un número y sea válido (> 0) 3. Determinar si la edad es mayor que 17 o menor. 4. Si la edad es mayor que 17 imprimir "Usted puede pasar". 4.1. Si la edad es menor o igual a 17 imprimir "No se admiten menores de edad". Ya tenemos la solución. Por último la aplicamos en el lenguaje de programación que prefiramos. Cuando tengas más experiencia, para problemas pequeños, puedes obviar el análisis porque tu lógica ya estará ágil para resolver problemas y puedes dar con la solución paralelamente con la programación. Saludos.
|
|
« Última modificación: 23 Marzo 2015, 16:28 pm por Gus Garsaky »
|
En línea
|
"La vida es muy peligrosa. No por las personas que hacen el mal, si no por las que se sientan a ver lo que pasa." Albert Einstein
|
|
|
elvehe
Desconectado
Mensajes: 10
|
Pues si entiendes la sintaxis con lapractica la logica llega solo.mi consejo empieza con C ya que es el lenguaje de donde vienen otros,si entiendes los conceptos de cada tema.se te hara muy facil aprender otro C no es dicfil! .
|
|
|
En línea
|
|
|
|
lastre
Desconectado
Mensajes: 9
|
C te permite trabajar con la memoria del ordenador a tus anchas, quizá si te miraras un poco el funcionamiento de la misma te ayudaría a comprender mejor lo que estás haciendo.
O quizá sólo te sirva para liarte más jajaja
|
|
|
En línea
|
|
|
|
scillablade
Desconectado
Mensajes: 7
|
Buenas, bueno discrepo del hecho de que la logica llega sola, abarcando un tema como lo es el aprender un lenjuague de programacion como lo es C, y ademas sin ninguna base anterior a eso, se debe tener en cuenta que la logica, es una habilidad que pocas personas tienen la facilidad de poseer, es algo que debe cultivarse, aprenderse, practicarse diriamente, coincido en que seria mejor que comenzaras por un lenjuague de programacion menos exigente, personalmente recomendaria python, es basado en C y es multiproposito y multiplataforma (que lo puedes usar en windows, Mac y Linux) sin embargo recomendaria que leyeras algun libro de programacion en general, el autor Luis Joyanes Aguilar tiene varios que podrian ayudarte, aca te dejo un link de descarga de la 2d edicion de uno de sus libros Mod: prohibidos link acortados o referidos
Espero te sea de utilidad
Salu2
|
|
« Última modificación: 21 Abril 2015, 03:17 am por engel lex »
|
En línea
|
|
|
|
engel lex
|
Buenas, bueno discrepo del hecho de que la logica llega sola, abarcando un tema como lo es el aprender un lenjuague de programacion como lo es C, y ademas sin ninguna base anterior a eso, se debe tener en cuenta que la logica, es una habilidad que pocas personas tienen la facilidad de poseer, es algo que debe cultivarse, aprenderse, practicarse diriamente, coincido en que seria mejor que comenzaras por un lenjuague de programacion menos exigente, personalmente recomendaria python, es basado en C y es multiproposito y multiplataforma (que lo puedes usar en windows, Mac y Linux) sin embargo recomendaria que leyeras algun libro de programacion en general, el autor Luis Joyanes Aguilar tiene varios que podrian ayudarte, aca te dejo un link de descarga de la 2d edicion de uno de sus libros Mod: prohibidos link acortados o referidos
Espero te sea de utilidad
Salu2
aquí el link https://www.dropbox.com/s/y8h7wwi8nlvdp7s/Fundamento%20de%20programacion%20Algoritmos%20y%20Estructura%20de%20datos.pdf?dl=0
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
Br1ant
Desconectado
Mensajes: 791
Incluso la "nada" es un "algo"
|
Yo no sé mucho de C, lo que alcanzo a escribir con él es una condición, y ya se me van como 99 líneas de código jajaja Mejor que empiece con Diagramas de flujo y pseudocódigo, y un par de conceptos básicos sobre estructuras de control y tipos de datos. Mod: prohibidos link acortados o referidos El conocimiento es libre :v
|
|
|
En línea
|
Namasté, criatura.
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Con que deberia programar php?
PHP
|
Roboto
|
2
|
2,773
|
25 Febrero 2012, 02:29 am
por дٳŦ٭
|
|
|
Debería aprenderse HTML, CSS javascript antes que PHP?
PHP
|
reethok
|
2
|
2,016
|
25 Febrero 2013, 13:20 pm
por WHK
|
|
|
Microsoft debería reemplazar Windows RT lo antes posible, dice un analista
Noticias
|
wolfbcn
|
0
|
1,622
|
2 Diciembre 2013, 01:55 am
por wolfbcn
|
|
|
Todo mundo debería saber programar
« 1 2 »
Foro Libre
|
TrokaMc
|
11
|
5,807
|
14 Diciembre 2013, 08:12 am
por #!drvy
|
|
|
¿Programar esto es buena idea o antes debo saber más?
Programación General
|
Tachikomaia
|
0
|
1,976
|
12 Junio 2024, 11:25 am
por Tachikomaia
|
|