SlideShare une entreprise Scribd logo
1  sur  9
CONTADORES  En los procesos repetitivos se necesita normal mente  contar los sucesos o acciones internos  del bucle, pueden ser: registros o elementos de un fichero y numero de interacciones a realizar por el bucle, para realizar esta tarea se utilizan los contadores, cuya instrucción es una de las técnicas  corrientes en la realización de cualquier diagrama de flujo.
ACUMULADORES  Un acumulador o totalizador es un campo de memoria cuya misión es almacenar cantidades variables resultantes de sumas sucesivas. Realiza la función de un contador con la diferencia que el incremento o decremento de cada suma de un contador con la diferencia que el incremento o decremento de cada suma es variable en lugar de constante como en el caso del contador.
BIFURCACIONES  Las instrucciones de un programa se ejecutan, como ya sabemos, de un modo secuencial. Sin embargo, en numerosas ocasiones es preciso romper el orden secuencial de las instrucciones  y bifurcar, saltar o transferir el control a otras instrucciones del programas que no sean consecutivas a las que en ese  momento se ejecutan.
Las instrucciones que siguen a la se salta se volverán a ejecutar secuencialmente hasta la aparición de otra instrucción o el fin de programa. Existen dos tipos de bifurcaciones: Condicionales: la bifurcación depende del cumplimiento de una determinada condición; cuando se cumple la condición el control del programa bifurca la instrucción especificada; si la instrucción es falsa el programa continua ejecutándose en la siguiente instrucción en el orden secuencial previsto.
Incondicionales: la bifurcación se realiza siempre que el programa pase por la instrucción sin el cumplimiento de ninguna condición. Son     Condicional incondicional salto positivo                                   salto negativo Acción a1 Acción a1 Acción a2 Acción a2 Acción an-1 Acción a3 Acción an
BIFURACIONES ANIDADAS Las bifurcaciones condicionales y no condicionales se pueden anidar
INTERRUPTORES O CONMUTADORES Un interruptor  o conmutador (switch) a veces se les llama centinelas. Es un campo de memoria que toman diversos valores a lo largo de la ejecución del programa y que permiten comunicar información de una parte a otra del mismo, es decir variar la secuencia de ejecución de un programa, dependiendo el valor que tenga en cada momento.
Concepto de  programa: es un conjunto de instrucciones para la resolución de un problema  en tendiéndose por instrucción a una serie de pasos  ordenados que indica al computador  ejecutar cierta acción  . D O C U M E N T A C I O N M A N T E N I M I E N T O Definición de problema  Definición de algoritmo  Codificación del programa Depuración y verificación
Las partes constitutivas de un programa  son tres, las entradas  de datos por un dispositivo  de entrada el proceso que es el programa, es decir el algoritmo  y su resolución  y la salida como la proyección en un medio impreso o en un dispositivo de salida como el monitor

Contenu connexe

Tendances (11)

diagramacionlogica
diagramacionlogicadiagramacionlogica
diagramacionlogica
 
Apun9algol
Apun9algolApun9algol
Apun9algol
 
Crucigrama programacion
Crucigrama programacionCrucigrama programacion
Crucigrama programacion
 
Programación conceptos básicos
Programación conceptos básicosProgramación conceptos básicos
Programación conceptos básicos
 
7-5 slideshare musi-salas
7-5 slideshare musi-salas7-5 slideshare musi-salas
7-5 slideshare musi-salas
 
Planificacion del procesador
Planificacion del procesadorPlanificacion del procesador
Planificacion del procesador
 
Algortimos jury
Algortimos juryAlgortimos jury
Algortimos jury
 
Diagramas deactividad
Diagramas deactividadDiagramas deactividad
Diagramas deactividad
 
Inicio
InicioInicio
Inicio
 
Taller de informätica
Taller de informäticaTaller de informätica
Taller de informätica
 
Taller de informatica
Taller de informaticaTaller de informatica
Taller de informatica
 

En vedette

METODOS DE ORDENAMIENTO
METODOS DE ORDENAMIENTOMETODOS DE ORDENAMIENTO
METODOS DE ORDENAMIENTO
LuiS YmAY
 
7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint
Joselo Chushig
 

En vedette (13)

METODOS DE ORDENAMIENTO
METODOS DE ORDENAMIENTOMETODOS DE ORDENAMIENTO
METODOS DE ORDENAMIENTO
 
Método Burbuja y Búsqueda binaria (explicación)
Método Burbuja y Búsqueda binaria (explicación)Método Burbuja y Búsqueda binaria (explicación)
Método Burbuja y Búsqueda binaria (explicación)
 
Programación Búsqueda Binaria y Método Burbuja
Programación Búsqueda Binaria y Método BurbujaProgramación Búsqueda Binaria y Método Burbuja
Programación Búsqueda Binaria y Método Burbuja
 
