Está en la página 1de 10

INSTITUTO TECNOLOGICO SUPERIOR DE

TANTOYUCA

Docente: Raúl Hernández Rivera

Alumnos: José Alfredo Cardenas Del Ángel

Roció G. Cardenas Meraz

Julio cesar Hernández Hernández

Materia: Programación Básica

Trabajo: Reporte

Carrera: Mecatrónica
OBJETIVOS
El objetivo para el programa de suma de impares es hacer que el
programa por si solo logre sumar todos los números impares entre
los parámetros que se hallan establecido

El objetivo principal para este segundo programa es encontrar el


valor absoluto de cualquier número
INTRODUCCION
En este reporte mostraremos como resolver algunos tipos de
ejemplos con funciones diferentes y de una manera simple sencilla
facilitando su compresión

Utilizaremos la plataforma de NetBeans y la programación será en


un lenguaje de java uno de los más utilizados y un leguaje que
facilita mucho el uso de este programa y claro que es muy
parecido a C o C++ solo cambiaria algo la sintaxis, pero la idea va
a seguir siendo la misma
MARCO TEORICO
En el mundo existen muchas herramientas las cuales nos permiten desarrollar
entornos y aplicaciones WEB. 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.

La plataforma NetBeans permite que las aplicaciones sean desarrolladas a


partir de un conjunto de componentes de software llamados módulos. Un
módulo es un archivo Java que contiene clases de java escritas para
interactuar con las APIs de NetBeans y un archivo especial (manifest file) que
lo identifica como módulo. Las aplicaciones construidas a partir de módulos
pueden ser extendidas agregándole nuevos módulos. Debido a que los
módulos pueden ser desarrollados independientemente, las aplicaciones
basadas en la plataforma NetBeans pueden ser extendidas fácilmente por
otros desarrolladores de software.

Como bien se nombró Java es el lenguaje de programación hecho para la


herramienta de desarrollo NetBeans. Java como muchos otros lenguajes de
programación también tienen sus herramientas y Java Server Pages o JSP
como es conocido es una tecnología Java que permite generar contenido
dinámico para web, en forma de documentos HTML, XML o de otro tipo.

Las JSP's permiten la utilización de código Java mediante scripts. Además, es


posible utilizar algunas acciones JSP predefinidas mediante etiquetas. Estas
etiquetas pueden ser enriquecidas mediante la utilización de Bibliotecas de
Etiquetas externas e incluso personalizadas.

Java Server Facelets es un framework para plantillas (templates) centrado en la


tecnología JSF (Java Server Faces), por lo cual se integran de manera muy
fácil. Las principales ventajas de Facelets son:

Construcción de interfaces basadas en plantillas,


Rápida creación de componentes por composición,

Fácil creación de funciones y librerías de componentes.

Por último, tenemos Richfaces el cual, es una biblioteca de código abierto


basada en Java que permite crear aplicaciones web con Ajax.

Construye sobre el framework de Java Server Faces. Sobre él, implementa


unos filtros para permitir peticiones Ajax en la página. La singularidad del
planteamiento que ofrece es que la petición Ajax provoca una ejecución en el
servidor y finalmente una renderización parcial o total de la página del
navegador. Así, el control de lo que sucede está en el servidor.

La Web se ha desarrollado desde un sistema de información distribuido


hypermedia basado en red que ofrecía información estática hasta un mercado
para vender y comprar mercancías y servicios. Las aplicaciones cada vez más
sofisticadas para permitir este mercado requieren una tecnología para
presentar la información dinámica.

Las soluciones de primera generación incluyeron CGI, que es un mecanismo


para ejecutar programas externos en un servidor web. El problema con los
scripts CGI es la escalabilidad; se crea un nuevo proceso para cada petición.

Las soluciones de segunda generación incluyeron vendedores de servidores


Web que proporcionaban plug-ins y a APIs para sus servidores. El problema
es que sus soluciones eran específicas a sus productos servidores. Por
ejemplo, Microsoft proporcionó las páginas activas del servidor (ASP) que
hicieron más fácil crear el contenido dinámico. Sin embargo, su solución sólo
trabajaba con Microsoft IIS o Personal Web Server. ¡Por lo tanto, si
deseábamos utilizar ASP teníamos que confiarnos a los productos de
Microsoft y no estaríamos gozando de la libertad de seleccionar nuestro
servidor web y sistema operativo preferidos!
Otra tecnología de segunda generación que es absolutamente popular en la
empresa son los Servlets. Los Servlets hacen más fácil escribir aplicaciones del
lado del servidor usando la tecnología Java. El problema con los CGI o los
Servlets, sin embargo, es que tenemos que seguir el ciclo de vida de escribir,
compilar y desplegar.

Las páginas JSP son una solución de tercera generación que se pueden
combinar fácilmente con algunas soluciones de la segunda generación,
creando el contenido dinámico, y haciendo más fácil y más rápido construir
las aplicaciones basadas en Web que trabajan con una variedad de otras
tecnologías: servidores Web, navegadores Web, servidores de aplicación y
otras herramientas de desarrollo.
DESARROLLO EXPERIMENTAL
Suma de impares
Paso 1- iniciar la suma en cero

Paso 2- generar los números enteros en el rango establecido en


este caso de 1 hasta el 50 utilizando el comando for

Paso 3- Revisar si el número es impar ala suma declarando una


sentencia if

Paso 4- añadir el actual número impar ala suma con un (sum+=i)

Pasó 5- imprimir los números con un system.out.println


Valor absoluto
Paso 1-importamos la librería de scanner

Paso 2-declaramos dos variables de tipo entero

Paso 3-primero pondremos un if donde pondremos si el num es


>=0 el valor absoluto será el mismo y después pondremos otro if
donde si el num es negativo lo multiplicaremos por -1 para haci
pasarlo a positivo y esa será el valor absoluto
CONCLUSION
En nuestro buscador en la sección de Java podemos encontrar
muchas páginas con algunos tutoriales y fuentes de referencia muy
útiles. Java es tan grande que si queremos hacer cosas
complicadas no podremos aprenderlo todo a través de los
tutoriales online y nos harán falta libros o cursos. La página de Java
de Sun es sin duda la mejor referencia, aunque un poco avanzada
para los que empiezan, es la referencia más útil para los que
necesitan documentarse para algo en concreto.
BIBLIOGRAFIAS
http://puntocomnoesunlenguaje.blogspot.com/p/ejerc
icios.html
https://www.programarya.com/Cursos/Java/Java-
Basico

También podría gustarte