SlideShare une entreprise Scribd logo
1  sur  3
Servicio de Instrucción Oficialización: Director
Edwin Maraví
CURSO
FUNDAMENTALS I :
“Principios de Algoritmos”
Año:2016
Código :
Sílabo
JAVA FUNDAMENTALS
I. DATOS GENERALES
Añode vigencia : 2016
Númerode sesiones : 08 (3 horas por sesión)
N° de Horas académicas : 24 horas académicas
Requisitos : - Conocimientosbásicosde internet
II. FUNDAMENTACIÓN
El curso de Programación del Lenguaje Java provee a los estudiantes con una sólida base de
programación con Java, que incluye: Información acerca del syntax del lenguaje de
Programación Java creando interfaces gráficas de usuario (GUIs), excepciones. Programas con
conceptos object-oriented que pueden aprenderse como para desarrollar aplicaciones de
tecnología Java. El curso muestra la Plataforma Java, Standard Edition 8 (Java SE 8), y utiliza el
productoJava SE DevelopmentKit8 (JDK8). Los estudiantesharánlosejerciciosde laboratorio
usandoenAmbiente de DesarrolloIntegradoNetBeans(IDE).
III. UNIDAD DE COMPETENCIA
Construye aplicaciones que resuelvenproblemasmatemáticosyde actividadhumana,
utilizandotécnicasmodulares,estructurasde programaciónorientadaaobjetoen labúsqueda
de solucionesinnovadorasyeficientes,concreatividadyactitudproactiva.
Servicio de Instrucción Oficialización: Director
Edwin Maraví
CURSO
FUNDAMENTALS I :
“Principios de Algoritmos”
Año:2016
Código :
IV. CONTENIDOS
Sesión Contenido
Sesión
01
Introducción
Introducciónal lenguaje de programación.
Estructura de un programa.
Definiciónde algoritmos.
Ejemplos.
Sesión
02
¿Qué es un programa Java? Introducción a los programas deordenador. Las principales
características del lenguajeJava.La tecnología Java y el entorno de desarrollo.Correr / prueba de
un programa Java
Creaciónde una clase principal de Java Las clases Java.El método principal
Tipos de datos Tipos de variables en Java,tipos de datos primitivos (Clases wrapper),secuencias
de escapede carácter,inicialización devariables,sentenciasy expresiones.
OperadoresAritméticos, Lógicos y Comparación
Sesión
03
Estructuras de control
Secuencial y Condicional
If – Else - Switch
Definiciónyejemplos
Sesión
04
Estructuras de Control
Iterativa
While – For – Do while
Definiciónyejemplos
Sesión
05
Estructuras de Control
Iterativa
Ejemplosincluyendoestructurasanteriores
Sesión
06
Describiendoobjetosy clases Trabajar con objetosyclases.Definiciónde camposy
métodos.Declarando,Instantiating,e inicializaciónde objetos.Trabajarconreferenciasa
objetos
Creacióny uso de métodos El uso de métodos.Losargumentosde métodosyvaloresde
retorno.Los métodosestáticosyvariables.¿Cómose pasanargumentosaun método.La
sobrecargade unmétodo
El uso de encapsulaciónControl de acceso.La encapsulación.Lasobrecargade
constructores
Servicio de Instrucción Oficialización: Director
Edwin Maraví
CURSO
FUNDAMENTALS I :
“Principios de Algoritmos”
Año:2016
Código :
IV. METODOLOGÍA
 Cursoteórico-práctico.
 Exposicióndelprofesor,ayudas audiovisuales,diálogoabiertoydebate.
 Realizaciónde casosprácticosenlaboratorio.
 Realizaciónde tareasenaulavirtual.
 Generacióndeconocimientomedianteinvestigacióny forosdediscusiónenaulavirtual.
V. BIBLIOGRAFÍA
• DIETEL & DIETEL - La Biblia deJava.
• OFALI, ROBERT y HARKEY, DAN - Cliente Servidor. McGraw-Hill,2da Edición,México,2001
• GALLAGHER, SIMON y HERBERT, SIMON - Cliente Servidor e Internet Addison Wesley, 2da
Edición.México, 2002
VI. PÁGINASWEB DE APOYO:
 http://www.programacion.com/java
 http://www.javahispano.com
 http://docs.oracle.com/javaee/5/tutorial/doc/bnbpy.html
 http://docs.oracle.com/javaee/6/tutorial/doc/bnadr.html
 http://www.lawebdelprogramador.com
 http://docs.oracle.com/javase/tutorial/jdbc/basics/index.html
 http://www.elvex.ugr.es/decsai/java/pdf/