Algoritmos computacionales conceptos básicos
Algoritmos computacionales   conceptos básicosAlgoritmos computacionales   conceptos básicos
Algoritmos computacionales conceptos básicos
 
Términos
TérminosTérminos
Términos
 
Clases de algoritmo
Clases de algoritmoClases de algoritmo
Clases de algoritmo
 
Algoritmos y programacion
Algoritmos y programacionAlgoritmos y programacion
Algoritmos y programacion
 
Tipos de datos variables expresiones
Tipos de datos variables expresionesTipos de datos variables expresiones
Tipos de datos variables expresiones
 
Estructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeIntEstructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeInt
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacion
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo
 
7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint
 
Contadores y Acumuladores
Contadores y AcumuladoresContadores y Acumuladores
Contadores y Acumuladores
 

Similaire à Apun7 algol

Definición y análisis de un problema
Definición y análisis de un problemaDefinición y análisis de un problema
Definición y análisis de un problema
Joaquin Lara Sierra
 
Unidad de control s.o
Unidad de control s.oUnidad de control s.o
Unidad de control s.o
yulianixita
 
Material de Clases TP 03 - Programación Computacional
Material de Clases TP 03 - Programación ComputacionalMaterial de Clases TP 03 - Programación Computacional
Material de Clases TP 03 - Programación Computacional
mnllorente
 
INTRODUCCIÓN A METODOLOGÍA DE LA PROGRAMACIÓN
INTRODUCCIÓN A METODOLOGÍA DE LA PROGRAMACIÓNINTRODUCCIÓN A METODOLOGÍA DE LA PROGRAMACIÓN
INTRODUCCIÓN A METODOLOGÍA DE LA PROGRAMACIÓN
DianaaLSRojas
 
Unidad de control
Unidad de controlUnidad de control
Unidad de control
Emily_Fdez
 

Similaire à Apun7 algol (20)

computacion I
computacion Icomputacion I
computacion I
 
Algoritmo diagrama de_flujo
Algoritmo diagrama de_flujoAlgoritmo diagrama de_flujo
Algoritmo diagrama de_flujo
 
Secuencial
SecuencialSecuencial
Secuencial
 
Definición y análisis de un problema
Definición y análisis de un problemaDefinición y análisis de un problema
Definición y análisis de un problema
 
Unidad de control s.o
Unidad de control s.oUnidad de control s.o
Unidad de control s.o
 
Material de Clases TP 03 - Programación Computacional
Material de Clases TP 03 - Programación ComputacionalMaterial de Clases TP 03 - Programación Computacional
Material de Clases TP 03 - Programación Computacional
 
Estructuras Basicas
Estructuras BasicasEstructuras Basicas
Estructuras Basicas
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
Tecno
TecnoTecno
Tecno
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
Estructuras Básicas
Estructuras Básicas Estructuras Básicas
Estructuras Básicas
 
INTRODUCCIÓN A METODOLOGÍA DE LA PROGRAMACIÓN
INTRODUCCIÓN A METODOLOGÍA DE LA PROGRAMACIÓNINTRODUCCIÓN A METODOLOGÍA DE LA PROGRAMACIÓN
INTRODUCCIÓN A METODOLOGÍA DE LA PROGRAMACIÓN
 
Estructuras básicas tecnología
Estructuras básicas tecnología Estructuras básicas tecnología
Estructuras básicas tecnología
 
Estructuras basicas
Estructuras basicasEstructuras basicas
Estructuras basicas
 
Estructuras básicas tecnología
Estructuras básicas tecnología Estructuras básicas tecnología
Estructuras básicas tecnología
 
Comparto '00000' contigo
Comparto '00000' contigoComparto '00000' contigo
Comparto '00000' contigo
 
Portafolio de Programacion 1
Portafolio de Programacion 1Portafolio de Programacion 1
Portafolio de Programacion 1
 
Unidad de control
Unidad de controlUnidad de control
Unidad de control
 
Pricipios de Programación
Pricipios de Programación Pricipios de Programación
Pricipios de Programación
 
Trabajo de tecnologia
Trabajo de tecnologia Trabajo de tecnologia
Trabajo de tecnologia
 

Plus de pabesacv

Plus de pabesacv (20)

APUNTES DE ARQUITECTURA DE COMPUTADORAS
APUNTES DE ARQUITECTURA DE COMPUTADORASAPUNTES DE ARQUITECTURA DE COMPUTADORAS
APUNTES DE ARQUITECTURA DE COMPUTADORAS
 
Apuntes empiezo (c)
Apuntes empiezo (c)Apuntes empiezo (c)
Apuntes empiezo (c)
 
