SlideShare una empresa de Scribd logo
1 de 21
AXPLORE
“No Necesito Que Sea Fácil Solo
Que Sea Posible”
pág. 1
Nombre de los alumnos del
equipo:
 Baez Martinez Diuxy Nahúm
 Alva Pumarejo Miguel Ángel
 Chávez de la Cruz Ernesto
Programación 4Am
Maestra: Margarita Romero
Alvarado
Creación de aplicación en eclipse
pág. 2
Contenido
Introducción .................................................... 3
Definición del Tema......................................... 4
Planteamiento del problema............................. 5
Justificación .................................................... 5
Objetivo de Investigación................................. 5
Marco de Referencia ....................................... 5
Marco Histórico ............................................... 7
Marco Teórico................................................. 7
Marco Metodológico ........................................ 9
Cronograma de Actividades ............................14
Fuentes de información...................................14
Anexos ..........................................................16
Programa Corriendo.......................................19
Conclusiones .................................................20
pág. 3
Introducción
Un navegador es básicamente un programa que interpreta el
lenguaje en el que están escritas las páginas Web y las
presenta en pantalla con todos sus elementos.
Las páginas Web están escritas en Hipertexto, es decir, que
contienen textos, imágenes y vínculos, o enlaces que permiten
el acceso dinámico de unas a otras. Dichos enlaces pueden
estar representados en el documento tanto por fragmentos de
texto subrayado como por imágenes o partes de una imagen.
Se reconocen porque al pasar el puntero del ratón por encima
este deja de ser una flecha para convertirse en una mano con
el dedo índice señalando.
Extendiendo el concepto de hipertexto al más avanzado de
hipermedia, las páginas Web pueden también contener
elementos multimedia de todo tipo, tales como sonido,
animación, vídeo, etcétera.
Los navegadores además de visualizar los elementos de las
páginas y permitir la interacción del usuario con las mismas
mediante los enlaces, ofrecen otras muchas posibilidades que
definen en conjunto el concepto de navegación.
Los navegadores más conocidos son el Internet Explorer y el
Netscape Navigator, aunque existen otros. Debido a que estos
dos son los más representativos y utilizados nos limitaremos a
explicarlos detallando sus partes y posibilidades y haremos
sólo una pequeña descripción de las características de
los otros que existen y son menos conocidos.
Es un navegador fácil rápido y sencillo que ofrece la opción de
buscar de una manera más sencilla pero completa y sin pesar
tanto en tu dispositivo móvil.
pág. 4
Definición del Tema
Un navegador web es un tipo de software que permite la visualización de
documentos y sitios en hipertexto, comúnmente agrupados bajo la denominación de
Web o Internet.
Un web browser o navegador es una aplicación que opera a través de Internet,
interpretando archivos y sitios web desarrollados a menudo en código HTML que
contienen información y contenido en hipertexto de todas partes del mundo.
Los navegadores más populares son el Internet Explorer, Mozilla Firefox, Safari y
algunos otros. Cada uno de ellos cuenta con distintas características, pero en
general existe un criterio compartido que les permite mostrar tanto texto como
gráficos, video, sonido, animaciones y hasta ejecutar programas. En todos los
casos, la experiencia de navegación tiene lugar a través del hipertexto o los
hipervínculos, que permiten ir de un lugar a otro, de una página o de un sitio web a
otro mediante simples clicks del mouse.
La principal función del navegador es poner rápida y sencillamente al alcance del
usuario toda la información que ha sido subida o incluida en la World Wide Web o,
simplemente, la Web por usuarios y desarrolladores de todo el mundo. Así, en todo
momento y lugar, mediante una conexión web más simple o más compleja,
cualquier persona puede ingresar a sitios web de instituciones, empresas,
organizaciones, universidades, bibliotecas e individuos.
El navegador tiene el expreso propósito de mejorar esta experiencia, a través de la
incorporación de funcionalidades que agilicen la navegación, o bien, que ofrezcan
la información en la mejor calidad disponible.
Otra esencial función e interés de los navegadores es asegurar una experiencia
segura al usuario, protegiéndolo de errores, virus y otros elementos nocivos que
pueden hallarse en la web y afectar la computadora que realiza la navegación.
Los navegadores son a menudo utilizados en los ordenadores, pero también
muchos dispositivos móviles como celulares o computadoras palm pueden integrar
estas aplicaciones para su uso en todo momento.
pág. 5
Planteamiento del problema
Con el surgimiento de la Web (World Wide Web), ha ayudado a un crecimiento
considerable de Internet en la actualidad. Compañías pequeñas,
empresas grandes, ayuntamientos, estados, gobiernos de distintos países,
universidades, bibliotecas, están presentes hoy en día en Internet.
El desarrollo e implantación de una página web dentro de los ayuntamientos es un
gran paso, ya que día a día los avances tecnológicos son gigantescos y la necesidad
de adecuarse a las nuevas tecnologías es ya una necesidad, porque no solo la
sociedad debe de conocerlas, si no también gobierno debe de adoptarlas y ser
impulso de mejoras continuas.
Justificación
Nosotros decidimos crear esta app porque vemos los demás navegadores, pero
traen errores, redirecciones, cookiesy además tiene un mayor peso en tu dispositivo
móvil, Al momento de crear un asistente de navegador pensamos en todas las
desventajas que tienen los demás y decidimos crear AXPLORE sin todas esas
fallas.
Objetivo de Investigación
Intentamos crear un asistente con emulador de google para hacer más rápido y fácil
la búsqueda sin fallas ni errores y que no pesara tanto. Nuestro problema soluciona
los errores que otras aplicaciones traen como ya lo comentaba redirecciones,
cookies y malware te preguntaras que son los malware son pequeños virus que
ciertas paginas traen y con esta no pasara.
Marco de Referencia
La comunicación entre el servidor web y el navegador se realiza mediante
el protocolo de comunicaciones Hypertext Transfer Protocol (HTTP), aunque la
mayoría de los navegadores soportan otros protocolos como File Transfer
Protocol (FTP), Gopher, y Hypertext Transfer Protocol Secure (HTTPS, una versión
cifrada de HTTP basada enSecure Socket Layer -SSL- o Capa de Conexión
Segura).
La función principal del navegador es descargar documentos HTML y mostrarlos en
pantalla. En la actualidad, no solamente descargan este tipo de documentos, sino
que muestran con el documento sus imágenes, sonidos e incluso vídeos
en transmisión en diferentes formatos y protocolos. Además, permiten almacenar la
pág. 6
información en el disco o crear marcadores (bookmarks) de las páginas más
visitadas.
Algunos de los navegadores web más populares se incluyen en lo que se denomina
una suite de internet o paquete de Internet. Estos paquetes de Internet disponen de
varios programas integrados para leer noticias de Usenet y correo
electrónico mediante los protocolos Network News Transport
Protocol (NNTP), Internet Message Access Protocol(IMAP) y Post Office
Protocol (POP).
Los primeros navegadores web sólo soportaban una versión muy simple de HTML.
El rápido desarrollo de los navegadores web propietarios condujo al desarrollo de
dialectos no estándares de HTML y a problemas de interoperabilidad en la web. Los
más modernos (como Chrome, Amaya, Firefox, Netscape, Opera e Internet
Explorer 9.0) soportan los estándares HTML y XHTML (comenzando con HTML
4.01, los cuales deberían visualizarse de la misma manera en todos ellos).
Los estándares web son un conjunto de recomendaciones dadas por el World Wide
Web Consortium (W3C) y otras organizaciones internacionales acerca de cómo
crear e interpretar documentos basados en la web. Su objetivo es crear una web
que trabaje mejor para todos, con sitios accesibles a más personas y que funcionen
en cualquier dispositivo de acceso a Internet.
pág. 7
Marco Histórico
Eclipse es una plataforma de software compuesto por un conjunto de herramientas
de programación de código abierto multiplataforma para desarrollar lo que el
proyecto llama "Aplicaciones de Cliente Enriquecido", opuesto a las aplicaciones
"Cliente-liviano" basadas en navegadores. Esta plataforma, típicamente ha sido
usada para desarrollar entornos de desarrollo integrados (del inglés IDE), como el
IDE de Java llamado Java Development Toolkit (JDT) y el compilador (ECJ) que se
entrega como parte de Eclipse (y que son usados también para desarrollar el mismo
Eclipse). Sin embargo, también se puede usar para otros tipos de aplicaciones
cliente, como BitTorrent o Azureus.
Eclipse es también una comunidad de usuarios, extendiendo constantemente las
áreas de aplicación cubiertas. Un ejemplo es el recientemente creado Eclipse
Modeling Project, cubriendo casi todas las áreas de Model Driven Engineering.
Eclipse fue desarrollado originalmente por IBM como el sucesor de su familia de
herramientas para VisualAge. Eclipse es ahora desarrollado por la Fundación
Eclipse, una organización independiente sin ánimo de lucro que fomenta una
comunidad de código abierto y un conjunto de productos complementarios,
capacidades y servicios.
Marco Teórico
Gran parte de la programación de Eclipse fue realizada por IBM antes de que se
creara el proyecto Eclipse como tal. El antecesor de Eclipse fue VisualAge y se
construyó usando Smalltalk en un entorno de desarrollo llamado Envy. Con la
aparición de Java en la década de los 90, IBM desarrolló una máquina virtual válida
tanto para Smalltalk y Java. La rápida expansión de Java y sus ventajas con miras
a una Internet en plena expansión obligaron a IBM a plantearse el abandono de esta
máquina virtual dual y la construcción de una nueva plataforma basada en Java
desde el principio.
El producto final resultante fue Eclipse, que ya había costado unos 40 millones
de dólares a IBM en el año 2001.
A finales de 2001 IBM, junto a Borland, crearon la fundación sin ánimo de lucro
Eclipse, abriéndose así al mundo de código abierto. A este consorcio se han unido
progresivamente importantes empresas del desarrollo de software a nivel mundial:
Oracle, Rational Software, Red Hat, SuSe, HP, Serena, Ericsson, Novell, entre
otras.
Hay dos ausencias significativas: Microsoft y Sun Microsystems. Microsoft ha sido
excluida por su posición de monopolio del mercado, y Sun Microsystem cuenta con
su propio IDE y principal competencia de Eclipse: NetBeans. De hecho, el nombre
pág. 8
de Eclipse fue elegido porque el objetivo era crear un IDE capaz de "eclipsar a Visual
Studio" (Microsoft). Más allá de eso afirmaron que el juego de palabras ("eclipsar el
sol") no era hacia Sun Microsystems, y se querían asociar con ellos, pero el
departamento de marketing se negó a realizar negocios con una
organización/empresa con un nombre tan contradictorio a ellos, sumado a que el
nombre se encontraba ya utilizado en otros ramos, por ejemplo, el sitio oficial de
eclipse.org, fue comprado a un equipo de Fútbol femenino de Illinois.
Versiones de Eclipse:
pág. 9
Marco Metodológico
¿Cuáles son las funciones de tu asistente navegador web?
A. es el vehículo y la principal herramienta de cualquiera que se adentre en el
mundo virtual de internet.
B. la seguridad que te pueda dar, hasta que lugares remotos te pueda llevar,
depende en gran parte del navegador que escojas y que tu decidas utilizar.
C. Todas las anteriores
¿Cuál te gustaría que fuera la página de inicio?
A. Google B. Facebook C. YouTube
0
1
2
3
4
A) B) C)
0
5
10
15
20
A) B) C)
pág. 10
¿Qué beneficios tiene el asistente navegador?
A. Gran velocidad
B. Opción de bloqueo de publicidad
C. Ninguna de las anteriores
¿Para ti que es un asistente?
A. convertidor de archivos de una carpeta local al formato web y los
carga en el servidor.
B. asiste en la realización de las tareas diarias personales o dentro de
una organización.
C. Web existente, páginas Web nuevas e hipervínculos.
0
5
10
15
A) B) C)
0
5
10
15
A) B) C)
pág. 11
¿Sabes que son las cookies?
A. Son unas galletas
B. Información enviada por un sitio web y almacenada en el navegador
del usuario
C. Es un hipertexto con contenido de las páginas web.
¿En que aspecto puede mejorar nuestro diseño de navegador web?
A. en el color y que tenga más opciones
B. las opciones
C. todas las anteriores
0
2
4
6
8
10
A) B) C)
0
5
10
15
20
A) B) C)
pág. 12
¿Te gustaría que sacáramos una actualización de nuestro apk?
A. si B. no C. tal vez
¿Qué cosas podedmos mejorar en funcionamiento de nuestra aplicación
A. Toda la aplicación
B. Que sea más veloz
C. Mejorar el sistema
0
5
10
15
A) B) C)
0
5
10
15
A) B) C)
pág. 13
¿Se te hizo útil nuestra aplicación?
A. si
B. no
C. tal vez
¿Qué sistemas operativos te gustaría que estuviera disponible nuestra
aplicación?
A. ios
B. Androide
C. Todos los sistemas operativos posibles
0
5
10
15
A) B) C)
0
5
10
15
A) B) C)
pág. 14
Cronograma de Actividades
 Lunes 9/05/16-Buscamos Información sobre la aplicación que íbamos a
