ÁREA DE ENERGÍA, LAS INDUSTRIAS Y LOS RECURSOS NATURALES NO RENOVABLES INGENIERÍA EN SISTEMAS
TEMA: Mapa Mental o Conceptual
DOCENTE: Ing. Luis Chamba
ALUMNA: Jheymi Imaicela PARALELO: “A”
LOJA – ECUADOR
LENGUAJES LENGUAJE NATURAL
este
LENGUAJE FORMAL
es
es Conjunto de palabras de longitud finita. El nombre lenguaje se justifica porque las estructuras que con este se forman tienen reglas de buena formación (gramática) e interpretación semántica (significado) en una forma muy similar a los lenguajes naturales.
existe OPERACIONES
Utilizar varias operaciones para producir nuevos lenguajes a partir de otros. dados Concatenación L1L2
Permite designar cosas actuales y razonar a cerca de ellas, fue desarrollado y organizado a partir de la experiencia humana y es utilizado para analizar situaciones complejas y razonar sutilmente.
existe TEOREMAS Teorema 1: El conjunto de lenguajes en general (incluyendo los noformales) es incontable.
Intersección L1&L2 Unión L1|L2
Teorema 2: Los lenguajes son conjuntos contables.
Complemento ~L1 Cociente L1/L2 Estrella L1* Intercalación L1*L2
LENGUAJES DE PROGRAMACION
Teorema 3: El conjunto de lenguajes formales es contable.
características 1. Desarrollados por el enriquecimiento progresivo antes de cualquier intento de formación de una teoría. 2. La importancia de su carácter expresivo debido grandemente a la riqueza del componente semántico (polisemantica). 3. Dificultad o imposibilidad de una formalización completa.
PARADIGMA DEL LENGUAJE
• Imperativo considerado el más
común y está representado, por C o BASIC. • Funcional representado por LISP, ML o Haskell. • Lógico, es PROLOG. • Orientado a objetos es Smalltalk.
Conjunto de normas lingüísticas que permiten escribir un programa y que éste sea entendido por el ordenador y pueda ser trasladado a ordenadores similares para su funcionamiento en otros sistemas.
utilizado Controlar el comportamiento físico y lógico de una máquina.
caracterizado por 1. Más de un programador puede tener conjunto común de instrucciones que puedan ser comprendidas entre ellos para realizar la construcción del programa de forma colaborativa. 2. Los procesadores usados en las computadoras son capaces de entender y actuar según lo indican programas escritos en un lenguaje fijo llamado lenguaje de máquina.
clasificación Lenguajes Máquina. Lenguajes nivel.
de
de
bajo
Lenguajes ensamblador. Lenguajes nivel.
de
alto
BIBLIOGRAFIA
Letch, Charley. Información Tsunami: Un futurista mira en retrospectiva, Primera Edición, Editorial Limusa, Colección Megabyte, México D.F., 1992 http://delta.cs.cinvestav.mx/red/logica/node3.html http://cic2.iimas.unam.mx/~villasen/protocolo-proy-CONACYT.html http://www3.uniovi.es/~Psi/REMA/v1n1/a4/p1.html http://www.dcc.uchile.cl/~cc20a/contenidos/clase05
http://www.lawebdelprogramador.com/