SlideShare una empresa de Scribd logo
1 de 14
FACILITADOR:
  ROBERTO ANTONIO GARCIA
LICENCIADO EN COMPUTACION
   roberto.garcia@ugb.edu.sv
«Todos los triunfos
 nacen cuando nos
    atrevemos a
    comenzar»
Autor: Eugene Ware
1.        SALUDO
2.        REFLEXION
3.        EXAMEN @NLINE – VIERNES 10/FEB/12, SOBRE LA
          SESION I.
4.        DESARROLLO DE LA CLASE:
     1.    TRABAJANDO CON LAS ESTRUCTURAS EN C# - EJEMPLOS.
           MARTES 07/FEB/12.
     2.    PROGRAMACION ORIENTADA A OBJETO – TEORIA VIERNES
           10/FEB/12.
5.        EJERCICIOS PRACTICOS EVALUADOS A
          DESARROLLAR PARA EL MARTES 14/FEB/12
6.        FIN DE LA CLASE
1.   Ejemplo Estructura IF.
2.   Ejemplo Estructura SWITCH.
3.   Ejemplo Estructura WHILE.
4.   Ejemplo Estructura DO WHILE.
5.   Ejemplo Estructura FOR.
   Un programa orientado a objetos se compone
    solamente de objetos. Cada uno de ellos es una
    entidad que tiene unas propiedades particulares, los
    atributos, y unas formas de operar sobre ellos
    conocidos como Métodos.
   Ejemplo: La ventana de una aplicación en
    Windows es un objeto. El color de fondo, anchura
    y altura los atributos. Las rutinas lógicamente
    transparentes al usuario que permiten maximizar
   Un método se escribe en una clase de objetos y
    determina como tiene que actuar el objeto cuando
    se recibe el mensaje vinculado con ese método. A
    su vez, un método puede también enviar
    mensajes a oros objetos solicitando una acción o
    información.
   Existen dos tipos de métodos:
    1.   TIPO      SI   RETORNAN      UN     VALOR
         (DOUBLE, INT, ETC)
   CREA LOS OBJETOS NECESARIOS

   LOS MENSAJES ENVIADOS A UNOS Y A
    OTROS OBJETOS DAN LUGAR A QUE SE
    PROCESE       INTERNAMENTE      LA
    INFORMACION

   FINALMENTE, CUANDO LOS OBJETOS NO
    SON NECESARIOS, SON BORRADOS.
   POLIMORFISMO

   ENCAPSULAMIENTO

   HERENCIA

Investigar mas en este enlace:

   http://es.wikipedia.org/wiki/Programaci%C3%B
    3n_orientada_a_objetos
EJEMPLO:

   Piense en un molde para hacer flanes; el
    molde es la clase y los flanes los objetos. Pero
    no necesariamente todos los flanes tendrán el
    mismo tamaño, sabor y color. Es decir, no
    poseerán las mismas propiedades comunes o
    atributos.
1.    Elaborar un programa en C# que resuelva cualquier operación de
      aritmética (suma, resta, multiplicación y división) de dos cifras, el
      usuario elegirá la opción que desea realizar.

2.    Mostrar las tablas de multiplicar del 1 al 10 de la siguiente forma:
      1X1=1 y así sucesivamente hasta llegar 10X1=10. Cualquier estructura.

3.    Que capture su nombre y edad de una persona y que verifique en nivel
      esta: si es menos de 18 que muestre «ERES MENOR DE EDAD», si es
      entre 18 y 55 años que muestre «YA ERES ADULTO», y mas de 60 que
      muestre «ERES ADULTO MAYOR».

     4.   TODOS LOS PROGRAMAS DEBEN PREGUNTAR SI DESEAN
              CONTINUAR CON OTRA OPERACIÓN O TERMINAR.
Sesion 3-c#

Más contenido relacionado

Similar a Sesion 3-c#

Programacion orientada objetos-1
Programacion orientada objetos-1Programacion orientada objetos-1
Programacion orientada objetos-1Scott Chavez
 
Fundamentación teórica concreta para trabajar por ccbb.
Fundamentación teórica concreta para trabajar por ccbb.Fundamentación teórica concreta para trabajar por ccbb.
Fundamentación teórica concreta para trabajar por ccbb.Alfonso Cortes Alegre
 
U1 yo decido_plan4to-1
U1 yo decido_plan4to-1U1 yo decido_plan4to-1
U1 yo decido_plan4to-1Primlab3
 
U1 tecnologíasaludyprevencion3ro
U1 tecnologíasaludyprevencion3roU1 tecnologíasaludyprevencion3ro
U1 tecnologíasaludyprevencion3roPrimlab3
 
Importancia, uso y caso de estudio del paradigma orientado a objetos
Importancia, uso y caso de estudio del paradigma orientado a objetosImportancia, uso y caso de estudio del paradigma orientado a objetos
Importancia, uso y caso de estudio del paradigma orientado a objetosByron Duarte
 
Prog orientadaobjetos
Prog orientadaobjetosProg orientadaobjetos
Prog orientadaobjetosScott Chavez
 
Fundamentos del Enfoque OO
Fundamentos del Enfoque OOFundamentos del Enfoque OO
Fundamentos del Enfoque OOsullinsan
 
Sesión 4 – Diseño de situación de aprendizaje.
Sesión 4 – Diseño de situación de aprendizaje.Sesión 4 – Diseño de situación de aprendizaje.
Sesión 4 – Diseño de situación de aprendizaje.horte84
 
Unidad 1 - Introducción a la Programación Orientada a Objeto (1).ppt
Unidad 1 - Introducción a la Programación Orientada a Objeto (1).pptUnidad 1 - Introducción a la Programación Orientada a Objeto (1).ppt
Unidad 1 - Introducción a la Programación Orientada a Objeto (1).pptRomerRojas1
 

Similar a Sesion 3-c# (20)

Programacion orientada objetos-1
Programacion orientada objetos-1Programacion orientada objetos-1
Programacion orientada objetos-1
 
Fundamentación teórica concreta para trabajar por ccbb.
Fundamentación teórica concreta para trabajar por ccbb.Fundamentación teórica concreta para trabajar por ccbb.
Fundamentación teórica concreta para trabajar por ccbb.
 
Alan gabriel juarezcamacho_eje2_actividad2.doc
Alan gabriel juarezcamacho_eje2_actividad2.docAlan gabriel juarezcamacho_eje2_actividad2.doc
Alan gabriel juarezcamacho_eje2_actividad2.doc
 
U1 yo decido_plan4to-1
U1 yo decido_plan4to-1U1 yo decido_plan4to-1
U1 yo decido_plan4to-1
 
oposicion
oposicionoposicion
oposicion
 
Knowledge Management
Knowledge ManagementKnowledge Management
Knowledge Management
 
U1 tecnologíasaludyprevencion3ro
U1 tecnologíasaludyprevencion3roU1 tecnologíasaludyprevencion3ro
U1 tecnologíasaludyprevencion3ro
 
Importancia, uso y caso de estudio del paradigma orientado a objetos
Importancia, uso y caso de estudio del paradigma orientado a objetosImportancia, uso y caso de estudio del paradigma orientado a objetos
Importancia, uso y caso de estudio del paradigma orientado a objetos
 
Programación Orientada a Objetos
Programación Orientada a ObjetosProgramación Orientada a Objetos
Programación Orientada a Objetos
 
Prog orientadaobjetos
Prog orientadaobjetosProg orientadaobjetos
Prog orientadaobjetos
 
Teoría POO JAva.pdf
Teoría POO JAva.pdfTeoría POO JAva.pdf
Teoría POO JAva.pdf
 
Poo
PooPoo
Poo
 
PORTAFOLIO
PORTAFOLIOPORTAFOLIO
PORTAFOLIO
 
Fundamentos del Enfoque OO
Fundamentos del Enfoque OOFundamentos del Enfoque OO
Fundamentos del Enfoque OO
 
Sesión 4 – Diseño de situación de aprendizaje.
Sesión 4 – Diseño de situación de aprendizaje.Sesión 4 – Diseño de situación de aprendizaje.
Sesión 4 – Diseño de situación de aprendizaje.
 
Unidad 1 - Introducción a la Programación Orientada a Objeto (1).ppt
Unidad 1 - Introducción a la Programación Orientada a Objeto (1).pptUnidad 1 - Introducción a la Programación Orientada a Objeto (1).ppt
Unidad 1 - Introducción a la Programación Orientada a Objeto (1).ppt
 
Ubicación actual
Ubicación actualUbicación actual
Ubicación actual
 
Introducion a POO
Introducion a POOIntroducion a POO
Introducion a POO
 
Prog orientadaobjetos
Prog orientadaobjetosProg orientadaobjetos
Prog orientadaobjetos
 
Prog orientadaobjetos
Prog orientadaobjetosProg orientadaobjetos
Prog orientadaobjetos
 

Más de Roberto Garcia

Más de Roberto Garcia (10)

Sesion 13-c#
Sesion 13-c#Sesion 13-c#
Sesion 13-c#
 
Sesion 12-c#
Sesion 12-c#Sesion 12-c#
Sesion 12-c#
 
