









Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Se encuentra la practica numero 1 del laboratorio de Programacion Web
Tipo: Ejercicios
1 / 15
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!










El internet es posiblemente el invento que más nos ha cambiado como sociedad en las últimas décadas. Hoy todo está en Internet, toda la información del mundo está a tan solo unos clics de distancia y todo tiene que ver con esta red. Una red informática mundial que hoy une a millones de personas, empresas y dispositivos electrónicos haciendo más pequeño el mundo que nos rodea y haciendo posible que personas de cualquier parte del mundo se puedan contactar con una gran comodidad. Uniendo lo físico con lo virtual.
COMPUTACIÓN EN LA NUBE: Describa tres beneficios del modelo de computación en nube. Permite una total movilidad: Hoy en día al pensar en beneficios de la computación en la nube una de las primeras cosas que se nos vienen a la cabeza es el poder tener una mejor movilidad a la hora de querer revisar un archivo. Toda la información que tengamos almacenada puede ser fácilmente revisada, utilizada, y procesada con solo unos clics desde casi cualquier dispositivo móvil o laptop. Fomenta la colaboración : Este beneficio esta ampliamente relacionado con el anterior, ya que gracias a lo facil que es acceder a la información por medio de la nube, esto también permite conectar a diversas personas que se encuentren en diferentes lugares del mundo. Permite la prevención de pérdidas informáticas y la seguridad: También otro de los grandes beneficios de la computación en la nube es que permite a todas las empresas tener guardados todas sus bases de datos en la nube. Esto es algo muy importante porque facilita a las empresas a tener una mejor organización de toda su información a través de la nube y ya no teniendo toda su información en físico y también otras de sus ventajas es que este es un sistema altamente seguro ya que ofrecen funciones de seguridad muy avanzadas que garantizan que la información se encuentre bien protegida.
SERVICIOS WEB: En la figura 1.11 listamos varios servicios Web que podemos usar para crear nuestras propias aplicaciones Web. Use dos servicios Web diferentes (ya sea de la tabla o de los que encuentre en linca) para describir un tipo de aplicación Web que le gustaría crear. ¿Cómo utilizaría el contenido que proporciona cada uno de los servicios Web? A mi en lo personal de todos los servicios listados en la imagen 1.11 del libro de texto, los servicios que más me interesaría replicar o crear serian Netflix y Amazon eCommerce. Hablando desde el punto de Netflix a mi me gustaría mucho replicar esta pagina web y servicio ya que yo siento que fue algo que en su momento rompió todos los esquemas que había en el mercado sobre la compra y la renta de películas. Yo en mi caso buscaría alguna brecha de oportunidad para replicar esta gran plataforma, buscando algo característico e innovador para ella como lo fue en su momento y utilizando el mismo modelo del streaming de películas y series. Ahora hablando desde el punto de vista de Amazon eCommerce a mi tambien esta pagina web o servicio se me hace muy interesante ya que le permite a muchas nuevas empresas que apenas van empezando a tener una mayor exposición de sus productos desde la pagina de amazon y tambien que gracias a su algoritmo le permite a las empresas distinguir y señalar bien hacia que sector de la población va dirigido su producto para así que el vendedor tenga una mayor ganancia y una mejor experiencia vendiendo su producto.
WEB 2.0: En este capítulo hablamos sobre unas cuantas empresas Web 2.0 populares, como Facebook, Twitter, Groupon, Foursquare, Skype y YouTube. Identifique otra empresa Web 2.0 y describa por qué encaja en el modelo de negocios Web 2.0. YouTube para mi es una empresa que encaja perfectamente en el modelo web 2.0 ya que este modelo se basa principalmente en que los usuarios dejan de ser simples espectadores y se convierten en generadores de contenido fomentando así el trabajo colectivo. Esto ultimo es la más grande razón por la que considero que YouTube encaja perfectamente en el modelo web 2.0, ya que en esta plataforma son los mismos usuarios los que crean contenido para esta pagina y no esta cerrada a que solo un perfil especifico de personas puedan generar contenido, sino que hay demasiadas variedades de comunidades y nichos en esta plataforma en la cual todos los usuarios que están en ella se sienten con la libertad de poder colaborar todos entre sí.
PRIVACIDAD: Algunos de los servicios de correo electrónico en línea guardan toda la correspondencia de correo electrónico durante cierto periodo de tiempo. Suponga que un empleado disgustado de uno de estos servicios de correo electrónico en línea publicara en la Internet todas las correspondencias de correo electrónico de millones de personas, incluyendo la suya. Analice las consecuencias a este acto. Considero que hacer mal uso de nuestra correspondencia estaríamos en un acto ilegal, violando la privacidad de vuestra información, así mismo existen leyes que garantizan y respaldan y castigan cuando se hace mal uso de la misma. Como es el caso de nuestros correos electrónicos. La protección de nuestra intimidad cobra una relevancia mucho mayor en el entorno de nuestra vida digital. Basta con analizar las actividades diarias que realizamos para darnos cuenta que la tecnología y las telecomunicaciones, son una parte esencial en donde compartir contenidos en redes sociales, comprar por internet, enviar mensajes y realizar llamadas es para algunos, actividades casi tan importantes como respirar. Cuando una persona menciona la palabra privacidad, la mente de muchos colegas se enfoca en la Ley Federal de Protección de Datos Personales en Posesión a los Particulares. Dicha Ley regula en específico, un Derecho Humano (DH) llamado “Autodeterminación Informativa”, que consiste en la facultad de un individuo de controlar el tratamiento que se le da a su información personal. Sin embargo, el Derecho de Privacidad no se limita exclusivamente a la autodeterminación informativa, pues dentro de él existe otra rama que es muy importante en nuestra vida cotidiana
EL “FLASH CRASB" DE 2010: Un ejemplo de las consecuencias de nuestra excesiva dependencia con respecto a las computadoras es el denominado “flash crash”, que ocurrió el 6 de mayo de 2010, cuando el mercado de valores de Estados Unidos se derrumbó de manera precipitada en cuestión de minutos, al borrarse billones de dólares de inversiones que se volvieron a recuperar pocos minutos después. Use Internet para investigar las causas de este derrumbe y analice las consecuencias que genera. Todos sabemos la gran importancia de las cotizaciones en los mercados de valores. La influencia de cualquier pequeño movimiento de las mismas puede originar ganancias o pérdidas millonarias a empresas y particulares. El ¨ Flash Crasb¨ de 2010 sucedió el 6 de mayo del 2010 después de las 1:30 pm. En cuestión de segundos el Dow Jones llegó a desplomarse más de 900 puntos, una caída sin precedentes y del cual ya todos sabemos. Las causas fueron las siguientes:
los precios más bajos del mercado ya que todo se ocasiono debido a la presencia masiva de otros algoritmos de trading de alta frecuencia.
practicar trabajar con dos API diferentes. Esto le permitirá comparar y contraer lo que le gusta y no le gusta de ellos. De esa manera, si alguna vez está a cargo de construir una API, tendrá una mejor idea de lo que funciona y lo que no. Habilidades: API, bases de datos, automatización, desarrollo web y programación general. 6.-Un sitio para el trueque y el comercio. Este concepto lo obligará a desarrollar varias características que necesitan algo de reflexión. No podrás atacar este proyecto sin un plan. La idea no tiene que ser 100% práctica para la vida real, debe ser práctica en el sentido de mejorar su conjunto de habilidades como programador. Yo desarrollare mi base de datos, desarrollo web, programación general y desarrollo de aplicaciones (si elige que sea una aplicación). 7.- Sistema de gestión de facturas y contratos. La gestión de contratos y facturas son procesos muy complejos. Los contratos pueden tener muchas cláusulas y estipulaciones matizadas que pueden ser difíciles de rastrear. Esto lo convierte en un proyecto muy bueno, incluso si lo simplifica a algunos de sus componentes principales. Tener que traducir un proceso empresarial complejo en software no es fácil. Pero es lo que hace que este proyecto sea un buen desafío. Habilidades: gestión de procesos, bases de datos, desarrollo web y programación general. 8.- Una bolsa de trabajo Cualquier proyecto que lo obligue a permitir que los usuarios ingresen como varios tipos de usuarios agrega un aspecto de diseño interesante. ¿Cómo se asegurará de que la forma en que los empleadores experimentan el sitio satisfaga sus necesidades frente a los posibles buscadores de empleo? Como la mayoría de los otros proyectos, no necesita concentrarse en todos a la vez. Comience tratando de crear la capacidad de crear un puesto de trabajo primero. Luego puede ir y enfocarse en los buscadores de empleo y cómo responde. Habilidades: Base de datos, desarrollo web y programación general.
9.- Un sitio web que pronostica ganancias basadas en conjuntos de datos estandarizados Hay muchos conjuntos de datos que están muy estandarizados para la mayoría de las empresas. Esto incluye datos contables que generalmente se basan en centros de costos, cuentas, descripciones de línea y, finalmente, el costo real de la transacción. Para este proyecto, probablemente tendrá que pasar mucho tiempo aprendiendo cómo asegurarse de mantener sus datos seguros. Por supuesto, le recomendamos primero intentar construir los módulos que se centran en la asimilación y estandarización de los datos y mostrarlos, antes de profundizar demasiado en la seguridad. Yo desarrollaré pronóstico, lógica de negocios, base de datos, desarrollo web y programación general. 10.- Un juego de serpiente. Esto requerirá que descubras cómo desarrollar un juego en línea. Esta serpiente de neón de Sebastian Opperman es un excelente lugar para comenzar. Pero después de eso, tal vez pueda agregar algunas características nuevas y geniales, como elementos especiales o poderes especiales. Este proyecto no será tan técnico desde el punto de vista de tener muchos usuarios que se registren y usen su sitio. Sin embargo, es un buen desafío descubrir cómo hacer que un juego se ejecute en línea.Habilidades: desarrollo web, programación general e interfaz de usuario.