[go: up one dir, main page]

0% encontró este documento útil (0 votos)
76 vistas3 páginas

Tsds Programa Programación I

Este documento presenta el programa de la asignatura Programación I para el segundo año de la carrera de Técnico Superior en Desarrollo de Software. La asignatura consta de 8 unidades que cubren temas de programación orientada a eventos, VB NET, programación orientada a objetos, C# y conexión a bases de datos SQL. La asignatura se dicta durante 6 horas semanales con la profesora Ma. Cristina Chandoha.

Cargado por

Manolin Garcia
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
76 vistas3 páginas

Tsds Programa Programación I

Este documento presenta el programa de la asignatura Programación I para el segundo año de la carrera de Técnico Superior en Desarrollo de Software. La asignatura consta de 8 unidades que cubren temas de programación orientada a eventos, VB NET, programación orientada a objetos, C# y conexión a bases de datos SQL. La asignatura se dicta durante 6 horas semanales con la profesora Ma. Cristina Chandoha.

Cargado por

Manolin Garcia
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

PROGRAMA DIGITAL

Escuela Normal Superior y Superior de Comercio “Domingo Guzmán Silva” Nº 46

Carrera: TÉCNICO SUPERIOR EN DESARROLLO DE SOFTWARE

Plan aprobado por Decreto/Resolución Nº: 2120/16

Espacio Curricular: PROGRAMACIÓN I

Curso y división: 2do - Única

Cantidad de horas semanales: 6 HORAS

Profesor: MA. CRISTINA CHANDOHA

Año lectivo: 2019

1
Contenidos:

UNIDAD 1: PROGRAMACIÓN ORIENTADA A EVENTOS.


Variables y estructuras de datos: tipo y ámbito de las variables. Asignar valores a las
variables. Constantes. Tipos de datos: conversión, funciones. Crear y utilizar
estructuras: if, if else, while, for, do while. Almacenar datos en matrices. Tipos de
matrices. Funciones, subrutinas y procedimientos: declarar argumentos. Reutilización
de código. Funciones predefinidas.

UNIDAD 2: VB NET: CARACTERÍSTICAS DEL LENGUAJE.


Framework .NET: Controles intrínsecos (definición, uso). Controles extrínsecos
(definición, uso)
Propiedades de un proyecto. Elementos de un proyecto. Eventos, módulos y
procedimientos. Algunas sentencias. Interfaz de usuario avanzada.
Formularios de interfaz sencilla(SDI) y avanzada(MDI). Gráficos y animaciones.
Manejo de bases de datos. Manipulación de registros y campos de una base de datos.
Consultas con SQL.
La API de Windows. Funciones. Activex - Creación de un control Activex
Diseño de la GUI (Graphical User Interface). Optimizar la Programación

UNIDAD 3: PROGRAMACIÓN ORIENTADA A OBJETOS.


Objetos. Mensaje. Ciclo de vida de un objeto. Métodos. Clases. Prototipos.
Autoreferencia. Abstracción. Encapsulamiento. Cohesión y Acoplamiento.
Declaratividad y Expresividad. Contratos. Herencia. Tipos. Casteo. Herencia y
Composición: sobrecarga de métodos, herencia de clases. Polimorfismo. Clase
abstracta. Interfaces. Excepciones. Colecciones. Variables y métodos de Clase.

UNIDAD 4: C#: CARACTERÍSTICAS DEL LENGUAJE.


Clases. Tipos de datos. Funciones. Variables. Interfaces. Atributos. Construir una Clase.
El método Main. Constructores. Palabras reservadas. Identificadores. Comentarios.

UNIDAD 5: C#: CONTROL DE FLUJO. TRABAJO CON MÉTODOS.


ESTRUCTURAS.
If. Else if. Switch. While. Do while. For. For each. Break. Continue. Goto. Try… Catch
Estructura de un método. Llamada a método. Tipos de parámetros. Sobrecarga de
métodos. Declarar estructuras. Estructuras en código. Métodos, Propiedades,
Indizadores e Interfaces en estructuras. Control de excepciones.
Matrices: Numéricas unidimensionales. Cadenas de caracteres. Multidimensionales.

UNIDAD 7: C#: INTERFACES GRÁFICAS.


Forms. Controles. Propiedades. Soluciones de varios proyectos. Modelo WPF.

UNIDAD 8: C#: CONEXIÓN A BD SQL.


Controles que enlazan a BD. Consultas SQL. CRUD básico enlazado a SQL Server.

2
Bibliografía:

 Ferguson, Jeff y otros (2003) La biblia de C#. Ed. Anaya. Madrid.

 Arrioja Landa Cosio, Nicolás (2010) C# Guía total del Programador. E. Users. Buenos
Aires. Argentina.

 Ceballos, Fco. Javier (2013) Mirosoft C# Curso de Programación. 2da Ed. Alfaomega.
México.

 Medina, Patricio (2015) Ejercicios de Programación en Consola de C#. Ed.


Independiente. Ecuador.

 Orchow, Nicolás y otros. Fundamentos de Programación Orientada a Objetos.


Disponible en PDF.

 González Seco, José A. El lenguaje de programación C#. disponible en PDF.

 Apuntes elaborados para la cátedra (Cuaderno digital)


 Video tutoriales específicos.
 Manual Visual Basic.Net y ASP Net en PDF (pedir a la profesora).

Profesora: Ma. Cristina Chandoha.

También podría gustarte