INTRODUCCION A LA
  PROGRAMACIÓN.
La programación es el
   proceso de diseñar,
   codificar, depurar y
mantener el código fuentes
      de programas
    computacionales.
El lenguaje de
programación es un idioma
  artificial diseñado para
  expresar procesos que
pueden ser llevados a cabo
  por una computadoras.
Es una serie de pasos
organizados que describe el
proceso que se debe seguir,
   para dar solución a un
    problema específico.
Ser definido: Sin ambigüedad, cada paso del
algoritmo debe indicar la acción a realizar sin
criterios de interpretación.
Ser finito: Un número específico y numerable
de pasos debe componer al algoritmo, el cual
deberá finalizar al completarlos.
Tener cero o más entradas: Datos son
proporcionados a un algoritmo como para llevar
a cabo las operaciones que comprende.
Tener una o más salidas: Debe siempre
devolver un resultado; de nada sirve un
algoritmo que hace algo y nunca sabemos que
fue.

Efectividad: El tiempo y esfuerzo por cada
paso realizado debe ser preciso, no usando
nada más ni nada menos que aquello que se
requiera para y en su ejecución.
Descripción de un algoritmo informático de
programación de alto nivel compacto e
informal que utiliza 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 de cualquier
otro lenguaje de programación.
1-Se puede ejecutar en un ordenador con un
IDE como por ejemplo SLE, LPP, Pilatox o
PSeInt)
2-Es una forma de representación sencilla de
utilizar y de manipular.
3-Facilita el paso del programa al lenguaje de
programación.
4-Es independiente del lenguaje de
programación que se vaya a utilizar.
5-Es un método que facilita la programación y
solución al algoritmo del programa.
DESCRIBE:
   Instrucciones primitivas.
  Instrucciones de proceso.
   Instrucciones de control.
 Instrucciones compuestas.
Instrucciones de descripción.
ESTRUCTURA:
Cabecera.
  Programa.
  Módulo.
  Tipos de datos.
  Constantes.
  Variables.
Cuerpo.
  Inicio.
  Instrucciones.
  Fin.
Es la representación gráfica del
      algoritmo o proceso.
Se utiliza en disciplinas como la
 programación, la economía y
     procesos industriales .
• Identificar las ideas principales a ser incluidas
  en el diagrama de flujo.
• Definir qué se espera obtener del diagrama de
  flujo.
• Identificar quién lo empleará y cómo.
• Establecer el nivel de detalle requerido.
• Determinar los límites del proceso a describir.
VENTAJAS:
• Favorecen la comprensión del proceso al
  mostrarlo como un dibujo. El cerebro humano
  reconoce muy fácilmente los dibujos.

• Permiten identificar los problemas y las
  oportunidades de mejora del proceso. Se
  identifican los pasos, los flujos de los re-procesos,
  los conflictos de autoridad, las responsabilidades,
  los cuellos de botella, y los puntos de decisión.
• Muestran las interfaces cliente-proveedor y las
  transacciones que en ellas se realizan,
  facilitando a los empleados el análisis de las
  mismas.
• Son una excelente herramienta para capacitar
  a los nuevos empleados y también a los que
  desarrollan la tarea, cuando se realizan
  mejoras en el proceso.
• Formato vertical: En él, el flujo o la secuencia
  de las operaciones, va de arriba hacia abajo.
  Es una lista ordenada de las operaciones de un
  proceso con toda la información que se
  considere necesaria, según su propósito.

• Formato horizontal: En él, el flujo o la
  secuencia de las operaciones, va de izquierda
  a derecha.
• Formato panorámico: El proceso entero está
  representado en una sola carta y puede
  apreciarse de una sola mirada mucho más rápido
  que leyendo el texto, lo que facilita su
  comprensión, aún para personas no
  familiarizadas. Registra no solo en línea vertical,
  sino también horizontal, distintas acciones
  simultáneas y la participación de más de un
  puesto o departamento que el formato vertical
  no registra.
SENTIDO DEL FLUJO:
• Significa el sentido y la secuencia de las etapas
  del proceso:
