ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

ING.INFORMATICA


Enviado por   •  18 de Julio de 2014  •  1.332 Palabras (6 Páginas)  •  201 Visitas

Página 1 de 6

Lenguaje lógico

Es simbólico, artificial, preciso, escrito y universal

Simbólico: porque usa formulas, símbolos y signos convencionales

Preciso: porque evita la ambigüedad o doble sentido ytiene una sola interpretación

Universal: porque se aceptan sus principios y normas

¿Qué es la lógica?

Es la ciencia de las leyes y de las formas del pensamiento, que nos da normas para lainvestigación científica y nos suministra un criterio de la verdad.

¿Cómo se divide la lógica?

La lógica se divide en simples y complejas. Las formas simples que son las formas elementales delpensamiento son el concepto, el juicio y el razonamiento. Cualquier pensamiento que se considere, por grande que sea su complejidad, puede reducirse, en última instancia a estas tres formas elementales. A laparte de la lógica que trata de las formas elementales del pensamiento se le designa generalmente con el nombre de lógica formal. La segunda parte, que se ocupa de las formas metódicas, que estánconstituidas, a su vez por combinaciones de las formas más simples.

Elementos[editar]

Variables y vectores[editar]

Las variables podrían calificarse como contenedores de datos y por ello se diferencian según el tipo de dato que son capaces de almacenar. En la mayoría de lenguajes de programación se requiere especificar un tipo de variable concreto para guardar un dato concreto. Por ejemplo, en Java, si deseamos guardar una cadena de texto deberemos especificar que la variable es del tipo String. Por otra parte, en lenguajes como el PHP este tipo de especificación de variables no es necesario. Además, existen variables compuestas por varias variables llamadas vectores. Un vector no es más que un conjunto de variables consecutivas en memoria y del mismo tipo guardadas dentro de una variable contenedor. A continuación, un listado con los tipos de variables y vectores más comunes:

• Variables tipo Char: Estas variables contienen un único carácter, es decir, una letra, un signo o un número.

• Variables tipo Int: Contienen un número entero.

• Variables tipo float: Contienen un número decimal.

• Variables tipo String: Contienen cadenas de texto, o lo que es lo mismo, es un vector con varias variables del tipo Char.

• Variables del tipo Boolean: Solo pueden contener un 0 o un 1. El cero es considerado para muchos lenguajes como el literal "False", mientras que el 1 se considera "True".

Condicionantes[editar]

Los condicionantes son estructuras de código que indican que, para que cierta parte del programa se ejecute, deben cumplirse ciertas premisas; por ejemplo: que dos valores sean iguales, que un valor exista, que un valor sea mayor que otro... Estos condicionantes por lo general solo se ejecutan una vez a lo largo del programa. Los condicionantes más conocidos y empleados en programación son:

• If: Indica una condición para que se ejecute una parte del programa.

• Else if: Siempre va precedido de un "If" e indica una condición para que se ejecute una parte del programa siempre que no cumpla la condición del if previo y si se cumpla con la que el "else if" especifique.

• Else: Siempre precedido de "If" y en ocasiones de "Else If". Indica que debe ejecutarse cuando no se cumplan las condiciones prévias.

Bucles[editar]

Los bucles son parientes cercanos de los condicionantes, pero ejecutan constantemente un código mientras se cumpla una determinada condición. Los más frecuentes son:

• For: Ejecuta un código mientras una variable se encuentre entre 2 determinados parámetros.

• While: Ejecuta un código mientras se cumpla la condición que solicita.

Hay que decir que a pesar de que existan distintos tipos de bucles, ambos son capaces de realizar exactamente las mismas funciones. El empleo de uno u otro depende, por lo general, del gusto del programador.

TIPOS DE LENGUAJES

Aunque existen muchas clasificaciones, en general se puede distinguir entre dos

clases de lenguajes: los lenguajes naturales (ingles, alemán, español, etc.) y

los lenguajes artificiales o formales (matemático, lógico, computacional,

etc.). Tanto el lenguaje natural como el lenguaje artificial son humanos. El

primero es natural porque se aprende (o adquiere) inconsciente e

involuntariamente.

...

Descargar como (para miembros actualizados)  txt (8.8 Kb)  
Leer 5 páginas más »
Disponible sólo en Clubensayos.com