You are on page 1of 28

II Ciclo

P ro gra m a d e Co m p ut a c i n , I n f o r m t i c a y S i s t e m a s

Syllabus
2 0 0 9 - I

Programa de Computacin, Diseo y Extensin 1

Programa de Computacin, Informtica y Sistemas


2 Programa de Computacin, Diseo y Extensin
Matemtica Matematica Bsica II

Bsica II
Datos Generales
Carrera Profesional: Computacin e Informtica.
Nombre de la asignatura: Matemtica Bsica II.
Ciclo Acadmico: II.
Duracin: 20 semanas.
Horas semanales: 04.

Objetivo
El objetivo principal de esta asignatura es brindar al estudiante las herramientas algebraicas en la representacin
y solucin de problemas con figuras geomtricas; as como tambin la resolucin de ejercicios y problemas apli-
cando matrices con aplicaciones Excel.

Objetivos especficos
Resolver ejercicios y problemas con figuras geomtricas, clculo de reas de regiones poligonales e ideas de
modelos matemticos.
Resolver ejercicios y problemas de sistemas de ecuaciones lineales.

Contenido
Unidad I
Geometra analtica plana

Semana 01
Coordenadas de un punto. Distancia entre dos puntos.

Semana 02
Divisin de un segmento en una razn dada. ngulo de inclinacin y pendiente de una recta.

Semana 03
ngulo entre dos rectas. Rectas paralelas y rectas perpendiculares.

Semana 04
Lugar geomtrico. La recta: formas de ecuaciones.
1 prctica calificada.

Semana 05
La ecuacin general de la recta.

Semana 06
La circunferencia: ecuacin cannica, ordinaria.

Programa de Computacin, Informtica y Sistemas 3


Matemtica Bsica II

Semana 07
Ecuacin general de la circunferencia.
2 prctica calificada.

Semana 08
La parbola: ecuacin cannica y ordinaria.

Semana 09
Ecuacin general de la parbola.

Semana 10
Examen parcial.

Unidad II
lgebra lineal: Matrices y determinantes

Semana 11
Matrices: tipos de matrices, matrices cuadradas especiales.

Semana 12
lgebra de matrices. Propiedades.

Semana 13
Transformaciones lineales horizontales. Propiedades.
1 prctica calificada.

Semana 14
Resolucin de sistemas de ecuaciones lineales con n incgnita por el mtodo de Gauss.

Semana 15
Matriz inversa: Mtodo de trasformaciones lineales horizontales, resolucin de sistemas de ecuaciones lineales
aplicando la inversa.

Semana 16
Resolucin de sistemas homogneos de ecuaciones lineales con n incgnitas.

Semana 17
Determinantes. Propiedades.

Semana 18
Resolucin de sistemas de ecuaciones lineales por determinantes.

Semana 19
Examen final.

4 Programa de Computacin, Informtica y Sistemas


Matemtica Bsica II

Semana 20
Examen de recuperacin.

Evaluacin
El promedio de cada parcial se obtendr de la siguiente manera:
NP1 = 0.15*PD + 0.15*NP + 0.35*PP + 0.35*EP
NP2 = 0.15*PD + 0.15*NP + 0.35*PP + 0.35*EF
El promedio final (PF), se obtendr de la siguiente manera:
PF = (1*NP1 + 2*NP)/3
Donde:
NP1 = Nota promedio del primer parcial.
NP2 = Nota promedio de segundo parcial.
PD = Nota de prcticas dirigidas.
PP = Nota de prcticas calificadas.
NP = Nota de participacin.
EP = Examen parcial.
EF = Examen final.

Bibliografa
ALGEBRA LINEAL: Grossman.
ALGEBRA LINEAL: Gerber.
FUNDAMENTOS DE LA MATEMTICA UNIVERSITARIA: Carl Allendoerfer y Cletus Oakley.
GEOMETRA ANALTICA PLANA: Charles H. Lehmann.
MATRICES: Frank Ayres Jr.
MATRICES Y DETERMINANTES: Eduardo Espinoza Ramos.
PRE CLCULO: Michael Sullivan.
VECTORES Y MATRICES: R. Figueroa G.

