Guia de Algoritmos

Páginas: 35 (8631 palabras) Publicado: 26 de agosto de 2014
COMPUTACIÓN I

INDICE DE CONTENIDO
INTRODUCCIÓN
Conceptos Básicos
¿ Qué es una Computadora?
¿ Qué es un Programa?
Definición de Algoritmo
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS
Definición del problema
Análisis del problema
Diseño del algoritmo
Codificación
Prueba y depuración
Documentación
Mantenimiento
DESARROLLO DE ALGORITMOS
Tipos de datos
Expresiones
Operadores yOperandos
Prioridad de operadores aritméticos
Operadores relacionales
Operadores lógicos
Prioridad de operadores lógicos
Prioridad de operadores en general
Identificadores
Reglas para la formar un identificador
Constantes y Variables
Clasificación de variables
ESTRUCTURAS ALGORITMICAS
Estructuras secuenciales
Concepto de asignación
Concepto de contador
Concepto de acumulador
Concepto devariable de trabajo
Concepto de lectura
Concepto de escritura
Ejemplos de ejercicios secuenciales
Problemas secuenciales propuestos
ESTRUCTURAS CONDICIONALES
Estructuras condicionales simples
Estructuras condicionales dobles
Estructuras condicionales multiples
Ejemplos de ejercicios selectivos simples
Problemas propuestos
Ejemplos de ejercicios selectivos compuestos
Problemas propuestos4
5
5
5
5
6
6
6
6
6
6
7
8
8
8
8
9
10
11
11
12
12
13
13
13
13
14
15
15
15
15
15
15
15
16
18
19
19
19
19
19
24
26
30

2

ESTRUCTURAS CICLICAS
Ciclo Para-Hacer
Problemas propuestos
Ciclo Mientras/Hacer
Problemas propuestos
Ciclo Repetir/Hasta
Problemas propuestos
Propuestos propuestos (todo tipo de ciclos)

32
32
35
36
36
38
38
393

INTRODUCCIÓN
El presente manual, tiene como principal objetivo, ser un material de consulta y estudio para
quienes se inician en el fabuloso mundo de la Programación de Computadoras.

4

CONCEPTOS BÁSICOS
La computadora no solamente es una máquina que puede realizar procesos para darnos
resultados, sin que tengamos la noción exacta de las operaciones que realiza para llegar a esosresultados. Con la computadora además de lo anterior también podemos diseñar soluciones a la
medida, de problemas específicos que se nos presenten. Mas aún, si estos involucran
operaciones matemáticas complejas y/o repetitivas, o requieren del manejo de un volumen muy
grande de datos.
El diseño de soluciones a la medida de nuestros problemas, requiere como en otras
disciplinas unametodología que nos enseñe de manera gradual, la forma de llegar a estas
soluciones.
A las soluciones creadas por computadora se les conoce como programas y no son más
que una serie de operaciones que realiza la computadora para llegar a un resultado, con un
grupo de datos específicos. Lo anterior nos lleva al razonamiento de que un programa nos sirve
para solucionar un problema específico.
Para poderrealizar programas, además de conocer la metodología mencionada, también
debemos de conocer, de manera específica las funciones que pueden realizar la computadora y
las formas en que se pueden manejar los elementos que hay en la misma.

Computadora: Es un dispositivo electrónico utilizado para procesar información y obtener
resultados. Los datos y la información se pueden introducir en lacomputadora como entrada
(input) y a continuación se procesan para producir una salida (output).

Proceso de información en la computadora
Datos de
entrada

Proceso

Datos de
salida

Programa: Es el conjunto de instrucciones escritas de algún lenguaje de programación y que
ejecutadas secuencialmente resuelven un problema especifico.

Definición de Algoritmo
La palabra algoritmo sederiva de la traducción al latín de la palabra árabe
alkhowarizmi, nombre de un matemático y astrónomo árabe que escribió un tratado sobre
manipulación de números y ecuaciones en el siglo IX.
Un algoritmo es una serie de pasos organizados que describe el proceso que se debe
seguir, para dar solución a un problema específico.

5

METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS

Definición del...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • guia de algoritmos
  • Guia algoritmos
  • Guia De Algoritmos Resueltos
  • Guia Nalisis Y Diseño De Algoritmos
  • GUIA DE ALGORITMOS CUALITATIVOS
  • Guia Algoritmos
  • Guia Algoritmos
  • Guia De Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS