Professional Documents
Culture Documents
Facultad Regional
San Francisco
Laboratorio de Computacin II
NDICE
NDICE .............................................................................................................................................. 2
PROFESIONAL DOCENTE A CARGO ........................................................................................ 3
UBICACIN...................................................................................................................................... 4
OBJETIVOS ...................................................................................................................................... 5
ORGANIZACIN DE CONTENIDOS .......................................................................................... 6
PROGRAMA ANALTICO ............................................................................................................. 7
CRITERIOS DE EVALUACIN .................................................................................................... 9
EVALUACIN:.................................................................................................................................. 9
AUTOEVALUACIN: ......................................................................................................................... 9
PLAN DE TRABAJO ..................................................................................................................... 10
METODOLOGA ........................................................................................................................... 11
BIBLIOGRAFA ............................................................................................................................. 12
ARTICULACIN ........................................................................................................................... 13
ARTICULACIN CON EL REA: ...................................................................................................... 13
TEMAS RELACIONADOS CON MATERIAS DEL REA: ....................................................................... 14
ARTICULACIN CON EL NIVEL: ..................................................................................................... 15
TEMAS RELACIONADOS CON MATERIAS DEL NIVEL: ...................................................................... 16
ARTICULACIN CON LAS CORRELATIVAS: ..................................................................................... 17
TEMAS RELACIONADOS CON LAS CORRELATIVAS: ......................................................................... 18
ORIENTACIN .............................................................................................................................. 19
DEL REA: .................................................................................................................................... 19
DE LA ASIGNATURA: ..................................................................................................................... 19
Pgina 2 de 19
Categora
JTP a cargo
Ttulo Profesional
Ingeniera en Sistemas de
Informacin
Pgina 3 de 19
UBICACIN
Dentro del contexto curricular prescripto se ubica en:
Carrera:
Plan:
Orientacin:
rea:
Nivel:
Carga Horaria Semanal:
Rgimen:
Distribucin horaria
Formacin
Prctica
Terica
Teora
Prctica
Laboratorio
Formacin
experimental
Resolucin
de
problemas
de
Ingeniera
Proyecto
y
diseo
Prctica
profesional
supervisada
Total
de
horas
Pgina 4 de 19
OBJETIVOS
El objetivo general de la asignatura es formar un profesional con slidos
conocimientos en las estructuras de datos bsicas de programacin, adquiriendo
buenas prcticas de codificacin y generando as, aplicaciones de calidad.
Pgina 5 de 19
ORGANIZACIN DE CONTENIDOS
Eje Temtico N 1:
Entorno de Desarrollo
Contenidos Conceptuales:
Contenidos Procedimentales:
Contenidos Actitudinales:
Eje Temtico N 2:
Programacin
Contenidos Conceptuales:
Contenidos Procedimentales:
Contenidos Actitudinales:
Eje Temtico N 3:
Colecciones
Contenidos Conceptuales:
Contenidos Procedimentales:
Contenidos Actitudinales:
Pgina 6 de 19
PROGRAMA ANALTICO
Eje Temtico N 1:
Entorno de Desarrollo
Unidad N 1: Explorador de Soluciones
Qu es una solucin.
Qu es un proyecto.
tems de un proyecto.
Referencias.
Clases.
Formularios.
Acoplamiento de ventanas.
Unidad N 2: Ventanas del Entorno
Propiedades.
Uso de la ayuda.
Cuadro de herramientas.
Esquema del documento.
Lista de tareas.
Lista de errores.
Unidad N 3: Barras de Herramientas
Estndar.
Editor de textos.
Depurador.
Eje Temtico N 2:
Programacin
Unidad N 4: Clase Char
Definicin.
Utilizacin.
Comparar caracteres: CompareTo, Equals.
Conversin entre tipos: GetNumericValue, ToString, Parse,
TryParse.
Cambiar maysculas y minsculas: ToUpper, ToLower.
Categoras de caracteres: GetUnicodeCategory
Unidad N 5: Clase String
Definicin.
Utilizacin.
Creacin de nuevas cadenas: Format, Concat, Join, Insert,
CopyTo.
Recortar y quitar caracteres: Trim, TrimStart, TrimEnd, Remove.
Cadenas de relleno: PadLeft,PadRight.
Comparar cadenas: Compare, Equals
Cambiar maysculas y minsculas: ToUpper, ToLower.
Dividir cadenas: Split.
Buscar en cadenas: StartsWith, EndsWith, IndexOf, LastIndexOf.
Unidad N 6: Clase StringBuilder
Definicin.
Pgina 7 de 19
Capacidad y longitud.
Modificar una cadena: Append, AppendFormat, Insert, Remove,
Replace.
Eje Temtico N 3:
Colecciones
Unidad N 9: Interfaz ICollection e IList
Definicin.
ArrayList: Creacin y manipulacin de la coleccin: Add, Insert,
Clear, Remove, RemoveAt, IndexOf, LastIndexOf, Sort, Reverse.
StringCollection: Creacin y manipulacin de la coleccin: Add,
Insert, Clear, Remove, RemoveAt, IndexOf.
Unidad N 10: Interfaz IDictionary
Definicin.
SortedList: Creacin y manipulacin de la coleccin: Add, Clear,
Remove, RemoveAt, Contains, ContainsKey, ContainsValue,
IndexOfKey, IndexOfValue, GetByIndex, GetKey.
Hashtable: Creacin y manipulacin de la coleccin: Add, Clear,
Remove, Contains, ContainsKey, ContainsValue.
Unidad N 11: Otras colecciones
Pila: Push, Clear, Pop, Contains, Peek.
Cola: Enqueue, Clear, Dequeue, Contains, Peek.
Genricos: Definicin y utilizacin.
Pgina 8 de 19
CRITERIOS DE EVALUACIN
Evaluacin:
Regularidad:
Asistencia a las ctedras segn Reglamento de estudio.
Aprobacin de 2 (dos) parciales con 4 (cuatro) o ms cada uno.
Presentacin y aprobacin de trabajos prcticos exigidos por la ctedra.
Autoevaluacin:
Ser realizada utilizando el instrumento elaborado desde Secretara
Acadmica y aprobado por Consejo Acadmico.
Pgina 9 de 19
PLAN DE TRABAJO
Eje temtico N 1: Entorno de Desarrollo
Semana
Contenidos
Metodologa
Taller, Clase
Evaluacin
Nivel de
Profundidad
Bibliografa
Informal en
clases. Prctica Conceptual y
en primer
prctico.
parcial.
2-9
Contenidos
Metodologa
Repaso y ejercitacin.
Unidad N 4: Clase Char.
Unidad N 5: Clase String.
Unidad N 6: Clase StringBuilder.
Unidad N 7: Clase Array.
Unidad N 8: Estructuras de datos.
Repaso de temas vistos.
Taller, Clase
Evaluacin
Nivel de
Profundidad
Bibliografa
Informal en
clases. Prctica Conceptual y
en primer
prctico.
parcial.
10-14
Contenidos
Unidad N 9: Clase Char.
Unidad N 10: Clase String.
Unidad N 11: Clase StringBuilder.
Repaso de temas vistos.
Metodologa
Taller, Clase
Evaluacin
Nivel de
Profundidad
Bibliografa
Informal en
clases. Prctica Conceptual y
en segundo
prctico.
parcial.
Pgina 10 de 19
METODOLOGA
Se expondr la teora en clases, con la participacin de los alumnos y la
consecuente resolucin de problemas y ejercicios correspondientes al tema
dictado.
Para el desarrollo terico se utilizarn la PC, el can y pizarrn.
Para el desarrollo de trabajos prcticos en el laboratorio, se utilizarn las
PC del mismo.
Se entregar a los alumnos un documento de apoyo elaborado
especialmente para la ctedra.
Pgina 11 de 19
BIBLIOGRAFA
BIBLIOGRAFA OBLIGATORIA
BONINO, Mara Beln.
Laboratorio de computacin II [Apunte de ctedra].
El Autor, 2013.
(Al 2013: 0 copia/s en Coleccin UTN)
BIBLIOGRAFA COMPLEMENTARIA
DEITEL, Harvey M.; DEITEL, Paul J.
Cmo programar en C#.
2a. ed. reimpresa.
Pearson Educacin, 2011.
ISBN: 9789702610.
(Al 2013: 2 ejemplar/es en Coleccin UTN)
CEBALLOS SIERRA, Francisco Javier.
Enciclopedia de Microsoft Visual C#.
3a. ed.
Alfaomega Grupo Editor, 2011.
ISBN: 9786077070245.
(Al 2013: 1 ejemplar/es en Coleccin UTN,
ms 2 ejemplar/es de edicin anterior)
MICROSOFT.
MSDN Library [en lnea].
Disponible en: http://msdn.microsoft.com/library
[Consulta: Marzo 2013]
Pgina 12 de 19
ARTICULACIN
Articulacin con el rea:
Asignatura
Programacin I
Sistemas de Procesamiento de Datos
Laboratorio de Computacin I
Programacin II
Arquitectura y Sistemas Operativos
Laboratorio de Computacin II
Programacin III
Elementos de Investigacin Operativa
Laboratorio de Computacin III
Metodologas de Sistemas I
Diseo y Administracin de Bases de Datos
Laboratorio de Computacin IV
Carga Horaria
6 hs ctedra
6 hs ctedra
6 hs ctedra
6 hs ctedra
6 hs ctedra
6 hs ctedra
6 hs ctedra
6 hs ctedra
6 hs ctedra
12 hs ctedra
6 hs ctedra
6 hs ctedra
Porcentaje
20 %
20 %
20 %
20 %
20 %
20 %
20 %
20 %
20 %
40 %
20 %
20 %
Pgina 13 de 19
Tema relacionado
Clase array
Todos los mtodos expuestos por las distintas
clases estudiadas.
Tema relacionado
Explorador de Soluciones, ventanas del entorno,
barras de herramientas
Todos los mtodos expuestos por las distintas
clases estudiadas.
Clase Array
Tema relacionado
Clases String y Array
Pila, Cola, Genricos
Pgina 14 de 19
Carga Horaria
6 hs ctedra
6 hs ctedra
6 hs ctedra
3 hs ctedra
6 hs ctedra
3 hs ctedra
Porcentaje
20 %
20 %
20 %
10 %
20 %
10 %
Pgina 15 de 19
Tema relacionado
Clases String y Array
Pila, Cola, Genricos
Pgina 16 de 19
Para cursar
Cursada
Programacin I
Para rendir
Aprobada
Aprobada
Programacin I
Laboratorio de
Computacin I
Laboratorio de Computacin I
Pgina 17 de 19
Programacin I
Vectores, matrices y
cadenas de caracteres
Funciones y
procedimientos
Laboratorio de
Computacin I
Uso del IDE
Mtodos y parmetros
Matrices
Tema relacionado
Clase array
Todos los mtodos expuestos por las distintas
clases estudiadas.
Tema relacionado
Explorador de Soluciones, ventanas del entorno,
barras de herramientas
Todos los mtodos expuestos por las distintas
clases estudiadas.
Clase Array
Pgina 18 de 19
ORIENTACIN
Del rea:
La carrera Tecnicatura Superior en Programacin y sus asignaturas en
general tienen una clara orientacin prctica. El diseo curricular demuestra una
tendencia a la aplicacin directa de los conocimientos de cada ctedra en la
programacin de sistemas de uso cotidiano.
De la Asignatura:
La orientacin de la asignatura Laboratorio de Computacin II es en parte
terica, pero principalmente prctica, buscando profundizar, afianzar y extender
conceptos. Se pretende que el alumno adquiera capacidades para aplicarlos en
situaciones reales y resolver problemticas cotidianas en el mbito de la
programacin.
Pgina 19 de 19