Programación de Computadoras 2 - Universidad Dr. José Matías

Anuncio
UNIVERSIDAD DR. JOSE MATIAS DELGADO
FACULTAD DE ECONOMIA, EMPRESA Y NEGOCIOS
LICENCIATURA EN TECNOLOGIAS DE LA INFORMACION
NOMBRE DE LA ASIGNATURA: PROGRAMACIÓN DE COMPUTADORAS 2
a. Generalidades.
Número de
Orden:
20
Código:
Ciclo
Académico:
Prerrequisit
o (s):
Área:
PRC 1
U.V.:
IV
Duración del
Ciclo en
Semanas:
Duración /Horas
Clase Minutos:
50
minutos
Especializa
da
Número /Horas
Clase por Ciclo:
80
4
Horas Teóricas/
Semanales:
Horas Prácticas/
Semanales:
PRC 2
16
1
4
b. Descripción de la Asignatura:
El área de programación constituye uno de los bastiones de mayor importancia para un
profesional en tecnologías de la información. La programación de orientada a objetos
computadoras constituye una base fundamental para empezar a crear aplicaciones y
sistemas de información, del que se tenga como resultado un producto robusto,
compatible, expandible, reutilizable, eficiente, fácil de usar, portable, actualizable y con
integridad.
El desarrollo de aplicaciones informáticas a partir de herramientas de programación
visual, extrema o apoyándose en herramientas CASE (Computer Aided Software
Engineering, Ingeniería de Software Asistida por Computadora), permite una
construcción con menor tiempo, diseños agradables y con la mayoría de recursos y
componentes que se necesite incorporar.
En la actualidad se utilizan kits de recursos conocidos como Framework, que son muy
demandados por las características ya mencionadas, por lo que dedicar un curso de
estudios a este tema, resulta de alto provecho ya que el participante adquirirá
competencias importantes para integrarse al medio productivo.
c. Objetivos Generales de la Asignatura:
 Cognoscitivo.
Conocer los recursos tecnológicos y ventajas que ofrecen los frameworks para el
desarrollo de aplicaciones, que permita la finalización de producto en menos tiempo y
con las características y calidad demandada en el contexto empresarial.
UNIVERSIDAD DR. JOSE MATIAS DELGADO
FACULTAD DE ECONOMIA, EMPRESA Y NEGOCIOS
LICENCIATURA EN TECNOLOGIAS DE LA INFORMACION
 Procedimental.
Desarrollar aplicaciones informáticas que cumplan con las características propias de un
producto de software, propiciando que el participante del curso, irrumpa en el entorno
de la construcción de soluciones aplicadas.
 Actitudinal.
