Está en la página 1de 8

IMPLEMENTAR ENTORNO DE TRABAJO CON HERRAMIENTAS DE USO LIBRE

PARA DESARROLLAR SOFTWARE

JORDAN JOSE GONZALEZ OVIEDO


JUAN DAVID COHEN ALVAREZ
GUSTAVO ENRIQUE ESPITIA PEREZ

TALLER DE PROGRAMACION

ESCUELA DE INGENERIA DE SISTEMA

SEMESTRE: 1

UVIVERSIDAD DEL SINU


CATAGENA
BOLIVAR
INTRODUCCION.
El funcionamiento de programar nos sirve para desarrollar muchas cosa y facilitar mas la
vida cotidiana, para saber programar hay que tener lógica y algoritmo, un código fuente es
lo principal, la persona debe obtener pensamientos sistemático para representar la idea
de un diagrama o escribirlo en pasos lógicos (Pseudocodigos), también traducir el
algoritmo a un lenguaje de programación utilizando herramientas como el PC, sistemas
operativos, SDK(es un lenguaje programación instalado en el computador), compilador,
interprete, librerías o bibliotecas de códigos. Para desarrollar esos lenguajes de
programación utilizamos editores de código fuentes los hay simples y avezados que
pueden ser Block de notas, Vim, IDE con software avanzado, NetBeans donde se utiliza
Java como línea de código que es un buen lenguaje de programación actualmente y ayuda
y facilita las cosas a la hora de programar como para hacer funciones main, definir
variables, pedir datos por entradas por teclado, y darlos por salidas de pantalla, los
operadores, colocar los condicionales, hacer ciclos como while, Do- while, For, hacer
interfaces gráficas, etc.
OBJETIVOS.
GENERAL.

 Se constituye una deducción lógica de los problemas de investigación formulados y


así obtener una metodología en el desarrollo del entorno de trabajo libre.
ESPECIFICO.

 Se plantean sistema de investigación sobres los programas.


 Caracteriza el funcionamiento de herramientas.
 Aplica el sistema teórico y práctico.
 Se desarrolla lo habitual de la programación y temas.
 Instalación de las herramientas para trabajar.
METODOLOGIA.
Una metodología donde nuestro docente nos da la enseñanza de lenguajes de
programación y el uso de herramientas para las fuentes de codigos para desempeñarlo al
desarrollo de software, la cual, realizaremos instalando y comprobando que funcionen
debidamente correctos para el trabajo y el manejo de las los lenguajes para desarrollar
dichas prácticas y ejercicios, basados en los programas de desarrollo integrado libres para
programación.
Trabajar en el lenguaje que nos halla requerido por el docente, ya que nos ayudara a
saber utilizarlas más y aprender sobre dichas herramientas libres para trabajar en la
programación.
GUIA DEL DOCENTE:
1. FUNDAMENTOS DE PROGRAMACION:
Es una asignatura básica que permite crear programas que exhiban un comportamiento
deseado. El proceso de escribir código requiere frecuentemente conocimientos en varias
áreas distintas, además del dominio del lenguaje a utilizar, algoritmos especializados y
lógica formal.
2. FUNDAMENTOS DE JAVA:
En Java, al igual que en otros lenguajes de programación, se sigue el siguiente proceso:
edición del código fuente, compilación y ejecución. Los programas Java se desarrollan y se
compilan para obtener un código denominado Bytecode que es interpretado por una
máquina virtual de Java.

 Función Main: es un elemento de las clases de JavaScript que permite que se


pueda ejecutar un programa., generalmente se expresa entre paréntesis () e
incluye una matriz de tipo String, como se puede apreciar en la imagen de portada.
 Variables: una variable nos permite procesar datos, tiene un indicador para
almacenar un valor, datos, como números, textos, cadenas u objetos.
 Entradas por teclados: Para solicitar datos por teclado se puede crear un objeto de
la clase Scanner. Mediante ese objeto se puede llamar/invocar a los métodos que
permiten capturar datos tanto numéricos como textuales.
 Salida por Pantalla: Para imprimir por pantalla, se usa la clase System, el atributo
out, y su método println() o print() así: System.
 Operadores: los operadores son un símbolo que permite realizar operaciones
aritméticas, relacionar elementos o hacer preguntas donde se involucra más de
una condición.
 Condicionales: nos permiten considerar diferentes situaciones con antelación,
evitando o permitiendo sortear diferentes tipos de situaciones que son del interés
de nuestra aplicación
 Ciclos: permite repetir una o varias instrucciones cuantas veces lo necesitemos o