Sesión
07
Apuntadores
Definiciónreferencia,aritméticade punteros.
Ejemplos.
Programaciónmodular.
Sesión
08
Subprogramas
Definición.
Funcionesyprocedimientos.
Pasode parámetros.
Ejemplosyejerciciosconfuncionesyprocedimientos.

Contenu connexe

Tendances

Actividad Obligatoria N° 2 - RÍOS, M. Fernanda
Actividad Obligatoria N° 2 - RÍOS, M. FernandaActividad Obligatoria N° 2 - RÍOS, M. Fernanda
Actividad Obligatoria N° 2 - RÍOS, M. Fernanda
M. Fernanda Rios
 
Java exceptions
Java exceptionsJava exceptions
Java exceptions
sandropaul
 
Curso javabasico
Curso javabasicoCurso javabasico
Curso javabasico
sergioap40
 
Semana 8 excepciones definidas por el usuario
Semana 8 excepciones definidas por el usuarioSemana 8 excepciones definidas por el usuario
Semana 8 excepciones definidas por el usuario
victdiazm
 

Tendances (17)

Exceptions (2)
Exceptions (2)Exceptions (2)
Exceptions (2)
 
1 indicaciones excepciones_utpl_abr-ago-2014_pdirene
1 indicaciones excepciones_utpl_abr-ago-2014_pdirene1 indicaciones excepciones_utpl_abr-ago-2014_pdirene
1 indicaciones excepciones_utpl_abr-ago-2014_pdirene
 
Operaciones relacionales, lógicos
Operaciones relacionales, lógicos Operaciones relacionales, lógicos
Operaciones relacionales, lógicos
 
Curso Java Inicial 1 POO
Curso Java Inicial   1 POOCurso Java Inicial   1 POO
Curso Java Inicial 1 POO
 
Excepciones
ExcepcionesExcepciones
Excepciones
 
Java
JavaJava
Java
 
Introducción a la programación orientada a objetos con JavaScript
Introducción a la programación orientada a objetos con JavaScriptIntroducción a la programación orientada a objetos con JavaScript
Introducción a la programación orientada a objetos con JavaScript
 
Condicional y operadores
Condicional  y  operadoresCondicional  y  operadores
Condicional y operadores
 
Javabasico
JavabasicoJavabasico
Javabasico
 
Actividad Obligatoria N° 2 - RÍOS, M. Fernanda
Actividad Obligatoria N° 2 - RÍOS, M. FernandaActividad Obligatoria N° 2 - RÍOS, M. Fernanda
Actividad Obligatoria N° 2 - RÍOS, M. Fernanda
 
Condicional
Condicional Condicional
Condicional
 
Manejo De Excepciones
Manejo De ExcepcionesManejo De Excepciones
Manejo De Excepciones
 
Lab excepciones
Lab excepcionesLab excepciones
Lab excepciones
 
Java exceptions
Java exceptionsJava exceptions
Java exceptions
 
Curso javabasico
Curso javabasicoCurso javabasico
Curso javabasico
 
Rc edinson mosquera
Rc edinson mosqueraRc edinson mosquera
Rc edinson mosquera
 
Semana 8 excepciones definidas por el usuario
Semana 8 excepciones definidas por el usuarioSemana 8 excepciones definidas por el usuario
Semana 8 excepciones definidas por el usuario
 

En vedette

Repaso potencias 2ºeso 2015
Repaso potencias 2ºeso 2015Repaso potencias 2ºeso 2015
Repaso potencias 2ºeso 2015
mgarmon965
 
2013 2014 parte2, 4ºeso temas 5,6 y7
2013 2014 parte2,  4ºeso temas 5,6 y72013 2014 parte2,  4ºeso temas 5,6 y7
2013 2014 parte2, 4ºeso temas 5,6 y7
Chemagutierrez73
 
Funciones elementales 4º eso op a wenceslao
Funciones elementales 4º eso op a wenceslaoFunciones elementales 4º eso op a wenceslao
Funciones elementales 4º eso op a wenceslao
mgarmon965
 

En vedette (18)

Resume- CV- Abdullah
Resume- CV- AbdullahResume- CV- Abdullah
Resume- CV- Abdullah
 
Eco energy and ldu
Eco energy and lduEco energy and ldu
Eco energy and ldu
 
