SlideShare ist ein Scribd-Unternehmen logo
1 von 19
COMPUTACIÓN E INFORMÁTICA
UNIDAD DIDACTICA:
HERRAMIENTAS DE DESARROLLO DE SOFTWARE
DOCENTE: ING. GIOVANNI CABRERA MÁLAGA
ALUMNOS: TURNO: SEMESTRE:
WIDO HUANACUNI LAIME NOCHE III
ROBERTO ROJAS MAMANCHURA
MIRIAM VILCA TALAVERA
 Aplicación informática que
proporciona servicios integrales
para facilitarle al desarrollador o
programador el desarrollo de
software.
Sistemas Operativos Soportados:
Windows 95, 98,NT,4.0,XP,Solaris
7,8,9,LINUX, Y MAC OSX 10.1.1 o
superiores
Producto libre y gratuito sin
restricciones de uso.
Conceptos
básicos
Ingreso al
sistema
Creación de
proyecto
Estructura de
control
Creación de
proyecto -
Controles
Controles
categorías
Ventajas
Lenguaje Multi-plataforma: El código que es escrito en java es leído por un
interprete, por lo que su programa andará en cualquier plataforma.
Manejo automático de la memoria. (para los que vienen de C/C++). El manejo de
la memoria se hace automáticamente y utilizando el garbage collector.
Desarrolla aplicaciones web dinámicas.
Instalación y actualización gratuitas
Desarrollar aplicaciones de servidor para foros en línea, almacenes,
encuestas,procesamiento de formularios HTML y mucho más.
Conceptos
básicos
Ingreso al
sistema
Creación de
proyecto
Estructura de
control
Creación de
proyecto -
Controles
Controles
categorías
Tecnologías existentes realizadas en JAVA
 Minecraft (+ de 17 millones de unidades en PC y MAC, supera los 50 millones de dólares)

 LimeWire (En el 2000 fue uno de los programas mas descargados de la época)

 Azureus (2003 - fue uno de los mas utilizados clientes de la red Torrent)
 Vuze (2006 - Evolucion de Azureus)
 Ultramixer (software musical)
 OpenOffice (2002 - administracion de documentos)
 LibreOffice (2010 - bifurcación de OpenOffice)
Conceptos
básicos
Ingreso al
sistema
Creación de
proyecto
Estructura de
control
Creación de
proyecto -
Controles
Controles
categorías
Tecnologías existentes realizadas en JAVA
 Opera mini (version de Opera para móviles y tablets)
 Gmail y Google Maps
 Skype ligth (aplicación de videollamadas)
 Android (escrito parcialmente en Java)
 Telescopio Espacial Hawell (el software esta en Java)
 Curiosity (aterrizo en Marte en el 2012 - su software esta hecho en Java)