crear.
 Martes 10/05/16-Instalacion del programa de eclipse
 Miércoles 11/05/16-Realizacion de la aplicación
 Jueves 12/05/16-Corregiendo problemas de los códigos que teníamos.
 Viernes 13/05/16-Corriendo el programa que al final si salió
pág. 15
Fuentes de información
 https://es.wikipedia.org/wiki/Eclipse_(software)
 http://java-white-box.blogspot.mx/2012/08/eclipse-
historia-de-eclipse-por-que-se.html
 https://es.wikipedia.org/wiki/Navegador_web
 https://norfipc.com/internet/navegadores-web.html
 http://www.definicionabc.com/tecnologia/navegador.php
 http://www.scielo.org.ar/scielo.php?script=sci_arttext&pid
=S1852-77442013000200007
 http://www.redalyc.org/html/2570/257042318007/
 http://es.slideshare.net/tefy147/navegadores-9791456
 http://www.mclibre.org/consultar/htmlcss/otros/otros_hist
oria_navegadores.html
 https://norfipc.com/internet/navegadores-web.html
pág. 16
Anexos
pág. 17
pág. 18
pág. 19
Programa Corriendo
pág. 20
Conclusiones
La plataforma Eclipse ha estado en desarrollo durante más de diez años. Durante
ese tiempo de programación con restricciones se ha consolidado no sólo como una
importante área de investigación, sino también en aplicaciones industriales en vivo.
El mercado de tecnología de restricción está creciendo de manera espectacular,
hasta el punto de que el principal proveedor de la tecnología de MIP (CPLEX) ha
sido recientemente tomada por un proveedor de tecnología restricción (ILOG).
Durante los últimos cinco años Eclipse ha pasado de sus primeras raíces en la
programación lógica y la propagación de restricciones, a un enfoque de algoritmos
híbridos. Una estrecha integración entre MIP y CLP se ha desarrollado y algoritmos
híbridos basados en esta combinación han demostrado su eficacia en las
aplicaciones industriales. Sin embargo, híbridos algoritmos de búsqueda, en
particular, la reparación solución que utilice, también han sido un foco de
investigación y desarrollo.
Basándose en la experiencia con algoritmos híbridos en crecimiento, hemos sido
capaces de separar las características de los diferentes algoritmos, tanto unos de
otros, y desde el modelo del problema subyacente. En consecuencia, hemos llegado
al punto en Eclipse puede usarse para expresar un modelo conceptual claro, preciso
y neutral de una aplicación y, a continuación, este modelo se puede ampliar y
anotado en la etapa de implementación. El resultado de la aplicación es un modelo
de diseño que implementa algoritmos híbridos de grano fino a la medida de la
aplicación en cuestión.
Este trabajo se ha basado en la experiencia en una variedad de aplicaciones
industriales. IC-Parc ha desarrollado aplicaciones para varios de sus socios
industriales, y cada aplicación ha contribuido a la arquitectura final de la plataforma
Eclipse. aplicaciones en curso, con socios como British Airways, Wincanton
Transporte y Bouygues, dan lugar a continuamente nuevas técnicas híbridas, y
estos resultados se utilizarán posteriormente en el eclipse, ya que los algoritmos se
encapsulan y se agrega como nuevas bibliotecas.
Sin embargo, el beneficio real de ECLiPSe no proviene de los algoritmos que ya
están encapsulados como bibliotecas, sino de la facilidad con la que los nuevos
algoritmos híbridos pueden ser desarrollados y validados, y se entregan en el
entorno informático industrial