Caso de Sucesso WK - Perfil saúde ocupacional
Caso de Sucesso WK - Perfil saúde ocupacionalCaso de Sucesso WK - Perfil saúde ocupacional
Caso de Sucesso WK - Perfil saúde ocupacional
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Caso de Sucesso WK - SPVS
Caso de Sucesso WK - SPVS Caso de Sucesso WK - SPVS
Caso de Sucesso WK - SPVS
 
Migrating Corporate Intranets to SharePoint 2010
Migrating Corporate Intranets to SharePoint 2010Migrating Corporate Intranets to SharePoint 2010
Migrating Corporate Intranets to SharePoint 2010
 
Caso de Sucesso WK - Sindimármore
Caso de Sucesso WK - SindimármoreCaso de Sucesso WK - Sindimármore
Caso de Sucesso WK - Sindimármore
 
Repaso potencias 2ºeso 2015
Repaso potencias 2ºeso 2015Repaso potencias 2ºeso 2015
Repaso potencias 2ºeso 2015
 
Caso de Sucesso WK - IRM SERVICES
Caso de Sucesso WK - IRM SERVICES Caso de Sucesso WK - IRM SERVICES
Caso de Sucesso WK - IRM SERVICES
 
Video! What's working NOW inTravel & Tourism
Video!  What's working NOW inTravel & TourismVideo!  What's working NOW inTravel & Tourism
Video! What's working NOW inTravel & Tourism
 
Curso Engenheiro: Empreendedor e Gestor
Curso Engenheiro: Empreendedor e GestorCurso Engenheiro: Empreendedor e Gestor
Curso Engenheiro: Empreendedor e Gestor
 
Partes de un plann
Partes de un plannPartes de un plann
Partes de un plann
 
Calculadora
CalculadoraCalculadora
Calculadora
 
Manastir kuveždin
Manastir kuveždinManastir kuveždin
Manastir kuveždin
 
2013 2014 parte2, 4ºeso temas 5,6 y7
2013 2014 parte2,  4ºeso temas 5,6 y72013 2014 parte2,  4ºeso temas 5,6 y7
2013 2014 parte2, 4ºeso temas 5,6 y7
 
Geometría: Exámenes
Geometría: Exámenes Geometría: Exámenes
Geometría: Exámenes
 
trigonometria y geometria
trigonometria y geometriatrigonometria y geometria
trigonometria y geometria
 
Funciones elementales 4º eso op a wenceslao
Funciones elementales 4º eso op a wenceslaoFunciones elementales 4º eso op a wenceslao
Funciones elementales 4º eso op a wenceslao
 

Similaire à Syllabus fundamentals I

Programación del curso inf212 - POO
Programación del curso inf212 - POOProgramación del curso inf212 - POO
Programación del curso inf212 - POO
Diego Santimateo
 
Curso Java con Rational para WebSphere
Curso Java con Rational para WebSphereCurso Java con Rational para WebSphere
Curso Java con Rational para WebSphere
camforma
 
Manual.curso.de.java.desde.cero
Manual.curso.de.java.desde.ceroManual.curso.de.java.desde.cero
Manual.curso.de.java.desde.cero
Lalo Pérez
 
Java desde 0 pre
Java desde 0 preJava desde 0 pre
Java desde 0 pre
jtk1
 
Java desde 0 pre
Java desde 0 preJava desde 0 pre
Java desde 0 pre
jtk1
 
Master Oficicial Java J2SE - J2EE (Fabricante Oracle)
Master Oficicial Java J2SE - J2EE (Fabricante Oracle)Master Oficicial Java J2SE - J2EE (Fabricante Oracle)
Master Oficicial Java J2SE - J2EE (Fabricante Oracle)
Cas Trainining
 
J2 Ee Para Seres Humanos Slides
J2 Ee Para Seres Humanos SlidesJ2 Ee Para Seres Humanos Slides
J2 Ee Para Seres Humanos Slides
mundojava
 

Similaire à Syllabus fundamentals I (20)

Programación del curso inf212 - POO
Programación del curso inf212 - POOProgramación del curso inf212 - POO
Programación del curso inf212 - POO
 
Curso Java con Rational para WebSphere
Curso Java con Rational para WebSphereCurso Java con Rational para WebSphere
Curso Java con Rational para WebSphere
 
Silabo Taller de Programacion Distribuida.docx
Silabo Taller de Programacion Distribuida.docxSilabo Taller de Programacion Distribuida.docx
Silabo Taller de Programacion Distribuida.docx
 
Tarea 05 OP.docx
Tarea 05 OP.docxTarea 05 OP.docx
Tarea 05 OP.docx
 
Manual.curso.de.java.desde.cero
Manual.curso.de.java.desde.ceroManual.curso.de.java.desde.cero
Manual.curso.de.java.desde.cero
 
