Programacion
Upcoming SlideShare
Loading in...5
×
 

Programacion

on

  • 301 views

 

Statistics

Views

Total Views
301
Views on SlideShare
198
Embed Views
103

Actions

Likes
0
Downloads
1
Comments
0

1 Embed 103

http://cristianguevara11c.blogspot.com 103

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Programacion Programacion Presentation Transcript

    • Programar es dar instrucciones precisas a un objeto o sistema para programardebemos tener un conocimiento del lenguaje en el que se va a programar
    • 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
    • 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
    • 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
    • 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.
    • Diagrama de flujoEl diagrama de flujo es la representación grafica de un algoritmo este sepuede construir en el programa DFD
    • 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
    • Datos simplesEstos datos son de tipo indivisibles es decir no sepueden descomponerEjemplosDIA:12AÑO:2012MES:6LETRA: P
    • Datos compuestosEstos están conformados por datos simplesEjemplosNOMBRE: OSCARPAIS: COLOMBIA
    • 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.
    • Datos tipo realEste toma como valor al numeroperteneciente al conjunto de los realesEjemplosPESO: 54,2ALTURA: 1,27
    • Datos tipo LógicoToman como valor solo falso y verdaderoEjemplostoma como valor al numero pertenecienteal conjunto de los reales
    • Datos tipo CaracterEste tipo de datos se emplea para representar uncarácter perteneciente a un determinado códigoutilizado por el ordenadorEjemploidentificador = ‘valor’
    • 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”
    • 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
    • Reglas de sintaxis1: Consta de uno o más caracteresnumerodia_del_mesPINGUINO1_ciudad
    • 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.
    • 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
    • OperadoresSon símbolos matemáticos que indican unaoperación especifica sobre ciertos numero deoperandosestos pueden representan:VariablesfuncionesArraysconstantes