Está en la página 1de 5

Foro Colaborativo Semana 5 y 6

Ingrid Alexandra Gutiérrez Lagos _ Código 1711022301

Giovanni Andrés Corredor Gómez _ Código 1721024031

Jhon Jairo Rico Quintana _ Código 1611022716

Jorge Eduardo Nieves Villarraga _ Código1721022708

Javier Albeiro Rodríguez Sandoval _ Código 1721020622

Tutor: Javier Nino

Programación de computadores

Politécnico Gran Colombiano

2018
1. ¿Por qué es importante la programación en su profesión?

La programación se ha vuelto importante en todas las carreras como tal, ya que es un punto
importantísimo en su desarrollo para facilitar la adquisición de sus conocimientos, la
programación en sí, es una herramienta fundamental Constructivos mediante la
computadora.

La programación es importante en nuestra profesión porque nos ayuda a proyectar y


trabajar efectivamente de la mano con la tecnología, y así facilitándonos de una manera
rápida y eficaz en la elaboración de un proyecto o alguna información que necesitemos, con
el fin de fortalecer nuestros conocimientos.

2. ¿Qué tareas podrían simplificarse y mejorarse usando programas sencillos construidos


por usted mismo?
Las tareas que podrían simplificarse serian la recopilación de datos de clientes y
proveedores de una empresa mediante una base de datos, también el inventario de la
mercancía de un almacén el cual me avisaría que mercancía tengo disponible y que
cantidad igualmente me informaría que haría falta.
Podemos recopilar datos para encuestas, así mismo que nos arroje los resultados de estas
mismas, también podríamos crear un programa que nos permita llevar un control de
nuestros ingresos y egresos personales.
Crear la nómina de una empresa para llevar el control de empleados de una empresa y su
respectiva liquidación, abrir páginas web donde los clientes puedan tener mejor atención
respecto a los productos disponibles de un negocio y sus precios, en conclusión, son
muchas las tareas que simplificaríamos usando programas sencillos.

3. ¿Es útil saber programar en las tareas de la vida diaria?

Si es útil porque saber programar conlleva utilidades directas e indirectas, la utilidad directa
podemos encontrarla en la aplicación exacta del conocimiento en sus estructuras, métodos y
técnicas, ya nos permite plasmar un sin número de tareas para la información con la que
contemos, que bajo condiciones específicas nos permitirá conocer la interpretación que
deseemos de manera simple y concreta.

Por otro lado tenemos la indirecta, que corresponde más al análisis que realizamos a diario
con cada una de las actividades en las que nos vemos involucrados, sin importar su
complejidad puesto que la mentalidad que nos provee el saber programar nos obliga a
buscar la manera de simplificar cada tarea, definiendo cada una de las condiciones de una
manera más analítica y critica para establecer en la mayor brevedad posible los resultados a
los que queremos llegar, el camino más rápido pero efectivo, un resultado más simple pero
concreto.

La lógica hace parte de los pilares más importantes de la programación, por lo cual un saber
de este tipo nos hace más hábiles en cualquier reto mental al que nos podamos ver
expuestos haciendo deducciones cada vez más concretas y simples ante las condiciones más
exigentes.

4 ¿Cuáles de estas tareas podría simplificar mediante un programa sencillo construido por
usted mismo?

Una tarea que puedo simplificar es el registro de productos determinados en mi negocio


para nuestros clientes de una manera fácil y rápida sin errores de impresión y facturación
ágil por sistema, como se logra incluyendo mediante métodos java que producto desea
comprar el cliente ya nuestro sistema va a tomar que inventarios tenemos, catalogo la
descripción del producto esto para que no nos de ningún error al momento del registro,
cuanta cantidad desea comprar esto para que nos vaya arrojando el valor total por producto
seleccionad.

Como lo realizamos mediante un ejercicio:

System.out.println ("\n--------\n"+

"este problema señala una tienda que vende productos comestibles\n"+

"Los artículos sólo se pueden vender si están disponibles en la tienda\n"+

"El usuario puede:\n"+

"\t Comprar productos de los existentes.\n"+

"\t Añadir nuevos productos a la cesta.\n"+

"\t Consultar el importe de la cuenta.");

Bolean continuar = true;

int lecturaProducto, lecturaCantidad; //Variables para seleccionar el producto y la cantidad


que se quiere comprar

//Se instancian y cargan los productos

Producto jugos1 = new bebidas ("jugos", 01.50, 100,");

Producto gaseosas2 = new bebidas ("gaseosas", 01.50, 100 ");


Producto sal = new alimentos ("todos inv",1.50, 100,");

Producto dulce1 = new alimentos ("todos inv.", 01.50, 100, ");

//Se crea el array "catálogo" para contener los productos. Su dimensión viene del número
de veces que se genere inventario

//instancia el constructor de Producto

Producto catalogo [] = new Producto [Producto.dimesionArray];

//Se crea el objeto gestión para trabajar (mostrar y vender productos, y mostrar caja)

Gestión gestión = new Gestión ();

//Se rellena el array catálogo

catalogo [0] = bebidas.jugos1;

Catalogo [1] = bebidas.gaseosas2;

Catalogo [2] = sal1;

Catalogo [3] =dulce1;

do {

System.out.println("\n\introduzca la opción que desea realizar:\n"

+"1. Mostrar productos\n"

+"2. Vender productos\n"

+"3. Mostrar caja\n"

+"SALIR --> Pulse cualquier otro número\n"

);

Switch (Leer.datoInt ()) {

Case 1:

gestion.mostrarProductos (catalogo);

Break;
Case 2:

System.out.println ("¿Que producto desea comprar?");

gestion.mostrarNombreProductos(catalogo);

LecturaProducto=Leer.datoInt ();

System.out.println ("¿Cuánta cantidad desea comprar?");

Lectura Cantidad=Leer.datoInt ();

//Se carga el producto y la cantidad solicitada por el usuario

gestion.comprarProducto (catalogo, lecturaProducto, lectura Cantidad);

Break;

Case 3:

System.out.println (gestion.mostrarCaja () +" $");

Break;

Default:

//Se sale del programa

Continuar=false;

} While (continuar);

System.out.println ("---- Gracias por usar la aplicación. ----");

También podría gustarte