Conceptos
básicos
Ingreso al
sistema
Creación de
proyecto
Estructura de
control
Creación de
proyecto -
Controles
Controles
categorías
Buscar en el escritorio el ícono
de NetBeans
Conceptos
básicos
Ingreso al
sistema
Creación de
proyecto
Estructura de
control
Creación de
proyecto -
Controles
Controles
categorías
Al seleccionar NetBeans se abrirá esta
pestaña de inicio
Conceptos
básicos
Ingreso al
sistema
Creación de
proyecto
Estructura de
control
Creación de
proyecto -
Controles
Controles
categorías
1
Conceptos
básicos
Ingreso al
sistema
Creación de
proyecto
Estructura de
control
Creación de
proyecto -
Controles
Controles
categorías
2
Conceptos
básicos
Ingreso al
sistema
Creación de
proyecto
Estructura de
control
Creación de
proyecto -
Controles
Controles
categorías
3
4
5
Conceptos
básicos
Ingreso al
sistema
Creación de
proyecto
Estructura de
control
Creación de
proyecto -
Controles
Controles
categorías
Aquí se muestra que se está creando
un nuevo proyecto.
Conceptos
básicos
Ingreso al
sistema
Creación de
proyecto
Estructura de
control
Creación de
proyecto -
Controles
Controles
categorías
Es la pantalla que se muestra después de las
ventanas, aquí se crean los programas.
CONSOLA
COMANDOS
CREACION DE LA
APLICACION
Conceptos
básicos
Ingreso al
sistema
Creación de
proyecto
Estructura de
control
Creación de
proyecto -
Controles
Controles
categorías
6
Conceptos
básicos
Ingreso al
sistema
Creación de
proyecto
Estructura de
control
Creación de
proyecto -
Controles
Controles
categorías
7
Conceptos
básicos
Ingreso al
sistema
Creación de
proyecto
Estructura de
control
Creación de
proyecto -
Controles
Controles
categorías
Presentación del esqueleto de CLASE MAIN, que
podemos utilizar para hacer la primera prueba.
Conceptos
básicos
Ingreso al
sistema
Creación de
proyecto
Estructura de
control
Creación de
proyecto -
Controles
Controles
categorías
Panel: Pantalla
Tabbed Panel: Pantalla Dividida
Split Panel: Dividir Panel
Scroll Pane:Panel de
Desplazamiento
Desktop Pane: Panel de Escritorio
Internal Frame: Marco Interior
Layered Pane: Panel de Capas
Contenedores Swing
Conceptos
básicos
Ingreso al
sistema
Creación de
proyecto
Estructura de
control
Creación de
proyecto -
Controles
Controles
categorías
LABEL: DISCOGRAFIA
BUTTON: BOTON
TOGGLE BUTTON: BOTON DE ACTIVACION
CHECK BOX: CASILLA DE VERIFICACION
RADIO BUTTON: BOTON DE RADIO
BUTTON GROUP: BOTON DE GRUPOS
COMBO BOX: CAJA COMBO
LIST: LISTA
TEXT FIELD: CAMPO DE TEXTO
TEXT AREA: AREA DE TEXTO
SCROLL BAR: BARRA DE DESPLAZAMIENTO
Controles Swing
Conceptos
básicos
Ingreso al
sistema
Creación de
proyecto
Estructura de
control
Creación de
proyecto -
Controles
Controles
categorías
Aquí se ira
diseñando la
interface de la
aplicación
haciendo uso de
controles java
swing
Conceptos
básicos
Ingreso al
sistema
Creación de
proyecto
Estructura de
control
Creación de
proyecto -
Controles
Controles
categorías
Herramientas de desarrollo de software

Weitere ähnliche Inhalte

Andere mochten auch

K Mc Iver Media Pro
K Mc Iver Media ProK Mc Iver Media Pro
K Mc Iver Media Proatlcomphoto
 
Аккредитация Медведская оош
Аккредитация Медведская оошАккредитация Медведская оош
Аккредитация Медведская оошgalka08m
 
Reputation Management Bank Angela Prigozhina Brandspoint10
Reputation Management Bank Angela Prigozhina Brandspoint10Reputation Management Bank Angela Prigozhina Brandspoint10
Reputation Management Bank Angela Prigozhina Brandspoint10BrandsPoint
 
