Академический Документы
Профессиональный Документы
Культура Документы
Teora de
Algoritmos
Piedad Marchena
OBJETIVOS
procesamiento y almacena
entrada
Datos
resultados. de
entrada
Datos de salida
PARTES DE UNA COMPUTADORA
Dispositivos de Entrada
Permiten el ingreso de
datos a un computador.
Ejemplos: teclados, ratones,
scanners, micrfonos,
cmaras fotogrficas,
cmaras de video, game
pads y guantes de realidad
virtual.
Dispositivos de Salida
Unidad de Control
Es la encargada de la ejecucin de las
instrucciones y de controlar el proceso de la
computadora.
Memoria
Expresiones generales
que describen
caractersticas de las
entidades.
Por s solos no
constituyen
informacin, sino que
sta surge del
adecuado
procesamiento de los
datos
Unidades de Datos
Qu es Informacin?
Conjunto de
instrucciones escritas en
un lenguaje de
programacin que
ejecutadas de manera
secuencial contribuyen
en la solucin de un
problema.
Software
Est formado por una serie
de instrucciones y datos,
que permiten aprovechar
todos los recursos que el
computador.
El software le da vida al
computador, haciendo que
sus componentes funcionen
de forma ordenada.
Lenguaje de Programacin
Conjunto de smbolos, caracteres y reglas
(programas) que le permiten a las personas
comunicarse con la computadora.
Permiten realizar operaciones de entrada/salida,
calculo, manipulacin de textos,
lgica/comparacin y
almacenamiento/recuperacin
Tipos de Lenguaje
Un algoritmo es una
secuencia ordenada de
operaciones tal que su
ejecucin resuelve
determinado problema.
Caractersticas del Algoritmo
Las caractersticas
fundamentales que debe tener
todo algoritmo son:
Debe ser preciso
Debe estar definido
Debe ser finito (debe tener un
nmero finito de pasos).
Debe ser independiente del
lenguaje de programacin que se
emplee para implementarlo.
Lenguaje Algortmico
Definir:
La entrada de datos
Salida esperada
Procesamiento de los
datos. (Mtodos y
frmulas)
Diseo de un Algoritmo
La resolucin de un
problema mediante un
ordenador consiste en,
partiendo de una
especificacin del problema,
construir un programa que lo
resuelva.
Ejemplos de Algoritmos
Desarrollar la solucin de
los siguientes problemas:
Comprar las entradas para ver
la final del equipo Junior.
Poner la mesa para la cena.
Lavar los platos de la comida.
Hacer una taza de caf
Tipos de Algoritmos
Cualitativos: son
aquellos que son una
descripcin de las
acciones que se
realizan para solucionar
un problema.
Cuantitativos: Son
aquellos que son
representados por las
palabras reservadas del
algoritmo a travs de
sus representaciones.
Codificacin
Estructu-
Simples
rados
Numricas
Lgicas
Por su
contenido Alfanumricas (String)
De Trabajo
Contadores
Por su uso Acumuladores
Expresiones
Aritmticas
Relacinales
Lgicas
Operadores Aritmticos