Analizar el potencial que ofrece la utilización de recursos modernos de programación,
permitiendo la optimización de sus compontes.
d. Contenido:
UNIDAD I
INTRODUCCIÓN AL USO DE FRAMEWORKS.
Contenido.
1.1. Plataformas de desarrollo en ambientes visuales.
1.2. Qué es un Framework?. Componentes.
1.3. Estructura de una aplicación.
1.4. Ambiente de trabajo.
1.5. Nivel de Consola y nivel visual.
1.6. Sintaxis para la codificación.
1.7. Depuración, prueba, ejecución y documentación de programas.
1.8. Variables, constantes, expresiones y tipos de datos.
1.9. Entrada y Salida de datos.
1.10. Crear un proyecto manejando variables y estructuras de programación.
UNIDAD II
VARIABLES Y ESTRUCTURAS DE DATOS
Contenido.
2.1. Introducción a los tipos de datos.
2.2. Variables, constantes y expresiones.
2.3. Ámbito y tipos de variables.
2.4. Matrices.
2.5. Aplicación de las matrices.
2.6. Comparación con una Base de Datos.
2.7. Datos Estructurados: Registros y Archivos.
2.8. Métodos de búsqueda y ordenación.
2.9. Ejercicios de práctica integrada.
UNIDAD III
ESTRUCTURAS DE CONTROL
Contenido.
3.1. Estructuras Básicas.
3.1.1. Secuenciales.
3.1.2. Decisión.
3.1.3. Repetición.
UNIVERSIDAD DR. JOSE MATIAS DELGADO
FACULTAD DE ECONOMIA, EMPRESA Y NEGOCIOS
LICENCIATURA EN TECNOLOGIAS DE LA INFORMACION
3.2.
3.3.
3.1.4. Comodines (Banderas).
Estructuras para la depuración de errores.
Manejo de errores y excepciones.
UNIDAD IV
PROGRAMACIÓN ORIENTADA A OBJETOS (POO)
Contenido.
4.1. Tecnologías de Desarrollo de Software: Programación Orientada a Objetos.
4.2. Aportes de la POO en el entorno informático.
4.2.1. Las clases.
4.2.2. Los Objetos.
4.2.3. Herencia.
4.2.4. Encapsulamiento.
4.2.5. Abstracción.
4.2.6. Polimorfismo.
4.2.7. Instanciación.
4.3.
Ejercicios de práctica aplicados.
UNIDAD V
FUNCIONES Y PROCEDIMIENTOS.
Contenido.
5.1. Los Métodos.
5.2. Las Funciones y Procedimientos.
5.3. Aplicación.
5.4. Parámetros y referencias.
5.5. Recursividad.
5.6. Constructores.
5.7. Procedimientos personalizados.
UNIDAD VI ACCESO A BASES DE DATOS.
Contenido.
6.1. Importancia de la conexión a bases de datos.
6.2. Aplicación de Tecnologías para la conexión a datos.
6.3. Acceso y trabajo con datos.
6.4. Crear un proyecto con conexión a bases de datos.
6.5. Formas de conexión a las bases de datos.
6.6. Conexión a base de datos por medio de clases.
6.7. Conexión a hojas electrónicas.
6.8. Entornos de conexión conectado y desconectado.
6.9. Estándar de programación a nivel de capas.
6.9. Desarrollo de aplicaciones haciendo uso de bases de datos.
UNIVERSIDAD DR. JOSE MATIAS DELGADO
FACULTAD DE ECONOMIA, EMPRESA Y NEGOCIOS
LICENCIATURA EN TECNOLOGIAS DE LA INFORMACION
UNIDAD VII
DESARROLLO DE APLICACIONES CON COMPONENTES.
Contenido.
7.1. Identificación y aplicación de Controles estándar.
7.2. Empleo de Componentes.
7.3. Empleo de componentes enfocados al entorno Web.
UNIDAD VIII GESTIÓN DE LAS SALIDAS DE INFORMACIÓN.
Contenido.
8.1. Gestores de Informes.
8.2. Entorno de diseño.
8.3. Especificaciones.
8.4. Filtros.
8.5. Construcción de informes.
e. Estrategia Metodológica.
El programa de la presente asignatura ha sido formulado para desarrollarse en un
80% en horas prácticas, lo cual incluye, facilitar los contenidos integrados al contexto
real de forma paralela, proceso que será evaluado a través de investigaciones,
laboratorios, elaboración de proyectos y otras actividades que contribuyan a la
adquisición de las competencias. Así mismo, se empleará un 20% de horas teóricas
para cimentar la base conceptual de los contenidos vertidos, evaluándose con las
mismas estrategias de la práctica.
En el ciclo de aprendizaje de este programa, el estudiante es el centro del mismo, y
como tal, su rol se estima dinámico, proactivo y propositivo, contando con el apoyo
y guía del facilitador asignado, quien podrá ejecutar sus sesiones de clase tanto
presencial, semipresencial como virtualmente, lo que será validado por la
Universidad.
UNIVERSIDAD DR. JOSE MATIAS DELGADO
FACULTAD DE ECONOMIA, EMPRESA Y NEGOCIOS
LICENCIATURA EN TECNOLOGIAS DE LA INFORMACION
f.
Bibliografía.
NOMBRE DE LA
OBRA

PAÍS
AÑO DE
EDICIÓN
NÚMERO DE
EJEMPLARES
EN
BIBLIOTECA
Anaya
Multimedia
España
2002
6
Gómez
Jiménez,
Enrique
Marcombo,
S.A.
España
2011
*
Julien
DOLLON James
RAVAILLE
ENI
EDICIONES
España
2011
*
AUTOR
CASA
EDITORA
VISUAL BASIC.NET
Halvorson,
Michael
APLICACIONES
CON VISUAL BASIC
.NET
VISUAL STUDIO
2010. DESARROLLO
DE APLICACIONES
WEB CON C# 4
Sitios Web.
Nombre del sitio
http://www.microsoft.com
http://msdn.microsoft.com/library/
dd831853.aspx
http://www.joomlaempresa.es
* En adquisición.
Responsable
Visual Basic 2010
Express, Microsoft
Visual Basic
Documentación.
Joomla Empresa
País
Fecha de
Visita
USA
20-May-2012
USA
20-May-2012
España
20-May-2012
Descargar