Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CHRISTIAN DIEGO
VIADERO
ENTORNOS DE
DESARROLLO
PRIMER
TRIMESTRE
Una presentacion explicando brevemente lo expuesto en el documento de word
IES ATAULFO ARGENTA
INDICE
03 PROGRAMA INFORMATICO
04 TIPO DE CODIGO
05 JDK, JRE, DIFERENCIAS
06 TIPOS DE LENGUAJE
07 FASES DE DESARROLLO
10 PARADIGMAS INFORMATICOS
11 ECLIPSE, NETBEANS
12 DIFERENCIAS ENTRE ELLOS
13 FUNCIONES DE UN IDE
¿QUE ES UN PROGRAMA
INFORMATICO?
Es un tipo de software que funciona como un conjunto de
herramientas diseñadas para realizar tareas y trabajos
específicos en tu ordenador.
TIPOS DE CODIGO CODIGO FUENTE
A la hora de programar, nos encontramos Es aquel texto legible que el humano puede leer y escribir en un
lenguaje de programacion especifico
con 3 tipos diferentes de codigo:
Código fuente:
CODIGO OBJETO
Código objeto:
Es aquel codigo que escribe y redacta el propio ordenador con el fin
de que este le de un uso.
Código ejecutable:
CODIGO EJECUTABLE
Es el objeto final del codigo, el cual ya esta redactado y compialdo
para entregarse al usuario, pòr ejemplo en forma de .EXE en los
sistemas windows.
JDK, JRE Y DIFERENCIAS
JRE JDK
Java Runtime Enviroment, es una capa Java development kit, Es un software para los
de software del sistema operativo que desarrolladores de Java que contiene interprete,
proporciona bibliotecas de clases y clases y herramientas etc para que estos puedan
otros recursos. crear sus programas.
1 2 3
LENGUAJE DE BAJO LENGUAJE DE MEDIO LENGUAJE DE ALTO
NIVEL NIVEL NIVEL
Codigos como el lenguaje de maquina Basándose en los juegos de Nos referimos al tipo de lenguaje de
o el lenguaje ensamblador. Ofrtecen al instrucciones disponibles, permiten el programación que no expresa los
programador o desarrollador control uso de funciones a nivel aritmetico, algoritmos teniendo en cuenta la
total sobre el hadware en el que se pero a nivel logico aun dependen del capacidad que tienen las maquinas
ejecuta . lenguaje ensamblador (bajo nivel) para ejecutar ordenes.
FASE 1 - ANALISIS
Descubrir qué es lo que realmente se necesita y se llega a una
LAS FASES DE comprensión adecuada de los requerimientos del sistema
DESARROLLO DE
SOFTWARE FASE 2 - DISEÑO
Proceso por el que un agente crea una especificación de un
Dentro de la creacion de un software, artefacto de software, pensado para cumplir unos objetivos,
encontramos 7 fases por las que todo utilizando un conjunto de componentes primitivos y sujeto a
programa debe pasar. restricciones
FASE 3 - CODIFICACION
Proceso de usar lenguajes de programación para dar instrucciones a
una computadora. Estas instrucciones impulsan los sitios web, el
software y las aplicaciones que la gente usa todos los días.
FASE 4 - PRUEBAS
Evaluar y verificar que un producto o aplicación de software hace lo
LAS FASES DE que se supone que debe hacer
DESARROLLO DE
SOFTWARE FASE 5 - DOCUMENTACION
información enfocada en la descripción del sistema o producto para
Dentro de la creacion de un software, quienes se encargan de desarrollarlo, implementarlo y utilizarlo
encontramos 7 fases por las que todo
programa debe pasar.
FASE 6 - EXPLOTACION
última etapa del ciclo de desarrollo de software lineal. Comprende
las fases de instalación y aceptación.
LAS FASES DE
DESARROLLO DE FASE 7 - MANTENIMIENTO
SOFTWARE El mantenimiento del software se realiza después del lanzamiento
del producto por varias razones, que incluyen la mejora del software
Dentro de la creacion de un software,
en general, la corrección de problemas o errores, mejorar el
encontramos 7 fases por las que todo
rendimiento y más.
programa debe pasar.
PARADIGMAS INFORMATICOS
UN PARADIGMA DE PROGRAMACIÓN ES UNA MANERA O ESTILO DE PROGRAMACIÓN DE SOFTWARE.
EXISTEN DIFERENTES FORMAS DE DISEÑAR UN LENGUAJE DE PROGRAMACIÓN Y VARIOS MODOS DE
TRABAJAR PARA OBTENER LOS RESULTADOS
1 2 3 4
ORIENTADO A
IMPERATIVO DECLARATIVO OBJETOS REACTIVA
Sucesión de instrucciones Describe el problema en Paradigma se construyen Escuchar lo que emite
o conjunto de sentencias, lugar de encontrar una modelos de objetos que un evento o cambios en
como si el programador solución al mismo. Este representan elementos el flujo de datos, en
diera órdenes concretas paradigma utiliza el principio (objetos) del problema a donde los objetos
del razonamiento lógico para resolver, que tienen reaccionan a los valores
responder a las preguntas características y funciones. que reciben de dicho
Permite separar los cambio.
diferentes componentes de
un programa, simplificando
así su creación, depuración y
posteriores mejoras
ECLIPSE Y NETBEANS
ECLIPSE NETBEANS
Este paradigma se basa en escuchar lo que emite NetBeans IDE es un entorno de desarrollo integrado de
un evento o cambios en el flujo de datos, en código abierto y gratuito para el desarrollo de
aplicaciones en los sistemas operativos Windows, Mac,
donde los objetos reaccionan a los valores que
reciben de dicho cambio. VS Linux y Solaris. El IDE simplifica el desarrollo de
aplicaciones web, empresariales, de escritorio y móviles
que utilizan las plataformas Java y HTML5.
ECLIPSE Y NETBEANS, DIFERENCIAS