La mejor propuesta en Sistemas con visin de Negocios
INSTITUTO SUPERIOR PRIVADO PERUANO DE SISTEMAS SISE SECRETARA ACADMICA CARRERA PROFESIONAL DE INGENIERIA DE SOFTWARE Y SISTEMAS DATOS GENERALES Modulo Introduccin ! "! A"#orit$i! Unidad A"#orit$i!%& Ciclo Pri$'ro Duracin && ('$!n!( Sesiones por semana ) *+ t'or,! - & "!.or!torio / Horas por sesin + 0or!( *&11 $inuto(/ Sistema de Estudio Modu"!r Reuisito Nin#uno COMPETENCIA GENERAL !ntroducir al alumno en el desarrollo de "seudo cdigos# $ algoritmos $ su aplicacin a trav%s de un Lenguaje de "rogramacin &rientado a &'jetos ()ava*+ O23ETIVOS ESPECFICOS Resolver pro'lemas computacionales mediante el uso de los algoritmos ("seudo cdigos*+ !ntroducir al alumno a la programacin de las estructuras secu%nciales $ selectivas+ "ara ello se emplear, el Lenguaje de "rogramacin &rientado a &'jetos )ava+ !denti-icar los elementos de programacin ue se emplear,n para la solucin del pro'lema+ ESTRATEGIAS METODOLOGICAS El curso contara con once semanas de duracin a ra.n de dos sesiones tericas $ una de la'oratorio+ En las clases se emplear, material audiovisual diverso# con la -inalidad de -acilitar los procesos de compresin# aduisicin $ evaluacin del aprendi.aje+ /simismo se promover, la participacin activa del alumnado a trav%s del acopio# transmisin $ reela'oracin de in-ormaciones $ opiniones sea a nivel individual como grupal+ CONTENIDO DEL CURSO Pri$'r! ('(in4 Introduccin ! "! Pro#r!$!cin SEMANA & O23ETIVOS ESPECIFICOS TEMAS 0 De-inir Dato# in-ormacin $ proceso+ 0 De-inir instrucciones de entrada# salida $ asignacin+ 0 Desarrollar las ra.ones por las ue se de'e automati.ar el proceso+ 1+ "resentacin del curso 2+ 3orma de Evaluacin 4+ Sistema de !n-ormacin 4+1+ Concepto de Dato# !n-ormacin# "roceso 4+2+ Etapas del "rocesamiento de Datos (Entrada# Clasi-icacin# "rocesamiento# /lmacenamiento# Control# Salida* 4+4+ Ra.ones para automati.ar el proceso S'#und! ('(in4 Conc'5to( d' Pro#r!$!cin O23ETIVOS ESPECIFICOS TEMAS Pgina 1 SISTEMAS E INFORMTICA La mejor propuesta en Sistemas con visin de Negocios 0 De-inir programa 0 De-inir $ clasi-icar los lenguajes de programacin 0 De-inir Cdigo -uente $ programa o'jeto+ 0 Distinguir entre interpretes $ compiladores 1+ Conceptos de "rogramacin 1+1+ Lenguaje de "rogramacin5 Concepto $ Clasi-icacin ("or 6eneraciones# "or Clases 7 8ajo $ /lto Nivel* 1+2+ Cdigo 3uente 1+4+ "rograma &'jeto 1+9+ !nt%rpretes $ compiladores T'rc'r! ('(in4 L!.or!torio O23ETIVOS ESPECIFICOS TEMAS 0 Dise:o de algoritmos simples+ 0 Reconocer el Entorno de !DE de programacin+ 0 Crear un pro$ecto# crear un -ormulario 0 Usar Cdigo 3uente# "rograma &'jeto+ ("rocesamiento de Datos*+ 0 De-inir las convenciones de o'jetos a utili.ar+ 1+ El entorno de !DE de programacin+ 2+ "ro$ecto# $ -ormulario 4+ Cdigo 3uente# "rograma &'jeto+ ("rocesamiento de Datos*+ 9+ Convenciones de o'jetos a utili.ar Pri$'r! ('(in4 So"ucin d' Pro."'$!( 5or Co$5ut!dor SEMANA + O23ETIVOS ESPECIFICOS TEMAS 0 /plicar estructuras de secuencia a la solucin de pro'lemas 0 De-inir el ciclo de vida de so-t;are 0 De-inir algoritmo+ 0 De-inir identi-icador# pala'ra reservada# tipo de dato primitivo# varia'le# literal# sentencia de asignacin+ 1+ "lanteamiento de Soluciones 1+1+ /n,lisis del pro'lema+ 1+2+ Dise:o del algoritmo+ 1+4+ !mplementacin de soluciones+ 2+ <aria'les $ Constantes 2+1+ De-inicin de una <aria'le# 2+2+ =ipo de Datos5 (Entero# Real# Lgico# Car,cter*+ 2+4+ Ejercicios de Manejo de <aria'les+ S'#und! ('(in4 P('udo cdi#o O23ETIVOS ESPECIFICOS TEMAS 0 De-inir "seudocodigo# varia'le 0 Declarar varia'les primitivas $ escri'ir e>presiones aritm%ticas+ 0 /plicar un esuema jer,ruico 1+ Concepto de pseudo cdigo 2+ Estructura de pseudo cdigo 2+1+1+Ca'ecera 2+1+2+Declaracin de <aria'les+ 2+1+4+Estilo de escritura# esuema jer,ruico+ T'rc'r! ('(in4 L!.or!torio O23ETIVOS ESPECIFICOS TEMAS 0 /plicar declaracin de varia'les sentencias de asignacin+ 0 Usar controles ',sicos de java+ 0 Desarrollo de ejercicios propuestos+ 1+ Declaracin de <aria'les 2+ "ropiedades del 3ormulario 4+ Controles 8,sicos de )/</ 0 /?= (Etiueta# Caja de =e>to# 8otn* 4+1+ "rincipales propiedades de los controles ',sicos 4+2+ Estandari.acin de nom'res de o'jetos+ Pri$'r! ('(in4 E65r'(ion'( A"#or,t$ic!( SEMANA ) O23ETIVOS ESPECIFICOS TEMAS Pgina 2 SISTEMAS E INFORMTICA La mejor propuesta en Sistemas con visin de Negocios 0 De-inir e>presiones $ operadores+ 0 Descripcin de los elementos ',sicos en la construccin de un programa# contadores# acumuladores+ 1+ Manejo de &peradores5 E>presiones /ritm%ticas# lgicas 1+1+ $ relacionales+ 1+2+ Reglas de )eraru@a 1+4+ Ejercicios de aplicacin S'#und! ('(in4 Pro#r!$!cin ('cu'nci!" O23ETIVOS ESPECIFICOS TEMAS 0 Desarrollar estructuras secuenciales en la solucin de pro'lemas+ 0 Desarrollo de algoritmos ue involucren estructuras de secuencia+ 1+ Estructuras secu%nciales 2+ Sentencias de entrada $ salida de datos 4+ Sentencia de /signacin 9+ 3unciones Matem,ticas5 cociente# residuo# redondeo+ A+ 3unciones =rascendentes5 potencia# ra@.# etc T'rc'r! ('(in4 L!.or!torio O23ETIVOS ESPECIFICOS TEMAS 0 Declarar varia'les en )/</+ 0 Desarrollar ejercicios de asignacin de varia'lesB lectura# salida de datos $ manejo de e>presiones aritm%ticas con aplicacin de reglas de jeraru@a+ 1+ Declaracin de <aria'les con )/</ 2+ Seguimiento del algoritmo (8reaC"oints*+ 3. Seguimiento de los valores de las varia'les en un programa en ejecucin+ Pri$'r! ('(in4 E(tructur! S'"'cti7! (i$5"' SEMANA 8 O23ETIVOS ESPECIFICOS TEMAS 0 /plicar estructuras de seleccin simple a la solucin de pro'lemas+ 0 Desarrollo de algoritmos ue involucren estructuras de seleccin simple+ 1+ Estructura selectiva simple5 i- 2+ Ejercicios de /plicacin 2+1+ Ejercicios de conversiones de medidas 2+2+ Encontrar $ evaluar el ma$or o menor nDmero ingresado 2+4+ Ejercicios con la estructura SiE Entonces (sin Facer uso de conectores lgicos* S'#und! ('(in4 E(tructur! ('"'cti7! do."' O23ETIVOS ESPECIFICOS TEMAS 0 /plicar estructuras de seleccin do'le a la solucin de pro'lemas+ 0 Desarrollo de algoritmos ue involucren estructuras de seleccin do'le+ 1+ Estructura Selectiva Do'le5 Si +++ Sino 2+ !nstrucciones de 8i-urcacin+ 4+ Ejercicios de /plicacin+ Ejercicios con la estructura SiE Entonces (sin Facer uso de conectores lgicos* T'rc'r! ('(in4 L!.or!torio O23ETIVOS ESPECIFICOS TEMAS 0 Desarrollo de ejercicios con la estructura condicional do'le+ 1+ Estructura Selectiva5 (!3 +++ ELSE* 2+ Ejercicios de /plicacin+ Pri$'r! ('(in4 Int'#r!cin d' Conoci$i'nto( SEMANA 9 0 Repaso de los Conocimientos aduiridos Fasta la Dltima sesin S'#und! ('(in4 E6!$'n 0 E>amen del Curso T'rc'r! ('(in4 Pr!ctic! C!"i:ic!d! *L!.or!torio/ O23ETIVOS ESPECIFICOS TEMAS Pgina 3 SISTEMAS E INFORMTICA La mejor propuesta en Sistemas con visin de Negocios 0 /plicar estructuras de seleccin do'le *i: '"('* a la solucin de pro'lemas+ 0 /plicar controles de decisin cFecC'o> $ cFe'o>group 1+ Estructura Selectiva5 (I: E"('* 2+ Controles de Decisin 5 Uso de los &'jetos CFecC8o> $ CFecC8o>6roup 4+ Ejercicios de /plicacin+ Pri$'r! ('(in4 E(tructur! S'"'cti7!( Anid!d!( SEMANA ; O23ETIVOS ESPECIFICOS TEMAS 0 /plicar estructuras de seleccin do'le encadenada i: a la solucin de pro'lemas+ 0 Desarrollo de algoritmos ue involucren estructuras de seleccin do'le encadenada+ 1+ /nidamiento !- 2+ Ejercicios de /plicacin+ S'#und! ('(in4 E(tructur!( S'"'cti7!( Anid!d!( II O23ETIVOS ESPECIFICOS TEMAS 0 /plicar estructuras de seleccin do'le encadenada i: E"(' a la solucin de pro'lemas+ 0 Desarrollo de algoritmos ue involucren estructuras de seleccin do'le encadenad 1+ /nidamiento !- Else 2+ Ejercicios de /plicacin T'rc'r! ('(in4 L!.or!torio O23ETIVOS ESPECIFICOS TEMAS 0 Desarrollo de ejercicios con la estructura condicional anidada+ &< /nidamiento5 I: Elsei- E"(' +< Ejercicios de /plicacin+ Pri$'r! ('(in4 E(tructur! S'"'cti7! M="ti5"' SEMANA > O23ETIVOS ESPECIFICOS TEMAS 0 /plicar estructuras de seleccin mDltiple SEG?N SEA a la solucin de pro'lemas+ 0 Desarrollo de algoritmos ue involucren estructuras de seleccin mDltiple+ &< Estructura selectiva mDltiple SEG?N SEA +< Manejo de rangos num%ricos )< Evaluacin de valores car,cter+ S'#und! ('(in4 E(tructur! S'"'cti7! M="ti5"' O23ETIVOS ESPECIFICOS TEMAS 0 De-inir controles S;ing de ta'las de datos )list8o> $ )Com'o8o> 0 /plica controles de opciones List# cFoice 0 Desarrollo de algoritmos ue involucren estructuras de seleccin mDltiple+ 1+ Ejercicios con ta'las de datos 2+ Estructura Selectivas do'les $ mDltiples anidadas T'rc'r! ('(in4 L!.or!torio O23ETIVOS ESPECIFICOS TEMAS 0 Desarrollo de ejercicios con la estructura selectiva mDltiple S@itc0 CASE< 0 Desarrollo ejercicios con controles de opciones+ &< Estructura S@itc0 CASE +< Controles de opciones5 List# CFoice )< Ejercicios de /plicacin Pri$'r! ('(in4 EA'rcicio( d' A5"ic!cin SEMANA B O23ETIVOS ESPECIFICOS TEMAS 0 De-inir aplicaciones conta'les 0 De-inir las necesidades en los sistemas de recursos Fumanos+ 0 /plicar estructuras de seleccin simple $ mDltiple+ 1+ Desarrollo de Ejercicios 'asados en /plicaciones Conta'les 2+ Desarrollo de Ejercicios 'asados en /plicaciones de Recursos Humanos S'#und! ('(in4 EA'rcicio( d' A5"ic!cin O23ETIVOS ESPECIFICOS TEMAS Pgina 4 SISTEMAS E INFORMTICA La mejor propuesta en Sistemas con visin de Negocios 0 Desarrollo de solucin de pro'lemas aplicados a la conta'ilidad $ a los sistemas de recursos Fumanos+ 1+ Desarrollo de Ejercicios 'asados en /plicaciones Conta'les 2+ Desarrollo de Ejercicios 'asados en /plicaciones de Recursos Humanos T'rc'r! ('(in4 L!.or!torio 1+ !mplementacin de /plicaciones+ Pri$'r! ('(in4 Su(t'nt!cin d' ProC'cto( d' Fin d' Mdu"o SEMANA D 1+ Sustentacin 6rupal de los "ro$ectos reali.ados en el curso+ S'#und! ('(in4 Su(t'nt!cin d' ProC'cto( d' Fin d' Mdu"o 1+ Sustentacin 6rupal de los "ro$ectos reali.ados en el curso+ T'rc'r! ('(in4 L!.or!torio 1+ !mplementacin de /plicaciones Pri$'r! ('(in4 E6!$'n SEMANA &1 E>amen Pri$'r! ('(in4 Pr!ctic! C!"i:ic!d! *L!.or!torio/ SEMANA && 0 Evaluacin de contenidos en el la'oratorio 2I2LIOGRAFA Li.ro( 0 )&G/NES /6U!L/R# Luis 1HHI 3undamentos de "rogramacin# Ed+ Mc6ra;0HillJ!teramericana de Espa:a S+/+ Segunda Edicin+ 0 <ictor 8alta 7 )ulio <asue. 2KKI 7 6uia de Desarrollo en )ava para aplicaciones ?indo;s+ Super )/</ 2 Segunda Edicin 0 Deitel $ Deitel# Como programar en )ava+ "rentice0Hall# 2KK2 In:or$!cin 5or Int'rn't 0 La ?e' del "rogramador Fttp5JJ;;;+la;e'delprogramador+comJ 0 Listas de !nter%s de la RC" Fttp5JJlistas+rcp+net+peJ 0 /$uda $ Soporte =%cnico de )/</ I+K Fttp5JJ;;;+sun+comJ 0 Material de investigacin en java Fttp5JJ;;;+programacion+comJjava 0 6u@a de soporte a los alumnos de S!SE Fttp5JJ;;;+sise+com+pe CRITERIOS DE EVALUACIEN "romedio de E>,menes L 2AM "romedio de "racticas Cali-icadas L 4KM "ro$ecto !ntegrador 3ase 1 L 4KM /ctitudinal L 1AM =otal L 1KKM Pgina 5