Java desde 0 pre
Java desde 0 preJava desde 0 pre
Java desde 0 pre
 
Java desde 0 pre
Java desde 0 preJava desde 0 pre
Java desde 0 pre
 
Carrera java programmer no costo
Carrera java programmer no   costoCarrera java programmer no   costo
Carrera java programmer no costo
 
Java SE 8 Fundamentos
Java SE 8 FundamentosJava SE 8 Fundamentos
Java SE 8 Fundamentos
 
[ES] Introdución a la plataforma java
[ES] Introdución a la plataforma java [ES] Introdución a la plataforma java
[ES] Introdución a la plataforma java
 
Java desde 0
Java desde 0Java desde 0
Java desde 0
 
Tema 1-origen-java1
Tema 1-origen-java1Tema 1-origen-java1
Tema 1-origen-java1
 
Introducción a la algoritmia
Introducción a la algoritmiaIntroducción a la algoritmia
Introducción a la algoritmia
 
Java.
Java.Java.
Java.
 
Master Oficicial Java J2SE - J2EE (Fabricante Oracle)
Master Oficicial Java J2SE - J2EE (Fabricante Oracle)Master Oficicial Java J2SE - J2EE (Fabricante Oracle)
Master Oficicial Java J2SE - J2EE (Fabricante Oracle)
 
Java Sobrecarga y Recursividad
Java Sobrecarga y RecursividadJava Sobrecarga y Recursividad
Java Sobrecarga y Recursividad
 
Introducción a la algoritmia
Introducción a la algoritmiaIntroducción a la algoritmia
Introducción a la algoritmia
 
Introducción a la algoritmia
Introducción a la algoritmiaIntroducción a la algoritmia
Introducción a la algoritmia
 
Fondo1 (2)
Fondo1 (2)Fondo1 (2)
Fondo1 (2)
 
J2 Ee Para Seres Humanos Slides
J2 Ee Para Seres Humanos SlidesJ2 Ee Para Seres Humanos Slides
J2 Ee Para Seres Humanos Slides
 

Plus de CJava Peru

Plus de CJava Peru (12)

Desarrollo de Software usando Patrones y JDBC 4.0
Desarrollo de Software usando Patrones y JDBC 4.0Desarrollo de Software usando Patrones y JDBC 4.0
Desarrollo de Software usando Patrones y JDBC 4.0
 
"Desarrollo de Microservicios con Spring Boot y Spring MVC"
 "Desarrollo de Microservicios con Spring Boot y Spring MVC" "Desarrollo de Microservicios con Spring Boot y Spring MVC"
"Desarrollo de Microservicios con Spring Boot y Spring MVC"
 
Oracle DataBase Hacking Etico
Oracle DataBase Hacking EticoOracle DataBase Hacking Etico
Oracle DataBase Hacking Etico
 
Java on mobile
Java on mobileJava on mobile
Java on mobile
 
From zero to oracle zfs storage appliance backup and recovery in 60 minutes
From zero to oracle zfs storage appliance backup and recovery in 60 minutesFrom zero to oracle zfs storage appliance backup and recovery in 60 minutes
From zero to oracle zfs storage appliance backup and recovery in 60 minutes
 
Practical security hands on with oracle solaris
Practical security   hands on with oracle solarisPractical security   hands on with oracle solaris
Practical security hands on with oracle solaris
 
Down to-earth microservices with java ee
Down to-earth microservices with java eeDown to-earth microservices with java ee
Down to-earth microservices with java ee
 
Web logic multi tenancy fundamentals
Web logic multi tenancy fundamentalsWeb logic multi tenancy fundamentals
Web logic multi tenancy fundamentals
 
Módulo I fundamentals I
Módulo I fundamentals IMódulo I fundamentals I
Módulo I fundamentals I
 
Relational to json with node dan mc ghan-ls
Relational to json with node  dan mc ghan-lsRelational to json with node  dan mc ghan-ls
Relational to json with node dan mc ghan-ls
 
Internet of things architecture and impact
Internet of things architecture and impactInternet of things architecture and impact
Internet of things architecture and impact
 
Sql tuning without trying arup nanda ls
Sql tuning without trying   arup nanda lsSql tuning without trying   arup nanda ls
Sql tuning without trying arup nanda ls
 

Dernier

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Dernier (10)

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 

