SlideShare una empresa de Scribd logo
1 de 11
Tecnología en
   informática
Presentación
         Por:

    Oscar Daniel sabOgal
            MalDOnaDO
TECNOLOGIA EN
INFORMATICA

     la tecnOlOgía en infOrMática es
     una herraMienta Muy pODerOsa
     que sirve para rOMper las
     supOsiciOnes y las reglas, y es lO
     que hace pOsible encOntrar O
     traDucir un cóDigO.
     es una prOfesión Del futurO que
     abre hOrizOntes perMitienDO
     pOner al serviciO De la sOcieDaD
     las herraMientas tecnOlógicas
     ¿ infOrMáticas para el MunDO
     actual
OBJETIVOS

•cOnseguir ser un buen analista De
sisteMas
•estar preparaDO para reparar
cualquier tipO De prOgraMa en
cualquier cOMputaDOr
•nO ser MeDiOcre cOn lOs trabaOs
que hagO O cOn lOs que hare en Mi
futurO
A CONTIINUACION LES
MOSTRARE LO QUE HE
      APRENDIDO EN
     PROGRAMACION
BLUE J
   Consilidad UML
    Es el lenguaje unificado
    para el manejo de software     NOMBRE
   OMG
                                  ATRIBUTOS
    grupo moderado de objetos
   CLASE                         METODOS
    grupo de objetos con
    características y atributos
    similares.
VISIBILIDAD DE MIEMBROS
                 1° DEFINIMOS ATRIBUTOS
 PUBLICOS
                 2° CONSTRUCTOR VACIO
  Public +
                  3°CONTRUCTOR CON
 PRIVADOS           PARAMETROS
                  4°MODIFICADORES SET
  Private –
 PROTEGIDOS       5°ACCESORES GET

  Projected #         6°METODOS
TIPOS DE DATOS
   NUMERICOS
   Enteros
    Largos=>Long
    Cortos=>Short
    Simple=>Int
   Flotantes
    Largos=>doble precisión=>Double
    Simples=>Float