Programa de Computacin, Informtica y Sistemas 5


Matematica Bsica II

6 Programa de Computacin, Diseo y Extensin


Software de
Software de Aplicacin II

Aplicacin II
Datos Generales
Carrera Profesional: Computacin e Informtica.
Nombre de la asignatura: Software de Aplicacin II.
Ciclo acadmico: II.
Duracin: 20 semanas.
Horas semanales: 02 horas (prctica).

Objetivo
El alumno aprender tcnicas bsicas para poder implementar Base de Datos con la ayuda del MS. SQL Server 2005,
aprovechando los recursos de la computadora, a nivel de Hardware y Software en beneficio de la empresa.

Sumilla
El alumno manejar los elementos propios del MS. SQL Server 2005 para crear Base de Datos, sus tablas y otros
objetos mediante el Lenguaje de Consulta Estructurado Transact SQL, realizar el mantenimiento respectivo y las
consultas necesarias para poder manipular, visualizar y procesar los datos con el Lenguaje DML y DDL.

Metodologa
Se aplicar los mtodos de dinmica de grupos, dialctica, heursticas, tambin el constructivismo como el in-
ductivo/deductivo.

Contenido
Semana 01, 02 Y 03
Conceptos bsicos del lenguaje Transact SQL, lenguaje DML, lenguaje DDL y lenguaje DCL.
Sentencia Select: From, Order, uso del Alias, Into, Distinct, Clausula Top. Where, Uso de Comodines. Consultas de
resumen (Group By, Having, Compute). Aplicaciones.

Semana 04
Funciones de agregado (Avg, Count, Max, Min, Sum).
Funciones de fecha (Day, Month, Year, Getday, Datepart, Datename, Dateadd, Datedif ).
Aplicaciones.

Semana 05
Declaracin de variables: Sentencias Declare y Set.
Funciones de cadena: Ltrim, Rtrim, Left, Right, Substring, Lower, Upper, Len, Replace, Char.
Funciones matemticas: Rand(), Round().
Aplicaciones.

Semana 06
Prctica calificada.

Programa de Computacin, Informtica y Sistemas 7


Software de Aplicacin II

Semana 07
Conceptos de: Integridad de datos. Niveles de Integridad de Datos: De Columnas, De Filas y Entre Tablas.
Integridad de Columnas: Reglas de Validacin, Valores Predeterminados, Clave Fornea, Tipo y Formato de los
Datos). Integridad de Filas: Clave Primaria. Integridad entre Tablas: Relacin de las Tablas.
Restricciones o Constraints: PRIMARY KEY (prefjo PK), FOREIGN KEY (prefjo FK), UNIQUE (prefjo UQ)
CHECK (prefjo CK), DEFAULT (prefjo DF).

Semana 08 y 09
Sentencias: Create Database, Drop Database, Create Table. Insert. Update. Delete. Alter Table.
Aplicaciones.
Entrega de trabajo.

Semana 10
Examen parcial.

Semana 11 y 12
Continuacin. Add Constraint. Drop Constraint. Drop Column. Drop Table. Truncate Table.
Aplicaciones.

Semana 13 y 14
Consultas Correlacionadas o Join. Aplicaciones.

Semana 15 y 16
Subconsultas. Aplicaciones.
Prctica calificada

Semana 17 y 18
PROCEDIMIENTOS ALMACENADOS: CREATE PROCEDURE (procedimientos que no reciben ni devuelven parme -
tros, procedimiento que reciben parmetros, procedimientos que reciben y entregan parmetros).
Sentencias: ALTER PROCEDURE. EXECUTE. ALTER PROCEDURE. DROP PROCEDURE
Listar la tabla creada: exec sp_help.
Listar las sentencias del procedimiento: execute sp_helptext.
Visualizar los procedimientos almacenados: execute sp_stored_procedures.
Visualizar las dependencias del objeto hacia otros y referencias hacia l: execute sp_depends.
Listar restricciones: exec sp_helpconstraint.
Lista informacin sobre la base de datos: exec sp_helpdb.
Entrega de trabajo.

