Inicio | Artículos | Cursos Online | Libros | Diccionario | Mapa Web | Enlazar | Contactar | Acerca de


C/C++/C# HTML Java JavaScript Linux PHP Python Swift
CURSO/TUTORIAL DE ALGORITMOS
Introducción
¿Qué es un Algoritmo?
¿Qué es un Ordinograma?
Elementos Básicos
Tipos de Datos
Identificadores
Variables
Constantes
Operadores y Expresiones
Tipos de Datos Definidos por el Programador
Datos de Tipos Enumerados
Datos de Tipos Subrangos
Instrucciones Primitivas
Instrucción de Asignación
Instrucción de Salida
Instrucción de Entrada
Estructura de un Algoritmo
Partes de un Algoritmo
Cabecera
Declaraciones
Cuerpo
Sintaxis de un Algoritmo
Comentarios
Introducción a los Diagramas de Flujo
Asignación
Entrada y Salida
Inicio y Fin
Decisiones
Instrucciones de Control
Instrucciones Alternativas
Instrucciones Repetitivas
Instrucciones De Salto
Llamadas a Subalgoritmos
¿Qué es un Subalgoritmo?
Subprogramas
Procedimientos
Declaraciones Locales y Globales
Parámetros
Funciones
Representación mediante Diagramas de Flujo
CarlosPes.comCursos > Curso/Tutorial de Diseño de Algoritmos

Curso/Tutorial de Diseño de Algoritmos

Introducción

» ¿Qué es un Algoritmo?
» ¿Qué es un Ordinograma?

Tipos de Datos

» ¿Qué Tipos de Datos existen?
» Datos de Tipo Entero
» Datos de Tipo Real
» Datos de Tipo Lógico
» Datos de Tipo Carácter
» Datos de Tipo Cadena
» Clasificación de los Tipos de Datos Simples
» Ejercicios de Tipos de Datos en Pseudocódigo

Identificadores

» ¿Qué son los Identificadores?
» Palabras Reservadas

Variables

» ¿Qué son las Variables?
» Declaración de Variables

Constantes

» ¿Qué Tipos de Constantes existen?
» Constantes de Tipo Entero
» Constantes de Tipo Real
» Constantes de Tipo Lógico
» Constantes de Tipo Carácter
» Constantes de Tipo Cadena
» Ejercicios de Identificadores, Variables y Constantes en Pseudocódigo

Tipos de Datos Definidos por el Programador

» Datos de Tipos Enumerados
» Declaración de Tipos Enumerados
» Variables de Tipos Enumerados
» Datos de Tipos Subrangos
» Declaración de Tipos Subrangos
» Variables de Tipos Subrangos
» Ejercicios de Tipos de Datos Definidos por el Programador en Pseudocódigo

Operadores y Expresiones

» ¿Qué tipos de Operadores y Expresiones existen?
» Expresiones Aritméticas
» Prioridad de los Operadores Aritméticos
» Expresiones Lógicas
» Prioridad de los Operadores Relacionales y Lógicos
» Expresiones de Carácter
» Expresiones de Cadena
» Prioridad de los Operadores Aritméticos, Relacionales, Lógicos y de Cadena
» Ejercicios de Operadores y Expresiones en Pseudocódigo

Instrucciones Primitivas

» Instrucción de Asignación
» Instrucción de Salida
» Instrucción de Entrada
» Ejercicios de Instrucciones Primitivas en Pseudocódigo

Estructura de un Algoritmo en Pseudocódigo

» Partes de un Algoritmo
» Cabecera
» Declaraciones
» Cuerpo
» Sintaxis de un Algoritmo
» Comentarios
» Ejercicios de la Estructura de un Algoritmo en Pseudocódigo

Introducción a los Diagramas de Flujo (Ordinogramas)

» Asignación
» Entrada y Salida
» Inicio y Fin
» Decisiones
» Ejercicios de la Estructura de un Algoritmo en Ordinogramas

Instrucciones de Control

» Instrucciones Alternativas
» Instrucciones Repetitivas
» Instrucciones de Salto

Instrucción de Control Alternativa Doble

» Instrucción de Control Alternativa Doble en Pseudocódigo
» Ejercicios de la Instrucción Alternativa Doble en Pseudocódigo
» Instrucción de Control Alternativa Doble en Ordinogramas
» Ejercicios de la Instrucción Alternativa Doble en Ordinogramas

Instrucción de Control Alternativa Simple

» Instrucción de Control Alternativa Simple en Pseudocódigo
» Ejercicios de la Instrucción Alternativa Simple en Pseudocódigo
» Instrucción de Control Alternativa Simple en Ordinogramas
» Ejercicios de la Instrucción Alternativa Simple en Ordinogramas