Introduccion a la informacion

Introduccion a la informacion

  • 1.
    INTRODUCCION A LA PROGRAMACIÓN.
  • 3.
    La programación esel proceso de diseñar, codificar, depurar y mantener el código fuentes de programas computacionales.
  • 4.
    El lenguaje de programaciónes un idioma artificial diseñado para expresar procesos que pueden ser llevados a cabo por una computadoras.
  • 6.
    Es una seriede pasos organizados que describe el proceso que se debe seguir, para dar solución a un problema específico.
  • 8.
    Ser definido: Sinambigüedad, cada paso del algoritmo debe indicar la acción a realizar sin criterios de interpretación. Ser finito: Un número específico y numerable de pasos debe componer al algoritmo, el cual deberá finalizar al completarlos. Tener cero o más entradas: Datos son proporcionados a un algoritmo como para llevar a cabo las operaciones que comprende.
  • 9.
    Tener una omás salidas: Debe siempre devolver un resultado; de nada sirve un algoritmo que hace algo y nunca sabemos que fue. Efectividad: El tiempo y esfuerzo por cada paso realizado debe ser preciso, no usando nada más ni nada menos que aquello que se requiera para y en su ejecución.
  • 11.
    Descripción de unalgoritmo informático de programación de alto nivel compacto e informal que utiliza 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 de cualquier otro lenguaje de programación.
  • 13.
    1-Se puede ejecutaren un ordenador con un IDE como por ejemplo SLE, LPP, Pilatox o PSeInt) 2-Es una forma de representación sencilla de utilizar y de manipular. 3-Facilita el paso del programa al lenguaje de programación. 4-Es independiente del lenguaje de programación que se vaya a utilizar. 5-Es un método que facilita la programación y solución al algoritmo del programa.
  • 14.
    DESCRIBE: Instrucciones primitivas. Instrucciones de proceso. Instrucciones de control. Instrucciones compuestas. Instrucciones de descripción.
  • 15.
    ESTRUCTURA: Cabecera. Programa. Módulo. Tipos de datos. Constantes. Variables. Cuerpo. Inicio. Instrucciones. Fin.
  • 17.
    Es la representacióngráfica del algoritmo o proceso. Se utiliza en disciplinas como la programación, la economía y procesos industriales .
  • 19.
    • Identificar lasideas principales a ser incluidas en el diagrama de flujo. • Definir qué se espera obtener del diagrama de flujo. • Identificar quién lo empleará y cómo. • Establecer el nivel de detalle requerido. • Determinar los límites del proceso a describir.
  • 20.
    VENTAJAS: • Favorecen lacomprensión del proceso al mostrarlo como un dibujo. El cerebro humano reconoce muy fácilmente los dibujos. • Permiten identificar los problemas y las oportunidades de mejora del proceso. Se identifican los pasos, los flujos de los re-procesos, los conflictos de autoridad, las responsabilidades, los cuellos de botella, y los puntos de decisión.
  • 21.
    • Muestran lasinterfaces cliente-proveedor y las transacciones que en ellas se realizan, facilitando a los empleados el análisis de las mismas. • Son una excelente herramienta para capacitar a los nuevos empleados y también a los que desarrollan la tarea, cuando se realizan mejoras en el proceso.
  • 23.
    • Formato vertical:En él, el flujo o la secuencia de las operaciones, va de arriba hacia abajo. Es una lista ordenada de las operaciones de un proceso con toda la información que se considere necesaria, según su propósito. • Formato horizontal: En él, el flujo o la secuencia de las operaciones, va de izquierda a derecha.
  • 24.
    • Formato panorámico:El proceso entero está representado en una sola carta y puede apreciarse de una sola mirada mucho más rápido que leyendo el texto, lo que facilita su comprensión, aún para personas no familiarizadas. Registra no solo en línea vertical, sino también horizontal, distintas acciones simultáneas y la participación de más de un puesto o departamento que el formato vertical no registra.
  • 25.
    SENTIDO DEL FLUJO: •Significa el sentido y la secuencia de las etapas del proceso: