P. 1
DESARROLLO_DE_SOFTWARE

DESARROLLO_DE_SOFTWARE

|Views: 1.117|Likes:
Publicado porDominguez Jonathan

More info:

Published by: Dominguez Jonathan on Apr 05, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

06/15/2013

pdf

text

original

Fundación Misión Sucre

Colegio Universitario de Caracas

DESARROLLO DE SOFTWARE Intención Curricular La unidad curricular Desarrollo de Software ofrece al estudiante las herramientas y técnicas necesarias en la construcción de programas para la resolución de problemas o la optimización de procesos, contribuyendo a fortalecer las competencias para desarrollar y mantener sistemas informáticos, haciendo énfasis en aquellos aspectos que se consideran significativos para la comprensión y buena utilización de las estructuras de datos. Haber aprobado la unidad curricular Introducción a la Programación.

Conocimientos previos

Duración

Un año distribuido en 42 semanas académicas (tres trimestres de catorce semanas cada uno), con 9 horas semanales a invertir, 3 horas de encuentro con el Profesor - Asesor y 6 horas de estudios independientes y consulta. Las horas de encuentro con el profesor asesor se consideran horas académicas de 45 minutos cada una.

Créditos Académicos

Nueve (9) créditos académicos

Material Instruccional Estrategias Instruccionales Recursos Requeridos

Material instruccional para cada trimestre en formato electrónico, direcciones electrónicas, videos, CD entre otros.

Estudios independientes, Trabajos en grupo, Trabajos Prácticos, Estudios de casos, Consultas y Encuentros. Laboratorios de computación para actividades prácticas. Equipos multimedios. Modulo I. Introducción a la Programación Orientada a Objetos: Historia de la Programación Orientado a Objeto (POO), Entorno de la programación POO (definición), Conceptos Básicos (Objeto, Abstracción, Clases, Herencia, Métodos y Propiedades, Encapsulamiento y Polimorfismo), Sobrecarga, diseño de interfaces gráficas (uso de controles del sistema, distribución de elementos, manejo de ventanas), Análisis de la Estructura de Objetos, Análisis del Comportamiento de Objetos, ciclo vital de un objeto, creación y control de las propiedades de un objeto (uso de objetos estándares del lenguaje, creación de nuevos objetos, dominio de eventos y métodos existentes en un objeto, estado de un objeto), clases (Tipos de clases, uso de clases estándares del

Contenido

Algoritmo Quicksort. Operaciones. Ordenación por Selección: Algoritmo de Selección. manipulación. Algoritmos típicos. Operaciones. Programación II: Concepto de grafo. Manejo de Imágenes. Búsqueda Binaria Recursiva. Características claves de la tecnología Java. Recursividad: Concepto. Conexión a Base de Datos en Java. Operadores. Búsquedaen Listas: Búsqueda Secuencial Binaria y Búsqueda Lineal. Funciones Miembros (Constructores y Destructores. Complejidad de la búsqueda secuencial. Hilos en Java. Selectores. Multihilos.Editorial Addison- . Construcción. Archivos y Flujos (entrada y salida). tipos de eventos. Función de Hashing. GUI basado en AWT de Java. Objetos). Aplicaciones. Algoritmos de Ordenación Básicos: (Intercambio y Selección). Operaciones. Implementación de Pilas con Arreglos. Modificadores. Hashing.. Árboles de Expresión. Concepto de árbol binario. Programación en Core Java: Fundamentos del Lenguaje de Programación Core Java Definición (Clases . Utilidad. Java Foundation Clases. Listas circulares. Bibliografías Complementarias Booch G. Programación I: Orientación a objetos: conceptos. Aplicaciones. Implementación de Pilas con variables dinámicas. Recorrido. Iteradores). Java Conceptos avanzados: API Collection y JDBC. Aplicaciones.Fundación Misión Sucre Colegio Universitario de Caracas lenguaje. Listas doblemente enlazadas. Paquetes e Interfaces. Implementación del TAD Lista con estructuras dinámicas. Algoritmos fundamentales con grafos. Especificación formal del TAD (Sintáctica y Semántica). Aplicaciones. Modulo III. Árbol binario de búsqueda. Modificadores Serialización. diseño y programación de nuevas clases).Segunda Edición . inserción). Redes. "Análisis y Diseño Orientado a Objetos con Aplicaciones" . El Garbage Collection. Ordenación por Inserción: Algoritmo de Inserción. Otros. Implementación de procedimientos recursivos. Representación del TAD grafo. Modulo IV. Análisis de los algoritmos de Búsqueda. Algoritmo Heapsort. Ordenación rápida (Quicksort). Excepciones. Operaciones. Matriz de caminos. Especificación formal del TAD Cola y Dipolo o Bicola. Aplicaciones. Applets. Comparación de la Búsqueda binaria y secuencial. Herencia (tipos de herencias) Modulo II. Swing. Implementación del TAD Cola o Dipolo con estructuras estáticas y/o dinámicas. Ordenación por Burbuja: Algoritmo de Burbuja. Algoritmo Shell. Especificación formal del TAD Pila. vinculación de objetos (aplicación de recursos del sistema operativo. Reflection y Java Beans. Eventos.

Versión 10.com . "Modelado y Diseño Orientado a Objetos" – Editorial Prentice Hall – 1997. “Introducción a la POO”.0. Editorial Grupo EIDOS – 1999-2000..lawebdelprogramador. Direcciones Electrónicas recomendadas: www.. Moreno F. Rumbaugh J.Fundación Misión Sucre Colegio Universitario de Caracas Wesley/Diaz de Santos .1996.

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->