Semana 19
Examen final.

Semana 20
Examen de recuperacin.

8 Programa de Computacin, Informtica y Sistemas


Software de Aplicacin II

Evaluacin
El promedio de la nota parcial y de la nota del examen parcial considerar lo siguiente:
NP = (PP + PT + 2*EP)/4
NE = (PP + PT + 2*EF)/4
El promedio final (PF), se obtiene de la siguiente manera:
PF = (1*NP + 2*NE)/3
Donde:
NP = Nota promedio del parcial.
NE = Nota promedio del examen final.
PP = Promedio de prcticas.
PT = Promedio de trabajos.
EP = Examen parcial.
EF = Examen final.

Bibliografa
MS. SQL Server
http://www.aulaclic.es/
Manual de SQL SERVER - IDAT.
http://www.4shared.com.

Programa de Computacin, Informtica y Sistemas 9


Software de Aplicacin II

10 Programa de Computacin, Diseo y Extensin


Introduccin a
Introduccin a los Sistemas de Informacin

los Sistemas de Informacin


Datos Generales
Carrera Profesional: Computacin e Informtica.
Nombre de la asignatura: Introduccin a los Sistemas de Informacin.
Ciclo acadmico: II.
Duracin: 20 horas.
Horas semanales: 03.

Objetivo
Conocer y entender las necesidades de la informacin en los negocios.
Identificar los sistemas de informacin de un negocio y su interaccin con el mundo real.
Determinar la tcnica ms adecuada para la bsqueda de informacin.
Conocer las normas bsicas para evaluar la factibilidad de un proyecto de sistemas de informacin en los negocios.

Contenido
Unidad I
Semana 01
Procesos de negocios
Definicin de proceso de negocios.
Flujo de informacin en el proceso de negocio.
Procesos e informacin entre empresas.
Caso prctico.

Semana 02
Gestin de rea de TI
El planeamiento. Definicin y tipos.
El planeamiento estratgico de tecnologa de informacin.
ANALISIS FODA (Fortaleza, Oportunidades, Debilidad, Amenazas)
Toma de decisiones, caractersticas, niveles, ventajas competitivas mediante los sistemas de informacin.
Caso prctico.

Semana 03
Sistemas de informacin
Sistemas, clasificacin, principios generales, caractersticas.
Informacin, definicin, tipos, caractersticas, alcances.
Sistemas de informacin, definicin, objetivo, elementos, niveles.
Las organizaciones como sistemas informacin integrados.

Semana 04
Los usuarios, caractersticas, tipos, clientes.
Personas que intervienen en un SI: Administradores, Ingenieros, Consultores, Jefes de sistemas, Jefes de proyec -
tos, Administradores de base de datos (DBA), Gerencia de proyecto de SI informticos, Analistas, Programador y
otros especialistas.

Programa de Computacin, Informtica y Sistemas 11


Introduccin a los Sistemas de Informacin

Semana 05
Caso prctico: Identificacin de usuarios y categoras.
Caso prctico: Identificacin de clasificacin de SI.

Semana 06
Sistemas de informacin gerencial
Concepto.
Modelo de SIG.

Semana 07
Administracin de SI
Sistema Cliente/servidor, fundamentos.
Sistema de redes de computadoras.
Sistema de base de datos.
Auditoria de sistemas: concepto y tcnicas.

Semana 08
Paradigmas en SI, TI
Sistemas de informacin distribuidos.
Sistemas orientado a Internet, Intranet, Extranet.
Sistemas en Organizaciones virtuales.

Semana 09
Continuacin
E_businnes, E_commerce, B2B, B2C, C2C, ERP, CRM.
Inteligencia de negocios.
Datawarehouse, datamart, OLAP, datamining.
Caso prctico.