Programacion iv sesion11 php
Programacion iv sesion11 phpProgramacion iv sesion11 php
Programacion iv sesion11 php
 
Sesion 11-c#
Sesion 11-c#Sesion 11-c#
Sesion 11-c#
 
Sesion 10-c#
Sesion 10-c#Sesion 10-c#
Sesion 10-c#
 
Programacion iv sesion10 php
Programacion iv sesion10 phpProgramacion iv sesion10 php
Programacion iv sesion10 php
 
Sesion 9-c#
Sesion 9-c#Sesion 9-c#
Sesion 9-c#
 
Sesion 7-c#
Sesion 7-c#Sesion 7-c#
Sesion 7-c#
 
Programacion iv sesion6 php
Programacion iv sesion6 phpProgramacion iv sesion6 php
Programacion iv sesion6 php
 
Programacion iv sesion 4 php
Programacion iv sesion 4 phpProgramacion iv sesion 4 php
Programacion iv sesion 4 php
 

Último

Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 

Último (20)

Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 

Sesion 3-c#

  • 1. FACILITADOR: ROBERTO ANTONIO GARCIA LICENCIADO EN COMPUTACION roberto.garcia@ugb.edu.sv
  • 2. «Todos los triunfos nacen cuando nos atrevemos a comenzar» Autor: Eugene Ware
  • 3. 1. SALUDO 2. REFLEXION 3. EXAMEN @NLINE – VIERNES 10/FEB/12, SOBRE LA SESION I. 4. DESARROLLO DE LA CLASE: 1. TRABAJANDO CON LAS ESTRUCTURAS EN C# - EJEMPLOS. MARTES 07/FEB/12. 2. PROGRAMACION ORIENTADA A OBJETO – TEORIA VIERNES 10/FEB/12. 5. EJERCICIOS PRACTICOS EVALUADOS A DESARROLLAR PARA EL MARTES 14/FEB/12 6. FIN DE LA CLASE
  • 4.
  • 5. 1. Ejemplo Estructura IF. 2. Ejemplo Estructura SWITCH. 3. Ejemplo Estructura WHILE. 4. Ejemplo Estructura DO WHILE. 5. Ejemplo Estructura FOR.
  • 6.
  • 7. Un programa orientado a objetos se compone solamente de objetos. Cada uno de ellos es una entidad que tiene unas propiedades particulares, los atributos, y unas formas de operar sobre ellos conocidos como Métodos.  Ejemplo: La ventana de una aplicación en Windows es un objeto. El color de fondo, anchura y altura los atributos. Las rutinas lógicamente transparentes al usuario que permiten maximizar
  • 8. Un método se escribe en una clase de objetos y determina como tiene que actuar el objeto cuando se recibe el mensaje vinculado con ese método. A su vez, un método puede también enviar mensajes a oros objetos solicitando una acción o información.  Existen dos tipos de métodos: 1. TIPO SI RETORNAN UN VALOR (DOUBLE, INT, ETC)
  • 9. CREA LOS OBJETOS NECESARIOS  LOS MENSAJES ENVIADOS A UNOS Y A OTROS OBJETOS DAN LUGAR A QUE SE PROCESE INTERNAMENTE LA INFORMACION  FINALMENTE, CUANDO LOS OBJETOS NO SON NECESARIOS, SON BORRADOS.
  • 10. POLIMORFISMO  ENCAPSULAMIENTO  HERENCIA Investigar mas en este enlace:  http://es.wikipedia.org/wiki/Programaci%C3%B 3n_orientada_a_objetos
  • 11. EJEMPLO:  Piense en un molde para hacer flanes; el molde es la clase y los flanes los objetos. Pero no necesariamente todos los flanes tendrán el mismo tamaño, sabor y color. Es decir, no poseerán las mismas propiedades comunes o atributos.
  • 12.
  • 13. 1. Elaborar un programa en C# que resuelva cualquier operación de aritmética (suma, resta, multiplicación y división) de dos cifras, el usuario elegirá la opción que desea realizar. 2. Mostrar las tablas de multiplicar del 1 al 10 de la siguiente forma: 1X1=1 y así sucesivamente hasta llegar 10X1=10. Cualquier estructura. 3. Que capture su nombre y edad de una persona y que verifique en nivel esta: si es menos de 18 que muestre «ERES MENOR DE EDAD», si es entre 18 y 55 años que muestre «YA ERES ADULTO», y mas de 60 que muestre «ERES ADULTO MAYOR». 4. TODOS LOS PROGRAMAS DEBEN PREGUNTAR SI DESEAN CONTINUAR CON OTRA OPERACIÓN O TERMINAR.