Más contenido relacionado

La actualidad más candente

Clasificacion de-herramientas-digitales
Clasificacion de-herramientas-digitalesClasificacion de-herramientas-digitales
Clasificacion de-herramientas-digitalesYanizeth Mancilla
 
Clasificacion de-herramientas-digitales
Clasificacion de-herramientas-digitalesClasificacion de-herramientas-digitales
Clasificacion de-herramientas-digitalesKatiarosa30
 
Informatica 4º Eso Javier
Informatica 4º Eso  JavierInformatica 4º Eso  Javier
Informatica 4º Eso Javierjavieria6
 
Introducción a html
Introducción a htmlIntroducción a html
Introducción a htmlkevinruiz97
 
Tutorial mevv
Tutorial mevvTutorial mevv
Tutorial mevvlunita100
 
Informatica jeronimo andres
Informatica jeronimo andresInformatica jeronimo andres
Informatica jeronimo andresandrestf
 
Curso Moodle v1.9 Agregar Recursos
Curso Moodle v1.9 Agregar RecursosCurso Moodle v1.9 Agregar Recursos
Curso Moodle v1.9 Agregar Recursosjoseluisgil
 
Software libre y Multimedia
Software libre y MultimediaSoftware libre y Multimedia
Software libre y MultimediaFerlopez0109
 