Semana 10
Examen parcial.
Entrega de trabajo.

Unidad II
Semana 11
Seguridad de sistemas de informacin
Conceptos generales.
Confiabilidad, integridad.
Crisis y mitos.
Auditoria e inspectora pre y post instalacin.
Seguridad en los SI en tiempo real.

Semana 12
Metodologas de desarrollo de SI
Definicin y tipos.
Seleccin de metodologa.
Controles de calidad del software.

12 Programa de Computacin, Informtica y Sistemas


Introduccin a los Sistemas de Informacin

Semana 13
Metodologas de TI
Metodologas para la construccin de SI (estructurada y orientada a objetos)

Semana 14
Determinacin de requerimientos
Tcnicas para la recoleccin de datos. La observacin, encuestas. El muestreo, FOCUS GROUP, entrevistas, works -
hops, cuestionarios.
Caso prctico.

Semana 15
Proyectos de SI
Conceptos generales.
Ciclo de vida en un proyecto de SI
Planificacin del proyecto
Estudio de la factibilidad del proyecto.

Semana 16
Continuacin
Planeacin y control de actividades de un proyecto.
Mtodos y herramientas manuales y computarizadas (Gantt y Pert)
Administracin y control de un proyecto.
Caso prctico.

Semana 17
Proceso unificado
Metodologa RUP.
UML y herramienta CASE.
Definicin: Objetos, clases, atributos, mtodos, herencia, encapsulamiento y polimorfismo.
Caso prctico.

Semana 18
Entrega de trabajos de investigacin.
Exposicin de trabajos.

Semana 19
Examen final.

Semana 20
Examen de recuperacin.

Programa de Computacin, Informtica y Sistemas 13


Introduccin a los Sistemas de Informacin

Evaluacin
El promedio de cada parcial (primero unidad, segunda unidad) se considerar lo siguiente:
NP1 = 0.30*PP + 0.30*PT + 0.40*EP
NP3= 0.30*PP + 0.30*PT + 0.40*EF
El promedio final (PF), se obtendr de la siguiente manera:
PF = (1*NP1 + 2*NP2)/3
Donde:
NP1 = Nota promedio del primer parcial.
NP2 = Nota promedio del segundo parcial.
PP = Promedio de prcticas.
PT = Promedio de trabajos.
EP = Examen parcial.
EF = Examen final.

Bibliografa
ANLISIS Y DISEO DE SISTEMAS DE INFORMACIN: James Martin.
ANLISIS Y DISEO DE SISTEMAS DE INFORMACIN: Kendall T. Kendall.
INGENIERIA DE SOFTWARE: Roger Presuman.
DIRECCIONES DE INTERNET: www
FUNDAMENTOS DE SISTEMAS DE INFORMACIN: Chris Edwards, John Ward, Andy Bytheway.
SISTEMAS DE INFORMACIN: James Martin.
SISTEMAS DE INFORMACIN: Davis,Gordon. Olson, Margares.
TECNOLOGA CLIENTE/SERVIDOR: IBM del Per.

Nota: Asignatura dictada por: Investigacin Cientfca segn Ministerio de Educacin.

14 Programa de Computacin, Informtica y Sistemas


Contabilidad Contabilidad General

General
Datos Generales
Carrera Profesional: Computacin e Informtica.
Nombre de la asignatura: Contabilidad General.
Ciclo acadmico: II.
Duracin 20 semanas.
Horas semanales: 04.

Objetivos
Capacitar y preparar al estudiante en las tcnicas contables, como el manejo del plan contable, libros auxiliares
y principales, con la finalidad de obtener informacin necesaria para estructurar y disear sistemas contables y
apoyar a la empresa con informacin oportuna y veras.
Elaborar los estados financieros bsicos para la toma de decisiones: balance general, estado de ganancias y pr-
didas.