AQUÍ LES VA UN EJEMPLO DE
UNA ALGORITMO CON TODO LO
ANTERIOR
PUBLIC CLASS OPERACIONES
{
  PRIVATE INT NUMEROUNO;
  PRIVATE INT NUMERODOS;

 PUBLIC OPERACIONES()
{
   THIS NUMEROUNO = 0;
   THIS NUMERODOS = 0;
 }
  PUBLIC OPERACIONES(INT NUMUNO,INT NUMDOS)
{
   THIS NUMEROUNO = NUMUNO;
   THIS NUMERODOS = NUMDOS;
}
  PUBLIC VOID SETUNO( INT NUMUNO)
{
   THIS NUMEROUNO = NUMUNO;
}
  PUBLIC VOID SETDOS( INT NUMDOS)
{
   THIS NUMERODOS = NUMDOS;
}
  PUBLIC INT GETUNO()
{
   RETURN NUMEROUNO;
}
  PUBLIC INT GETDOS()
{
   RETURN NUMERODOS;
}
Aquí va los métodos de
         operaciones

PUBLIC INT SUMAR ()
 {
   INT SUMA = 0;
   SUMA = NUMEROUNO+NUMERODOS;
   RETURN SUMA;
 }
PUBLIC INT RESTAR ()
 {
   INT RESTA = 0;
   RESTA = NUMEROUNO-NUMERODOS;
   RETURN RESTA;
 }
PUBLIC INT MULPTIPLICAR ()
 {
   INT MULTIPLICACIÓN = 0;
   MULTIPLICACIÓN = NUMEROUNO~NUMERODOS;
   RETURN MULTIPLICACIÓN;
 }
PUBLIC INT DIVIDIR ()
 {
   INT DIVISION = 0;
   DIVISION = NUMEROUNO/NUMERODOS;
   RETURN DIVISION;
 }
AHORA VA EL MENÚ QUE ES LO
        QUE HACE QUE FUNCIONE LA
        CLASE
PUBLIC CLASS MAIN
{
  PUBLIC STATIC VOID MAIN(STRING[ ] ARGS)
  {
     INT NUMEROUNO;
     INT NUMERODOS;
    SCANNER IN = NEW SCANNER (SYSTEM.IN);
    SYSTEM.OUT.PRINTLN(“INGRESE UN NUMERO);
    NUMEROUNO = IN.NEXTINT();
    SYSTEM.OUT.PRINTLN(“INGRESE OTRO NUMERO);
    NUMERODOS = IN.NEXTINT();

        OPERACIONES OBJOPE = NEW OPERACIONES(NUMEROUNO,NUMERODOS)
         OBJOPE.SUMAR();
         OBJOPE.RESTAR();
         OBJOPE.MULTIPLICACION();
         OBJOPE.DIVISION();
    }
}

Más contenido relacionado

Similar a Tecnología en informática en

Algorítmos - Conceptos básicos
Algorítmos - Conceptos básicosAlgorítmos - Conceptos básicos
Algorítmos - Conceptos básicoscbertolotti
 
Algoritmos y clase
Algoritmos y claseAlgoritmos y clase
Algoritmos y clasedaosma
 
8f29ee 08b473f1b0f04c55b0d997ad6f8df491
8f29ee 08b473f1b0f04c55b0d997ad6f8df4918f29ee 08b473f1b0f04c55b0d997ad6f8df491
8f29ee 08b473f1b0f04c55b0d997ad6f8df491Angelica Berrio
 
PROGRAMACION BASICA, INICIACION A LA PROGRAMACION .pptx
PROGRAMACION BASICA, INICIACION A LA PROGRAMACION .pptxPROGRAMACION BASICA, INICIACION A LA PROGRAMACION .pptx
PROGRAMACION BASICA, INICIACION A LA PROGRAMACION .pptxdianafuentes94
 
Pseudocodigo con ejemplos
Pseudocodigo con ejemplosPseudocodigo con ejemplos
Pseudocodigo con ejemplosisabel-fcsyp
 
Algoritmos y programas datos importantes
Algoritmos y programas datos importantesAlgoritmos y programas datos importantes
Algoritmos y programas datos importantesEsteban Bedoya
 
Algoritmos Y Programas Unidad1
Algoritmos Y  Programas Unidad1Algoritmos Y  Programas Unidad1
Algoritmos Y Programas Unidad1Silvanac
 
Trabajo del entorno del matlab
Trabajo del entorno del matlabTrabajo del entorno del matlab
Trabajo del entorno del matlabdfap164g
 
INTRODUCCION A LA PROGRAMACION ADGM
 INTRODUCCION A LA PROGRAMACION ADGM INTRODUCCION A LA PROGRAMACION ADGM
INTRODUCCION A LA PROGRAMACION ADGMALISONDANIELAGARCIAM
 
clase-Unidad1 y Unidad2-Pseudo-Print-Scanf-IF (1).pptx
clase-Unidad1 y Unidad2-Pseudo-Print-Scanf-IF (1).pptxclase-Unidad1 y Unidad2-Pseudo-Print-Scanf-IF (1).pptx
clase-Unidad1 y Unidad2-Pseudo-Print-Scanf-IF (1).pptxJulianSimonetta
 
Metodología de la Programación.pdf
Metodología de la Programación.pdfMetodología de la Programación.pdf
Metodología de la Programación.pdfDanielgonzalez770660
 
Ejercicios de programacion if - switch-case
Ejercicios de programacion   if  -   switch-caseEjercicios de programacion   if  -   switch-case
Ejercicios de programacion if - switch-caseGuillermo Viaje
 

Similar a Tecnología en informática en (20)

Algorítmos - Conceptos básicos
Algorítmos - Conceptos básicosAlgorítmos - Conceptos básicos
Algorítmos - Conceptos básicos
 
Algoritmos y clase
Algoritmos y claseAlgoritmos y clase
Algoritmos y clase
 
Tema 02 secuencial
Tema 02 secuencialTema 02 secuencial
Tema 02 secuencial
 
Tema 02 secuencial
Tema 02 secuencialTema 02 secuencial
Tema 02 secuencial
 
Computación II
Computación  IIComputación  II
Computación II
 
8f29ee 08b473f1b0f04c55b0d997ad6f8df491
8f29ee 08b473f1b0f04c55b0d997ad6f8df4918f29ee 08b473f1b0f04c55b0d997ad6f8df491
8f29ee 08b473f1b0f04c55b0d997ad6f8df491
 
Exposicion
ExposicionExposicion
Exposicion
 
Algoritmos 2015
Algoritmos 2015Algoritmos 2015
Algoritmos 2015
 
Tema 5
Tema 5Tema 5
Tema 5
 
PROGRAMACION BASICA, INICIACION A LA PROGRAMACION .pptx
PROGRAMACION BASICA, INICIACION A LA PROGRAMACION .pptxPROGRAMACION BASICA, INICIACION A LA PROGRAMACION .pptx
PROGRAMACION BASICA, INICIACION A LA PROGRAMACION .pptx
 
Pseudocodigo con ejemplos
Pseudocodigo con ejemplosPseudocodigo con ejemplos
Pseudocodigo con ejemplos
 
Algoritmos y programas datos importantes
Algoritmos y programas datos importantesAlgoritmos y programas datos importantes
Algoritmos y programas datos importantes
 
Algoritmos Y Programas Unidad1
Algoritmos Y  Programas Unidad1Algoritmos Y  Programas Unidad1
Algoritmos Y Programas Unidad1
 
Tema 5 1
Tema 5 1Tema 5 1
Tema 5 1
 
Viernes Tecnicos DTrace
Viernes Tecnicos DTraceViernes Tecnicos DTrace
Viernes Tecnicos DTrace
 
Trabajo del entorno del matlab
Trabajo del entorno del matlabTrabajo del entorno del matlab
Trabajo del entorno del matlab
 
INTRODUCCION A LA PROGRAMACION ADGM
 INTRODUCCION A LA PROGRAMACION ADGM INTRODUCCION A LA PROGRAMACION ADGM
INTRODUCCION A LA PROGRAMACION ADGM
 
clase-Unidad1 y Unidad2-Pseudo-Print-Scanf-IF (1).pptx
clase-Unidad1 y Unidad2-Pseudo-Print-Scanf-IF (1).pptxclase-Unidad1 y Unidad2-Pseudo-Print-Scanf-IF (1).pptx
clase-Unidad1 y Unidad2-Pseudo-Print-Scanf-IF (1).pptx
 
Metodología de la Programación.pdf
Metodología de la Programación.pdfMetodología de la Programación.pdf
Metodología de la Programación.pdf
 
Ejercicios de programacion if - switch-case
Ejercicios de programacion   if  -   switch-caseEjercicios de programacion   if  -   switch-case
Ejercicios de programacion if - switch-case
 

Tecnología en informática en

  • 1. Tecnología en informática Presentación Por: Oscar Daniel sabOgal MalDOnaDO
  • 2. TECNOLOGIA EN INFORMATICA la tecnOlOgía en infOrMática es una herraMienta Muy pODerOsa que sirve para rOMper las supOsiciOnes y las reglas, y es lO que hace pOsible encOntrar O traDucir un cóDigO. es una prOfesión Del futurO que abre hOrizOntes perMitienDO pOner al serviciO De la sOcieDaD las herraMientas tecnOlógicas ¿ infOrMáticas para el MunDO actual
  • 3. OBJETIVOS •cOnseguir ser un buen analista De sisteMas •estar preparaDO para reparar cualquier tipO De prOgraMa en cualquier cOMputaDOr •nO ser MeDiOcre cOn lOs trabaOs que hagO O cOn lOs que hare en Mi futurO
  • 4. A CONTIINUACION LES MOSTRARE LO QUE HE APRENDIDO EN PROGRAMACION
  • 5. BLUE J  Consilidad UML Es el lenguaje unificado para el manejo de software NOMBRE  OMG ATRIBUTOS grupo moderado de objetos  CLASE METODOS grupo de objetos con características y atributos similares.
  • 6. VISIBILIDAD DE MIEMBROS 1° DEFINIMOS ATRIBUTOS  PUBLICOS 2° CONSTRUCTOR VACIO Public + 3°CONTRUCTOR CON  PRIVADOS PARAMETROS 4°MODIFICADORES SET Private –  PROTEGIDOS 5°ACCESORES GET Projected # 6°METODOS
  • 7. TIPOS DE DATOS  NUMERICOS  Enteros Largos=>Long Cortos=>Short Simple=>Int  Flotantes Largos=>doble precisión=>Double Simples=>Float
  • 8. AQUÍ LES VA UN EJEMPLO DE UNA ALGORITMO CON TODO LO ANTERIOR
  • 9. PUBLIC CLASS OPERACIONES { PRIVATE INT NUMEROUNO; PRIVATE INT NUMERODOS; PUBLIC OPERACIONES() { THIS NUMEROUNO = 0; THIS NUMERODOS = 0; } PUBLIC OPERACIONES(INT NUMUNO,INT NUMDOS) { THIS NUMEROUNO = NUMUNO; THIS NUMERODOS = NUMDOS; } PUBLIC VOID SETUNO( INT NUMUNO) { THIS NUMEROUNO = NUMUNO; } PUBLIC VOID SETDOS( INT NUMDOS) { THIS NUMERODOS = NUMDOS; } PUBLIC INT GETUNO() { RETURN NUMEROUNO; } PUBLIC INT GETDOS() { RETURN NUMERODOS; }
  • 10. Aquí va los métodos de operaciones PUBLIC INT SUMAR () { INT SUMA = 0; SUMA = NUMEROUNO+NUMERODOS; RETURN SUMA; } PUBLIC INT RESTAR () { INT RESTA = 0; RESTA = NUMEROUNO-NUMERODOS; RETURN RESTA; } PUBLIC INT MULPTIPLICAR () { INT MULTIPLICACIÓN = 0; MULTIPLICACIÓN = NUMEROUNO~NUMERODOS; RETURN MULTIPLICACIÓN; } PUBLIC INT DIVIDIR () { INT DIVISION = 0; DIVISION = NUMEROUNO/NUMERODOS; RETURN DIVISION; }
  • 11. AHORA VA EL MENÚ QUE ES LO QUE HACE QUE FUNCIONE LA CLASE PUBLIC CLASS MAIN { PUBLIC STATIC VOID MAIN(STRING[ ] ARGS) { INT NUMEROUNO; INT NUMERODOS; SCANNER IN = NEW SCANNER (SYSTEM.IN); SYSTEM.OUT.PRINTLN(“INGRESE UN NUMERO); NUMEROUNO = IN.NEXTINT(); SYSTEM.OUT.PRINTLN(“INGRESE OTRO NUMERO); NUMERODOS = IN.NEXTINT(); OPERACIONES OBJOPE = NEW OPERACIONES(NUMEROUNO,NUMERODOS) OBJOPE.SUMAR(); OBJOPE.RESTAR(); OBJOPE.MULTIPLICACION(); OBJOPE.DIVISION(); } }