Medicial Jurisprudence {Identification is the determination or establishment...
 Medicial Jurisprudence {Identification is the determination or establishment... Medicial Jurisprudence {Identification is the determination or establishment...
Medicial Jurisprudence {Identification is the determination or establishment...ShahMuhammad55
 
MEDICAL JURISPRUDENCE { Medico legal certificates}
 MEDICAL JURISPRUDENCE { Medico legal certificates} MEDICAL JURISPRUDENCE { Medico legal certificates}
MEDICAL JURISPRUDENCE { Medico legal certificates}ShahMuhammad55
 
Establishing a Laboratory in a PG centre ( Forensic Medicine and Toxicology)
Establishing a Laboratory in a PG centre ( Forensic Medicine and Toxicology)Establishing a Laboratory in a PG centre ( Forensic Medicine and Toxicology)
Establishing a Laboratory in a PG centre ( Forensic Medicine and Toxicology)DR.ANUPAM DATTA
 

Andere mochten auch (13)

Actividad 0.0
Actividad 0.0Actividad 0.0
Actividad 0.0
 
Tyler Resume
Tyler ResumeTyler Resume
Tyler Resume
 
Mântuirea, numai prin har de C.H. Spurgeon
Mântuirea, numai prin har de C.H. SpurgeonMântuirea, numai prin har de C.H. Spurgeon
Mântuirea, numai prin har de C.H. Spurgeon
 
Perseverența în sfințenie de C.H. Spurgeon
Perseverența în sfințenie de C.H. SpurgeonPerseverența în sfințenie de C.H. Spurgeon
Perseverența în sfințenie de C.H. Spurgeon
 
K Mc Iver Media Pro
K Mc Iver Media ProK Mc Iver Media Pro
K Mc Iver Media Pro
 
Proposta de gestão
Proposta de gestãoProposta de gestão
Proposta de gestão
 
Аккредитация Медведская оош
Аккредитация Медведская оошАккредитация Медведская оош
Аккредитация Медведская оош
 
trabajo
trabajotrabajo
trabajo
 
Reputation Management Bank Angela Prigozhina Brandspoint10
Reputation Management Bank Angela Prigozhina Brandspoint10Reputation Management Bank Angela Prigozhina Brandspoint10
Reputation Management Bank Angela Prigozhina Brandspoint10
 
Blender
BlenderBlender
Blender
 
Medicial Jurisprudence {Identification is the determination or establishment...
 Medicial Jurisprudence {Identification is the determination or establishment... Medicial Jurisprudence {Identification is the determination or establishment...
Medicial Jurisprudence {Identification is the determination or establishment...
 
MEDICAL JURISPRUDENCE { Medico legal certificates}
 MEDICAL JURISPRUDENCE { Medico legal certificates} MEDICAL JURISPRUDENCE { Medico legal certificates}
MEDICAL JURISPRUDENCE { Medico legal certificates}
 
Establishing a Laboratory in a PG centre ( Forensic Medicine and Toxicology)
Establishing a Laboratory in a PG centre ( Forensic Medicine and Toxicology)Establishing a Laboratory in a PG centre ( Forensic Medicine and Toxicology)
Establishing a Laboratory in a PG centre ( Forensic Medicine and Toxicology)
 

Ähnlich wie Herramientas de desarrollo de software

De Windows Phone App Studio a la Store
De Windows Phone App Studio a la StoreDe Windows Phone App Studio a la Store
De Windows Phone App Studio a la StoreJavier Suárez Ruiz
 
Presentacion tecnica microsoft.net
Presentacion tecnica microsoft.netPresentacion tecnica microsoft.net
Presentacion tecnica microsoft.netRulo Rosaz
 
VIRTUALIZACIÓN DEL SISTEMA OPERATIVO LINUX MEDIANTE LA MÁQUINA VIRTUAL SANDBOXIE
VIRTUALIZACIÓN DEL SISTEMA OPERATIVO LINUX MEDIANTE LA MÁQUINA VIRTUAL SANDBOXIEVIRTUALIZACIÓN DEL SISTEMA OPERATIVO LINUX MEDIANTE LA MÁQUINA VIRTUAL SANDBOXIE
VIRTUALIZACIÓN DEL SISTEMA OPERATIVO LINUX MEDIANTE LA MÁQUINA VIRTUAL SANDBOXIEmiranda torres
 
Tópicos Avanzados de Programación - Unidad 5 Programacion movil
Tópicos Avanzados de Programación - Unidad 5 Programacion movilTópicos Avanzados de Programación - Unidad 5 Programacion movil
Tópicos Avanzados de Programación - Unidad 5 Programacion movilJosé Antonio Sandoval Acosta
 
Boletin Digital Software De Programación
Boletin Digital Software De ProgramaciónBoletin Digital Software De Programación
Boletin Digital Software De ProgramaciónKatherineJan2
 
Pasos para crear un proyecto de visual studio 2008[1][1]
Pasos para crear un proyecto de visual studio 2008[1][1]Pasos para crear un proyecto de visual studio 2008[1][1]
Pasos para crear un proyecto de visual studio 2008[1][1]carechupona
 
Método cascada
Método cascadaMétodo cascada
Método cascadamariacebu
 
Método cascada
Método cascadaMétodo cascada
Método cascadamariacebu
 
Software y su tipos tarea 3
Software y su tipos tarea 3Software y su tipos tarea 3
Software y su tipos tarea 3Diorimy Joaquin
 
VIRTUALIZAR MEDIANTE SANDBOXIE EL LINUX
VIRTUALIZAR MEDIANTE SANDBOXIE EL  LINUXVIRTUALIZAR MEDIANTE SANDBOXIE EL  LINUX
VIRTUALIZAR MEDIANTE SANDBOXIE EL LINUXDa Gonzalez
 
Net capitulo I - fundamentos
Net   capitulo I - fundamentosNet   capitulo I - fundamentos
Net capitulo I - fundamentosredtacna
 

Ähnlich wie Herramientas de desarrollo de software (20)

Actividad 3
Actividad 3Actividad 3
Actividad 3
 
Material rap1
Material rap1Material rap1
Material rap1
 
Labview
LabviewLabview
Labview
 
Vbnetclass
VbnetclassVbnetclass
Vbnetclass
 
Terminal fase 2
Terminal fase 2Terminal fase 2
Terminal fase 2
 
App inventor
App inventorApp inventor
App inventor
 
Desarrollo de software.
Desarrollo de software.Desarrollo de software.
Desarrollo de software.
 
De Windows Phone App Studio a la Store
De Windows Phone App Studio a la StoreDe Windows Phone App Studio a la Store
De Windows Phone App Studio a la Store
 
Presentacion tecnica microsoft.net
Presentacion tecnica microsoft.netPresentacion tecnica microsoft.net
Presentacion tecnica microsoft.net
 
VIRTUALIZACIÓN DEL SISTEMA OPERATIVO LINUX MEDIANTE LA MÁQUINA VIRTUAL SANDBOXIE
VIRTUALIZACIÓN DEL SISTEMA OPERATIVO LINUX MEDIANTE LA MÁQUINA VIRTUAL SANDBOXIEVIRTUALIZACIÓN DEL SISTEMA OPERATIVO LINUX MEDIANTE LA MÁQUINA VIRTUAL SANDBOXIE
VIRTUALIZACIÓN DEL SISTEMA OPERATIVO LINUX MEDIANTE LA MÁQUINA VIRTUAL SANDBOXIE
 
Software
SoftwareSoftware
Software
 
Tópicos Avanzados de Programación - Unidad 5 Programacion movil
Tópicos Avanzados de Programación - Unidad 5 Programacion movilTópicos Avanzados de Programación - Unidad 5 Programacion movil
Tópicos Avanzados de Programación - Unidad 5 Programacion movil
 
Boletin Digital Software De Programación
Boletin Digital Software De ProgramaciónBoletin Digital Software De Programación
Boletin Digital Software De Programación
 
DevOps on AZURE
DevOps on AZUREDevOps on AZURE
DevOps on AZURE
 
Pasos para crear un proyecto de visual studio 2008[1][1]
Pasos para crear un proyecto de visual studio 2008[1][1]Pasos para crear un proyecto de visual studio 2008[1][1]
Pasos para crear un proyecto de visual studio 2008[1][1]
 
Método cascada
Método cascadaMétodo cascada
Método cascada
 
Método cascada
Método cascadaMétodo cascada
Método cascada
 
Software y su tipos tarea 3
Software y su tipos tarea 3Software y su tipos tarea 3
Software y su tipos tarea 3
 
VIRTUALIZAR MEDIANTE SANDBOXIE EL LINUX
VIRTUALIZAR MEDIANTE SANDBOXIE EL  LINUXVIRTUALIZAR MEDIANTE SANDBOXIE EL  LINUX
VIRTUALIZAR MEDIANTE SANDBOXIE EL LINUX
 
Net capitulo I - fundamentos
Net   capitulo I - fundamentosNet   capitulo I - fundamentos
Net capitulo I - fundamentos
 

Mehr von Computo Pedro P Diaz (10)

Instalación de una red
Instalación de una red Instalación de una red
Instalación de una red
 
DISEÑO WEB
DISEÑO  WEBDISEÑO  WEB
DISEÑO WEB
 
CASOS DE USO Subir Notas
CASOS DE USO Subir NotasCASOS DE USO Subir Notas
CASOS DE USO Subir Notas
 
Expo mysql base de datos
Expo mysql base de datosExpo mysql base de datos
Expo mysql base de datos
 
HTML
HTMLHTML
HTML
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Configuracion para la seguridad de una red
Configuracion para la seguridad de una redConfiguracion para la seguridad de una red
Configuracion para la seguridad de una red
 
Blender renata
Blender renataBlender renata
Blender renata
 
Baldarrago huamani berly gerald
Baldarrago huamani berly geraldBaldarrago huamani berly gerald
Baldarrago huamani berly gerald
 
COMPUTACIÓN E INFORMÁTICA
COMPUTACIÓN E INFORMÁTICACOMPUTACIÓN E INFORMÁTICA
COMPUTACIÓN E INFORMÁTICA
 

Kürzlich hochgeladen

actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoJosDanielEstradaHern
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIIsauraImbrondone
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVGiustinoAdesso1
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxdkmeza
 

Kürzlich hochgeladen (20)

actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
 
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
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCV
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 

Herramientas de desarrollo de software

  • 1. COMPUTACIÓN E INFORMÁTICA UNIDAD DIDACTICA: HERRAMIENTAS DE DESARROLLO DE SOFTWARE DOCENTE: ING. GIOVANNI CABRERA MÁLAGA ALUMNOS: TURNO: SEMESTRE: WIDO HUANACUNI LAIME NOCHE III ROBERTO ROJAS MAMANCHURA MIRIAM VILCA TALAVERA
  • 2.  Aplicación informática que proporciona servicios integrales para facilitarle al desarrollador o programador el desarrollo de software. Sistemas Operativos Soportados: Windows 95, 98,NT,4.0,XP,Solaris 7,8,9,LINUX, Y MAC OSX 10.1.1 o superiores Producto libre y gratuito sin restricciones de uso. Conceptos básicos Ingreso al sistema Creación de proyecto Estructura de control Creación de proyecto - Controles Controles categorías
  • 3. Ventajas Lenguaje Multi-plataforma: El código que es escrito en java es leído por un interprete, por lo que su programa andará en cualquier plataforma. Manejo automático de la memoria. (para los que vienen de C/C++). El manejo de la memoria se hace automáticamente y utilizando el garbage collector. Desarrolla aplicaciones web dinámicas. Instalación y actualización gratuitas Desarrollar aplicaciones de servidor para foros en línea, almacenes, encuestas,procesamiento de formularios HTML y mucho más. Conceptos básicos Ingreso al sistema Creación de proyecto Estructura de control Creación de proyecto - Controles Controles categorías
  • 4. Tecnologías existentes realizadas en JAVA  Minecraft (+ de 17 millones de unidades en PC y MAC, supera los 50 millones de dólares)   LimeWire (En el 2000 fue uno de los programas mas descargados de la época)   Azureus (2003 - fue uno de los mas utilizados clientes de la red Torrent)  Vuze (2006 - Evolucion de Azureus)  Ultramixer (software musical)  OpenOffice (2002 - administracion de documentos)  LibreOffice (2010 - bifurcación de OpenOffice) Conceptos básicos Ingreso al sistema Creación de proyecto Estructura de control Creación de proyecto - Controles Controles categorías
  • 5. Tecnologías existentes realizadas en JAVA  Opera mini (version de Opera para móviles y tablets)  Gmail y Google Maps  Skype ligth (aplicación de videollamadas)  Android (escrito parcialmente en Java)  Telescopio Espacial Hawell (el software esta en Java)  Curiosity (aterrizo en Marte en el 2012 - su software esta hecho en Java) Conceptos básicos Ingreso al sistema Creación de proyecto Estructura de control Creación de proyecto - Controles Controles categorías
  • 6. Buscar en el escritorio el ícono de NetBeans Conceptos básicos Ingreso al sistema Creación de proyecto Estructura de control Creación de proyecto - Controles Controles categorías
  • 7. Al seleccionar NetBeans se abrirá esta pestaña de inicio Conceptos básicos Ingreso al sistema Creación de proyecto Estructura de control Creación de proyecto - Controles Controles categorías
  • 8. 1 Conceptos básicos Ingreso al sistema Creación de proyecto Estructura de control Creación de proyecto - Controles Controles categorías
  • 9. 2 Conceptos básicos Ingreso al sistema Creación de proyecto Estructura de control Creación de proyecto - Controles Controles categorías
  • 10. 3 4 5 Conceptos básicos Ingreso al sistema Creación de proyecto Estructura de control Creación de proyecto - Controles Controles categorías
  • 11. Aquí se muestra que se está creando un nuevo proyecto. Conceptos básicos Ingreso al sistema Creación de proyecto Estructura de control Creación de proyecto - Controles Controles categorías
  • 12. Es la pantalla que se muestra después de las ventanas, aquí se crean los programas. CONSOLA COMANDOS CREACION DE LA APLICACION Conceptos básicos Ingreso al sistema Creación de proyecto Estructura de control Creación de proyecto - Controles Controles categorías
  • 13. 6 Conceptos básicos Ingreso al sistema Creación de proyecto Estructura de control Creación de proyecto - Controles Controles categorías
  • 14. 7 Conceptos básicos Ingreso al sistema Creación de proyecto Estructura de control Creación de proyecto - Controles Controles categorías
  • 15. Presentación del esqueleto de CLASE MAIN, que podemos utilizar para hacer la primera prueba. Conceptos básicos Ingreso al sistema Creación de proyecto Estructura de control Creación de proyecto - Controles Controles categorías
  • 16. Panel: Pantalla Tabbed Panel: Pantalla Dividida Split Panel: Dividir Panel Scroll Pane:Panel de Desplazamiento Desktop Pane: Panel de Escritorio Internal Frame: Marco Interior Layered Pane: Panel de Capas Contenedores Swing Conceptos básicos Ingreso al sistema Creación de proyecto Estructura de control Creación de proyecto - Controles Controles categorías
  • 17. LABEL: DISCOGRAFIA BUTTON: BOTON TOGGLE BUTTON: BOTON DE ACTIVACION CHECK BOX: CASILLA DE VERIFICACION RADIO BUTTON: BOTON DE RADIO BUTTON GROUP: BOTON DE GRUPOS COMBO BOX: CAJA COMBO LIST: LISTA TEXT FIELD: CAMPO DE TEXTO TEXT AREA: AREA DE TEXTO SCROLL BAR: BARRA DE DESPLAZAMIENTO Controles Swing Conceptos básicos Ingreso al sistema Creación de proyecto Estructura de control Creación de proyecto - Controles Controles categorías
  • 18. Aquí se ira diseñando la interface de la aplicación haciendo uso de controles java swing Conceptos básicos Ingreso al sistema Creación de proyecto Estructura de control Creación de proyecto - Controles Controles categorías