Contenido
Unidad I
Semana 01
El sistema de informacin contable.
Fines. Objetivos. Importancia. Campo de aplicacin.
Disciplinas que apoyan a la contabilidad.

Semana 02
Clasificacin de documentos: compra venta, crdito (letras)
Casos prcticos.

Semana 03
Regmenes tributarios.
Aplicaciones del nuevo rgimen nico simplificado (RUS)
Aplicaciones del rgimen especial de renta (RER)
Aplicaciones del rgimen general (RG)

Semana 04
Categoras del impuesto a la renta de la 1 a la 5.

Semana 05
Principios de la contabilidad generalmente aceptados.
La cuenta. Partes de la cuenta. Estructura del plan C.G.R.
Las cuentas del activo, pasivo y patrimonio.
Cuenta de resultados, ingresos y gastos.

Programa de Computacin, Informtica y Sistemas 15


Contabilidad General

Semana 06
Los libros de contabilidad.
Clasificacin.
El proceso contable.
Libros de inventarios y balances.
Casos prcticos.

Semana 07
La partida doble y sus aplicaciones.

Semana 08
Libro diario. Concepto. Importancia. Clasificacin de asientos.

Semana 09
Registro de compras: Concepto. Importancia. Estructura. Aplicacin prctica.
Registro de ventas: Importancia. Estructura. Aplicacin prctica.

Semana 10
Examen parcial.

Unidad II
Semana 11
Libro almacn. Concepto. Importancia.
Mtodo de control de inventarios: Promedio. Casos prcticos.

Semana 12
Mtodo de control de inventarios: PEPS. Casos prcticos.

Semana 13
Libro caja. Concepto. Importancia. Clases. Caso prctico. Caja tabular o americana.

Semana 14
Planilla de remuneraciones.
Aspectos legales, aportes y deducciones.
Caso prctico.

Semana 15
Prctica software CONCAR
Desarrollo de caso integral.

Semana 16
Continuacin
Integracin contable.
Libro mayor.
Balance de comprobacin.

16 Programa de Computacin, Informtica y Sistemas


Contabilidad General

Semana 17
Estados financieros
El balance general.
Estado de ganancias y prdidas.

Semana 18
Anlisis e interpretacin de estados financieros
ndices o ratios principales.
Liquidez, rentabilidad, operativos.

Semana 19
Examen final.

Semana 20
Examen de recuperacin.

Evaluacin
Para obtener el promedio de cada parcial se obtendr considerando los siguientes criterios:
NP1 = (PP + PT + EP)/3
NP2 = (PP + PT + EF)/3
El promedio final (PF), se obtiene de la siguiente manera
PF = (1*NP1 + 2*NP2)/3
Donde:
NP1 = Nota de promedio del primer parcial.
NP2 = Nota de promedio del segundo parcial.
PP = Promedio de prcticas.
PT = Promedio de trabajos.
EP = Examen parcial.
EF = Examen final.

Bibliografa
INFORMATIVO VERA PAREDES: Revista de actualidad.
ACTUALIDAD EMPRESARIAL: Revista de investigacin y negocios.
CONTABILIDAD BSICA GENERAL: Giraldo Jara, Demetrio.
CONTABILIDAD INTERMEDIA: Giraldo Jara, Demetrio.
DICCIONARIO CONTABILIDAD, ECONOMA Y FINANZAS: Panez Meza, Julio. Ishida de Panez, Carmela.
ESTADOS FINANCIEROS BSICOS: Ferrer Quea, Alejandro.
NUEVO PLAN CONTABLE: CPC. Vera Paredes.
CONTABILIDAD GENERAL: Zeballos Zeballos, E.
SEPARATAS IDAT: rea Contable del Programa de Computacin e Informtica.

Nota: Asignatura dictada por: Contabilidad I segn el Ministerio de Educacin

Programa de Computacin, Informtica y Sistemas 17


Contabilidad General

18 Programa de Computacin, Diseo y Extensin


Lenguaje de
Lenguaje de Programacin I

