Está en la página 1de 3

Universidad Autnoma de Sinaloa

Facultad de Ingeniera Mochis


Licenciatura en Ingeniera de Software - Programas Analticos

Carrera:

DATOS DE IDENTIFICACIN Materia: Lenguajes de Programacin

Licenciatura en Ingeniera de Software Requiere de la(s) Materia(s): Semestre: 6

Programacin, Estructuras de datos, Programacin Orientada a Objetos Horas a la Semana: Teora: Prctica 4 1

Hrs./Semestre Crditos 70 9

Tipo de Curso

Obligatorio

OBJETIVO GENERAL:

Los objetivos de este programa son: que el alumno conozca las caractersticas y propiedades de los distintos tipos de lenguajes de programacin; que el alumno aumente su capacidad para aprender nuevos lenguajes; adquisicin del conocimiento necesario para elegir el lenguaje ms adecuado a cada situacin; preparar al alumno para la comprensin de los temas relacionados con la implementacin de los lenguajes de programacin CONTENIDOS

Unidad 1: Objetivo Especfico: Temas: Unidad 2: Objetivo Especfico: Temas: Unidad 3: Objetivo Especfico: Temas: Unidad 4:

Introduccin a los lenguajes de programacin

Tener una perspectiva general de los diferentes paradigmas de programacin existentes y su enfoque. Variables y tipos de datos Abstraccin Lenguajes Imperativos Conocer los principios bsicos del paradigma de programacin imperativo. Estructura en bloques Lenguajes de Programacin Orientada a Objetos (POO) Construcciones de lenguajes para procesamiento en paralelo Autmatas y lenguajes formales Conocer los principios bsicos de los autmatas y los lenguajes formales. Autmatas Lenguajes formales Lenguajes declarativos

Universidad Autnoma de Sinaloa


Facultad de Ingeniera Mochis
Licenciatura en Ingeniera de Software - Programas Analticos

Objetivo Especfico: Temas:

Conocer los principios bsicos de los lenguajes declarativos. Programacin lgica Programacin funcional (aplicativa) Lenguajes para bases de datos Pintarron. Plumones. Borrador. Computadora Video proyector. Plataforma Virtual. Red de Internet. Red Edusat. Multimedia

Recursos Necesarios

PRCTICAS: Elaboracin de pequeos programas de acuerdo al temario. Elaboracin de una prctica final integradora.

Horas de Utilizacin de equipos de Computo:

40

EVALUACIN: 10% de Asistencia. 40% de Trabajos (tareas, prcticas, productos de entrega). 50% de Examen y/o Proyecto. Doris Appleby, Julis J. Vandekopple, Lenguajes de Programacin (Paradigma y prctica), Ed. MC. Graw Hill, 1998 Terrence W. Pratt, Marvin V. Zelkowitz, Lenguajes de Programacin (Diseo e Implementacin), 3. Ed. Prentice Hall, 1998 Lenguajes de Programacin. Principios y Paradigmas. Allen B. Tucker; Robert Noonan (Editorial McGraw-Hill)

BIBLIOGRAFA:

Universidad Autnoma de Sinaloa


Facultad de Ingeniera Mochis
Licenciatura en Ingeniera de Software - Programas Analticos

Dentro de la materia que imparte: Se elaboran proyectos dirigidos a desarrollar la habilidad del alumno para resolver problemas reales acordes a las necesidades tecnolgicas?, en caso afirmativo, describa en qu consisten los proyectos que deben realizar los alumnos. No, por la naturaleza de conceptos fundamentales de lenguajes de programacin que se manejan en la materia, las prcticas estn enfocadas a desarrollar el manejo de dichos elementos en los alumnos. Para ello se hacen pequeas prcticas a lo largo del curso. En materias ms avanzadas relacionadas con est si se hacen dichas prcticas. Se elaboran trabajos en equipo e interdisciplinario?, en caso afirmativo, describa en qu consisten los proyectos que deben realizar los alumnos. S. Consisten en el desarrollo de pequeos programas de reforzamiento de conceptos vistos a lo largo de la materia.

Fomenta el desarrollo de valores ticos y sociales del alumno?, en caso afirmativo, describa de qu manera se elabora trabajo en equipo e interdisciplinario: Si, cuando se trabaja en equipos se fomenta la cooperacin, la coordinacin, la tolerancia, la solidaridad, el respeto, la responsabilidad de actividades, la participacin, el dilogo. Cuando se trabaja individual, de igual manera se fomentan valores, como la responsabilidad nica del alumno, cuidando la calidad, los tiempos, entre otros.