Topicos avanzados de programación

Páginas: 12 (2866 palabras) Publicado: 2 de abril de 2014
1.- DATOS DE LA ASIGNATURA
Nombre de la asignatura:

Tópicos Avanzados de Programación.

Carrera:

Ingeniería en Sistemas Computacionales

Clave de la asignatura:

SCD-1027

(Créditos) SATCA1

2-3-5

2.- PRESENTACIÓN
Caracterización de la asignatura.
Esta materia aporta al perfil la competencia para desarrollar soluciones de software
utilizando programación concurrente,programación de eventos, que soporte interfaz
gráfica y comunicación con dispositivos móviles.
Se inicia estudiando la programación concurrente desde la conceptualización del
hilo, su creación, control y destrucción, así como la sincronización de varios hilos.
Finalmente la materia se complementa con la introducción a la programación móvil,
a través de la revisión de las distintas tecnologías,selección de una de ellas y
desarrollo de una aplicación básica.
Para el logro de los objetivos es necesario que el estudiante tenga competencias
previas en cuanto a paradigmas de programación, el uso de metodologías para la
solución de problemas mediante la construcción de algoritmos utilizando un
lenguaje de programación orientada a objetos, el manejo de conceptos básicos de
Hardware ySoftware, construcción de modelos de software empleando el lenguaje
de modelado unificado (UML).
Debido a las competencias que el estudiante requiere como base para el desarrollo
de las planteadas en este programa, la asignatura esta considerada cursarse
cuando el estudiante haya desarrollado la competencia de programar, es
recomendable cursarla inmediatamente después de haber aprobado el curso deprogramación orientada a objetos, y evitar cursarla en semestres muy avanzados
tomando en cuenta que en esta materia el estudiante desarrollará competencias
necesarias para cursos posteriores entre los que se encuentran los talleres de bases
de datos y programación web.
Intención didáctica.
Se organiza el temario, en cinco unidades, la primera unidad aborda el tema de
1

Sistema deasignación y transferencia de créditos académicos

programación de eventos, en donde el objetivo es que estudiante logre que la
estructura y ejecución del programa dependan de los sucesos (eventos) que ocurran
en el sistema o que ellos mismos provoquen. El estudiante debe desarrollar la
habilidad de definir los eventos a los cuales el programa reaccionará y las acciones
que seguirá al presentarsecada uno.
En la segunda unidad se estudia la Interfaz gráfica de usuario (GUI), dependiendo
de las herramientas utilizadas en los cursos anteriores se puede elegir la misma
herramienta o una distinta con el fin de que el estudiante aprenda a utilizar los
componentes gráficos que brinde el entorno de desarrollo, que incluya el manejo de
eventos y que desarrolle nuevos componentes derivados delos ya existentes pero
que incluyan nuevas propiedades.
Las unidades uno y dos pueden ser estudiadas simultáneamente considerando que
están estrechamente relacionadas, para ello es recomendable considerar los
conocimientos previos del grupo y las herramientas de desarrollo con las que están
familiarizados. La resolución de problemas como una herramienta resulta eficaz para
aprender estosconocimientos, partiendo de la definición de un problema real que
pueda ser resuelto utilizando la programación de eventos y requiera de una interfaz
gráfica.
La tercer unidad se enfoca al estudio de la creación y manejo de librerías y
componentes (estos términos pueden variar según el lenguaje de programación
utilizado). Se entiende como librería a un conjunto de bloques de códigos deprogramación normalmente compilados, que pueden ser incluidos en una aplicación
para su uso. Y a un componente como una clase de uso específico, lista para usar,
que puede ser configurada o utilizada de forma visual, desde el entorno de
desarrollo. Esta unidad debe enfatizar la creación de nuevas librerías y
componentes y evitar el estudio exhaustivo de las que incluya el entorno de
desarrollo, a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • TOPICOS AVANZADOS DE PROGRAMACION
  • topicos avanzados de programacion
  • topicos avanzados de programacion
  • Instrumentación Didacactica por Competencias Materia: Topicos avanzados de programación
  • Topicos avanzados de programación
  • topicos avanzados de programacion
  • topicos avanzados de programacion
  • Topicos Avanzados De Programación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS