que es?

Páginas: 9 (2059 palabras) Publicado: 17 de febrero de 2014
UNIVERSIDAD DE GUADALAJARA
CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS
DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN
DEPARTAMENTO DE CIENCIAS COMPUTACIONALES

DATOS GENERALES

NOMBRE DE LA MATERIA:
LENGUAJES DE PROGRAMACIÓN COMPARADOS


TIPO:
CURSO TEORICO


CARÁCTER DEL CURSO:
OBLIGATORIO


ÁREA DE INFORMACIÓN:
BASICA PARTICULAR


PRE-REQUISITOS:
CC200DEPTO. DE ADSCRIPCIÓN:
CIENCIAS COMPUTACIONALES
ACADEMIA:
TÉCNICAS MODERNAS DE PROGRAMACIÓN
CARGA HORARIA GLOBAL:
80 HORAS


CARGA HORARIA SEMANAL:
4 HORAS


VALOR DE CRÉDITOS:
11 CREDITOS


OBJETIVO GENERAL:
EL ALUMO CONOCERA LAS FORMAS, Y CRITERIOS DE CLASIFICACION DE LENGUAJES DE PROGRAMACION, LOS ELEMENTOS BASICOS QUE LOS CONSTITUYEN Y LAS HERRAMIENTAS NECESARIAS PARA LACREACION Y RECONOCIMIENTO DE LENGUAJES DE PROGRAMACION
FECHA DE ACTUALIZACIÓN
JULIO/2004
CLAVE DE LA MATERIA
CC208
CALENDARIO DE APLICACIÓN
2006A
CONOCIMIENTOS QUE DEBE TENER
EL ALUMNO
CONOCIMIENTO GENERAL DE AL MENOS DOS ESTILOS DE PROGRAMACIÓN
MANEJO DE AL MENOS UN LENGUAJE DE PROGRAMACIÓN
CONOCIMIENTO GENERAL DEL MANEJO DE AUTÓMATAS FINITOS
UNIVERSIDAD DE GUADALAJARA
CENTROUNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS
DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN
DEPARTAMENTO DE CIENCIAS COMPUTACIONALES

LENGUAJES DE PROGRAMACIÓN COMPARADOS

CONTENIDO PRINCIPAL



Horas
Módulo 1: Introducción


Objetivo: El alumno conocerá los conceptos colaterales básicos para comprender, reconocer y construir lenguajes de programación analizando e identificando los conceptos vistosen cada tema

1.1 Clasificación de los lenguajes de programación


Objetivo: El alumno conocerá las formas básicas de clasificación de los lenguajes de programación identificando los criterios y características de cada uno de los métodos utiliza para realizar la clasificación

1.1.1 Estudio de los lenguajes de programación desde el punto de vista de las áreas de aplicación
1:00
1.1.2Estudio de los lenguajes de programación desde el punto de vista de su nivel
1:00
1.1.3 Estudio de los lenguajes de programación desde el punto de vista de los paradigmas de programación
2:00
1.2 Lenguajes formales
1:00

Objetivo: El alumno conocerá los elementos gramaticales básicos que componen a un lenguaje de programación desde el punto de vista de lenguajes formales

1.3Características de los lenguajes de programación
1:00

Objetivo: El alumno aprenderá los conceptos de las características utilizadas para evaluar a un lenguaje de programación identificando cada uno de ellos

1.4 Diseño de un lenguaje de programación

1.4.1 Sintáxis

1.4.1.1 Jerarquía de Chomsky
2:00

Objetivo: El alumno aprenderá la clasificación general de lenguajes según la jerarquía deChomsky, así como las máquinas teóricas que se utilizan para reconocerlos, analizando la diferencia entre los niveles de la jerarquía y distinguiendo qué máquina debe aplicarse para reconocer cada tipo de lenguaje

1.4.1.2 Backus Naur Form
1:00

Objetivo: El alumno conocerá las formas básicas más usuales para la definición de lenguajes realizando construcciones de lenguaje utilizando estasnotaciones

1.4.1.3 Árboles de reconocimiento
2:00

Objetivo: El alumno conocerá las formas básicas más usuales para la definición de lenguajes realizando construcciones de lenguaje utilizando estas notaciones

1.4.1.4 Diagramas de sintaxis
1:00

Objetivo: El alumno conocerá las formas básicas más usuales para la definición de lenguajes realizando construcciones de lenguaje utilizandoestas notaciones

1.4.1.5 Autómatas


Objetivo: El alumno conocerá las máquinas teóricas utilizadas para el reconocimiento de lenguajes, entenderá su funcionamiento aplicándolas al reconocimiento de lenguajes previamente definidos

1.4.1.5.1 Autómata finito
2:00
1.4.1.5.2 Autómata descendente
1:00
1.4.1.5.3 Autómata lineal limitado
2:00
1.4.1.5.4 Máquina de Turing
1:00...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS