Algoritmos y Estructura de Datos
Algoritmos y Estructura de Datos
Algoritmos y Estructura de Datos
Problema:
Es una situación la cual te surge en cualquier momento y se pretende resolverlo con un algoritmo.
(en nuestro caso).
Algoritmo:
Conjunto finito (que tiene un fin) y ordenado de pasos, que si se resuelve correctamente me permite
obtener un resultado en un tiempo acotado. (en un tiempo acotado porque hay muchos problemas
que se necesita resolverlo en un tiempo determinado porque si no ya no sirve resolverlo o no tendrá
efecto la solución). Cualquier secuencia de pasos es un algoritmo, como por ejemplo una receta de
cocina.
Computadoras:
Es un dispositivo que es capaz de tomar decisiones lógicas a una velocidad mucho más rápido que un
humano.
Los datos que constituyen la entrada a la computadora se procesan mediante una lógica (entrada)
para poder tener una salida.
MEMORIA ALMACENAMIENTO
SECUNDARIO
Programador:
Tipos de lenguajes
TRADUCTOR ENSAMBLADOR
LP MAQUINA LP ENSAMBLADOR
TR MP
CO
AD ILA
UC DO
TO R
LP MAQUINA
R
Paradigma de programación:
Representa un enfoque particular o filosofía para diseñar soluciones asociadas al estilo de desarrollo
de programas:
Programación estructurada:
Metodología que consiste en escribir programas con diseño modular, de modo descendente y en
base a estructuras de control básicas (lo que significa esto es ver el problema principal y luego ir
solucionando los subproblemas)
Características:
Informática:
Aceptar entradas.
Mostrar salidas.
Almacenar información en un formato lógico constante.
Ejecutar operaciones aritméticas y lógicas en los datos de entrada y/o en los datos
almacenados.
Supervisar, controlar y dirigir la operación y secuencia general del sistema.
Sistema binario digital:
Código ASCII:
La mínima unidad que maneja la memoria central es el bit y al conjunto máximo que la computadora
es capaz de manejar en un momento dado se le denomina palabra.