SlideShare una empresa de Scribd logo
1 de 18
PROGRAMACION BASICA CONCEPTOS
Que es un programa de computador? ,[object Object]
La persona que escribe programas se le denomina programador,[object Object]
Programación
Es la acción de escribir un conjunto de instrucciones es un determinado lenguaje con el objetivo de resolver un problema que se ha determinado previamente.
Es un proceso por el cual se escribe (en un lenguaje de programación) se depura y se mantiene el código fuente de un programa informático
Es una técnica utilizada para desarrollar programas que sean fáciles de leer, depurar , modificar y mantener
Conjunto de instrucciones, órdenes dada a una máquina para que ejecute una tarea especifica.,[object Object]
Mapa conceptual- Algoritmo
Solución paso a paso  ALGORITMO UNA SECUENCIA DE PASOS PARA RESOLVER UN DETERMINADO PROBLEMAN
Lenguaje intermedio entre nuestro lenguaje y el de programación PSEUDOCODIGO PARA REPRESENTARLO SE UTILIZAN DIAGRAMAS DE FLUJO DE DATOS Es un gráfico lógico del plan de trabajo que se ejecutará para la solución de un determinado problema
Lenguaje intermedio entre nuestro lenguaje y el lenguaje de programación. El principal objetivo del pseudocódigo es el de representar la solución a un algoritmo de la forma más detallada posible, y a su vez lo más parecida posible al lenguaje que posteriormente se utilizara para la codificación del mismo.  Pseudocódigo
El pseudocódigo es un lenguaje intermedio entre nuestro lenguaje y el de programación, debido a que quien lo utiliza se guía por una serie de normas pero sin llegar a usar una estructura tan rígida como la del lenguaje de programación. El objetivo al que apunta es que quien lo pone en práctica se centre más en la solución del algoritmo o el diseño de un software que en el programa que utiliza para crearlo. Y esto es posible porque es más fácil de manipular ya que no tiene que tener en mente el lenguaje en sí y además, más fácil de codificar. Por ejemplo, si alguien tiene que hacer un software con un fin determinado, utiliza un pseudocódigo propio en donde confluyen frases del lenguaje coloquial y algunas palabras de programación, y una vez que se logra concretar el software, se puede pasar al escalón siguiente que es el de la transformación al lenguaje de programación formal que se vaya a utilizar. De esta manera, al ser un lenguaje intermedio, no tiene una composición estandarizada por lo que no todos los programadores utilizan la misma sintaxis con exactitud. Pero a la vez, como es una herramienta que está un paso previo al lenguaje formal de programación, es fácil de transformar al que será ejecutado en la computadora. El Pseudocódigo
En seudocódigo se describen los algoritmos utilizando una mezcla de lenguaje común, con instrucciones de programación, palabras claves, etc. El objetivo es que el programador se centre en la solución lógica del algoritmo y no en la implementación en un lenguaje de programación concreto (con las posibles complicaciones en las reglas sintácticas), o en otras palabras, sólo ayudan a "pensar" un programa antes de escribirlo en un lenguaje de programación formal.
Es una forma de representación sencilla de utilizar y de manipular. Facilita el paso del programa al lenguaje de programación. Es independiente del lenguaje de programación que se vaya a utilizar. Es un método que facilita la programación y solución al algoritmo del programa Características de un pseudocódigo
El seudocódigo utiliza las palabras reservadas y exige la indentación debe comenzar siempre con la palabra inicio y terminar con la palabra fin Las palabras reservadas o palabra propias del seudocódigo estarán subrayadas para diferenciarlas de las demás.
Entender el problema Trazar un plan Revisar Ejecutar el plan

Más contenido relacionado

La actualidad más candente

Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacionIsrael Abdias
 
Programeichon de milagro
Programeichon de milagroProgrameichon de milagro
Programeichon de milagroDavid007456
 
Presentacion Programacion
Presentacion ProgramacionPresentacion Programacion
Presentacion Programacionguestd5974a6
 
Programación
ProgramaciónProgramación
ProgramaciónGraceelml
 
Pteg i-grupo5- cap 6-lenguaje de programacion
Pteg i-grupo5- cap 6-lenguaje de programacionPteg i-grupo5- cap 6-lenguaje de programacion
Pteg i-grupo5- cap 6-lenguaje de programacionErikValladarez
 
Introducción a la Programación :: Unidad 01 :: Parte 01
Introducción a la Programación :: Unidad 01 :: Parte 01Introducción a la Programación :: Unidad 01 :: Parte 01
Introducción a la Programación :: Unidad 01 :: Parte 01Facultad de Ciencias y Sistemas
 
Universidad de panam1.lenguaje de programación
Universidad de panam1.lenguaje de programaciónUniversidad de panam1.lenguaje de programación
Universidad de panam1.lenguaje de programaciónKatherine Gonzales
 
