Requisitos de documento
1.-Hoja de presentación
2.-Introducción
3.-Justificación
4.-Objetivo
5.-Marco Teórico
6.-Desarrollo
6.a Análisis de proyecto
6.b Diseño de proyecto
6.c Codificación
6.d Corrida del programa
7.-Manual del Usuario
8.-Conclusión
9.-Glosorio
10.-Bibliografia y referencias en internet
Programacion Orientada Objetos
lunes, 28 de noviembre de 2016
martes, 23 de agosto de 2016
Temario
Programación Orientada a Objetos
Caracterización de la asignatura
Esta asignatura aporta al perfil del Ingeniero Biomedico, la capacidad de desarrollar programas mediante la programación orientada a objetos.
Se analiza, diseña y desarrolla aplicaciones enfocadas al área biomedica, en un lenguaje de programación orientada a objetos.
Consiste en conocer y trabajar con un lenguaje de programación orientado a objetos para resolver problemas de la ingeniería biomedica.
Competencia(s) a desarrollar
Analiza, diseña, implementa y aplica software utilizando algoritmos computacionales e implementarlos con un lenguaje orientado a objetos.
Temario
Unidad 1 Clases y objetos
1.1 Introducción al modelado de objetos UML
1.2 Definición de una clase
1.3 Representación UML
1.4 Declaración de clases
1.5 Miembros de una clase (encapsulamiento)
1.6 Especificadores de acceso
1.7 Creación de objetos
1.8 Puntero This
1.9 Constructores y destructores
1.10 Software para análisis
y diseño
Unidad 2 Métodos
2.1 Definición de un método
2.2 Estructura de un método
2.3 Valor de retorno
2.4 Declaración de un método
2.5 Ámbito y tiempo de vida de variables
2.6 Argumentos y paso de parámetros
2.7 Sobrecarga de métodos
2.8 Manejo de excepciones
Unidad 3 Herencia y polimorfismo
3.1 Concepto de herencia y polimorfismo
3.2 Definicion de una clase base
3.3 Definicion de una clase derivada.
3.4 Clases abstractas e interfaces.
3.5 Bibliotecas de clases
Unidad 4 Estructuras de datos
4.1 Concepto de Pilas, Colas, Listas, Arboles.
4.2 Uso de bibliotecas de clases en probemas de estructura de datos
Unidad 5 Ordenamiento y búsqueda
5.1 Algoritmos de ordenamiento
5.1.1 Burbuja
5.1.2 Mezcla
5.1.3 Inserción directa
5.1.4 Insercion Indirecta
5.1.5 QuickSort
5.1.6 Shell Sort,entre otros
5.2 Algoritmos de búsqueda
5.2.1 Búsqueda Secuencial
5.2.2 Búsqueda binaria
5.3 Búsqueda Indexada
Caracterización de la asignatura
Esta asignatura aporta al perfil del Ingeniero Biomedico, la capacidad de desarrollar programas mediante la programación orientada a objetos.
Se analiza, diseña y desarrolla aplicaciones enfocadas al área biomedica, en un lenguaje de programación orientada a objetos.
Consiste en conocer y trabajar con un lenguaje de programación orientado a objetos para resolver problemas de la ingeniería biomedica.
Competencia(s) a desarrollar
Analiza, diseña, implementa y aplica software utilizando algoritmos computacionales e implementarlos con un lenguaje orientado a objetos.
Temario
Unidad 1 Clases y objetos
1.1 Introducción al modelado de objetos UML
1.2 Definición de una clase
1.3 Representación UML
1.4 Declaración de clases
1.5 Miembros de una clase (encapsulamiento)
1.6 Especificadores de acceso
1.7 Creación de objetos
1.8 Puntero This
1.9 Constructores y destructores
1.10 Software para análisis
y diseño
Unidad 2 Métodos
2.1 Definición de un método
2.2 Estructura de un método
2.3 Valor de retorno
2.4 Declaración de un método
2.5 Ámbito y tiempo de vida de variables
2.6 Argumentos y paso de parámetros
2.7 Sobrecarga de métodos
2.8 Manejo de excepciones
Unidad 3 Herencia y polimorfismo
3.1 Concepto de herencia y polimorfismo
3.2 Definicion de una clase base
3.3 Definicion de una clase derivada.
3.4 Clases abstractas e interfaces.
3.5 Bibliotecas de clases
Unidad 4 Estructuras de datos
4.1 Concepto de Pilas, Colas, Listas, Arboles.
4.2 Uso de bibliotecas de clases en probemas de estructura de datos
Unidad 5 Ordenamiento y búsqueda
5.1 Algoritmos de ordenamiento
5.1.1 Burbuja
5.1.2 Mezcla
5.1.3 Inserción directa
5.1.4 Insercion Indirecta
5.1.5 QuickSort
5.1.6 Shell Sort,entre otros
5.2 Algoritmos de búsqueda
5.2.1 Búsqueda Secuencial
5.2.2 Búsqueda binaria
5.3 Búsqueda Indexada
Suscribirse a:
Entradas (Atom)