La actualidad más candente (14)

Clasificacion de-herramientas-digitales
Clasificacion de-herramientas-digitalesClasificacion de-herramientas-digitales
Clasificacion de-herramientas-digitales
 
Clasificacion de-herramientas-digitales
Clasificacion de-herramientas-digitalesClasificacion de-herramientas-digitales
Clasificacion de-herramientas-digitales
 
Informatica 4º Eso Javier
Informatica 4º Eso  JavierInformatica 4º Eso  Javier
Informatica 4º Eso Javier
 
Introducción a html
Introducción a htmlIntroducción a html
Introducción a html
 
Presentacion de navegadores
Presentacion de navegadoresPresentacion de navegadores
Presentacion de navegadores
 
Html
HtmlHtml
Html
 
Tutorial mevv
Tutorial mevvTutorial mevv
Tutorial mevv
 
Tutorial
TutorialTutorial
Tutorial
 
Informatica jeronimo andres
Informatica jeronimo andresInformatica jeronimo andres
Informatica jeronimo andres
 
Epifania
EpifaniaEpifania
Epifania
 
Curso Moodle v1.9 Agregar Recursos
Curso Moodle v1.9 Agregar RecursosCurso Moodle v1.9 Agregar Recursos
Curso Moodle v1.9 Agregar Recursos
 
Navegadores
NavegadoresNavegadores
Navegadores
 
Software libre y Multimedia
Software libre y MultimediaSoftware libre y Multimedia
Software libre y Multimedia
 
Edgar
EdgarEdgar
Edgar
 

Destacado

My magazine pitch
My magazine pitch My magazine pitch
My magazine pitch katiess07
 
ອາຊ່ຽນ
ອາຊ່ຽນອາຊ່ຽນ
ອາຊ່ຽນmikkoIT
 
Consequences of a DWI in North Carolina
Consequences of a DWI in North CarolinaConsequences of a DWI in North Carolina
Consequences of a DWI in North Carolinaminick09
 
Ikt Slobodan Dragičević Konferencija jahorina 02122016
Ikt   Slobodan Dragičević Konferencija jahorina 02122016Ikt   Slobodan Dragičević Konferencija jahorina 02122016
Ikt Slobodan Dragičević Konferencija jahorina 02122016Igor Pandzic
 

Destacado (8)

Presentation1
Presentation1Presentation1
Presentation1
 
возможности гимп
возможности гимпвозможности гимп
возможности гимп
 
My magazine pitch
My magazine pitch My magazine pitch
My magazine pitch
 
Ma7eltna project1
Ma7eltna project1Ma7eltna project1
Ma7eltna project1
 
Learn Japanesse
Learn JapanesseLearn Japanesse
Learn Japanesse
 
ອາຊ່ຽນ
ອາຊ່ຽນອາຊ່ຽນ
ອາຊ່ຽນ
 
Consequences of a DWI in North Carolina
Consequences of a DWI in North CarolinaConsequences of a DWI in North Carolina
Consequences of a DWI in North Carolina
 
Ikt Slobodan Dragičević Konferencija jahorina 02122016
Ikt   Slobodan Dragičević Konferencija jahorina 02122016Ikt   Slobodan Dragičević Konferencija jahorina 02122016
Ikt Slobodan Dragičević Konferencija jahorina 02122016
 

Similar a AXPLORE navegador app

Internet 140625135838-phpapp01
Internet 140625135838-phpapp01Internet 140625135838-phpapp01
Internet 140625135838-phpapp01MauroQuinatoavelas
 
Navegador
NavegadorNavegador
NavegadorIxhita
 
Presentación en PowerPoint
Presentación en PowerPointPresentación en PowerPoint
Presentación en PowerPointDuGuLs
 
Presentación en PowerPoint
Presentación en PowerPointPresentación en PowerPoint
Presentación en PowerPointkarenmedina
 
Sumativa 1. informe de investigación. informatica
Sumativa 1. informe de investigación. informaticaSumativa 1. informe de investigación. informatica
Sumativa 1. informe de investigación. informaticaangeljmartinez
 