Clase 1 de introduccion a la programacion
Clase 1 de introduccion a la programacionClase 1 de introduccion a la programacion
Clase 1 de introduccion a la programacionjoel210696
 
Concepto de programacion laboratorio 2
Concepto de programacion laboratorio 2Concepto de programacion laboratorio 2
Concepto de programacion laboratorio 2Arcelia Viagra
 
Introducción a la Programación.
Introducción a la Programación.Introducción a la Programación.
Introducción a la Programación.guestdf1874
 
Introduccion a los lenguajes de programacion
Introduccion a los lenguajes de programacionIntroduccion a los lenguajes de programacion
Introduccion a los lenguajes de programacionlupitagarcia07
 
LENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACIONLENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACIONDIEGO BAROJA
 

La actualidad más candente (20)

Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Introduccion a la progamacion
Introduccion a la progamacionIntroduccion a la progamacion
Introduccion a la progamacion
 
El pseudocódigo2
El pseudocódigo2El pseudocódigo2
El pseudocódigo2
 
Programeichon de milagro
Programeichon de milagroProgrameichon de milagro
Programeichon de milagro
 
Programeichon de milagro
Programeichon de milagroProgrameichon de milagro
Programeichon de milagro
 
Presentacion Programacion
Presentacion ProgramacionPresentacion Programacion
Presentacion Programacion
 
Programación
ProgramaciónProgramación
Programación
 
Taller saberes previos
Taller saberes previosTaller saberes previos
Taller saberes previos
 
Pteg i-grupo5- cap 6-lenguaje de programacion
Pteg i-grupo5- cap 6-lenguaje de programacionPteg i-grupo5- cap 6-lenguaje de programacion
Pteg i-grupo5- cap 6-lenguaje de programacion
 
Introducción a la Programación :: Unidad 01 :: Parte 01
Introducción a la Programación :: Unidad 01 :: Parte 01Introducción a la Programación :: Unidad 01 :: Parte 01
Introducción a la Programación :: Unidad 01 :: Parte 01
 
Universidad de panam1.lenguaje de programación
Universidad de panam1.lenguaje de programaciónUniversidad de panam1.lenguaje de programación
Universidad de panam1.lenguaje de programación
 
Clase 1 de introduccion a la programacion
Clase 1 de introduccion a la programacionClase 1 de introduccion a la programacion
Clase 1 de introduccion a la programacion
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
 
Concepto de programacion laboratorio 2
Concepto de programacion laboratorio 2Concepto de programacion laboratorio 2
Concepto de programacion laboratorio 2
 
Programación
ProgramaciónProgramación
Programación
 
Introducción a la Programación.
Introducción a la Programación.Introducción a la Programación.
Introducción a la Programación.
 
Introduccion a los lenguajes de programacion
Introduccion a los lenguajes de programacionIntroduccion a los lenguajes de programacion
Introduccion a los lenguajes de programacion
 
Programeichon de milagro
Programeichon de milagroProgrameichon de milagro
Programeichon de milagro
 
LENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACIONLENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACION
 
Lenguajes de desarrollo (programación)
Lenguajes de desarrollo (programación)Lenguajes de desarrollo (programación)
Lenguajes de desarrollo (programación)
 

Similar a Programación básica: conceptos y pseudocódigo

Similar a Programación básica: conceptos y pseudocódigo (20)

Conceptos básicos y definiciones sobre programación (1).pdf
Conceptos básicos y definiciones sobre  programación (1).pdfConceptos básicos y definiciones sobre  programación (1).pdf
Conceptos básicos y definiciones sobre programación (1).pdf
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
9º Algoritmos
9º Algoritmos9º Algoritmos
9º Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Conceptos básicos programaciön
Conceptos básicos programaciönConceptos básicos programaciön
Conceptos básicos programaciön
 
Introduccion a la programación I Parte
Introduccion a la programación I Parte Introduccion a la programación I Parte
Introduccion a la programación I Parte
 
Introduccion a la Programación I parte
Introduccion a la Programación I parte Introduccion a la Programación I parte
Introduccion a la Programación I parte
 
Software
SoftwareSoftware
Software
 
Consulta
ConsultaConsulta
Consulta
 
Ts101924450
Ts101924450Ts101924450
Ts101924450
 
BRANDON VELASQUEZ
BRANDON VELASQUEZBRANDON VELASQUEZ
BRANDON VELASQUEZ
 
Ts101924450
Ts101924450Ts101924450
Ts101924450
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Programcion
ProgramcionProgramcion
Programcion
 
CONSULTA
CONSULTACONSULTA
CONSULTA
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
 