Programacin I

Datos Generales
Carrera Profesional: Computacin e Informtica.
Nombre de la asignatura: Lenguaje de Programacin I.
Ciclo acadmico: II.
Duracin 20 semanas.
Horas semanales: 06 (02 horas teora, 04 prctica)

Objetivos
Aprender a manejar los recursos del .Net FrameWork.
Conocer la plataforma Microsoft .Net Framework y Visual Studio 2005.
Aprender el lenguaje de programacin Visual Basic 2005.

Contenido
Semana 01
Introduccin a Microsoft .Net FrameWork.
Elementos fundamentales del desarrollo.
Fundamentos de Visual Basic 2005.
Laboratorio1A: trabajar un proyecto con Visual Basic 2005.
Laboratorio1B: crear su primera aplicacin en VB2005.
Ejercicios propuestos.

Semana 02
Fundamentos de programacin - lgica de programacin.
Tipos de datos - tipos por valor y tipos por referencia.
Variables - constantes: declaraciones, mbito.
Manejo de funciones de conversin.
El formulario: Form - propiedades, mtodos y eventos.
Manejo de controles: Label, TextBox, Button - propiedades, mtodos y eventos.
Laboratorio2A: aplicaciones.
Laboratorio2B: aplicaciones.
Ejercicios propuestos (secunciales).

Semana 03 y 04
Estructuras de control: estructuras condicionales - estructuras selectivas.
Manejo de controles: GroupBox , RadioButton,CheckBox - propiedades, mtodos y eventos.
Funciones predefinidas. (Matemticas, de textos y de fecha).
Laboratorio3A- 3B: aplicaciones.
Laboratorio 4A - 4B: aplicaciones.
Ejercicios propuestos (condicionales - selectivas), validaciones.

Programa de Computacin, Informtica y Sistemas 19


Lenguaje de Programacin I

Semana 05 y 06
Estructuras de control iterativas: For-Next, Do Loop, For Each-Next Instruction Exit.
Manejo de Control: ListBox.
Laboratorio 5A - laboratorio 5B: aplicaciones.
Laboratorio 6A - laboratorio 6B: aplicaciones.
Ejercicios propuestos (Iterativas).

Semana 07
Procedimiento y funciones.
Procedimientos: Sub. Uso de parmetros: por valor y por referencia.
Ejercicios propuestos (procedimientos).
Laboratorio 7A - laboratorio 7B: aplicaciones.

Semana 08
Procedimiento: Function. Manejo de parmetros: por valor y por referencia.
Ejercicios prcticos propuestos (funciones).
Laboratorio 8A: aplicaciones.
Ejercicios propuestos.

Semana 09
Tcnicas de depuracin de programas. Manejo de excepciones: Try Catch -Finally.
Laboratorio 9A.
Practica califcada.
Aplicaciones propuestas.

Semana 10
Examen parcial.

Semana 11
Arrays: definicin, tipos.
Vectores: bsqueda, ordenamiento.
Controles Listbox, Combobox, - propiedades, mtodos y eventos.
Laboratorio 11A - laboratorio 11B:
Ejercicios propuestos.

Semana 12
Matrices: Control ListView, - propiedades, mtodos y eventos.
Laboratorio 12A - laboratorio 12B.
Estructuras.
Ejercicios propuestos.

Semana 13
Aplicaciones de mltiples documentos: MDI
Formulario principal, formularios hijos.
Laboratorio 13A - laboratorio 13B:
Ejercicios prcticos propuestos.

20 Programa de Computacin, Informtica y Sistemas


Lenguaje de Programacin I

Semana 14
Barra de men, barra de herramientas, barra de estado.
Cuadros de dilogo del sistema. Manejo desde una aplicacin VB
Laboratorio14A - laboratorio 14B:
Ejercicios prcticos propuestos.