Guia del estudiante informatica i enfermeria 1_ro
Guia del estudiante informatica i enfermeria 1_roGuia del estudiante informatica i enfermeria 1_ro
Guia del estudiante informatica i enfermeria 1_rosodamaniaca
 
Guia del estudiante informatica i enfermeria 1_ro
Guia del estudiante informatica i enfermeria 1_roGuia del estudiante informatica i enfermeria 1_ro
Guia del estudiante informatica i enfermeria 1_roJavierNehemias
 
Guia del estudiante informatica i enfermeria 1_ro
Guia del estudiante informatica i enfermeria 1_roGuia del estudiante informatica i enfermeria 1_ro
Guia del estudiante informatica i enfermeria 1_roladysolano18
 
Guia del estudiante informatica i enfermeria 1_ro
Guia del estudiante informatica i enfermeria 1_roGuia del estudiante informatica i enfermeria 1_ro
Guia del estudiante informatica i enfermeria 1_royohannakmo
 
Guia del estudiante informatica i enfermeria 1_ro
Guia del estudiante informatica i enfermeria 1_roGuia del estudiante informatica i enfermeria 1_ro
Guia del estudiante informatica i enfermeria 1_roBrithanyLara
 
Guia del estudiante informatica i enfermeria 1_ro
Guia del estudiante informatica i enfermeria 1_roGuia del estudiante informatica i enfermeria 1_ro
Guia del estudiante informatica i enfermeria 1_roDianaStefanya
 

Similar a AXPLORE navegador app (20)

Internet 140625135838-phpapp01
Internet 140625135838-phpapp01Internet 140625135838-phpapp01
Internet 140625135838-phpapp01
 
que es Internet
que es Internetque es Internet
que es Internet
 
Historia de la WEB
Historia de la WEBHistoria de la WEB
Historia de la WEB
 
I
II
I
 
Navegador
NavegadorNavegador
Navegador
 
Navegador
NavegadorNavegador
Navegador
 
Navegador
NavegadorNavegador
Navegador
 
Navegador
NavegadorNavegador
Navegador
 
Presentación en PowerPoint
Presentación en PowerPointPresentación en PowerPoint
Presentación en PowerPoint
 
Presentación en PowerPoint
Presentación en PowerPointPresentación en PowerPoint
Presentación en PowerPoint
 
NAVEGADOR Y BUSCADOR
NAVEGADOR Y BUSCADORNAVEGADOR Y BUSCADOR
NAVEGADOR Y BUSCADOR
 
Tic
TicTic
Tic
 
Internet
InternetInternet
Internet
 
Sumativa 1. informe de investigación. informatica
Sumativa 1. informe de investigación. informaticaSumativa 1. informe de investigación. informatica
Sumativa 1. informe de investigación. informatica
 
Guia del estudiante informatica i enfermeria 1_ro
Guia del estudiante informatica i enfermeria 1_roGuia del estudiante informatica i enfermeria 1_ro
Guia del estudiante informatica i enfermeria 1_ro
 
Guia del estudiante informatica i enfermeria 1_ro
Guia del estudiante informatica i enfermeria 1_roGuia del estudiante informatica i enfermeria 1_ro
Guia del estudiante informatica i enfermeria 1_ro
 
Guia del estudiante informatica i enfermeria 1_ro
Guia del estudiante informatica i enfermeria 1_roGuia del estudiante informatica i enfermeria 1_ro
Guia del estudiante informatica i enfermeria 1_ro
 
Guia del estudiante informatica i enfermeria 1_ro
Guia del estudiante informatica i enfermeria 1_roGuia del estudiante informatica i enfermeria 1_ro
Guia del estudiante informatica i enfermeria 1_ro
 
Guia del estudiante informatica i enfermeria 1_ro
Guia del estudiante informatica i enfermeria 1_roGuia del estudiante informatica i enfermeria 1_ro
Guia del estudiante informatica i enfermeria 1_ro
 
Guia del estudiante informatica i enfermeria 1_ro
Guia del estudiante informatica i enfermeria 1_roGuia del estudiante informatica i enfermeria 1_ro
Guia del estudiante informatica i enfermeria 1_ro
 

Más de Miguel Angel Alva Pumarejo (19)

Link
LinkLink
Link
 
Axplore folleto
Axplore folletoAxplore folleto
Axplore folleto
 
Trabajo completo
Trabajo completoTrabajo completo
Trabajo completo
 
practica 7
practica  7practica  7
practica 7
 
Tutorial practica
Tutorial practica Tutorial practica
Tutorial practica
 
Sumas
SumasSumas
Sumas
 
Sueldo final
Sueldo finalSueldo final
Sueldo final
 
Presentacion
PresentacionPresentacion
Presentacion
 
Multiplicacion de dos_numeros
Multiplicacion de dos_numerosMultiplicacion de dos_numeros
Multiplicacion de dos_numeros
 
Celular virtual
Celular virtualCelular virtual
Celular virtual
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 
Tutorial 2
Tutorial 2Tutorial 2
Tutorial 2
 
Tutorial 3
Tutorial 3Tutorial 3
Tutorial 3
 
Tutorial 1
Tutorial 1Tutorial 1
Tutorial 1
 
Tutorial eclipse
Tutorial eclipseTutorial eclipse
Tutorial eclipse
 
Tipos programadores
Tipos programadoresTipos programadores
Tipos programadores
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
codigos
codigoscodigos
codigos
 
Ejemplo programas
Ejemplo programasEjemplo programas
Ejemplo programas
 

