Programacion

233
-1

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
233
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Programacion

  1. 1. Programar es dar instrucciones precisas a un objeto o sistema para programardebemos tener un conocimiento del lenguaje en el que se va a programar
  2. 2. Existen varias formas para programar:Programación modular:La programación modular consiste en tomar un problema grande ydividirlo en programas pequeños con el fin de hacerlo mas legible ymanejable
  3. 3. Programación estructurada:Esta programación son algoritmos que tienen pasos condicionales,interactivos y secuenciales Programación declarativa:en esta programación no se necesita instrucciones si no se le da elconocimiento completo es decir La solución es obtenida mediantemecanismos internos de control
  4. 4. AlgoritmosLos algoritmos son una secuencia de pasos lógicos para solucionar unproblema deben ser precisos he indicar el orden de la realización decada paso debe ser definido y finito es decir debe terminar en cualquiermomento
  5. 5. pseudocodigoEl principal objetivo del pseudocódigo es el de representar la solución a unalgoritmo de la forma más detallada posible, y a su vez lo más parecidaposible al lenguaje que posteriormente se utilizara para la codificación delmismo.
  6. 6. Diagrama de flujoEl diagrama de flujo es la representación grafica de un algoritmo este sepuede construir en el programa DFD
  7. 7. Tipos de datoslos datos son el conjunto de valores que se pueden utilizardurante un programa, si se utiliza valores diferentes no seranvalidos mostrando “ERROR ” Datos simples Datos compuestos Datos tipo entero Datos tipo real Datos tipo lógico Datos tipo caracter Datos tipo cadena
  8. 8. Datos simplesEstos datos son de tipo indivisibles es decir no sepueden descomponerEjemplosDIA:12AÑO:2012MES:6LETRA: P
  9. 9. Datos compuestosEstos están conformados por datos simplesEjemplosNOMBRE: OSCARPAIS: COLOMBIA
  10. 10. Datos tipo enteroEs el conjunto de tipo infinito , también tiene losvalores máximo y mínimo, representa númerosenteros con o sin signo, que estarán compuestos porlos dígitos del 0 al 9, pudiendo ser precedidos por lossignos + o -.Ejemplo-176, -1, 45 etc.
  11. 11. Datos tipo realEste toma como valor al numeroperteneciente al conjunto de los realesEjemplosPESO: 54,2ALTURA: 1,27
  12. 12. Datos tipo LógicoToman como valor solo falso y verdaderoEjemplostoma como valor al numero pertenecienteal conjunto de los reales
  13. 13. Datos tipo CaracterEste tipo de datos se emplea para representar uncarácter perteneciente a un determinado códigoutilizado por el ordenadorEjemploidentificador = ‘valor’
  14. 14. Datos tipo Cadenauna cadena de caracteres es un número decaracteres consecutivos encerrado entre unosdelimitadores determinados, que en ellenguaje C son las comillas doblesEjemplopalabra = “hola”
  15. 15. identificadoresRecibe el nombre de identificador unelemento que hace parte de un algoritmoLos identificadores entero, real, lógico ycaracter están predefinidos, forman partedel lenguaje algorítmico
  16. 16. Reglas de sintaxis1: Consta de uno o más caracteresnumerodia_del_mesPINGUINO1_ciudad
  17. 17. 2: El primer carácter debe ser una letra o el carácter subrayado (_), mientrasque, todos los demás pueden ser letras, dígitos o el carácter subrayado (_). Lasletras pueden ser minúsculas o mayúsculas del alfabeto inglés. Así pues, noestá permitido el uso de las letras ñ y Ñ`Ejemplodia_del_mes3:No pueden existir dos identificadores iguales, es decir, dos elementos de unalgoritmo no pueden nombrarse de la misma forma. Lo cual no quiere decirque un identificador no pueda aparecer más de una vez en un algoritmo.EjemploLos siguientes identificadores no pueden ser definidos por el programador:enterocarácterentero y caracter son identificadores predefinidos (ya existen), por tanto, nopueden ser definidos por el programador, en cumplimiento de la tercera regla.
  18. 18. ExpresionesSon combinaciones de constantes variables y funcionesinterpretada de acuerdo a las normas procedentes dellenguaje de programación las expresiones pueden ser: Lógica Aritmética carácter Cadena
  19. 19. OperadoresSon símbolos matemáticos que indican unaoperación especifica sobre ciertos numero deoperandosestos pueden representan:VariablesfuncionesArraysconstantes
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×