Apuntes empiezo (b)
Apuntes empiezo (b)Apuntes empiezo (b)
Apuntes empiezo (b)
 
Apuntes empiezo (a)
Apuntes empiezo (a)Apuntes empiezo (a)
Apuntes empiezo (a)
 
Apuntes estructuras 1
Apuntes estructuras 1Apuntes estructuras 1
Apuntes estructuras 1
 
Apuntes de estructuras nuevo
Apuntes de estructuras nuevoApuntes de estructuras nuevo
Apuntes de estructuras nuevo
 
Unida ii 9a
Unida ii 9aUnida ii 9a
Unida ii 9a
 
Unida ii 8a
Unida ii 8aUnida ii 8a
Unida ii 8a
 
Unida ii 8a
Unida ii 8aUnida ii 8a
Unida ii 8a
 
Unida ii 7a
Unida ii 7aUnida ii 7a
Unida ii 7a
 
2 unida 4
2 unida 42 unida 4
2 unida 4
 
2 unida 3
2 unida 32 unida 3
2 unida 3
 
2 unida 2
2 unida 22 unida 2
2 unida 2
 
2 unida 1
2 unida 12 unida 1
2 unida 1
 
Unida ii 6a
Unida ii 6aUnida ii 6a
Unida ii 6a
 
Unida ii 5a
Unida ii 5aUnida ii 5a
Unida ii 5a
 
Unida ii 4a
Unida ii 4aUnida ii 4a
Unida ii 4a
 
Post y codigos de error
Post y codigos de errorPost y codigos de error
Post y codigos de error
 
Apuntes apuntadores 2 a
Apuntes apuntadores 2 aApuntes apuntadores 2 a
Apuntes apuntadores 2 a
 
Apuntes apuntadores 1 a
Apuntes apuntadores 1 aApuntes apuntadores 1 a
Apuntes apuntadores 1 a
 

Dernier

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Dernier (11)

Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 

Apun7 algol

  • 1. CONTADORES En los procesos repetitivos se necesita normal mente contar los sucesos o acciones internos del bucle, pueden ser: registros o elementos de un fichero y numero de interacciones a realizar por el bucle, para realizar esta tarea se utilizan los contadores, cuya instrucción es una de las técnicas corrientes en la realización de cualquier diagrama de flujo.
  • 2. ACUMULADORES Un acumulador o totalizador es un campo de memoria cuya misión es almacenar cantidades variables resultantes de sumas sucesivas. Realiza la función de un contador con la diferencia que el incremento o decremento de cada suma de un contador con la diferencia que el incremento o decremento de cada suma es variable en lugar de constante como en el caso del contador.
  • 3. BIFURCACIONES Las instrucciones de un programa se ejecutan, como ya sabemos, de un modo secuencial. Sin embargo, en numerosas ocasiones es preciso romper el orden secuencial de las instrucciones y bifurcar, saltar o transferir el control a otras instrucciones del programas que no sean consecutivas a las que en ese momento se ejecutan.
  • 4. Las instrucciones que siguen a la se salta se volverán a ejecutar secuencialmente hasta la aparición de otra instrucción o el fin de programa. Existen dos tipos de bifurcaciones: Condicionales: la bifurcación depende del cumplimiento de una determinada condición; cuando se cumple la condición el control del programa bifurca la instrucción especificada; si la instrucción es falsa el programa continua ejecutándose en la siguiente instrucción en el orden secuencial previsto.
  • 5. Incondicionales: la bifurcación se realiza siempre que el programa pase por la instrucción sin el cumplimiento de ninguna condición. Son Condicional incondicional salto positivo salto negativo Acción a1 Acción a1 Acción a2 Acción a2 Acción an-1 Acción a3 Acción an
  • 6. BIFURACIONES ANIDADAS Las bifurcaciones condicionales y no condicionales se pueden anidar
  • 7. INTERRUPTORES O CONMUTADORES Un interruptor o conmutador (switch) a veces se les llama centinelas. Es un campo de memoria que toman diversos valores a lo largo de la ejecución del programa y que permiten comunicar información de una parte a otra del mismo, es decir variar la secuencia de ejecución de un programa, dependiendo el valor que tenga en cada momento.
  • 8. Concepto de programa: es un conjunto de instrucciones para la resolución de un problema en tendiéndose por instrucción a una serie de pasos ordenados que indica al computador ejecutar cierta acción . D O C U M E N T A C I O N M A N T E N I M I E N T O Definición de problema Definición de algoritmo Codificación del programa Depuración y verificación
  • 9. Las partes constitutivas de un programa son tres, las entradas de datos por un dispositivo de entrada el proceso que es el programa, es decir el algoritmo y su resolución y la salida como la proyección en un medio impreso o en un dispositivo de salida como el monitor