Tipos de programacion
Upcoming SlideShare
Loading in...5
×
 

Tipos de programacion

on

  • 9,064 views

 

Statistics

Views

Total Views
9,064
Slideshare-icon Views on SlideShare
9,064
Embed Views
0

Actions

Likes
1
Downloads
41
Comments
1

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft Word

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

11 of 1

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

    Tipos de programacion Tipos de programacion Document Transcript

    • TIPOS DE PROGRAMACION 1. Programación estructurada el programa utiliza instrucciones de tres tipos a. Secuencia se pueden seguir unos pasos b. Condicionales deben cumplir una condicionesEntonces A + B > 20 entonces me regala 10 están explicitas unas condiciones c. Interacciones o repetición cuando se tiene con una relación con el programa, el cumple lo que usted le ordene pero no puede retener las informaciones al mismo tiempo 2. Programación modular es escoger todo un problema y dividirlo en pequeños programas o subproblemas 3. Programación orientadas a objetos es una programación moderna tiene unos condicionales unas estructuras 4. Programación declarativas es un poco más compleja más avanzada está basada en el desarrollo de programas específicos o un conjunto de condiciones proposiciones afirmaciones en finUna variable es un espacio en el computador donde pude mater datos.Algoritmo: son instrucciones que se la dan a la máquina para que funcione. Para cambiar una lámpara quemada para una persona 1. Vaya a buscar una escalera 2. Tráigala y con cuidado la pone debajo de la lámpara quemada 3. Ahora súbase con la lámpara y las herramientas, mientras otro le tiene la escalera 4. Ahora quite la lámpara quemada y bájela y pásela a algún compañero 5. Luego vuelva a subir con la lámpara nueva y las herramientas 6. Ahora ponga la lámparaUn algoritmo es una secuencia de pasos lógicos, y necesitan mucha precisión en cadainstrucciónSe los puede hacer con:Seudocódigos y diagramas de flujoPrecisión e indicar el orden de cada paso, debe estar definido cada vez se lo haga siempreva a pasar lo mismo, finito se debe terminar en algún momento
    • Seudocódigo:En ciencias de la computación, y análisis numérico el pseudocódigo (o falso lenguaje) es unadescripción de un algoritmo informático de programación de alto nivel compacto e informal queutiliza las convenciones estructurales de un lenguaje de programación verdadero, pero que estádiseñado para la lectura humana en lugar de la lectura en máquina, y con independencia decualquier otro lenguaje de programación. Normalmente, el pseudocódigo omite detalles que no sonesenciales para la comprensión humana del algoritmo, tales como declaraciones de variables,código específico del sistema y algunas subrutinas. El lenguaje de programación se complementa,donde sea conveniente, con descripciones detalladas en lenguaje natural, o con notaciónmatemática compacta. Se utiliza pseudocódigo pues este es más fácil de entender para laspersonas que el código de lenguaje de programación convencional, ya que es una descripcióneficiente y con un entorno independiente de los principios fundamentales de un algoritmo. Se utilizacomúnmente en los libros de texto y publicaciones científicas que se documentan variosalgoritmos, y también en la planificación del desarrollo de programas informáticos, para esbozar laestructura del programa antes de realizar la codificación efectivamente. No existeuna sintaxisestándar para el pseudocódigo, aunque los dos programas que manejan pseudocódigotengan su sintaxis propia. Aunque parecido, el pseudocódigo no debe confundirse con losprogramas esqueleto que incluyen código ficticio, que pueden ser compilados sin errores. Aunquelos diagramas de flujo y UML sean más amplios en el papel, pueden ser considerados como unaalternativa gráfica al pseudocódigo.Cabecera: tituloDeclaración: la variable se le puede meter muchas cosas – constante valor datoalmacenado en la memoraCuerpo – inicio – fin: todas las acciones que se realzan en el programaDiagrama de flujo:
    • SULUCIONAR EL SIGUIENTE PROBLEMA: multiplicar dos números y dar la repuesta porpantalla 1. Cabecera: programa que multiplica los números Variable: Primer numero Segundo numero Resultado NOTA: AL ESTAR ENTRE COMILLAS (“) ES UNA CADENA DE CARACTERES 2. Cuerpo: Inicio Escribir (“escriba un numero por favor”) Leer primer número Escribir (“escriba por favor otro numero”) Leer segundo número Haga resultado primer número * segundo numero Escribir(“el resultado de multiplicar” primer número “por” segundo numero “ es igual a :“ resultado) Fin Variable 1. Mi_ mama_me_ama 2. Pasto2012 _pastoLas variable siempre empiezan con letras jamás con númerosLa variable siempredebe referirse al contenidoNo deben empezar con números
    • Un operador de asignación es asignar a una variable un carácter