Instrucción de Control Alternativa Múltiple

» Instrucción de Control Alternativa Múltiple en Pseudocódigo
» Ejercicios de la Instrucción Alternativa Múltiple en Pseudocódigo
» Instrucción de Control Alternativa Múltiple en Ordinogramas
» Ejercicios de la Instrucción Alternativa Múltiple en Ordinogramas

Anidamiento de Instrucciones de Control Alternativas

» Anidamiento de Instrucciones Alternativas
» Alternativa Doble en Doble
» Alternativa Múltiple en Doble
» Ejercicios de Anidamiento de Instrucciones Alternativas en Pseudocódigo
» Ejercicios de Anidamiento de Instrucciones Alternativas en Ordinogramas

Instrucción de Control Repetitiva mientras

» Instrucción de Control Repetitiva mientras en Pseudocódigo
» Variable Contador
» Cambios en un Bucle mientras
» Errores en un Bucle mientras
» Uso de un Bucle mientras que puede no iterar
» Repetitiva mientras en Ordinogramas
» Ejercicios de la Instrucción Repetitiva mientras en Pseudocódigo
» Ejercicios de la Instrucción Repetititva mientras en Ordinogramas

Instrucción de Control Repetitiva hacer...mientras

» Instrucción de Control Repetitiva hacer...mientras en Pseudocódigo
» Variable Acumulador
» Repetitiva hacer...mientras en Ordinogramas
» Diferencias entre un Bucle mientras y hacer...mientras
» Ejercicios de la Instrucción Repetitiva hacer...mientras en Pseudocódigo
» Ejercicios de la Instrucción Repetitiva hacer...mientras en Ordinogramas

Instrucción de Control Repetitiva para

» Instrucción de Control Repetitiva para en Pseudocódigo
» Repetitiva para en Ordinogramas
» ¿Cuándo usar un Bucle u otro?
» Ejercicios de la Instrucción Repetitiva para en Pseudocódigo
» Ejercicios de la Instrucción Repetitiva para en Ordinogramas

Anidamiento de Instrucciones de Control Repetitivas y Alternativas

» Anidamiento de Instrucciones Repetitivas y Alternativas
» Bucle para en hacer...mientras
» Alternativa simple en Bucle para
» Ejercicios de Anidamiento de Instrucciones de Control Repetitivas y Alternativas en Pseudocódigo
» Ejercicios de Anidamiento de Instrucciones de Control Repetitivas y Alternativas en Ordinogramas

Instrucciones de Control de Salto

» Instrucción de Control de Salto interrumpir
» Instrucción de Control de Salto continuar
» Instrucción de Control de Salto ir_a
» Instrucción de Control de Salto volver
» Ventajas de no usar las Instrucciones de Salto

Llamadas a Subalgoritmos

» ¿Qué es un Subalgoritmo?
» Subprogramas
» Procedimientos en Pseudocódigo
» Declaraciones Locales y Globales
» Declaración de Subprogramas
» Parámetros
» Parámetros Formales
» Parámetros Actuales
» Paso por Valor
» Paso por Referencia
» Funciones
» Representación mediante Diagramas de Flujo
Artículos Interesantes
Artículos de Desarrollo Web
Artículos de Informática
Artículos de Programación
Artículos de SEO
Cursos/Tutoriales de Informática
Curso/Tutorial de Algoritmos
Curso/Tutorial de Informática Básica
Curso/Tutorial de Ingeniería del Software
Curso/Tutorial de Lenguaje C
Curso/Tutorial de Marketing en Internet
Curso/Tutorial de Turbo Pascal
Curso/Tutorial de Representación de los Datos
Curso/Tutorial para Webmasters
Curso/Tutorial Web 2.0
Curso de SEO
Libros de Carlos Pes
36 Pasos Básicos para Desarrollar un Sitio Web
Empezar de Cero a Programar en Lenguaje C
Fundamentos del SEO
Libros Recomendados
Libros de Analítica Web
Libros de Desarrollo Web
Libros de Java
Libros de Lenguaje C
Libros de Marketing Online
Libros de Pascal (Turbo Pascal)
Libros de SEO
Libros de Visual Basic
Recursos de Informática
Diccionario de Informática
Ejercicios de Programación
Guías de uso de Software
Sintaxis de Lenguajes de Programación
Biografías
Entrevistas
Frases y Citas
Recursos Educativos
Presentaciones Educativas
Videos Educativos
Enlaces Web
Acerca de Carlos Pes
Bibliotecas
Colaboradores
Contactar
Enlazar
Librerías
Perfiles en Internet
Mapa Web
Blog de Carlos Pes Blog de Carlos Pes
© CarlosPes.com | Privacidad | Condiciones