sea necesario, por ejemplo, si quisiéramos escribir los números del uno al cien no
tendría sentido escribir cien líneas de código mostrando un número en cada una
de estas, para eso y para varias cosas, nos ayuda a llevar a cabo una tarea
repetitíva en una cantidad de líneas muy pequeña y de forma prácticamente
automática.

Existen diferentes tipos de ciclos o bucles en Java, cada uno tiene una utilidad
para casos específicos y depende de nuestra habilidad y conocimientos poder
determinar en qué momento es bueno usar alguno de ellos. Tenemos entonces a
nuestra disposición los siguientes tipos de ciclos en Java: Ciclo for en Java, Ciclo
while en Java y Ciclo do-while en Java.
 Desarrollo de interfaces graficas de usuario: La interfaz gráfica de usuario, conocida
también como GUI, es un programa informático que actúa de interfaz de usuario,
utilizando un conjunto de imágenes y objetos gráficos para representar la información
y acciones disponibles en la interfaz.

INVESTIGACION Y PRACTICAS POR EL ESTUDIANTE.


1. Java es un lenguaje de programación y una plataforma informática que fue
comercializada por primera vez en 1995 por Sun Microsystems.

2. NetBeans es un entorno de desarrollo integrado libre, hecho principalmente para el


lenguaje de programación Java. Existe además un número importante de módulos para
extenderlo. NetBeans IDE es un producto libre y gratuito sin restricciones de uso.
3. Desarrollo de ABP
CODIGO FUENTE.
Explicación de nuestro código:
En nuestro proyecto podemos emplear un programa para que un empleado, persona,
empresa o cualquier persona pueda sacar la nómina de su trabajo; como podemos ver
usamos NetBeans y usamos Java donde podemos definir varias variables, empezamos
definiendo su sueldo final y su sueldo neto con la variable Float, seguimos con el segundo
paso que sería pedir que digite su nombre y lo imprima por consola utilizando Scanner, el
tercer paso sería establecer una pregunta cuál es su sueldo y la imprimimos, sé establece
una variable tipo float para definir su sueldo , partiendo de allí vamos al cuarto paso que
establecemos nuevamente otra pregunta para que ingrese los días que trabajo, luego se
establece una variable tipo int para ingresar los días que trabajo, luego imprimimos una
pregunta cuánto gana por días y establecemos días como una variable tipo int,
insertamos otra pregunta cuanto dan en ayuda de transporte la imprimimos y definimos
transporte como variable tipo float, hacemos nuevamente otra pregunta cuanto paga en
salud y lo imprimimos, utilizando una variable tipo float para definir salud, por ultimo
hacemos pregunta cuanto paga en pensión y lo imprimimos, se establece una variable tipo
float. Por último, paso hacemos una operación que sea sueldo final es igual a sueldo más
días de trabajo por días menos trasporte menos salud menos pensión, luego mostramos e
imprimir tu sueldo es igual a más sueldo final. Podemos observar cómo hacer una nómina
de tal empleado la cual pueda decir todo lo agregado, todo lo restado y cuanto es su
sueldo total.
Con este programa se nos hace más fácil sacar la nómina por lo exacto y rápido que es y
ver de dónde sale cada proceso, cuya nomina en fisco se realizaría o con otro programa,
pero no daría exacto, y no se haría más fácil como nuestro programa que es un lenguaje
de la programación donde se trabaja con Java ya que podemos utilizar los tipos primitivos
de datos.

RESULTADOS.
En cada una de las investigaciones sobre la guía dada del docente y nuestras
investigaciones de cómo realizar e instalaciones desarrollamos una serie de ejercicio para
practicar cada una de toda las investigaciones sobre como trabajar lenguaje Java y
desarrollarla en NetBeans, debido a los lenguajes de programación para trabajar en los
entornos de desarrollos integrados libres, la cual, colocar a la práctica todo esto nos
ayuda a desarrollar nuestros ejercicios y aprender sobre las herramientas de uso libre.

CONCLUSION.
El trabajo ayuda a informarse sobre diferentes metodologías para un espacio de desarrollo
idóneo además de enseñar alternativas de programas a las cuales estamos ya adaptados y
expandirse un poco más haya haciendo usos de herramientas.
BIBLIOGRAFIA
https://www.java.com/es/download/help/windows_manual_download.html

https://unipython.com/instalar-java-netbeans-windows-os-linux/

http://www.jtech.ua.es/historico/plj/restringido/ejercicios/sesion09/sesion09.html
https://youtu.be/xGzeEUHcsj8

También podría gustarte