Anda di halaman 1dari 6

LGICA COMPUTACIONAL

La lgica es la capacidad de pensar en soluciones alternativas. Se remonta a


la poca de Aristteles en la que desarroll reglas para establecer un
razonamiento encadenado.
La lgica es una rama del conocimiento que nos permite determinar que algo
est aprobado por la razn como bien deducido o bien pensado. En pocas
palabras en la forma ms obvia y ms fcil de hacer algo.

La lgica es muy importante, ya que determina la manera en que se puede
resolver un problema. Es un nivel de abstraccin sin el cual no es posible
estructurar los pasos que generen lo que esperamos obtener.

La computadora trabaja con una lgica especial, exacta y matemtica.
Aunque tal vez no te hayas dado cuenta, todas las acciones que realizas en
la computadora estn haciendo uso de esta lgica en la forma de
procedimientos o secuencias de pasos que hay que realizar para lograr lo
que se quiere.

ALGORITMO


Un algoritmo es un conjunto de pasos, instrucciones o acciones
que se deben seguir y ejecutar de manera ordenada para
alcanzar un fin deseado, un algoritmo es una especie de receta,
de instrucciones para resolver n problema.

Los algoritmos son modos de resolucin de problemas; cabe
aclarar que no slo son aplicables a la actividad intelectual, sino
tambin a todo tipo de problemas relacionados con actividades
cotidianas.

Los algoritmos llevan a cabo un proceso y por lo tanto, son
ejecutados por un procesador, que es cualquier ente que
ejecute el algoritmo. Puede ser humano o bien una
computadora.

SE PUEDEN CLASIFICAR EN DOS
TIPOS:


CUALITATIVOS. Son todos aquellos pasos o instrucciones
descritos por medio de palabras que sirven para llegar a la
obtencin de una respuesta o solucin de un problema
cualquiera. Por ejemplo: la bsqueda de la definicin de una
palabra en un diccionario, encontrar un nmero telefnico en un
directorio, escribir una receta de cocina, o el modo de usar un
extintor de fuego.
CUANTITATIVOS. Son aqullos en los que s intervienen clculos
numricos. Por ejemplo: el clculo de la nmina en una
empresa, la conversin de unidades fsicas o el clculo del
volumen de un slido.
CARACTERSTICAS DE LOS
ALGORITMOS

Ser preciso. Las actividades o pasos del algoritmo deben
desarrollarse en orden estricto, ya que el desarrollo de cada
paso debe seguir un orden lgico.
Ser definido. Esto quiere decir que siempre que se ejecute con
los mismos datos, el resultado ser el mismo. No puede
improvisar, inventar o adivinar la informacin que necesita para
poder realizar un proceso.
Ser finito. Esto indica que el nmero de pasos de un algoritmo
debe ser limitado, es decir, los pasos a seguir deben tener un
fin.
Presentacin. El algoritmo debe ser entendible para cualquier
persona, no slo para la persona que lo dise.
CARACTERSTICAS DE LOS
ALGORITMOS
Entrada. Un algoritmo tiene 0 o ms entradas. Esto es, las
cantidades de los datos de inicio se generan en el mismo
algoritmo o se conocen previamente.

Salida. Un algoritmo tiene una o ms salidas. Es decir, hay datos
o cantidades al trmino del algoritmo que tienen una relacin
especfica con los datos o cantidades de entrada.

Efectividad. El algoritmo debe ser efectivo. Esto significa que
toda las operaciones deben ser suficientemente sencillas para
poder, en principio, ser realizadas de modo exacto y en un
tiempo finito por un procesador.
CLASIFICACIN DE LOS ALGORITMOS


Hay dos clasificaciones para los algoritmos:
Algoritmos informales
Algoritmos computacionales

Los algoritmos informales son aquellos que no se realizan para
una computadora, sino se disean para ser ejecutados por el
ser humano. Todos los das ejecutas algoritmos informales en
todas tus actividades: al prepararte para tus clases, al vestirte,
al cocinar, al regresar a casa, entre otros.

Los algoritmos computacionales son los que se crean para que
una computadora sea quien ejecute los pasos y obtener el
resultado esperado. Se aprovecha la velocidad de
procesamiento del ordenador para darnos un resultado mucho
ms confiable.

Anda mungkin juga menyukai