Programación básica: conceptos y pseudocódigo

  • 2.
  • 3.
  • 5. Es la acción de escribir un conjunto de instrucciones es un determinado lenguaje con el objetivo de resolver un problema que se ha determinado previamente.
  • 6. Es un proceso por el cual se escribe (en un lenguaje de programación) se depura y se mantiene el código fuente de un programa informático
  • 7. Es una técnica utilizada para desarrollar programas que sean fáciles de leer, depurar , modificar y mantener
  • 8.
  • 10. Solución paso a paso ALGORITMO UNA SECUENCIA DE PASOS PARA RESOLVER UN DETERMINADO PROBLEMAN
  • 11. Lenguaje intermedio entre nuestro lenguaje y el de programación PSEUDOCODIGO PARA REPRESENTARLO SE UTILIZAN DIAGRAMAS DE FLUJO DE DATOS Es un gráfico lógico del plan de trabajo que se ejecutará para la solución de un determinado problema
  • 12. Lenguaje intermedio entre nuestro lenguaje y el lenguaje de programación. El principal objetivo del pseudocódigo es el de representar la solución a un algoritmo de la forma más detallada posible, y a su vez lo más parecida posible al lenguaje que posteriormente se utilizara para la codificación del mismo.  Pseudocódigo
  • 13. El pseudocódigo es un lenguaje intermedio entre nuestro lenguaje y el de programación, debido a que quien lo utiliza se guía por una serie de normas pero sin llegar a usar una estructura tan rígida como la del lenguaje de programación. El objetivo al que apunta es que quien lo pone en práctica se centre más en la solución del algoritmo o el diseño de un software que en el programa que utiliza para crearlo. Y esto es posible porque es más fácil de manipular ya que no tiene que tener en mente el lenguaje en sí y además, más fácil de codificar. Por ejemplo, si alguien tiene que hacer un software con un fin determinado, utiliza un pseudocódigo propio en donde confluyen frases del lenguaje coloquial y algunas palabras de programación, y una vez que se logra concretar el software, se puede pasar al escalón siguiente que es el de la transformación al lenguaje de programación formal que se vaya a utilizar. De esta manera, al ser un lenguaje intermedio, no tiene una composición estandarizada por lo que no todos los programadores utilizan la misma sintaxis con exactitud. Pero a la vez, como es una herramienta que está un paso previo al lenguaje formal de programación, es fácil de transformar al que será ejecutado en la computadora. El Pseudocódigo
  • 14. En seudocódigo se describen los algoritmos utilizando una mezcla de lenguaje común, con instrucciones de programación, palabras claves, etc. El objetivo es que el programador se centre en la solución lógica del algoritmo y no en la implementación en un lenguaje de programación concreto (con las posibles complicaciones en las reglas sintácticas), o en otras palabras, sólo ayudan a "pensar" un programa antes de escribirlo en un lenguaje de programación formal.
  • 15. Es una forma de representación sencilla de utilizar y de manipular. Facilita el paso del programa al lenguaje de programación. Es independiente del lenguaje de programación que se vaya a utilizar. Es un método que facilita la programación y solución al algoritmo del programa Características de un pseudocódigo
  • 16. El seudocódigo utiliza las palabras reservadas y exige la indentación debe comenzar siempre con la palabra inicio y terminar con la palabra fin Las palabras reservadas o palabra propias del seudocódigo estarán subrayadas para diferenciarlas de las demás.
  • 17.
  • 18. Entender el problema Trazar un plan Revisar Ejecutar el plan
  • 19. Los programas de computador tienen como finalidad resolver problemas específicos y el primer paso consiste en definir con precisión el problema hasta lograr la mejor comprensión posible. Una forma de realizar esta actividad se basa en formular claramente el problema, especificar los resultados que se desean obtener, identificar la información disponible (datos), determinar las restricciones y definir los procesos necesarios para convertir los datos disponibles (materia prima) en la información requerida (resultados).
  • 20. 1. Analizar el problema (Entender el problema) 2. Diseñar un algoritmo (Trazar un plan) 3. Traducir el algoritmo a un lenguaje de programación (Ejecutar el plan) 4. Depurar el programa (Revisar) Fases para elaborar un procedimiento
  • 21. Realizar el pseudocódigo de un programa que permita calcular el área de un rectángulo. Se debe introducir la base y la altura para poder realizar el cálculo.. Programa; área Entorno: BASE, ALTURA, AREA son número enteros Algoritmo:             escribir: Introduzca la base y la altura             leer: BASE, ALTURA             calcular: AREA = BASE * ALTURA             escribir El área del rectángulo es:AREA Finprograma Ejemplo de pseudocódigo
  • 22. Identación:  significa mover un bloque de texto hacia la derecha insertando espacios o tabuladores para separarlo del texto adyacente Glosario