Download Laboratorio de Computación III

Document related concepts
no text concepts found
Transcript
PROGRAMAS ANALÍTICOS DE LAS MATERIAS DE LA
TECNICATURA SUPERIOR EN PROGRAMACIÓN
Área: DISCIPLINAS TECNOLÓGICAS
Asignatura: LABORATORIO DE COMPUTACIÓN III
Período: PRIMER CUATRIMESTRE
Año: SEGUNDO
Carga Horaria: HORAS/SEMANA: 6 HS.
PROGRAMA:
Unidad 1 - POO Y UML
Fundamentos de programación orientada a objetos,
Clases y objetos,
Métodos y propiedades
Construcción de un diagrama de clases a partir de un escenario.
Propiedades de la orientación a objetos
Abstracción – Encapsulación - Herencia - Polimorfismo
El diagrama de casos de uso.
El diagrama de interacción.
Unidad 2 - Estructuras del lenguaje c#
Espacios de nombres
Estructuras de datos
Estructuras de control
Operadores
Arreglos
Strings función splits, concatenación
Funciones matemáticas
Unidad 3 - POO APLICACIONES EN EL LENGUAJE
Clases y objetos,
Métodos y propiedades
Métodos setters y getters
Modificadores de visibilidad
Herencia y polimorfismo
Interfaces y su implementación
Unidad 4 - Windows forms y controles desde
Aplicaciones MDI y SDI
Controles visuales
Pasajes de parámetros entre formularios
Colecciones
Unidad 5 - MANIPULACION DE ARCHIVOS
Unidad 6 - Aplicaciones sobre bases de datos
El lenguaje SQL
Consultas simples
Consultas de unión interna y externa
Consultas resumen (Group By y funciones agregadas)
Consultas de acción (Insert, Update,Delete)
Uso de bases de datos desde C#
Conexión a la base de datos (la clase connection)
La clase Recordset
Asociación de recorsets al objeto datagridview
BIBLIOGRAFÍA
Apuntes Teóricos UTN. de la Facultad Regional Resistencia. Brindados por la cátedra.
Programmers Haven: C# School.
Referencias en web:
Manuales .NET : Manual C#. Disponibles en http://www.canalvisualbasic.net/manual-net/c-sharp/
Manuales .NET : ADO.NET. Disponibles en http://www.canalvisualbasic.net/manual-net/ado-net/
Fernando Berzal Galiano & Francisco Cortijo Bon. Curso de C#. Disponible en
http://elvex.ugr.es/decsai/csharp/language/index.xml
De Fernando Berzal Galiano. Acceso a bases de datos con ADO.NET.
http://elvex.ugr.es/decsai/csharp/databases/index.xml
C# / CSharp Tutorial. Disponible en http://www.java2s.com/Tutorial/CSharp/CatalogCSharp.htm
Codeproject C#. Disponible en http://www.codeproject.com/KB/cs/