Elementos de Programación y Lógica Universidad Nacional de Quilmes PÁGINA WEB DE LA MATERIA ⦿ http://elementosdeprogramacionylogica.web.unq.edu.ar/ Allí podrán encontrar: • Presentaciones de cada clase • Guías de trabajos prácticos • Novedades importantes • Recursos útiles COMUNICACIÓN ⦿ Grupo de correo por e-mail Finalidad: ○ ○ ○ ⦿ Consultas generales de las clases Consultas sobre ejercicios prácticos Responder y ayudar a los compañeros Dejar el e-mail al profesor para incluirlos en la lista. RÉGIMEN DE EXÁMENES Y ACREDITACIÓN ⦿ ⦿ 75 % de asistencia obligatoria para rendir parcial. Dos evaluaciones parciales. 1° parcial (con recuperatorio) ◼ 2° parcial (con recuperatorio) ◼ ⦿ Examen integrador ◼ ⦿ Al finalizar la cursada Para promocionar la materia se debe: Aprobar cada uno de los parciales con 6 o más. ◼ El promedio de ambos parciales deber ser 7 o más. ◼ ⦿ Notar que para aprobar un parcial es decir obtener 4 o más es necesario contar con el 60 por ciento del examen bien PRESENTACIÓN ⦿ ¿ Por qué creen que es importante la programación? https://www.youtube.com/watch?v=bKm-0VdTwA8&feature=player _embedded INTERNET ⦿ Internet es una red de redes que permite la interconexión descentralizada de computadoras a través de un conjunto de protocolos denominado TCP/IP. ⦿ Tuvo sus orígenes en 1969, cuando una agencia del Departamento de Defensa de los Estados Unidos comenzó a buscar alternativas ante una eventual guerra atómica que pudiera incomunicar a las personas. ⦿ Tres años más tres universidades de California y una de Utah lograron establecer una conexión conocida como ARPANET (Advanced Research Projects Agency Network). INTERNET Es un conjunto descentralizado de redes de comunicación interconectadas que utilizan la familia de protocolos TCP/IP, lo cual garantiza que las redes físicas heterogéneas que la componen funcionen como una red lógica única de alcance mundial. INTERNET Uno de los servicios que más éxito ha tenido en internet ha sido la World Wide Web (WWW o la Web), hasta tal punto que es habitual la confusión entre ambos términos. La WWW es un conjunto de protocolos que permite, de forma sencilla, la consulta remota de archivos de hipertexto INTERNET – IMPACTO SOCIAL ⦿ Mundo laboral. ⦿ Ocio. ⦿ Comunicación. ⦿ Educación ⦿ ¿Pueden dar ejemplos? NAVEGADOR WEB ⦿ Un navegador web (en inglés, web browser) es un software, aplicación o programa que permite el acceso a la Web, interpretando la información de distintos tipos de archivos y sitios web para que estos puedan ser visualizados. ⦿ La funcionalidad básica de un navegador web es permitir la visualización de documentos de texto, posiblemente con recursos multimedia incrustados. Además, permite visitar páginas web y hacer actividades en ella, es decir, enlazar un sitio con otro, imprimir, enviar y recibir correo, entre otras funcionalidades más. NAVEGADOR WEB ⦿ 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 en Secure 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 información en el marcadores (bookmarks) de las páginas más visitadas. almacenar disco o la crear HTML ⦿ ⦿ ⦿ HTML, siglas de HyperText Markup Language («lenguaje de marcas de hipertexto»), hace referencia al lenguaje de marcado para la elaboración de páginas web. Es un estándar que sirve de referencia del software que conecta con la elaboración de páginas web en sus diferentes versiones, define una estructura básica y un código (denominado código HTML) para la definición de contenido de una página web, como texto, imágenes, videos, juegos entre otros. Es un estándar a cargo de la W3C. Se considera el lenguaje web más importante siendo su invención crucial en la aparición, desarrollo y expansión de la World Wide Web.