Syllabus fundamentals I

  • 1. Servicio de Instrucción Oficialización: Director Edwin Maraví CURSO FUNDAMENTALS I : “Principios de Algoritmos” Año:2016 Código : Sílabo JAVA FUNDAMENTALS I. DATOS GENERALES Añode vigencia : 2016 Númerode sesiones : 08 (3 horas por sesión) N° de Horas académicas : 24 horas académicas Requisitos : - Conocimientosbásicosde internet II. FUNDAMENTACIÓN El curso de Programación del Lenguaje Java provee a los estudiantes con una sólida base de programación con Java, que incluye: Información acerca del syntax del lenguaje de Programación Java creando interfaces gráficas de usuario (GUIs), excepciones. Programas con conceptos object-oriented que pueden aprenderse como para desarrollar aplicaciones de tecnología Java. El curso muestra la Plataforma Java, Standard Edition 8 (Java SE 8), y utiliza el productoJava SE DevelopmentKit8 (JDK8). Los estudiantesharánlosejerciciosde laboratorio usandoenAmbiente de DesarrolloIntegradoNetBeans(IDE). III. UNIDAD DE COMPETENCIA Construye aplicaciones que resuelvenproblemasmatemáticosyde actividadhumana, utilizandotécnicasmodulares,estructurasde programaciónorientadaaobjetoen labúsqueda de solucionesinnovadorasyeficientes,concreatividadyactitudproactiva.
  • 2. Servicio de Instrucción Oficialización: Director Edwin Maraví CURSO FUNDAMENTALS I : “Principios de Algoritmos” Año:2016 Código : IV. CONTENIDOS Sesión Contenido Sesión 01 Introducción Introducciónal lenguaje de programación. Estructura de un programa. Definiciónde algoritmos. Ejemplos. Sesión 02 ¿Qué es un programa Java? Introducción a los programas deordenador. Las principales características del lenguajeJava.La tecnología Java y el entorno de desarrollo.Correr / prueba de un programa Java Creaciónde una clase principal de Java Las clases Java.El método principal Tipos de datos Tipos de variables en Java,tipos de datos primitivos (Clases wrapper),secuencias de escapede carácter,inicialización devariables,sentenciasy expresiones. OperadoresAritméticos, Lógicos y Comparación Sesión 03 Estructuras de control Secuencial y Condicional If – Else - Switch Definiciónyejemplos Sesión 04 Estructuras de Control Iterativa While – For – Do while Definiciónyejemplos Sesión 05 Estructuras de Control Iterativa Ejemplosincluyendoestructurasanteriores Sesión 06 Describiendoobjetosy clases Trabajar con objetosyclases.Definiciónde camposy métodos.Declarando,Instantiating,e inicializaciónde objetos.Trabajarconreferenciasa objetos Creacióny uso de métodos El uso de métodos.Losargumentosde métodosyvaloresde retorno.Los métodosestáticosyvariables.¿Cómose pasanargumentosaun método.La sobrecargade unmétodo El uso de encapsulaciónControl de acceso.La encapsulación.Lasobrecargade constructores
  • 3. Servicio de Instrucción Oficialización: Director Edwin Maraví CURSO FUNDAMENTALS I : “Principios de Algoritmos” Año:2016 Código : IV. METODOLOGÍA  Cursoteórico-práctico.  Exposicióndelprofesor,ayudas audiovisuales,diálogoabiertoydebate.  Realizaciónde casosprácticosenlaboratorio.  Realizaciónde tareasenaulavirtual.  Generacióndeconocimientomedianteinvestigacióny forosdediscusiónenaulavirtual. V. BIBLIOGRAFÍA • DIETEL & DIETEL - La Biblia deJava. • OFALI, ROBERT y HARKEY, DAN - Cliente Servidor. McGraw-Hill,2da Edición,México,2001 • GALLAGHER, SIMON y HERBERT, SIMON - Cliente Servidor e Internet Addison Wesley, 2da Edición.México, 2002 VI. PÁGINASWEB DE APOYO:  http://www.programacion.com/java  http://www.javahispano.com  http://docs.oracle.com/javaee/5/tutorial/doc/bnbpy.html  http://docs.oracle.com/javaee/6/tutorial/doc/bnadr.html  http://www.lawebdelprogramador.com  http://docs.oracle.com/javase/tutorial/jdbc/basics/index.html  http://www.elvex.ugr.es/decsai/java/pdf/ Sesión 07 Apuntadores Definiciónreferencia,aritméticade punteros. Ejemplos. Programaciónmodular. Sesión 08 Subprogramas Definición. Funcionesyprocedimientos. Pasode parámetros. Ejemplosyejerciciosconfuncionesyprocedimientos.