Último

Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionarmando_cardenas
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfmasogeis
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOSelenaCoronadoHuaman
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3AlexysCaytanoMelndez1
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...ITeC Instituto Tecnología Construcción
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Opentix
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTEREMMAFLORESCARMONA
 

Último (7)

Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacion
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdf
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTER
 

AXPLORE navegador app

  • 1. AXPLORE “No Necesito Que Sea Fácil Solo Que Sea Posible”
  • 2. pág. 1 Nombre de los alumnos del equipo:  Baez Martinez Diuxy Nahúm  Alva Pumarejo Miguel Ángel  Chávez de la Cruz Ernesto Programación 4Am Maestra: Margarita Romero Alvarado Creación de aplicación en eclipse
  • 3. pág. 2 Contenido Introducción .................................................... 3 Definición del Tema......................................... 4 Planteamiento del problema............................. 5 Justificación .................................................... 5 Objetivo de Investigación................................. 5 Marco de Referencia ....................................... 5 Marco Histórico ............................................... 7 Marco Teórico................................................. 7 Marco Metodológico ........................................ 9 Cronograma de Actividades ............................14 Fuentes de información...................................14 Anexos ..........................................................16 Programa Corriendo.......................................19 Conclusiones .................................................20
  • 4. pág. 3 Introducción Un navegador es básicamente un programa que interpreta el lenguaje en el que están escritas las páginas Web y las presenta en pantalla con todos sus elementos. Las páginas Web están escritas en Hipertexto, es decir, que contienen textos, imágenes y vínculos, o enlaces que permiten el acceso dinámico de unas a otras. Dichos enlaces pueden estar representados en el documento tanto por fragmentos de texto subrayado como por imágenes o partes de una imagen. Se reconocen porque al pasar el puntero del ratón por encima este deja de ser una flecha para convertirse en una mano con el dedo índice señalando. Extendiendo el concepto de hipertexto al más avanzado de hipermedia, las páginas Web pueden también contener elementos multimedia de todo tipo, tales como sonido, animación, vídeo, etcétera. Los navegadores además de visualizar los elementos de las páginas y permitir la interacción del usuario con las mismas mediante los enlaces, ofrecen otras muchas posibilidades que definen en conjunto el concepto de navegación. Los navegadores más conocidos son el Internet Explorer y el Netscape Navigator, aunque existen otros. Debido a que estos dos son los más representativos y utilizados nos limitaremos a explicarlos detallando sus partes y posibilidades y haremos sólo una pequeña descripción de las características de los otros que existen y son menos conocidos. Es un navegador fácil rápido y sencillo que ofrece la opción de buscar de una manera más sencilla pero completa y sin pesar tanto en tu dispositivo móvil.
  • 5. pág. 4 Definición del Tema Un navegador web es un tipo de software que permite la visualización de documentos y sitios en hipertexto, comúnmente agrupados bajo la denominación de Web o Internet. Un web browser o navegador es una aplicación que opera a través de Internet, interpretando archivos y sitios web desarrollados a menudo en código HTML que contienen información y contenido en hipertexto de todas partes del mundo. Los navegadores más populares son el Internet Explorer, Mozilla Firefox, Safari y algunos otros. Cada uno de ellos cuenta con distintas características, pero en general existe un criterio compartido que les permite mostrar tanto texto como gráficos, video, sonido, animaciones y hasta ejecutar programas. En todos los casos, la experiencia de navegación tiene lugar a través del hipertexto o los hipervínculos, que permiten ir de un lugar a otro, de una página o de un sitio web a otro mediante simples clicks del mouse. La principal función del navegador es poner rápida y sencillamente al alcance del usuario toda la información que ha sido subida o incluida en la World Wide Web o, simplemente, la Web por usuarios y desarrolladores de todo el mundo. Así, en todo momento y lugar, mediante una conexión web más simple o más compleja, cualquier persona puede ingresar a sitios web de instituciones, empresas, organizaciones, universidades, bibliotecas e individuos. El navegador tiene el expreso propósito de mejorar esta experiencia, a través de la incorporación de funcionalidades que agilicen la navegación, o bien, que ofrezcan la información en la mejor calidad disponible. Otra esencial función e interés de los navegadores es asegurar una experiencia segura al usuario, protegiéndolo de errores, virus y otros elementos nocivos que pueden hallarse en la web y afectar la computadora que realiza la navegación. Los navegadores son a menudo utilizados en los ordenadores, pero también muchos dispositivos móviles como celulares o computadoras palm pueden integrar estas aplicaciones para su uso en todo momento.
  • 6. pág. 5 Planteamiento del problema Con el surgimiento de la Web (World Wide Web), ha ayudado a un crecimiento considerable de Internet en la actualidad. Compañías pequeñas, empresas grandes, ayuntamientos, estados, gobiernos de distintos países, universidades, bibliotecas, están presentes hoy en día en Internet. El desarrollo e implantación de una página web dentro de los ayuntamientos es un gran paso, ya que día a día los avances tecnológicos son gigantescos y la necesidad de adecuarse a las nuevas tecnologías es ya una necesidad, porque no solo la sociedad debe de conocerlas, si no también gobierno debe de adoptarlas y ser impulso de mejoras continuas. Justificación Nosotros decidimos crear esta app porque vemos los demás navegadores, pero traen errores, redirecciones, cookiesy además tiene un mayor peso en tu dispositivo móvil, Al momento de crear un asistente de navegador pensamos en todas las desventajas que tienen los demás y decidimos crear AXPLORE sin todas esas fallas. Objetivo de Investigación Intentamos crear un asistente con emulador de google para hacer más rápido y fácil la búsqueda sin fallas ni errores y que no pesara tanto. Nuestro problema soluciona los errores que otras aplicaciones traen como ya lo comentaba redirecciones, cookies y malware te preguntaras que son los malware son pequeños virus que ciertas paginas traen y con esta no pasara. Marco de Referencia La comunicación entre el servidor web y el navegador se realiza mediante el protocolo de comunicaciones Hypertext Transfer Protocol (HTTP), aunque la mayoría de los navegadores soportan otros protocolos como File Transfer Protocol (FTP), Gopher, y Hypertext Transfer Protocol Secure (HTTPS, una versión cifrada de HTTP basada enSecure Socket Layer -SSL- o Capa de Conexión Segura). La función principal del navegador es descargar documentos HTML y mostrarlos en pantalla. En la actualidad, no solamente descargan este tipo de documentos, sino que muestran con el documento sus imágenes, sonidos e incluso vídeos en transmisión en diferentes formatos y protocolos. Además, permiten almacenar la
  • 7. pág. 6 información en el disco o crear marcadores (bookmarks) de las páginas más visitadas. Algunos de los navegadores web más populares se incluyen en lo que se denomina una suite de internet o paquete de Internet. Estos paquetes de Internet disponen de varios programas integrados para leer noticias de Usenet y correo electrónico mediante los protocolos Network News Transport Protocol (NNTP), Internet Message Access Protocol(IMAP) y Post Office Protocol (POP). Los primeros navegadores web sólo soportaban una versión muy simple de HTML. El rápido desarrollo de los navegadores web propietarios condujo al desarrollo de dialectos no estándares de HTML y a problemas de interoperabilidad en la web. Los más modernos (como Chrome, Amaya, Firefox, Netscape, Opera e Internet Explorer 9.0) soportan los estándares HTML y XHTML (comenzando con HTML 4.01, los cuales deberían visualizarse de la misma manera en todos ellos). Los estándares web son un conjunto de recomendaciones dadas por el World Wide Web Consortium (W3C) y otras organizaciones internacionales acerca de cómo crear e interpretar documentos basados en la web. Su objetivo es crear una web que trabaje mejor para todos, con sitios accesibles a más personas y que funcionen en cualquier dispositivo de acceso a Internet.
  • 8. pág. 7 Marco Histórico Eclipse es una plataforma de software compuesto por un conjunto de herramientas de programación de código abierto multiplataforma para desarrollar lo que el proyecto llama "Aplicaciones de Cliente Enriquecido", opuesto a las aplicaciones "Cliente-liviano" basadas en navegadores. Esta plataforma, típicamente ha sido usada para desarrollar entornos de desarrollo integrados (del inglés IDE), como el IDE de Java llamado Java Development Toolkit (JDT) y el compilador (ECJ) que se entrega como parte de Eclipse (y que son usados también para desarrollar el mismo Eclipse). Sin embargo, también se puede usar para otros tipos de aplicaciones cliente, como BitTorrent o Azureus. Eclipse es también una comunidad de usuarios, extendiendo constantemente las áreas de aplicación cubiertas. Un ejemplo es el recientemente creado Eclipse Modeling Project, cubriendo casi todas las áreas de Model Driven Engineering. Eclipse fue desarrollado originalmente por IBM como el sucesor de su familia de herramientas para VisualAge. Eclipse es ahora desarrollado por la Fundación Eclipse, una organización independiente sin ánimo de lucro que fomenta una comunidad de código abierto y un conjunto de productos complementarios, capacidades y servicios. Marco Teórico Gran parte de la programación de Eclipse fue realizada por IBM antes de que se creara el proyecto Eclipse como tal. El antecesor de Eclipse fue VisualAge y se construyó usando Smalltalk en un entorno de desarrollo llamado Envy. Con la aparición de Java en la década de los 90, IBM desarrolló una máquina virtual válida tanto para Smalltalk y Java. La rápida expansión de Java y sus ventajas con miras a una Internet en plena expansión obligaron a IBM a plantearse el abandono de esta máquina virtual dual y la construcción de una nueva plataforma basada en Java desde el principio. El producto final resultante fue Eclipse, que ya había costado unos 40 millones de dólares a IBM en el año 2001. A finales de 2001 IBM, junto a Borland, crearon la fundación sin ánimo de lucro Eclipse, abriéndose así al mundo de código abierto. A este consorcio se han unido progresivamente importantes empresas del desarrollo de software a nivel mundial: Oracle, Rational Software, Red Hat, SuSe, HP, Serena, Ericsson, Novell, entre otras. Hay dos ausencias significativas: Microsoft y Sun Microsystems. Microsoft ha sido excluida por su posición de monopolio del mercado, y Sun Microsystem cuenta con su propio IDE y principal competencia de Eclipse: NetBeans. De hecho, el nombre
  • 9. pág. 8 de Eclipse fue elegido porque el objetivo era crear un IDE capaz de "eclipsar a Visual Studio" (Microsoft). Más allá de eso afirmaron que el juego de palabras ("eclipsar el sol") no era hacia Sun Microsystems, y se querían asociar con ellos, pero el departamento de marketing se negó a realizar negocios con una organización/empresa con un nombre tan contradictorio a ellos, sumado a que el nombre se encontraba ya utilizado en otros ramos, por ejemplo, el sitio oficial de eclipse.org, fue comprado a un equipo de Fútbol femenino de Illinois. Versiones de Eclipse:
  • 10. pág. 9 Marco Metodológico ¿Cuáles son las funciones de tu asistente navegador web? A. es el vehículo y la principal herramienta de cualquiera que se adentre en el mundo virtual de internet. B. la seguridad que te pueda dar, hasta que lugares remotos te pueda llevar, depende en gran parte del navegador que escojas y que tu decidas utilizar. C. Todas las anteriores ¿Cuál te gustaría que fuera la página de inicio? A. Google B. Facebook C. YouTube 0 1 2 3 4 A) B) C) 0 5 10 15 20 A) B) C)
  • 11. pág. 10 ¿Qué beneficios tiene el asistente navegador? A. Gran velocidad B. Opción de bloqueo de publicidad C. Ninguna de las anteriores ¿Para ti que es un asistente? A. convertidor de archivos de una carpeta local al formato web y los carga en el servidor. B. asiste en la realización de las tareas diarias personales o dentro de una organización. C. Web existente, páginas Web nuevas e hipervínculos. 0 5 10 15 A) B) C) 0 5 10 15 A) B) C)
  • 12. pág. 11 ¿Sabes que son las cookies? A. Son unas galletas B. Información enviada por un sitio web y almacenada en el navegador del usuario C. Es un hipertexto con contenido de las páginas web. ¿En que aspecto puede mejorar nuestro diseño de navegador web? A. en el color y que tenga más opciones B. las opciones C. todas las anteriores 0 2 4 6 8 10 A) B) C) 0 5 10 15 20 A) B) C)
  • 13. pág. 12 ¿Te gustaría que sacáramos una actualización de nuestro apk? A. si B. no C. tal vez ¿Qué cosas podedmos mejorar en funcionamiento de nuestra aplicación A. Toda la aplicación B. Que sea más veloz C. Mejorar el sistema 0 5 10 15 A) B) C) 0 5 10 15 A) B) C)
  • 14. pág. 13 ¿Se te hizo útil nuestra aplicación? A. si B. no C. tal vez ¿Qué sistemas operativos te gustaría que estuviera disponible nuestra aplicación? A. ios B. Androide C. Todos los sistemas operativos posibles 0 5 10 15 A) B) C) 0 5 10 15 A) B) C)
  • 15. pág. 14 Cronograma de Actividades  Lunes 9/05/16-Buscamos Información sobre la aplicación que íbamos a crear.  Martes 10/05/16-Instalacion del programa de eclipse  Miércoles 11/05/16-Realizacion de la aplicación  Jueves 12/05/16-Corregiendo problemas de los códigos que teníamos.  Viernes 13/05/16-Corriendo el programa que al final si salió
  • 16. pág. 15 Fuentes de información  https://es.wikipedia.org/wiki/Eclipse_(software)  http://java-white-box.blogspot.mx/2012/08/eclipse- historia-de-eclipse-por-que-se.html  https://es.wikipedia.org/wiki/Navegador_web  https://norfipc.com/internet/navegadores-web.html  http://www.definicionabc.com/tecnologia/navegador.php  http://www.scielo.org.ar/scielo.php?script=sci_arttext&pid =S1852-77442013000200007  http://www.redalyc.org/html/2570/257042318007/  http://es.slideshare.net/tefy147/navegadores-9791456  http://www.mclibre.org/consultar/htmlcss/otros/otros_hist oria_navegadores.html  https://norfipc.com/internet/navegadores-web.html
  • 21. pág. 20 Conclusiones La plataforma Eclipse ha estado en desarrollo durante más de diez años. Durante ese tiempo de programación con restricciones se ha consolidado no sólo como una importante área de investigación, sino también en aplicaciones industriales en vivo. El mercado de tecnología de restricción está creciendo de manera espectacular, hasta el punto de que el principal proveedor de la tecnología de MIP (CPLEX) ha sido recientemente tomada por un proveedor de tecnología restricción (ILOG). Durante los últimos cinco años Eclipse ha pasado de sus primeras raíces en la programación lógica y la propagación de restricciones, a un enfoque de algoritmos híbridos. Una estrecha integración entre MIP y CLP se ha desarrollado y algoritmos híbridos basados en esta combinación han demostrado su eficacia en las aplicaciones industriales. Sin embargo, híbridos algoritmos de búsqueda, en particular, la reparación solución que utilice, también han sido un foco de investigación y desarrollo. Basándose en la experiencia con algoritmos híbridos en crecimiento, hemos sido capaces de separar las características de los diferentes algoritmos, tanto unos de otros, y desde el modelo del problema subyacente. En consecuencia, hemos llegado al punto en Eclipse puede usarse para expresar un modelo conceptual claro, preciso y neutral de una aplicación y, a continuación, este modelo se puede ampliar y anotado en la etapa de implementación. El resultado de la aplicación es un modelo de diseño que implementa algoritmos híbridos de grano fino a la medida de la aplicación en cuestión. Este trabajo se ha basado en la experiencia en una variedad de aplicaciones industriales. IC-Parc ha desarrollado aplicaciones para varios de sus socios industriales, y cada aplicación ha contribuido a la arquitectura final de la plataforma Eclipse. aplicaciones en curso, con socios como British Airways, Wincanton Transporte y Bouygues, dan lugar a continuamente nuevas técnicas híbridas, y estos resultados se utilizarán posteriormente en el eclipse, ya que los algoritmos se encapsulan y se agrega como nuevas bibliotecas. Sin embargo, el beneficio real de ECLiPSe no proviene de los algoritmos que ya están encapsulados como bibliotecas, sino de la facilidad con la que los nuevos algoritmos híbridos pueden ser desarrollados y validados, y se entregan en el entorno informático industrial