Semana 15
Acceso a datos. Principales tcnicas de acceso a datos de Visual Basic 2005
Ado.Net: principales componentes
Espacios de nombre de Ado.Net. Proveedores disponibles.
Conectar con una base de datos Ms. Access.
Laboratorio 15A - laboratorio 15B.
Ejercicios prcticos propuestos.

Semana 16
Conectar con una base de datos SQL Server.
Laboratorio 16A - laboratorio 16B.
Ejercicios prcticos propuestos.

Semana 17
Mantenimiento de una base de datos, adicin, edicin, bsqueda, eliminacin.
Laboratorio 17A - Laboratorio 17B.

Semana 18
Aplicacin prctica de mantenimiento de una base de datos.
Laboratorio 18.

Semana 19
Examen final.

Semana 20
Examen de recuperacin.

Evaluacin
El promedio de cada parcial (Primera Unidad, Segunda Unidad) se considerar lo siguiente:
NP1 = (PP + PT + 2*EP)/4
NP2 = (PP + PT + 2*EF)/4
El Promedio Final(PF), se obtiene de la siguiente manera:
PF = (1*NP1 + 2*NP2)/3
Donde:
NP1 = Nota promedio del primer parcial.
NP2 = Nota promedio del segundo parcial.
PP = Promedio de prcticas.
PT = Promedio de trabajos.
EP = Examen parcial.
EF = Examen final.

Programa de Computacin, Informtica y Sistemas 21


Lenguaje de Programacin I

Bibliografa
Direccin de Internet: www.microsoft.com
Visual Basic 2005: texto de IDAT

NOTA: Asignatura dictada por: Lenguaje de Programacin II segn el Ministerio de Educacin.

22 Programa de Computacin, Informtica y Sistemas


Estructura deEstructura de Datos

Datos

Datos Generales
Carrera Profesional: Computacin e Informtica.
Nombre de la asignatura: Estructura de Datos.
Ciclo acadmico: II.
Duracin 20 semanas.
Horas semanales: 06 (03 horas teora, 03 horas prctica)

Objetivos
Mejorar la capacidad de disear programas eficientemente, usando los algoritmos y estructuras de datos ms
adecuadas a la solucin de problemas.
Proporcionar tcnicas de anlisis y diseo que puedan evaluar algoritmos y tcnicas de programacin orientados
a objetos, clases.
Utilizar caractersticas especficas del lenguaje de programacin Java, para la solucin de algoritmos y estructuras
de datos.

Contenido
Unidad I
Semana 01
Introduccin al lenguaje JAVA
Que es JAVA?
Requisitos para la instalacin del JDK.
Los IDE para programar en JAVA (Eclipse, JCreator y NetBeans)
Elementos bsicos del lenguaje JAVA (Operadores, Variables, Constantes, Clases)
El mtodo principal main()

Semana 02
Estructura secuencial
Ingresos de datos.
Salida de Informacin.
Almacenamiento.

Semana 03
Estructuras condicionales I
Condiciones selectivas.
Condicional simple (if )
Condicional doble (if/else)
Condicional mltiple (switch/case)
Ejercicios.

Programa de Computacin, Informtica y Sistemas 23


Estructura de Datos

Semana 04
Estructuras condicionales II
Condiciones repetitivas.
Instruccin (white)
Instruccin (do/white)
Instruccin (for)
Ejercicios.

Semana 05
Captura de errores de excepcin y manejo de cadena
Que es una excepcin?
Captura de errores de excepcin (try/match)
Funciones de cadena.
Ejercicios.

Semana 06
Implementacin de mtodos
Que es un mtodo?
Implementacin de mtodos.
Invocacin de un mtodo.
Paso de parmetros.
Ejercicios.

Semana 07
Arreglos I
Definicin de arreglos.
Arreglo unidimensionales (vectores)
Almacenamiento y distribucin en memoria.
Ejercicios.

Semana 08
Mtodos de bsqueda
Mtodos de bsqueda.
Bsqueda secuencial.
Bsqueda binaria.
Ejercicios.

