Download Ejercicio Bases de datos
Document related concepts
no text concepts found
Transcript
TEMA EVALUATIVO SOBRE DATOS BIBLIOGRÁFICAS 1. TEMA DE CONSULTA Seleccione un tema libre relacionado con su carrera y consúltelo en las bases de datos. Copie y pegue los resúmenes que encontró (Mínimo 3) y aplique a TODO el documento el formato necesario para su presentación. Resumen 1ro: Programación Noguera Otero Francisco Javier, Riera Terrén Daniel. Como ya se ha dicho anteriormente, un ordenador es una máquina capaz de ejecutar algoritmos (programas). Esta definición une los conceptos de hardware y software. Estos son conceptos antagónicos, pero complementarios, ya que no tienen sentido el uno sin el otro. La programación es la fase final –entendida como objetivo– del desarrollo del software, que se concreta en la ingeniería del software. Para asegurar la buena calidad de éste, antes se tienen que hacer unos buenos análisis y diseño, y después, una buena depuración de errores y una implantación correcta, así como un buen mantenimiento posterior. Todas estas fases se complementan y giran en torno a la realización de un software que resuelva un problema concreto. Antiguamente, cuando se detectaba un problema, se programaba directamente la solución. Actualmente, debido a la complejidad creciente de los programas, las necesidades referentes al funcionamiento correcto de éstos y la exigencia de ciertos niveles de rendimiento, ha ido surgiendo toda una metodología para asegurar el buen desarrollo del software. Este texto se centra en lo que algunos autores se han atrevido a bautizar como el arte de la programación. Para adentrarnos en este mundo, primeramente, presentaremos la historia, que está directamente relacionada con la aparición y la evolución de los diferentes lenguajes. Así, los lenguajes de programación que se van proponiendo tienen a menudo una relación directa con las necesidades históricas del momento. La primera parte termina mostrando los lenguajes que más se utilizan en la actualidad. Presentamos las razones por las que han alcanzado su estatus actual y, por otra parte, sus debilidades. Por último, se discuten los grandes fracasos del mundo de la programación. Resumen 2do: UN ENFOQUE DE LA SOLUCION DE PROBLEMAS EN LA ENSEÑANZA DE LA PROGRAMACION FUNCIONAL Este documento presenta una visión de cómo enseñar a los estudiantes a programar (programación funcional) siguiendo el ciclo de Polya. Se presentan cuatro pasos de un ciclo que enseña como programarlo y los pasos tomados son una muestra del que enseña Polya al plantear y resolver problemas. El lenguaje propuesto aquí es el llamado Hanskell y el cual será presentado mediante ejemplos. Resumen 3ro: Programación y Control de Sistemas de Fabricación Flexibles: un Enfoque Holónico. Los Sistemas de fabricación holónicos constituyen Un Nuevo Paradigma de Producción.Incluidos Dentro de las Metodologías Distribuidas, proponen Nuevos Esquemas de Gestión de la fabricación Que combinan auto-organization, jerarquias Dinámicas y Relaciones horizontales. Este Enfoque es mas Cercano a la naturaleza de los Sistemas de Fabricación Que las Aproximaciones Clásicas, centralizadas o Estrictamente jerárquicas y permiten modelar los Sistemas Productivos de forma Más realista, facilitando la Implementación de Sistemas de Más flexibles, escalables Y Robustos. In this article proponemos ONU Sistema de programación de control y párr Sistemas de fabricación flexibles developed SEGÚN EL paradigma holónico. El Sistema se basa en Una Nueva arquitectura Que integra dos Niveles de decisión: uno de programación BASADO en Subastas, Donde Cada holón Realiza su propio Programa local; Y OTRO de Lanzamiento de control y, A través del Cual sí coordinan las Actividades de los holones. A Diferencia de Otros Trabajos, Donde los Programas Locales Integrados Son en Programa de las Naciones Unidas centralización Que mundial El Sistema, en El Sistema Propuesto ninguna Así Ocurre. Es el Mecanismo de Lanzamiento de control y El que integra los Programas locales. : Además, el prototipo developed PUEDE funcionar con Diferentes grados de Descentralización, Lo Que permite valorar las Ventajas Que proporciona Nuestra Aproximación Mediante simulación. 2. BASES DE DATOS CONSULTADAS En la siguiente Tabla coloque la Base de Datos que utilizo y la referencia bibliográfica. Consulte qué es una cita bibliográfica según normas apa: Transcripción parcial de un texto con la referencia precisa de su origen, es decir, de la fuente, debiendo consignarse ésta en el texto mismo del trabajo. En este manual denominaremos “cita bibliográfica” a la transcripción parcial de un texto, acompañada de la mención de la fuente consultada y “referencia”, al índice de autores citados al final de la obra. Tabla 1. Bases de Datos utilizadas y referencias bibliográficas BASE DE DATOS Cita Bibliográfica de libros y artículos de revistas e-lirbo Programación Wirth, N. (1976) Algorithms + Data Structures = Programs, Prentice-Hall (Edició espanyola: Algoritmos + Estructuras de Datos = Programas, Ediciones del Castillo, 1980) Aho, A.; Ullmann, Jeffrey Tools, Addison-Wesley D. (1977) Compilers. Principles, Techniques and Aho, A.; Sethi, Ravi; Ullmann, Jeffrey D. (1986) Compilers. Principles, Techniques and Tools, Addison-Wesley (Edició espanyola: Compiladores, Principios, Herramientas y Técnicas, 1990) Aho, A.; Hopcroft, John E.; Ullmann, Jeffrey D. (1988) Data Structures and Algorithms, Addison-Wesley (Edició espanyola: Estructuras de Datos y Algoritmos, 1988) realyc G. Polya. Como plantear y resolver problemas. Editorial Trillas, 2002. ScienceDirect Babiceanu RF, Chen FF (2006). Development and applications of holonic manufacturing systems: A survey. Journal of Intelligent Manufacturing, 17(1):111–131. Babiceanu RF, Chen FF, Sturges RH (2004). Framework for the control of automated material handling systems using the holonic manufacturing approach. International Journal of Production Research, 42(17):3551– 3564. Bellifemine FL, Caire G, Greenwood D (2007). Developing multi-agent systems with JADE. Chischester: Wiley. Blanc P, Demongodin I, Castagna P (2008). A holonic approach for manufacturing execution system design: An industrial application. Engineering Applications of Artificial Intelligence, 21(3):315–330. Blazewicz J, Ecker K, Pesch E, Schmidt G, Weglarz J (2007). Handbook on scheduling: Models and methods for advanced planning. 3. ANALIZAR LOS DATOS Realizar un informe de lectura, mínimo de 15 líneas en donde analice la información de los datos recolectados, este informe debe realizarse con las palabras de cada uno. 4. COMPARAR BUSCADORES Realiza la búsqueda del tema seleccionado en estos tres buscadores (Google, AltaVista, Yahoo…) e inserta una tabla la cual debe tener el buscador y el link a la página en donde buscaron el tema. Buscador. Link. Google https://es.wikipedia.org/wiki/Programaci%C3%B3n Bing http://informaticabachilleratoitea.blogspot.mx/ 5. Que diferencia encontró al realizar la búsqueda en las bases de datos digitales y lo que encontró en los buscadores (Google, AltaVista, Bing, Yahoo…) La diferencia es que en la base de datos se encuentra una información más detallada y a gusto, de revistas, artículos, libros, etc. a lo contrario de los anteriores buscadores que dan una información obsoleta, inconclusa y no detallada, si no general de la idea en resumidas palabras resulto mejor la base de datos para elaborar este trabajo. LA ACTIVIDAD se debe subir a la página WEB dentro de la carpeta de informática básica y subcarpeta BASE DE DATOS