Semana 09
Mtodos de ordenamiento
Mtodos de ordenamiento.
Mtodo de burbuja.
Mtodo de burbuja mejorado.
Mtodo de seleccin.
Mtodo de insercin.
Mtodo shell.
Ejercicios.

Semana 10
Examen parcial.

24 Programa de Computacin, Informtica y Sistemas


Estructura de Datos

Semana 11
Arreglos bidimensionales (matrices)
Que es un matriz?
Matriz bidimensional.
Almacenamiento y distribucin en memoria.
Operaciones con matrices.
Ejercicios.

Semana 12
Introduccin a la programacin orientada a objetos
Que es la OOP?
Definicin de clase y objeto.
Estructura de una clase.
Miembros de una clase.
mbito de uso.
Ejercicios.

Semana 13
Mtodos y propiedades
Que es un mtodo?
Implementacin de mtodos.
Mtodos de constructores.
Que es una propiedad?
Implementacin de propiedades (get y set)
Ejercicios.

Semana 14
SobreCarga
Que es SobreCarga?
SobreCarga de mtodos.
SobreCarga de propiedades.
Ejercicios.

Semana 15
Herencia
Que es herencia de clases?
Implementacin de herencia simple.
Palabras claves (this y super)
Sobre escritura de mtodos y propiedades.
Ejercicios.

Semana 16
Interfaces
Que es interfaz?
Implementacin de una interface.
Herencia mltiple a travs de interfaces.
Teora de pila y de colas.
Ejercicios.

Programa de Computacin, Informtica y Sistemas 25


Estructura de Datos

Semana 17
Listas enlazadas
Que es una lista enlazada?
Implementacin de una lista de enlace simple.
Procesos con listas (insertar, recorrer, buscar, eliminar y ordenar)
Ejercicios.

Semana 18
Lista enlazada doble
Procesos con lista doble (insertar, recorrer, buscar, eliminar y ordenar)
Ejercicios.

Semana 19
Examen final.

Semana 20
Examen de recuperacin.

Evaluacin
El promedio de cada parcial (primera unidad, segunda unidad) se considerar lo siguiente:
NP1 = (PP + PT + 2*EP)/4
NP2 = (PP + PT + 2*EF)/4
El promedio final(PF), se obtiene de la siguiente manera:
PF = (1*NP1 + 2*NP2)/3
Donde:
NP1 = Nota promedio del primer parcial.
NP2 = Nota promedio del segundo parcial.
PP = Promedio de prcticas.
PT = Promedio de trabajos.
EP = Examen parcial.
EF = Examen fnal.

Bibliografa
ESTRUCTURA DE DATOS ESPECIFICACIN, DISEO E IMPLEMENTACIN CON C++:Tenembaum/Augestein.
ESTRUCTURA DE DATOS, ALGORITMOS, ABSTRACCIN Y OBJETOS: Lus Joyanes Aguilar, Ignacio Zahonero Mar -
tnez
ESTRUCTURA DE DATOS EN JAVA: Deitel & Deitel.
ESTRUCTURA DE DATOS: Lipschutz Seymour (Serie Schaum).
ESTRUCTURA DE DATOS EN C: Luis Joyanes Aguilar.
ESTRUCTURA DE DATOS, ORGANIZACIN DE ARCHIVOS: Loomis Mary.
ESTRUCTURA DE DATOS Y ALGORITMOS: Allen Weiss. M.
FUNDAMENTOS DE ALGORITMIA: Guilles Brassard, Paul Bratley.

NOTA: Asignatura dictada por: Anlisis de la Realidad Peruana segn el Ministerio de Educacin

26 Programa de Computacin, Informtica y Sistemas


Estructura de Datos

Programa de Computacin, Diseo y Extensin 27


Estructura de Datos

P ro gra ma d e Co m p ut a c i n , I n f o r m t i c a y S i s t e m a s

Syllabus
2 0 0 9-I

28 Programa de Computacin, Diseo y Extensin


Programa de Computacin, Informtica y Sistemas

You might also like