Grado en Ingeniería de Computadores Grado en Ingeniería Informática Universidad de Alcalá / Curso 1º 2º Cuatrimestre

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Grado en Ingeniería de Computadores Grado en Ingeniería Informática Universidad de Alcalá 2015-2016 / Curso 1º 2º Cuatrimestre"

Transcripción

1 SISTEMAS OPERATIVOS Grado en Ingeniería de Computadores Grado en Ingeniería Informática Universidad de Alcalá / Curso 1º 2º Cuatrimestre

2 GUÍA DOCENTE Nombre de la asignatura: Sistemas Operativos Código: Titulación en la que se imparte: Departamento y Área de Conocimiento: Carácter: Créditos ECTS: 6 Curso: Profesorado: Grado en Ingeniería de Computadores Grado en Ingeniería Informática Automática. Arquitectura y Tecnología de Computadores Básico Primer curso. Segundo cuatrimestre. Horario de Tutoría: Idioma en el que se imparte: Español 1. PRESENTACIÓN Esta guía es una herramienta que permitirá al alumno conocer los contenidos que componen la materia, las competencias que se adquirirán con su estudio, la distribución en el tiempo de las diferentes actividades, y los requisitos para superar la asignatura así como otros datos de interés. Podrá también descargarse de la plataforma docente disponible en Internet para la asignatura en Sistemas Operativos es una asignatura básica que se imparte en el segundo cuatrimestre del primer curso del Grado en Ingeniería de Computadores. Es la primera de las asignaturas de la materia de Sistemas Operativos, que se completará durante el grado con Sistemas Operativos Avanzados y, finalmente, con Sistemas Empotrados y Sistemas de Tiempo Real, siendo estas dos últimas de carácter optativo. El objetivo de esta asignatura es introducir al alumno en la necesidad de emplear sistemas software que ayuden a proporcionar niveles de abstracción suficientemente altos como para acometer el desarrollo de otros sistemas aún más complejos. Los Sistemas Operativos son los encargados de poner los recursos hardware de nuestra plataforma, de forma sencilla y segura, a disposición de los usuarios. Su evolución ha estado frecuentemente ligada a la de las Arquitecturas de

3 Computadores, tomando de esta disciplina gran número de conceptos y técnicas. A su vez las Arquitecturas de Computadores han evolucionado para dar soporte a los requisitos que, a través de los Sistemas Operativos, han ido imponiendo los usuarios a lo largo del tiempo. Esta realimentación mutua es vital para la comprensión del estado actual de esta disciplina, así como también para entender sus tendencias futuras. El primer tema se dedicará al estudio de esta relación, haciendo principal hincapié en aquellos elementos de la Arquitectura de Computadores que sean necesarios para abordar el estudio de los Sistemas Operativos. El segundo tema plantea el estudio de los diferentes enfoques de diseño que se pueden emplear para construir un Sistema Operativo. Se introducirá al estudiante en una serie de conceptos generales sobre el diseño de grandes sistemas particularizados para esta disciplina concreta. Entre ellos, cabe resaltar el diseño por capas, la separación entre mecanismos y políticas, etc. A continuación, se hará un estudio de los interfaces que generalmente comunican al usuario y a las aplicaciones con el Sistema Operativo, para concluir con un estudio sobre el núcleo y los mecanismos de llamadas al sistema. El tercer tema permitirá al alumno establecer las diferencias entre programas y procesos, así como la estructura de ambos en cada uno de los contextos en los que se desenvuelven. Al finalizar el tema el estudiante será capaz de justificar la introducción de hilos en los Sistemas Operativos modernos, establecer las características de los mismos, y realizar pequeños programas que hagan uso de ellos. Este tema concluirá con una serie de casos de estudio de Sistemas Operativos reales. Estos casos permitirán encuadrar todos los conceptos teóricos aprendidos anteriormente, así como detalles particulares propios de cada implementación. El último tema está dedicado a la planificación del uso de CPU. Con este tema se planteará al alumno la necesidad de llevar a cabo una selección de qué proceso debe ejecutarse en cada momento para conseguir mejorar una serie de parámetros de rendimiento. Asimismo, se estudiarán las políticas de planificación clásicas finalizando con el estudio de las técnicas utilizadas por algunos Sistemas Operativos comerciales. Prerrequisitos y Recomendaciones Esta asignatura se apoya en los conocimientos adquiridos por los estudiantes en las asignaturas de Fundamentos de Tecnología de Computadores y Fundamentos de Programación, impartidas ambas en el cuatrimestre precedente. Es por lo tanto muy recomendable haber superado dichas asignaturas antes de abordar el estudio de la asignatura de Sistemas Operativos.

4 2. COMPETENCIAS Competencias genéricas Esta asignatura contribuye a adquirir las siguientes competencias genéricas: TR4: TR5: Alcanzar la capacidad para diseñar e implementar soluciones basadas en tecnologías que mejoren el rendimiento de las organizaciones. Obtener las habilidades de comunicación interpersonal y de trabajo en equipo para el trabajo en proyectos y grupos de trabajo. TRU1: Capacidad de análisis y síntesis. TRU2: Comunicación oral y escrita. TRU4: Aprendizaje autónomo. TRU5: Trabajo en equipo. Competencias profesionales Para Ingeniería de computadores: Esta asignatura contribuye a adquirir las siguientes competencias propias del perfil profesional: CB5: Capacidad para diseñar, sintetizar, construir y validar un computador empleando los elementos hardware y software necesarios. CB10: Capacidad para seleccionar técnicas, tecnologías y metodologías adecuadas para desarrollar sistemas controlados por computador. CB23: Capacidad de comunicar los conocimientos adquiridos y defensa de la solución propuesta. CB25: Capacidad de análisis y síntesis. CB26: Capacidad de organización y planificación. CB27: Capacidad para la resolución de problemas y la toma de decisiones. CB28: Capacidad para el trabajo en equipo y habilidades en las relaciones interpersonales. CB29: Capacidad de razonamiento crítico y el aprendizaje autónomo. CB30: Capacidad de creatividad y la adaptación a nuevas situaciones.

5 CB31: Capacidad de expresión y compresión a nivel básico Para Ingeniería Informática: CB15: Definir y actualizar el software básico. Las competencias específicas propias del perfil se adquieren en la asignatura de Administración y Mantenimiento de Sistemas Operativos. Resultados de aprendizaje RA1: Identificar los fundamentos de un sistema operativo, sus componentes y los conceptos esenciales para la comprensión de los mismos [IS-ITHSS67] RA2: Justificar la necesidad de los sistemas operativos en los entornos de computación actuales y su papel como interfaz entre el hardware y los programas de usuario [CE-OPS0] RA3: Distinguir diversos sistemas operativos y entornos de operación (tradicionales, GUI, multimedia, etc.), sus diferencias y requisitos en términos de recursos [IS- ITHSS68] RA4: Instalar, configurar y operar un sistema operativo multiusuario [IS-ITHSS71]. RA5: Desarrollar aplicaciones mediante el uso de la API de un sistema operativo a nivel de procesos e hilos [OS2] RA6: Distinguir las técnicas de planificación de tareas más relevantes, tanto para sistemas batch, interactivos y de tiempo real [CE-OPS3] [OS9]

6 3. CONTENIDOS Programación de los contenidos Parte Temas Total horas PARTE 1: Introducción a los Sistemas Operativos y conceptos previos sobre Arquitectura de Computadores Definición de Computador Definición de Sistema Operativo Modelo de máquina desnuda o Arquitectura de Von Neumann. o CPU, memoria, buses y Entrada y Salida Monitor simple residente o Monoprocesamiento o Protección del monitor o Llamadas a servicios del monitor o Concepto de interrupción Procesamiento por lotes (batch) o Alternancia en el uso de CPU y E/S o Arquitectura de E/S y técnicas de buffering. Sistemas multiprogramados Tiempo compartido Técnicas de diseño: o E/S por interrupciones o Protección de memoria o Modo dual de ejecución: trap s e Interrupciones. o Separación de espacios de direccionamiento: concepto de MMU o Protección contra monopolio de CPU o Técnica de desalojo o Necesidad de Planificación o Vista funcional y estructural o Diferencia entre mecanismos y políticas o Representación jerárquica de un computador 12h

7 PARTE 2: Estructura del Sistema Operativo Vistas restringidas y amplia de un Sistema Operativo. Funciones del Sistema Operativo Interfaces del sistema operativo o Con el usuario: La shell Entornos gráficos o Con las aplicaciones: llamadas al sistema. Descomposición en capas del Sistema Operativo El núcleo del Sistema Operativo o Descripción y funciones básicas o Casos de estudio de diseños: Linux, Windows, Mach Mecanismos de llamadas al sistema o Descripción o Tipos de llamadas al sistema 12h PARTE 3: Procesos e Hilos Programas vs. procesos Estructura de un programa Concepto de proceso Proyección de un programa en memoria en el contexto de usuario Creación de un proceso Hilos o Ciclo de vida básico o Llamadas al sistema relacionadas con la creación de procesos o Contexto del núcleo: estructuras de datos internas o Justificación o Características o Procesos vs. Hilos o Ejemplo de uso de hilos POSIX o Sincronización de procesos/hilos Casos de uso: Linux y Windows 14h

8 PARTE 4: Planificación del uso de CPU Mecanismo de conmutación de CPU Concepto de planificación o Justificación o Objetivos o Parámetros de evaluación Tipos de planificadores Políticas de planificación básicas o FCFS o SJF Conceptos de prioridad y requisa Políticas de planificación avanzadas o Planificación por prioridad pura o Turno rotatorio (round robin) o Colas multinivel con y sin realimentación Casos de uso: Linux y Windows 12h Cronograma Semana Contenido 1ª - 3ª PARTE 1: Teoría (6h) + Práctica (6h) 4ª - 6ª PARTE 2: Teoría (6h) + Práctica (6h) 7ª - 10ª PARTE 3: Teoría (6h) + Práctica (8h) 11ª - 15ª PARTE 4: Teoría (6h) + Práctica (6h)

9 4. METODOLOGÍAS DE ENSEÑANZA-APRENDIZAJE. ACTIVIDADES FORMATIVAS 4.1. Distribución de créditos (especificar en horas) Número de horas presenciales: 50 Número de horas del trabajo propio del estudiante: 100 Número de horas para clases teóricas y para prácticas. Número de horas de estudio autónomo: (estudio independiente, elaboración trabajos, ejercicios) Total horas: Estrategias metodológicas, materiales y recursos didácticos Clases presenciales Trabajo autónomo Clases teóricas: estas clases se impartirán en grupos grandes y en ellas, mediante docencia magistral, el profesor desarrollará los conceptos más importantes para la comprensión de los contenidos de la asignatura. Resolución de casos prácticos: se harán en grupos reducidos. Durante las sesiones se plantearán diversos problemas susceptibles de resolución mediante técnicas expuestas en clase. De forma guiada se procederá a la aplicación de dichas técnicas para la resolución del problema. Presentación de informes y trabajos: el alumno deberá presentar a sus compañeros y al profesor informes y proyectos que haya realizado de forma individual o en grupos reducidos. Las presentaciones harán uso de las técnicas multimedia apropiadas. Pruebas parciales: durante el desarrollo del curso el profesor propondrá diversas pruebas parciales para revisar la adquisición de conocimientos y la aplicación de los mismos. Lecturas Realización de actividades: ejercicios, mapas conceptuales, ejemplificaciones, búsqueda de información. Participación en foros y actividades, generalmente a través de la plataforma docente de la asignatura.

10 Tutorías Las tutorías podrán ser tanto en grupos como individuales. Durante las mismas el profesor podrá evaluar la adquisición de las competencias y revisará los informes aportados por los estudiantes sobre los trabajos encomendados. Materiales y recursos Los materiales para la preparación de las sesiones presenciales, así como las actividades a realizar por el estudiante de forma individual se podrán encontrar en la sección de docencia del portal de la Unidad de Sistemas Operativos y Lenguajes del Departamento de Automática, cuya dirección es El funcionamiento de esta herramienta docente se detallará en la clase de presentación de la asignatura. En ella se explicará entre otras cosas la forma en la que los estudiantes se inscribirán en el foro general de mensajes, que será el mecanismo habitual de comunicación con los estudiantes. Para cada actividad, el profesor proporcionará una serie de referencias bibliográficas que pueden consultarse en la biblioteca de la Escuela Politécnica. Para aquellas actividades que así lo requieran, el profesor indicará la forma de planificar dicha actividad así como los entregables que deben resultar de la realización de la misma.

11 5. EVALUACIÓN: Procedimientos, criterios de evaluación y de calificación 5.1. Procedimientos La evaluación puede realizarse de forma continua o mediante una evaluación final, existiendo para cada caso dos convocatorias por matrícula: ordinaria y extraordinaria. Evaluación continua La evaluación continua valora el desarrollo de las competencias durante todo el proceso de aprendizaje de la asignatura (NRPEA, Art. 3) mediante una serie de pruebas de carácter sumativo distribuidas a lo largo del curso, que permiten al estudiante abordar la asignatura de forma progresiva. Garantiza la retroalimentación temprana en el proceso de aprendizaje del alumno y permite a los profesores, coordinadores y demás elementos del Sistema de Garantía de Calidad hacer un seguimiento global, con la posibilidad de actuar en caso de que lo aconsejen indicadores o situaciones determinadas. La evaluación de la parte relacionada con las prácticas se realizará al finalizar su bloque correspondiente. Evaluación final Se solicitará por escrito siguiendo la normativa de la Dirección de la Escuela Criterios de evaluación Para determinar el grado de adquisición de las competencias por parte del alumno, se tendrán en cuenta las habilidades, actitudes y valores demostrados por el estudiante de acuerdo con los siguientes criterios de evaluación: CE1: El alumno ha adquirido los conocimientos sobre los fundamentos de los sistemas operativos y su estructura, sobre los procesos y planificación de los mismos. CE2: El alumno muestra capacidad de aplicación e integración de los contenidos a problemas, escenarios o casos de estudio afines a la asignatura. CE3: El alumno muestra capacidad e iniciativa para operar la interfaz de usuario de un sistema operativo. CE4: El alumno muestra capacidad e iniciativa a la hora de desarrollar software utilizando la API del sistema operativo a nivel gestión de procesos. CE5: El alumno demuestra capacidad de argumentación y de emisión de juicios sobre escenarios y casos de estudio planteados en la asignatura.

12 CE6: El alumno cumple con las tareas encomendadas. CE7: El alumno muestra interés por los contenidos y la materia trabajada. CE8: El alumno demuestra cuidado formal, claridad y rigor en la exposición de ideas y razonamientos Instrumentos de calificación Sistema de evaluación continua La evaluación de los alumnos se realizará de forma continuada a lo largo del curso. Su rendimiento será evaluado por su trabajo, conocimientos y destrezas adquiridas así como la mejora de su proceso de aprendizaje. Los instrumentos de evaluación continua a emplear consistirán en la realización de actividades de evaluación continua planteadas por el profesor para cada uno de los temas. En global, estas actividades supondrán el 60% de la calificación del alumno. El total de las actividades planteadas, sus contenidos y temporización, se comunicarán al alumno durante la clase de presentación o a la finalización del bloque de contenido correspondiente. Dichas actividades comprenden: PEI: Pruebas de Evaluación Intermedia de tipo test realizadas durante el periodo docente sobre los contenidos de las partes teóricas de la asignatura en el que no se permitirán el uso de libros (30% de la nota final). PL-E: Pruebas realizadas sobre la resolución de ejercicios prácticos en laboratorio (30% de la nota final) desde dos perspectivas: o Interfaz de usuario. PL: Pruebas de Laboratorio individuales, de tipo test y/o respuesta corta. Permiten mostrar la capacidad del alumno para aplicar las órdenes básicas a través de la consola de un sistema operativo (15% de la nota final). o Interfaz de aplicaciones. E: Pruebas de laboratorio en grupo basadas en el desarrollo de programas. Estas pruebas consisten en la Entrega de prácticas con apoyo de rúbrica. Permiten mostrar la capacidad del alumno para aplicar la API (interfaz de Programación de Aplicaciones), las herramientas de desarrollo de programas y/o aplicación de algoritmos de planificación de la CPU (15% de la nota final). PEF: Prueba de Evaluación Final consistente en la resolución de problemas al terminar el periodo docente (40% de la nota final).

13 Sistema de evaluación única A aquellos alumnos a los que se les haya concedido la evaluación mediante examen final, se les evaluará mediante un único examen global acerca de todos los contenidos de la asignatura. La evaluación final considerará los siguientes instrumentos de evaluación: 1. PL-E: Pruebas individuales y en grupo sobre la resolución de ejercicios prácticos en laboratorio (30% de la nota final) realizadas durante el periodo docente (véase su descripción en Sistema de evaluación continua). 2. PEF1: Prueba de Evaluación Final de tipo Test sobre los contenidos de todas las partes teóricas de la asignatura (30% de la nota final). 3. PEF2: Prueba consistente en la resolución de problemas (40% de la nota final). Si el alumno no supera la asignatura en la convocatoria ordinaria, en evaluación continua o única, tendrá la posibilidad de presentarse a un examen extraordinario con los mismos instrumentos de evaluación descritos para evaluación final. El estudiante encontrará en la página web de la asignatura todos los detalles sobre las pruebas de evaluación de la asignatura: fechas, contenidos, formatos, etc. Asimismo, es muy importante que tenga en cuenta la siguiente advertencia: El plagio, entendido como la copia de textos sin citar su procedencia y dándolos como de elaboración propia, conllevará automáticamente la calificación de suspenso en la asignatura en la que se hubiera detectado. Esta consecuencia debe entenderse sin perjuicio de las responsabilidades disciplinarias en las que pudieren incurrir los estudiantes que plagien (Normativa Reguladora de los Procesos de Evaluación de los Aprendizajes, aprobada en Consejo de Gobierno el 24 de marzo de 2011).

14 5.4. Criterios de calificación Esta sección muestra la relación entre resultados de aprendizaje, criterios, instrumentos y calificación. Convocatoria Ordinaria, Evaluación continua Resultados de Aprendizaje RA1 - RA3, RA6 Criterios de Evaluación Instrumentos de Evaluación CE1 PEI1, PEI2 30% CE2, CE3 PL1 15% RA3-RA5 CE2, CE4-CE8 E1, E2 15% RA1-RA6 CE1-CE8 PEF 40% Peso en la calificación Convocatoria Ordinaria, Evaluación final y Convocatoria Extraordinaria Resultado Aprendizaje Criterio de Evaluación Instrumento de Evaluación CE2, CE3 PL1 15% RA3-RA5 CE2, CE4-CE8 E1, E2 15% RA1 - RA3, RA6 CE1 PEF1 30% RA1-RA6 CE1-CE8 PEF2 40% Peso en la calificación Es requisito imprescindible para aprobar la asignatura la superación de las prácticas realizadas durante el curso ya que constituyen la parte práctica según el artículo 6.4 de la Normativa. Como criterio general, los alumnos que no realicen la evaluación de todas las prácticas se considerarán No presentados.

15 6. BIBLIOGRAFÍA Bibliografía Básica Sistemas Operativos. S. Sánchez Prieto. Segunda edición. Servicio de Publicaciones de la Universidad de Alcalá Bibliografía Complementaria Unix y Linux, guía práctica. Sebastián Sánchez Prieto, Óscar García Población Ra-Ma, 3 Ed., Unix. Programación avanzada. Francisco M. Márquez García. Tercera edición. Ra-Ma Sistemas Operativos. Stallings, William. Cuarta edición. Alhambra Editorial. Sistemas Operativos Modernos. A.S. Tanenbaum. Tercera edición. Prentice Hall, Fundamentos de Sistemas Operativos. A. Silberschatz, P. B. Galvin y G. Gagne. Séptima edición. McGraw Hill Sistemas Operativos. Diseño e implementación. Tanenbaum, A.S. y Woodhull, A.S. Segunda edición. Prentice-Hall Hispanoamericana, S. A Organización y Arquitectura de Computadores. William Stallings. Séptima edición. Prentice-Hall International, Computer architecture: a quantitative approach. Hennessy, John L., Patterson, David A., Cuarta edición. Elsevier 2006.

16 OPERATING SYSTEMS Graduate on Computing Engineering Graduate on Computer Science Universidad de Alcalá 2015/2016 1st Course 2nd Term

17 TEACHING GUIDE Subject name: Operating Systems Code: Degree: Graduate on Computing Engineering Graduate on Computer Science Department and area: Computer Engineering dpt. (Dpto. Automática) Computer Architecture and Technology area Type: Basic ECTS credits: 6 Course and term: 1 st course, 2 nd term Teaching staff: Óscar García Población Tutorship hours: To be determined. See up-to-date information in: Language: English 1. Presentation This guide specifies the contents of the subject, the competences that will be acquired by studying it, the timing of the different activities and the requisites to pass the subject as well as other data of interest. It will be available for download in the educational web platform for the subject in Operating Systems is a basic subject imparted in the second term of the first course of the Graduate on Computer Engineering (second term of the whole degree). It is the first subject of the matter of Operating Systems, which will continue with Advanced Operating Systems and, optionally, with Embedded Systems and Real Time Systems. The goal of this subject is to introduce the student to the need of using software systems that help providing abstraction levels high enough to accomplish the development of even more complex systems. Operating systems are in charge of making hardware resources available to the users in a simple and safe manner. Their evolution has often been linked to that of Computer Architectures, being conditioned by this discipline in a large number of concepts and techniques. In turn, Computer Architectures evolved to support the requisites imposed by the users through Operating Systems. This mutual feedback is vital to explain the current state of this discipline, as well as to understand its future trends. The first theme will focus on studying this interrelation, emphasizing those elements of Computer Architecture that are required to approach the study of Operating Systems. The second theme studies the different design approaches that can be employed to build an Operating System. The student will be introduced to a series of general concepts related to the design of large systems customized to this specific

18 discipline. Worth to be mentioned are: the layered design, the separation of mechanisms from policies, etc. Next, the interfaces that usually communicate users and applications with the Operating System will be studied. Finally, the kernel and the system call mechanisms will be studied. The third theme will allow the student to establish the differences between programs and processes, as well as their structure in the context in which they operate. At the end of the theme, the student will be able to justify the introduction of threads in the modern Operating Systems, establish their characteristics, and write small programs that make use of them. This theme concludes with a series of case studies of real operating systems. These case studies provide a frame for all the theoretical concepts learned previously, as well as particular details of each implementation. The last theme is dedicated to the CPU usage scheduling. With this theme, the student will under stand the need to carry out a selection of which process should run next at every moment, in order to improve some performance parameters. The classic scheduling policies and the techniques used by several commercial Operating Systems will be studied Prerequisites and Recommendations This subject build on the knowledge acquired by students in the subjects Computer Technology Concepts (Fundamentos de Tecnología de Computadores) and Programming Concepts (Fundamentos de Programación), both taught in the previous term. It is therefore highly recommended to have passed these subjects before approaching the study of Operating Systems.

19 2. Competences 2.1. Generic competences: TR4: TR5: Gain the capacity to design and implement solutions based on technologies that increase the performance of organizations. Develop interpersonal communications skills for team working and collaborative projects. TRU1: Synthesis and Analysis abilities. TRU2: Spoken and written communication skills. TRU4: Autonomous learning. TRU5: Team working abilities Professional competences: For computer engineering: CB5: Capacity to design, synthesize, built and validate a computer system, using the necessary hardware and software. CB10: Capacity to choose the appropriate techniques, technologies and methodologies to develop computer controlled systems. CB23: Capacity to communicate the knowledge acquired and to defend the proposed solution. CB25: Capacity to analyse and synthesise. CB26: Capacity to plan and organise. CB27: Capacity for problem solving and decision taking. CB28: Capacity to work in teams and interpersonal communication skills. CB29: Capacity to do critical reasoning and self-learning. CB30: Capacity to be creative and to adapt to new situations. CB31: Capacity to express and comprehend. 16

20 For computer science: CB15: Define and update basic software. The specific competences related to this profile are acquired in the subject Operating System Administration and Manteinace Learning outcomes RA1: Identify the foundations of an Operating System, its components and the basic concepts [IS-ITHSS67]. RA2: Justify the need of the Operating Systems in nowadays computing environments and their role as an interface between the hardware and the user software [CE-OPS0]. RA3: Differentiate types of Operating Systems and operation environments (traditional, graphical user interface (GUI), multimedia, etc.), their characteristics and requirements in terms of resource needs [IS-ITHSS68]. RA4: Install, configure and operate a multiuser operating system [IS-ITHSS71]. RA5: Develop applications by means of the Application Program Interface (API) of the Operating System, focusing in processes and threads management [OS2]. RA5: Desarrollar aplicaciones mediante el uso de la API de un sistema operativo a nivel de procesos e hilos [OS2]RA6: Differentiate the basic CPU scheduling techniques for batch, interactive and real-time systems [CE-OPS3][OS9]. Distinguir las técnicas de planificación de tareas más relevantes, tanto para sistemas batch, interactivos y de tiempo real [CE-OPS3] [OS9] 17

21 3. Contents Contents program Part PART 1: Introduction to Operating Systems and previous concepts of Computer Architecture - Definition of Computer Themes - Definition de Operating System - Bare machine model - Resident monitor - Batch processing Von Neumann architecture. CPU, memory, buses and input/output (I/O) Single processing Monitor protection Calls to monitor services Concept of interruption CPU and I/O usage alternation I/O architecture and buffering techniques. - Multiprogrammed systems - Time sharing - Design techniques: Interrupt-based I/O Memory protection Dual execution mode: traps and interrupts. Separation off address spaces: concept of MMU Protection against CPU appropriation Preemption technique Need for scheduling Functional and structural view Difference between mechanisms and policies Hierarchical representation of a computer Total hours 12h 18

22 PART 2: Operating System structure - Restricted and wide views of an Operating System - Functions of the Operating System - Operating System interfaces With the user: The shell Graphic environments With applications: system calls - Decomposition of the Operating System in layers - The Operating System kernel - System call mechanisms Description and basic functions Design case studies: Linux, Windows, Mach Description System call types 12h PART 3: Processes and threads - Programs vs. processes - Program structure - Concept of process - Memory mapping of a program in user context - Process creation - Threads Basic life cycle Process creation related system calls Kernel context: internal data structures Justification Characteristics Processes vs. threads POSIX threads usage example Threads and processes synchronization 14h - Case studies: Linux and Windows 19

23 PART 4: CPU usage scheduling - CPU context switch mechanism - Concept of scheduling Justification Goals - Scheduler types Evaluation parameters - Basic scheduling policies FCFS SJF - Concepts of priority and preemption - Advanced scheduling policies Pure priority scheduling Round Robin Multilevel queue scheduling with and without feedback - Case studies: Linux and Windows 12h Schedule Week Contents 1 st - 3 rd PART 1: Theory (6h) + Practice (6h) 4 th - 6 th PART 2: Theory (6h) + Practice (6h) 7 th - 10 th PART 3: Theory (6h) + Practice (6h) 11 th - 15 th PART 4: Theory (6h) + Practice (6h) 4. Teaching-Learning methodologies. Formative activities Credits distribution Number of presence hours: Number of hours of student's independent work: Total hours: 50 hours 100 hours 150 hours 20

24 4.1. Strategies methodologies, materials and didactic resources Presence classes Theory classes: master classes, imparted in large groups. The lecturer will develop the main concepts for the comprehension of the contents of the subject. Resolution of practical cases: carried out in reduced groups. These sessions will present different problems to be solved with the techniques exposed in class. In a guided manner, students will apply the said techniques to solve the problems. Presentation of reports and works: the student will present, to his/her classmates and the lecturer, reports and projects carried out either individually or in small groups. The presentations will make use of the appropriate multimedia techniques. Partial tests: During the course the instructor will propose several partial tests to check the acquisition and application of knowledge. Autonomous work Tutorship hours Readings Activities: exercises, conceptual maps, examples, search for information. Participation in forums and activities, usually through the teaching platform of the course. Tutorships might be carried out in groups or individually. in them, the lecturer will be able to evaluate the acquisition of competences and revise the reports provided by the students regarding the assigned works. 21

PROGRAMA. Operaciones de Banca y Bolsa SYLLABUS BANKING AND STOCK MARKET OPERATIONS

PROGRAMA. Operaciones de Banca y Bolsa SYLLABUS BANKING AND STOCK MARKET OPERATIONS PROGRAMA 4º Curso. Grado en Administración y Dirección SYLLABUS BANKING AND STOCK MARKET OPERATIONS 4 rd year. Pág. 1 / 8 Colegio Universitario de Estudios Financieros Leonardo Prieto Castro, 2 Tel. +34

Más detalles

Trading & Investment In Banking

Trading & Investment In Banking Trading & Investment In Banking MÁSTER UNIVERSITARIO EN BANCA Y FINANZAS (Finance & Banking) Universidad de Alcalá Curso Académico 2015/16 GUÍA DOCENTE Nombre de la asignatura: Trading & Investment In

Más detalles

Final Project (academic investigation)

Final Project (academic investigation) Final Project (academic investigation) MÁSTER UNIVERSITARIO EN BANCA Y FINANZAS (Finance & Banking) Universidad de Alcalá Curso Académico 2015/16 GUÍA DOCENTE Nombre de la asignatura: Final Project (academic

Más detalles

INTRODUCTION TO INFORMATION AND TELECOMMUNICATION SYSTEMS

INTRODUCTION TO INFORMATION AND TELECOMMUNICATION SYSTEMS ASIGNATURA DE MÁSTER: INTRODUCTION TO INFORMATION AND TELECOMMUNICATION SYSTEMS Curso 2015/2016 (Código:28805016) 1.PRESENTACIÓN Esta asignatura tiene como objetivo introducir a los estudiantes en los

Más detalles

Marketing de Servicios

Marketing de Servicios Marketing de Servicios Grado en Administración y Dirección de Empresas y Grado en Economía y Negocios Internacionales Universidad de Alcalá Curso Académico 2015/2016 Cuarto Curso Primer Cuatrimestre GUÍA

Más detalles

Grado en Economía y Negocios Internacionales Universidad de Alcalá Curso Académico 2014/2015 Tercer Curso Segundo Cuatrimestre

Grado en Economía y Negocios Internacionales Universidad de Alcalá Curso Académico 2014/2015 Tercer Curso Segundo Cuatrimestre MARKETING INTERNACIONAL Grado en Economía y Negocios Internacionales Universidad de Alcalá Curso Académico 2014/2015 Tercer Curso Segundo Cuatrimestre GUÍA DOCENTE Nombre de la asignatura: Marketing Internacional

Más detalles

Guía Docente 2014/2015

Guía Docente 2014/2015 Guía Docente 2014/2015 SISTEMAS DE GESTIÓN DE BASES DE DATOS DATABASE MANGEMENT SYSTEMS Grado en Ingeniería Civil Modalidad de enseñanza presencial lf: Índice SISTEMAS DE GESTIÓN DE BASES DE DATOS...3

Más detalles

FICHA MEMORIA DOCENTE Curso Académico 2006/ 07

FICHA MEMORIA DOCENTE Curso Académico 2006/ 07 FICHA Curso Académico 2006/ 07 / CODE 3104 COURSE NAME/TITLE Informatics DEGREE Agricultural, forestry, engineering and food technology TYPE Optative ORIENTATION All ESTUDIES PROGRAM 1999 CYCLE 1 COURSE

Más detalles

Study (s) Degree Center Acad. Period. 1311 - Grado de Trabajo Social FACULTY OF SOCIAL SCIENCES 4 First term

Study (s) Degree Center Acad. Period. 1311 - Grado de Trabajo Social FACULTY OF SOCIAL SCIENCES 4 First term COURSE DATA Data Subject Código 33523 Name International Welfare Cycle Grade ECTS Credits 4.5 Curso académico 2014 2015 Study (s) Degree Center Acad. Period year 1311 Grado de Trabajo Social FACULTY OF

Más detalles

Agustiniano Ciudad Salitre School Computer Science Support Guide - 2015 Second grade First term

Agustiniano Ciudad Salitre School Computer Science Support Guide - 2015 Second grade First term Agustiniano Ciudad Salitre School Computer Science Support Guide - 2015 Second grade First term UNIDAD TEMATICA: INTERFAZ DE WINDOWS LOGRO: Reconoce la interfaz de Windows para ubicar y acceder a los programas,

Más detalles

ANX-PR/CL/001-02 GUÍA DE APRENDIZAJE ASIGNATURA CURSO ACADÉMICO - SEMESTRE FECHA DE PUBLICACION

ANX-PR/CL/001-02 GUÍA DE APRENDIZAJE ASIGNATURA CURSO ACADÉMICO - SEMESTRE FECHA DE PUBLICACION ANX-PR/CL/001-02 GUÍA DE APRENDIZAJE ASIGNATURA Modelling and control of dc dc converters CURSO ACADÉMICO - SEMESTRE 2014/2015 Primer semestre FECHA DE PUBLICACION Fecha Datos Descriptivos Nombre de la

Más detalles

Tecnología de Videojuegos/ Video Games Technology

Tecnología de Videojuegos/ Video Games Technology Tecnología de Videojuegos/ Video Games Technology Asignatura Transversal Universidad de Alcalá Curso Académico 2014 / 2015 Cuatrimestre 2º GUÍA DOCENTE Nombre de la asignatura: Tecnología de Videojuegos

Más detalles

Este proyecto tiene como finalidad la creación de una aplicación para la gestión y explotación de los teléfonos de los empleados de una gran compañía.

Este proyecto tiene como finalidad la creación de una aplicación para la gestión y explotación de los teléfonos de los empleados de una gran compañía. SISTEMA DE GESTIÓN DE MÓVILES Autor: Holgado Oca, Luis Miguel. Director: Mañueco, MªLuisa. Entidad Colaboradora: Eli & Lilly Company. RESUMEN DEL PROYECTO Este proyecto tiene como finalidad la creación

Más detalles

Máster en Formación del Profesorado Universidad de Alcalá Curso Académico 2015/2016 1º Cuatrimestre

Máster en Formación del Profesorado Universidad de Alcalá Curso Académico 2015/2016 1º Cuatrimestre PRINCIPIOS BÁSICOS DE PSICOLOGÍA SOCIAL PARA LA EDUCACIÓN Máster en Formación del Profesorado Universidad de Alcalá Curso Académico 2015/2016 1º Cuatrimestre GUÍA DOCENTE Nombre de la asignatura: Principios

Más detalles

Administración y Gestión de Empresas

Administración y Gestión de Empresas Administración y Gestión de Empresas Guía de Aprendizaje Información al estudiante 1. Datos Descriptivos Asignatura Materia Departamento responsable Administración y Gestión de Empresas Empresa Lenguajes

Más detalles

ASIGNATURA Técnicas de Control

ASIGNATURA Técnicas de Control ASIGNATURA Técnicas de Control Grado en Ingeniería en Electrónica y Automática Industrial Universidad de Alcalá Curso Académico 2011/2012 Curso 3º Cuatrimestre 6º GUÍA DOCENTE Nombre de la asignatura:

Más detalles

270068 - PAP - Programación y Arquitecturas Paralelas

270068 - PAP - Programación y Arquitecturas Paralelas Unidad responsable: 270 - FIB - Facultad de Informática de Barcelona Unidad que imparte: 701 - AC - Departamento de Arquitectura de Computadores Curso: Titulación: 2014 GRADO EN INGENIERÍA INFORMÁTICA

Más detalles

Grado en Ingeniería de Computadores Grado en Ingeniería Informática Universidad de Alcalá Curso Académico 2017/2018 Curso 1º 2º Cuatrimestre

Grado en Ingeniería de Computadores Grado en Ingeniería Informática Universidad de Alcalá Curso Académico 2017/2018 Curso 1º 2º Cuatrimestre SISTEMAS OPERATIVOS Grado en Ingeniería de Computadores Grado en Ingeniería Informática Universidad de Alcalá Curso Académico 2017/2018 Curso 1º 2º Cuatrimestre 1 GUÍA DOCENTE Nombre de la asignatura:

Más detalles

COLEGIO COLOMBO BRITÁNICO SECCIÓN BACHILLERATO PLAN DE ESTUDIOS 2013-2014. Technology. Asignatura. Grado Octavo Trimestre 1

COLEGIO COLOMBO BRITÁNICO SECCIÓN BACHILLERATO PLAN DE ESTUDIOS 2013-2014. Technology. Asignatura. Grado Octavo Trimestre 1 COLEGIO COLOMBO BRITÁNICO SECCIÓN BACHILLERATO PLAN DE ESTUDIOS 2013-2014 Asignatura Technology Grado Octavo Trimestre 1 LAS COMPETENCIAS POR COMPONENTE Al final de Bachillerato los estudiantes debieran

Más detalles

Guía docente de la asignatura

Guía docente de la asignatura Guía docente de la asignatura Asignatura Materia ARQUITECTURA Y ORGANIZACIÓN DE COMPUTADORAS ENTORNO TECNOLÓGICO Módulo Titulación GRADO EN INGENIERÍA INFORMÁTICA Plan 545 Código 46911 Periodo de impartición

Más detalles

BOOK OF ABSTRACTS LIBRO DE RESÚMENES

BOOK OF ABSTRACTS LIBRO DE RESÚMENES BOOK OF ABSTRACTS LIBRO DE RESÚMENES 19 th International Congress on Project Management and Engineering XIX Congreso Internacional de Dirección e Ingeniería de Proyectos AEIPRO (Asociación Española de

Más detalles

Grado en Ingeniería en Electrónica y Automática Industrial Universidad de Alcalá Curso Académico 2015/2016 Curso 3º - Cuatrimestre 1º

Grado en Ingeniería en Electrónica y Automática Industrial Universidad de Alcalá Curso Académico 2015/2016 Curso 3º - Cuatrimestre 1º AUTOMATIZACIÓN Grado en Ingeniería en Electrónica y Automática Industrial Universidad de Alcalá Curso Académico 2015/2016 Curso 3º - Cuatrimestre 1º GUÍA DOCENTE Nombre de la asignatura: Automatización

Más detalles

GUÍA DOCENTE DE LA ASIGNATURA

GUÍA DOCENTE DE LA ASIGNATURA Página 1 de 5 DESCRIPCIÓN DE LA Grado/Máster en: Centro: Asignatura: Código: Tipo: Materia: Módulo: Experimentalidad: Idioma en el que se imparte: Castellano Curso: 1 Semestre: 0 Nº Créditos 4.5 Nº Horas

Más detalles

Encuesta. Objetivo: Encuestar a los alumnos del 1º al 5º ciclo de licenciatura en inglés de la Universidad de oriente.

Encuesta. Objetivo: Encuestar a los alumnos del 1º al 5º ciclo de licenciatura en inglés de la Universidad de oriente. Encuesta Objetivo: Encuestar a los alumnos del 1º al 5º ciclo de licenciatura en inglés de la Universidad de oriente. 1 Considera necesario que se imparta la signatura informática como herramienta para

Más detalles

Máster Universitario en Dirección de Empresas MBA. Programa de la Asignatura: Atención al Cliente y Calidad de Servicio

Máster Universitario en Dirección de Empresas MBA. Programa de la Asignatura: Atención al Cliente y Calidad de Servicio Máster Universitario en Dirección de Empresas MBA Programa de la Asignatura: Atención al Cliente y Calidad de Servicio Curso 2014/2015 1. PRINCIPALES HABILIDADES Y COMPETENCIAS QUE DESARROLLA LA MATERIA

Más detalles

1.9. Requisitos mínimos de asistencia a las sesiones presenciales/ Minimum attendance requirement

1.9. Requisitos mínimos de asistencia a las sesiones presenciales/ Minimum attendance requirement 1. ASIGNATURA / COURSE TITLE Comunicación Comercial / Commercial Communication 1.1. Código / Course number 16786 1.2. Materia/ Content area Marketing 1.3. Tipo /Course type Optativa / Optional 1.4. Nivel

Más detalles

Guía Docente 2015/2016

Guía Docente 2015/2016 Guía Docente 2015/2016 Prácticas Externas Internship Máster Universitario en Dirección y Gestión de Entidades Deportivas Modalidad de enseñanza semipresencial Universidad Católica San Antonio de Murcia

Más detalles

270120 - ASO - Administración de Sistemas Operativos

270120 - ASO - Administración de Sistemas Operativos Unidad responsable: 270 - FIB - Facultad de Informática de Barcelona Unidad que imparte: 701 - AC - Departamento de Arquitectura de Computadores Curso: Titulación: 2015 GRADO EN INGENIERÍA INFORMÁTICA

Más detalles

Máster Universitario en Dirección de Empresas MBA. Programa de la Asignatura: Marketing Logístico

Máster Universitario en Dirección de Empresas MBA. Programa de la Asignatura: Marketing Logístico Máster Universitario en Dirección de Empresas MBA Programa de la Asignatura: Marketing Logístico Curso 2014/2015 1. PRINCIPALES HABILIDADES Y COMPETENCIAS QUE DESARROLLA LA MATERIA Las competencias genéricas

Más detalles

Students Pledge: Parents Pledge:

Students Pledge: Parents Pledge: The school-home compact is a written agreement between administrators, teachers, parents, and students. It is a document that clarifies what families and schools can do to help children reach high academic

Más detalles

Máster Universitario en Dirección de Empresas MBA. Programa de la Asignatura: CUADRO DE MANDO E INFORMACIÓN DE GESTIÓN

Máster Universitario en Dirección de Empresas MBA. Programa de la Asignatura: CUADRO DE MANDO E INFORMACIÓN DE GESTIÓN Máster Universitario en Dirección de Empresas MBA Programa de la Asignatura: CUADRO DE MANDO E INFORMACIÓN DE GESTIÓN Curso 2014-2015 1. PRINCIPALES HABILIDADES Y COMPETENCIAS QUE DESARROLLA LA MATERIA

Más detalles

ANX-PR/CL/001-02 GUÍA DE APRENDIZAJE. ASIGNATURA Public administration management. CURSO ACADÉMICO - SEMESTRE 2014-15 - Segundo semestre

ANX-PR/CL/001-02 GUÍA DE APRENDIZAJE. ASIGNATURA Public administration management. CURSO ACADÉMICO - SEMESTRE 2014-15 - Segundo semestre ANX-PR/CL/001-02 GUÍA DE APRENDIZAJE ASIGNATURA Public administration management CURSO ACADÉMICO - SEMESTRE 2014-15 - Segundo semestre FECHA DE PUBLICACIÓN Enero - 2015 GA_05AS_53000266_2S_2014-15 Datos

Más detalles

Máster Universitario en Dirección de Empresas MBA. Programa de la Asignatura: Márketing Estratégico

Máster Universitario en Dirección de Empresas MBA. Programa de la Asignatura: Márketing Estratégico Máster Universitario en Dirección de Empresas MBA Márketing Estratégico 1. PRINCIPALES HABILIDADES Y COMPETENCIAS QUE DESARROLLA LA MATERIA Las competencias genéricas que se desarrollan en esta asignatura

Más detalles

Guía Docente Modalidad Semipresencial. Técnicas y herramientas de gestión y control de la calidad. Curso 2014/15. Máster en Ingeniería.

Guía Docente Modalidad Semipresencial. Técnicas y herramientas de gestión y control de la calidad. Curso 2014/15. Máster en Ingeniería. Guía Docente Modalidad Semipresencial Técnicas y herramientas de gestión y control de la calidad Curso 2014/15 Máster en Ingeniería de Montes 1 Datos descriptivos de la Asignatura Nombre: Carácter: Código:

Más detalles

Advanced Corporate Finance

Advanced Corporate Finance Advanced Corporate Finance MÁSTER UNIVERSITARIO EN BANCA Y FINANZAS (Finance & Banking) Universidad de Alcalá Curso Académico 2015/16 GUÍA DOCENTE Nombre de la asignatura: Advanced Corporate Finance Código:

Más detalles

GRADO EN INGENIERÍA INFORMÁTICA CURSO 2009/2010. Asignatura: ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES I Código: IIN113

GRADO EN INGENIERÍA INFORMÁTICA CURSO 2009/2010. Asignatura: ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES I Código: IIN113 GRADO EN INGENIERÍA INFORMÁTICA CURSO 2009/2010 Asignatura: ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES I Código: IIN113 Asignatura: 1IN Estructura y Tecnología de Computadores I Formación: Básica Créditos

Más detalles

Máster Universitario en Dirección de Empresas MBA. Modelos de Negocios en Finanzas

Máster Universitario en Dirección de Empresas MBA. Modelos de Negocios en Finanzas Máster Universitario en Dirección de Empresas MBA Modelos de Negocios en Finanzas Curso 2014/2015 1. PRINCIPALES HABILIDADES Y COMPETENCIAS QUE DESARROLLA LA MATERIA Las competencias genéricas que se desarrollan

Más detalles

1.Organización general

1.Organización general Título: Máster Universitario en Formación del profesorado de Educación Secundaria Obligatoria, Bachilleato, Formación Profesional y Enseñanza de Idiomas Módulo: Genérico Optativo Materia: Créditos: 6 Código:

Más detalles

Requisitos mínimos de asistencia a las sesiones presenciales / Minimum attendance requirement

Requisitos mínimos de asistencia a las sesiones presenciales / Minimum attendance requirement ASIGNATURA / COURSE TITLE Linux y Linux de gestión / Linux and Linux system managing Código / Course number 32530 Materia / Content area Módulo 3. Optatividad / Module 3. Optional courses Tipo / Course

Más detalles

NUEVOS ESPACIOS DE CALIDAD EN LA EDUCACIÓN SUPERIOR. Un análisis comparado y de tendencias.

NUEVOS ESPACIOS DE CALIDAD EN LA EDUCACIÓN SUPERIOR. Un análisis comparado y de tendencias. LA EVALUACIÓN EN UNA ASIGNATURA DE PROGRAMACIÓN PARA INGENIEROS ORIENTADA AL DESARROLLO DE COMPETENCIAS Jacob Taquet, Inés (Universidad de Deusto) ines.jacob@deusto.es 1. Resumen La adaptación de los estudios

Más detalles

Metodología y Tecnología de la Programación Tipo Obligatoria Impartición Anual Créditos ECTS 12,5 Curso 1º Código 42506

Metodología y Tecnología de la Programación Tipo Obligatoria Impartición Anual Créditos ECTS 12,5 Curso 1º Código 42506 Asignatura Metodología y Tecnología de la Programación Tipo Obligatoria Impartición Anual Créditos ECTS 12,5 Curso 1º Código 42506 Titulación Centro Departamento Página web de la asignatura Ingeniería

Más detalles

1. ASIGNATURA / COURSE

1. ASIGNATURA / COURSE 1. ASIGNATURA / COURSE Prácticum de Mención en Lengua Extranjera 1.1. Código / Course Code 17113 1.2. Tipo / Type of course Asignatura obligatoria del módulo de Prácticum para aquellos alumnos que cursan

Más detalles

Guía Docente. Tipo: Obligatoria Créditos ECTS: 6. Curso: 3 Código: 3626

Guía Docente. Tipo: Obligatoria Créditos ECTS: 6. Curso: 3 Código: 3626 Guía Docente DATOS DE IDENTIFICACIÓN Titulación: Ingeniería Informática Rama de Conocimiento: Ingeniería y Arquitectura Facultad/Escuela: Escuela Politécnica Superior Asignatura: Desarrollo e Integración

Más detalles

ASIGNATURA: GESTIÓN DE PROYECTOS

ASIGNATURA: GESTIÓN DE PROYECTOS Página 1 de 6 BREVE DESCRIPCIÓN Y JUSTIFICACIÓN (del sentido de la asignatura en relación a los estudios. Entre 100 y 200 palabras.) La asignatura introduce las técnicas de Gestión de Proyectos en una

Más detalles

DIRECTRICES DE LA UNIVERSIDAD DE GRANADA SOBRE EL DESARROLLO DE LA MATERIA TRABAJO DE FIN DE GRADO DE SUS TITULOS DE GRADO.

DIRECTRICES DE LA UNIVERSIDAD DE GRANADA SOBRE EL DESARROLLO DE LA MATERIA TRABAJO DE FIN DE GRADO DE SUS TITULOS DE GRADO. DIRECTRICES DE LA UNIVERSIDAD DE GRANADA SOBRE EL DESARROLLO DE LA MATERIA TRABAJO DE FIN DE GRADO DE SUS TITULOS DE GRADO. (Aprobadas en Consejo de Gobierno de 4 de marzo de 2013) El Real Decreto 1393/2007,

Más detalles

Servicio de Gestión Académica GUÍA DOCENTE TRABAJO FIN DE MÁSTER. Máster Universitario en Fundamentos y Principios del Sistema Jurídico

Servicio de Gestión Académica GUÍA DOCENTE TRABAJO FIN DE MÁSTER. Máster Universitario en Fundamentos y Principios del Sistema Jurídico GUÍA DOCENTE TRABAJO FIN DE MÁSTER Máster Universitario en Fundamentos y Principios del Sistema Jurídico 1. DATOS IDENTIFICATIVOS DE LA ASIGNATURA Título Trabajo Fin de Máster Centro Facultad de Derecho

Más detalles

ASIGNATURA: GESTIÓN DE PROYECTOS Y DE LABORATORIOS MATERIA: Gestión MÓDULO: Gestión ESTUDIOS: Máster en Química Analítica

ASIGNATURA: GESTIÓN DE PROYECTOS Y DE LABORATORIOS MATERIA: Gestión MÓDULO: Gestión ESTUDIOS: Máster en Química Analítica CARACTERÍSTICAS GENERALES* Tipo: Formación básica, Obligatoria, Optativa Trabajo de fin de grado, Prácticas externas Duración: Semestral Semestre/s: 1 Número de créditos ECTS: 5 Idioma/s: Castellano, Catalán

Más detalles

Escuela Técnica Superior de Ingeniería Informática

Escuela Técnica Superior de Ingeniería Informática Escuela Técnica Superior de Ingeniería Informática Máster en Ingeniería Informática aplicada a la Industria, a la Ingeniería del Software y a los Sistemas y Tecnologías de la Información GUÍA DOCENTE DE

Más detalles

Guía Docente Modalidad Presencial. Estructuras de Datos. Curso 2015/16. Grado en Ingeniería de. Sistemas de Información

Guía Docente Modalidad Presencial. Estructuras de Datos. Curso 2015/16. Grado en Ingeniería de. Sistemas de Información Guía Docente Modalidad Presencial Estructuras de Datos Curso 2015/16 Grado en Ingeniería de Sistemas de Información 1 Datos descriptivos de la Asignatura Nombre: ESTRUCTURAS DE DATOS Carácter: OBLIGATORIO

Más detalles

Escuela Técnica Superior de. Informática. Máster en Ingeniería Informática. aplicada a la Industria, la Ingeniería del. Software y a los Sistemas y

Escuela Técnica Superior de. Informática. Máster en Ingeniería Informática. aplicada a la Industria, la Ingeniería del. Software y a los Sistemas y Escuela Técnica Superior de Informática Máster en Ingeniería Informática aplicada a la Industria, la Ingeniería del Software y a los Sistemas y Tecnologías de la Información GUÍA DOCENTE DE LA ASIGNATURA:

Más detalles

Máster Universitario en Dirección de Empresas MBA. Programa de la Asignatura: Aprovechamiento de Oportunidades Empresariales

Máster Universitario en Dirección de Empresas MBA. Programa de la Asignatura: Aprovechamiento de Oportunidades Empresariales Máster Universitario en Dirección de Empresas MBA Programa de la Asignatura: Aprovechamiento de Oportunidades Empresariales Curso 2014/2015 1. PRINCIPALES HABILIDADES Y COMPETENCIAS QUE DESARROLLA LA MATERIA

Más detalles

Guía Docente Modalidad Semipresencial. Técnicas y herramientas de gestión y control de la calidad. Curso 2015/16. Máster en Ingeniería.

Guía Docente Modalidad Semipresencial. Técnicas y herramientas de gestión y control de la calidad. Curso 2015/16. Máster en Ingeniería. Guía Docente Modalidad Semipresencial Técnicas y herramientas de gestión y control de la calidad Curso 2015/16 Máster en Ingeniería de Montes 1 Datos descriptivos de la Asignatura Nombre: Carácter: Código:

Más detalles

PROGRAMACIÓN III (Curso de Adaptación)

PROGRAMACIÓN III (Curso de Adaptación) PROGRAMACIÓN III (Curso de Adaptación) 1.- Datos de la Asignatura Código 101152 Plan ECTS 6 Carácter OBLIGATORIO Curso 2º Periodicidad 1º SEMESTRE Área Departamento Lenguajes y Sistemas Informáticos INFORMÁTICA

Más detalles

Facultad de Ciencias Económicas y Empresariales. Máster en Dirección de Marketing (Empresas Turísticas) (Obligatoria)

Facultad de Ciencias Económicas y Empresariales. Máster en Dirección de Marketing (Empresas Turísticas) (Obligatoria) Facultad de Ciencias Económicas y Empresariales Máster en Dirección de Marketing (Empresas Turísticas) (Obligatoria) GUÍA DOCENTE PRÁCTICAS ACADÉMICAS EXTERNAS M397 PRÁCTICAS EN EMPRESAS Curso Académico

Más detalles

MÁSTER UNIVERSITARIO EN INGENIERÍA WEB Guía de Aprendizaje Información al estudiante

MÁSTER UNIVERSITARIO EN INGENIERÍA WEB Guía de Aprendizaje Información al estudiante MÁSTER UNIVERSITARIO EN INGENIERÍA WEB Guía de Aprendizaje Información al estudiante DATOS DESCRIPTIVOS ASIGNATURA: NOMBRE EN INGLÉS: Desarrollo de Aplicaciones Web con Tecnologías Propietarias (NET) Web

Más detalles

UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA MÁSTER UNIVERSITARIO EN INGENIERÍA DEL DISEÑO. 10 Créditos - Código 28802022

UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA MÁSTER UNIVERSITARIO EN INGENIERÍA DEL DISEÑO. 10 Créditos - Código 28802022 UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA ESCUELA TÉCNICA SUPERIOR DE INGENIEROS INDUSTRIALES ÁREA DE EXPRESIÓN GRÁFICA EN LA INGENIERÍA MÁSTER UNIVERSITARIO EN INGENIERÍA DEL DISEÑO Asignatura: MAQUETAS

Más detalles

Guía docente de la asignatura

Guía docente de la asignatura Guía docente de la asignatura Asignatura Materia Módulo Titulación SISTEMAS INTELIGENTES EN LA EMPRESA MÉTODOS AVANZADOS EN ORGANIZACIÓN INDUSTRIAL OPTATIVAS GRADO EN INGENIERÍA EN ORGANIZACIÓN INDUSTRIAL

Más detalles

Guía Docente Modalidad Semipresencial. Diseño de máquinas y motores. Curso 2014/15. Máster en Ingeniería. de Montes

Guía Docente Modalidad Semipresencial. Diseño de máquinas y motores. Curso 2014/15. Máster en Ingeniería. de Montes Guía Docente Modalidad Semipresencial Diseño de máquinas y motores Curso 2014/15 Máster en Ingeniería de Montes 1 Datos descriptivos de la Asignatura Nombre: Carácter: Código: Duración (Cuatrimestral/Anual):

Más detalles

GUÍA DOCENTE. Sistemas Integrados

GUÍA DOCENTE. Sistemas Integrados GUÍA DOCENTE Sistemas Integrados I.- DATOS INICIALES DE IDENTIFICACIÓN Nombre de la asignatura: Sistemas Integrados Número de créditos ECTS: 4 Ubicación temporal: º Semestre Materia: Sistemas Digitales

Más detalles

ARQUITECTURA DE COMPUTADORES

ARQUITECTURA DE COMPUTADORES ARQUITECTURA DE COMPUTADORES 1.- Datos de la Asignatura Código 101156 Plan ECTS 6 Carácter OBLIGATORIO Curso Periodicidad ANUAL Área Departamento INGENIERÍA DE SISTEMAS Y AUTOMÁTICA INFORMATICA Y AUTOMATICA

Más detalles

Guía docente de la asignatura. Curso 14-15

Guía docente de la asignatura. Curso 14-15 Guía docente de la asignatura. Curso 14-15 Asignatura Materia Módulo Titulación GARANTÍA Y SEGURIDAD DE LA INFORMACIÓN TECNOLOGÍAS DE LA INFORMACIÓN TECNOLOGÍAS ESPECÍFICAS GRADO EN INGENIERÍA INFORMÁTICA

Más detalles

LUIS GERARDO RUIZ AGUDELO

LUIS GERARDO RUIZ AGUDELO MANUAL DE NORMAS Y POLÍTICAS DE SEGURIDAD INFORMÁTICA PARA LA CORPORACIÓN UNIVERSITARIA SANTA ROSA DE CABAL UNISARC DE ACUERDO A LAS NORMAS ISO/IEC 27001 LUIS GERARDO RUIZ AGUDELO CORPORACIÓN UNIVERSITARIA

Más detalles

Guía Docente 2013-14

Guía Docente 2013-14 Guía Docente 2013-14 Responsabilidad Social Corporativa: Regulación comunitaria y de los Estados Miembros. Mejores prácticas. Corporate Social Responsibility: Community and member states regulation. Best

Más detalles

SEGURIDAD EN SISTEMAS INFORMÁTICOS

SEGURIDAD EN SISTEMAS INFORMÁTICOS SEGURIDAD EN SISTEMAS INFORMÁTICOS 1.- Datos de la Asignatura Código 101155 Plan 2011 ECTS 6 Carácter OBLIGATORIA Curso único Periodicidad SEMESTRAL Área Departamento Lenguajes y Sistemas Informáticos

Más detalles

LA DOCENCIA EN CONTABILIDAD ; ANALITICA Y EL APOYO DE LA ; VIRTUALIZACION EN EL MARCO ; DEL ESPACIO EUROPEO DE EDUCACION SUPERIOR

LA DOCENCIA EN CONTABILIDAD ; ANALITICA Y EL APOYO DE LA ; VIRTUALIZACION EN EL MARCO ; DEL ESPACIO EUROPEO DE EDUCACION SUPERIOR LA DOCENCIA EN CONTABILIDAD ; ANALITICA Y EL APOYO DE LA ; VIRTUALIZACION EN EL MARCO ; DEL ESPACIO EUROPEO DE EDUCACION SUPERIOR Por ADOLFO MILLÁN AGUILAR Universidad Complutense de Madrid (UCM) CLARA

Más detalles

GUÍA DOCENTE DE LA ASIGNATURA

GUÍA DOCENTE DE LA ASIGNATURA GUÍA DOCENTE DE LA ASIGNATURA G1772 - Product Design Project Grado en Ingeniería Química Optativa. Curso 4 Curso Académico 2015-2016 1 1. DATOS IDENTIFICATIVOS Título/s Grado en Ingeniería Química Tipología

Más detalles

CENTRO DE ESTUDIOS PROFESIONALES EN BPM PLAN DOCENTE

CENTRO DE ESTUDIOS PROFESIONALES EN BPM PLAN DOCENTE CENTRO DE ESTUDIOS PROFESIONALES EN BPM AUT01 Automatización BPM Nivel 1 Módulo Automatización de Procesos Plan 2011/v.1 Presentación y objetivos Metodología Distribución de Créditos Contenidos Temario

Más detalles

Computación Móvil. Guía de Aprendizaje Información al estudiante. Master Universitario en Tecnologías Informáticas. Tecnologías Informáticas

Computación Móvil. Guía de Aprendizaje Información al estudiante. Master Universitario en Tecnologías Informáticas. Tecnologías Informáticas Computación Móvil Guía de Aprendizaje Información al estudiante 1.Datos Descriptivos Titulación Módulo Materia Asignatura Carácter Master Universitario en Tecnologías Informáticas Tecnologías Informáticas

Más detalles

Validación y Pruebas «Validating and testing»

Validación y Pruebas «Validating and testing» GUÍA DOCENTE 2014-2015 Validación y Pruebas «Validating and testing» 1. Denominación de la asignatura: Validación y Pruebas «Validating and testing» Titulación Grado en Ingeniería Informática «Degree in

Más detalles

Gestión de la Seguridad de los Sistemas de Información

Gestión de la Seguridad de los Sistemas de Información Gestión de la Seguridad de los Sistemas de Información 2015/2016 Código: 102161 Créditos ECTS: 6 Titulación Tipo Curso Semestre 2501232 Empresa y Tecnología OT 4 0 Contacto Nombre: Enric Llaudet Solis

Más detalles

PROGRAMACIÓN DE ASIGNATURA

PROGRAMACIÓN DE ASIGNATURA AT4118 SISTEMAS OPERATIVOS DISTRIBUIDOS D. VICENTE ORJALES / D. JUSTO N. HIDALGO CURSO: 2003 / 2004 ASIGNATURA: PROFESORES: CUATRIMESTRE: DEPARTAMENTO: ÁREA: GRUPOS: PLAN / CRÉDITOS: PROGRAMACIÓN DE ASIGNATURA

Más detalles

Grado en Derecho Universidad de Alcalá Curso Académico 2015/2016 Curso 1º Cuatrimestre 1º

Grado en Derecho Universidad de Alcalá Curso Académico 2015/2016 Curso 1º Cuatrimestre 1º ASIGNATURA INTRODUCCIÓN AL DERECHO CIVIL Grado en Derecho Universidad de Alcalá Curso Académico 2015/2016 Curso 1º Cuatrimestre 1º GUÍA DOCENTE Nombre de la asignatura: Introducción al Derecho Civil Código:

Más detalles

Arquitectura de Computadores

Arquitectura de Computadores 1. Denominación de la asignatura: Arquitectura de Computadores Titulación Grado en Ingeniería Informática Código 6358 GUÍA DOCENTE 2015-2016 Arquitectura de Computadores Curso 2015/2016 2. Materia o módulo

Más detalles

Guía docente de la asignatura

Guía docente de la asignatura Guía docente de la asignatura Asignatura Materia Estructura de Sistemas Operativos Entornos Tecnológicos Módulo Titulación Graduado en Ingeniería Informática (463) Graduado en Ingeniería Informática de

Más detalles

330117 - PBNAIM - Programación de Bajo Nivel: Aplicaciones Industriales de los Microcontroladores

330117 - PBNAIM - Programación de Bajo Nivel: Aplicaciones Industriales de los Microcontroladores Unidad responsable: Unidad que imparte: Curso: Titulación: Créditos ECTS: 2015 330 - EPSEM - Escuela Politécnica Superior de Ingeniería de Manresa 746 - DIPSE - Departamento de Ingeniería de Diseño y Programación

Más detalles

XII JICS 25 y 26 de noviembre de 2010

XII JICS 25 y 26 de noviembre de 2010 Sistema de Gestión Integrado según las normas ISO 9001, ISO/IEC 20000 e ISO/IEC 27001TI Antoni Lluís Mesquida, Antònia Mas, Esperança Amengual, Ignacio Cabestrero XII Jornadas de Innovación y Calidad del

Más detalles

Máster Universitario en Dirección de Empresas MBA. Programa de la Asignatura: Gestión de Riesgos de Entidades Financieras

Máster Universitario en Dirección de Empresas MBA. Programa de la Asignatura: Gestión de Riesgos de Entidades Financieras Máster Universitario en Dirección de Empresas MBA Programa de la Asignatura: Gestión de Riesgos de Entidades Financieras Curso 2014/2015 1. PRINCIPALES HABILIDADES Y COMPETENCIAS QUE DESARROLLA LA MATERIA

Más detalles

Guía Docente 2015-16

Guía Docente 2015-16 Guía Docente 2015-16 Fundamentos de Administración y Organización de empresas Fundamentals of business administration and management Grado en Ingeniería Informática Presencial Universidad Católica de Murcia

Más detalles

Guía docente de la asignatura

Guía docente de la asignatura Guía docente de la asignatura Asignatura Materia Módulo Titulación Fundamentos de Programación Proceso de desarrollo del SW Formación Básica II Grado en ingeniería Informática de Servicio y Aplicaciones

Más detalles

Guía Docente 2015-16

Guía Docente 2015-16 Guía Docente 2015-16 Sistemas Técnicos de Protección y Dispositivos de Seguridad Technical Systems of Protection and Security Devices Modalidad de enseñanza a distancia Rev. 10 Universidad Católica San

Más detalles

Guía Docente 2013-14

Guía Docente 2013-14 Guía Docente 2013-14 Visión Artificial Computer Vision Grado en Ingeniería Informática Presencial Rev. 10 Universidad Católica San Antonio de Murcia Tlf: (+34) 902 102 101 info@ucam.edu www.ucam.edu 29/04/2014

Más detalles

GUÍA DOCENTE EXPERIENCIA PILOTO DE APLICACIÓN DEL SISTEMA EUROPEO DE CRÉDITOS (ECTS) UNIVERSIDADES ANDALUZAS CURSO ACADÉMICO: 2010/2011 TITULACIÓN:

GUÍA DOCENTE EXPERIENCIA PILOTO DE APLICACIÓN DEL SISTEMA EUROPEO DE CRÉDITOS (ECTS) UNIVERSIDADES ANDALUZAS CURSO ACADÉMICO: 2010/2011 TITULACIÓN: GUÍA DOCENTE EXPERIENCIA PILOTO DE APLICACIÓN DEL SISTEMA EUROPEO DE CRÉDITOS (ECTS) UNIVERSIDADES ANDALUZAS CURSO ACADÉMICO: 2010/2011 TITULACIÓN: Licenciatura en Administración y Dirección de Empresas

Más detalles

PROGRAMACIÓN DIDÁCTICA NIVEL CICLO FORMATIVO DE GRADO SUPERIOR ADMINISTRACIÓN DE SISTEMAS INFORMATICOS EN RED MÓDULO PROYECTO INTEGRADO

PROGRAMACIÓN DIDÁCTICA NIVEL CICLO FORMATIVO DE GRADO SUPERIOR ADMINISTRACIÓN DE SISTEMAS INFORMATICOS EN RED MÓDULO PROYECTO INTEGRADO IES GUADALPEÑA ARCOS DE LA FRONTERA (CÁDIZ) PROGRAMACIÓN DIDÁCTICA NIVEL CICLO FORMATIVO DE GRADO SUPERIOR ADMINISTRACIÓN DE SISTEMAS INFORMATICOS EN RED MÓDULO PROYECTO INTEGRADO CURSO ACADÉMICO: 2014

Más detalles

AUDITAJE A PROCESOS DE RECOLECCION, VALIDACIÓN Y MINERÍA DE DATOS SOCIALES.

AUDITAJE A PROCESOS DE RECOLECCION, VALIDACIÓN Y MINERÍA DE DATOS SOCIALES. AUDITAJE A PROCESOS DE RECOLECCION, VALIDACIÓN Y MINERÍA DE DATOS SOCIALES. Compilación CEO Abstract In the applied social research a series of technical processes is developed to provide the researchers

Más detalles

Escuela Técnica Superior de Ingeniería Informática

Escuela Técnica Superior de Ingeniería Informática Escuela Técnica Superior de Ingeniería Informática Máster en Ingeniería Informática aplicada a la Industria, a la Ingeniería del Software y a los Sistemas y Tecnologías de la Información GUÍA DOCENTE DE

Más detalles

Administración e Instalación de Redes de Computadores

Administración e Instalación de Redes de Computadores Administración e Instalación de Redes de Computadores Presentación Nombre: Administración e Instalación de Redes de Computadores Tipo: Optativa Titulación: II/ITIG/ITIS (plan 2001) Códigos: 9454/9331/9414

Más detalles

Escuela Técnica Superior de Ingeniería Informática

Escuela Técnica Superior de Ingeniería Informática Escuela Técnica Superior de Ingeniería Informática Máster en Ingeniería Informática aplicada a la Industria, a la Ingeniería del Software y a los Sistemas y Tecnologías de la Información GUÍA DOCENTE DE

Más detalles

ANX-PR/CL/001-02 GUÍA DE APRENDIZAJE. ASIGNATURA Computer security. CURSO ACADÉMICO - SEMESTRE 2015-16 - Primer semestre

ANX-PR/CL/001-02 GUÍA DE APRENDIZAJE. ASIGNATURA Computer security. CURSO ACADÉMICO - SEMESTRE 2015-16 - Primer semestre ANX-PR/CL/001-02 GUÍA DE APRENDIZAJE ASIGNATURA Computer security CURSO ACADÉMICO - SEMESTRE 2015-16 - Primer semestre GA_10AK_103000590_1S_2015-16 Datos Descriptivos Nombre de la Asignatura Titulación

Más detalles

LAC-2009-09 Modificación 2.3.3.3. DIRECT ALLOCATIONS TO ISPs DISTRIBUCIONES INICIALES A ISPs

LAC-2009-09 Modificación 2.3.3.3. DIRECT ALLOCATIONS TO ISPs DISTRIBUCIONES INICIALES A ISPs LAC-2009-09 Modificación 2.3.3.3 DIRECT ALLOCATIONS TO ISPs DISTRIBUCIONES INICIALES A ISPs Current Policy 2.3.3.3. Direct Allocations to Internet Service Providers LACNIC may grant this type of allocation

Más detalles

Certificado de Asistente de Oficina

Certificado de Asistente de Oficina Certificado de Asistente de Oficina Los estudiantes interesados en obtener este Certificado deben cumplir con los siguientes requisitos: Ser estudiante activo en la Facultad de Administración de Empresas,

Más detalles

Tecnología de Computadores www.atc.uniovi.es. Titulación: INGENIERO DE TELECOMUNICACIÓN. Centro: ESCUELA POLITÉCNICA DE INGENIERÍA DE GIJÓN

Tecnología de Computadores www.atc.uniovi.es. Titulación: INGENIERO DE TELECOMUNICACIÓN. Centro: ESCUELA POLITÉCNICA DE INGENIERÍA DE GIJÓN Programa de la asignatura: Tecnología de Computadores www.atc.uniovi.es Titulación: INGENIERO DE TELECOMUNICACIÓN Centro: ESCUELA POLITÉCNICA DE INGENIERÍA DE GIJÓN CURSO ACADÉMICO: 2011-2012 CRÉDITOS:

Más detalles

PLAN DOCENTE CENTRO DE ESTUDIOS PROFESIONALES EN BPM. MON02 Monitorización BPM Nivel 2

PLAN DOCENTE CENTRO DE ESTUDIOS PROFESIONALES EN BPM. MON02 Monitorización BPM Nivel 2 CENTRO DE ESTUDIOS PROFESIONALES EN BPM MON02 Monitorización BPM Nivel 2 Módulo Monitorización BPM y Mejora Continua Plan 2011/v.1 Presentación y objetivos Metodología Distribución de Créditos Contenidos

Más detalles

SEGURIDAD INFORMÁTICA

SEGURIDAD INFORMÁTICA SEGURIDAD INFORMÁTICA Máster Universitario en Dirección de Proyectos Informáticos Universidad de Alcalá Curso Académico 2014/15 GUÍA DOCENTE Nombre de la asignatura: SEGURIDAD INFORMÁTICA Código: 201849

Más detalles

Guía Docente 2013/2014

Guía Docente 2013/2014 Guía Docente 2013/2014 Herramientas de Software: Mapas Mentales y Planificación del Proyecto Software tolos: Mindmapping and Scheduling Máster Universitario en Administración y Gestión Avanzada de Proyectos

Más detalles

Guía Docente Modalidad Semipresencial. Economía, análisis y gestión empresarial. Curso 2015/16. Máster en Ingeniería. de Montes

Guía Docente Modalidad Semipresencial. Economía, análisis y gestión empresarial. Curso 2015/16. Máster en Ingeniería. de Montes Guía Docente Modalidad Semipresencial Economía, análisis y gestión empresarial Curso 2015/16 Máster en Ingeniería de Montes 1 Datos descriptivos de la Asignatura INGENIERÍA Y TECNOLOGÍA DE LA TRANSFORMACIÓN

Más detalles

ADAPTACIÓN DE REAL TIME WORKSHOP AL SISTEMA OPERATIVO LINUX

ADAPTACIÓN DE REAL TIME WORKSHOP AL SISTEMA OPERATIVO LINUX ADAPTACIÓN DE REAL TIME WORKSHOP AL SISTEMA OPERATIVO LINUX Autor: Tomás Murillo, Fernando. Director: Muñoz Frías, José Daniel. Coordinador: Contreras Bárcena, David Entidad Colaboradora: ICAI Universidad

Más detalles

Grado en Ingeniería Informática

Grado en Ingeniería Informática Grado en Ingeniería Informática Competencias Generales y trasversales De acuerdo con la resolución del Consejo de Universidades de fecha 3 de marzo de 2009, para obtener este título de grado en ingeniería

Más detalles

PROGRAMA DE MATERIA DATOS DE IDENTIFICACIÓN DESCRIPCIÓN GENERAL OBJETIVO (S) GENERAL (ES) CONTENIDOS DE APRENDIZAJE

PROGRAMA DE MATERIA DATOS DE IDENTIFICACIÓN DESCRIPCIÓN GENERAL OBJETIVO (S) GENERAL (ES) CONTENIDOS DE APRENDIZAJE DATOS DE IDENTIFICACIÓN MATERIA: CENTRO ACADÉMICO: DEPARTAMENTO ACADÉMICO: SISTEMAS OPERATIVOS CIENCIAS BÁSICAS SISTEMAS ELECTRÓNICOS PROGRAMA EDUCATIVO: AÑO DEL PLAN DE ESTUDIOS: 2012 Semestre: 3 ÁREA

Más detalles

Escuela Universitaria de Turismo Iriarte

Escuela Universitaria de Turismo Iriarte Escuela Universitaria de Turismo Iriarte Grado en Turismo GUÍA DOCENTE DE LA ASIGNATURA: Sistema de información para la gestión de la empresa turística Curso Académico 2014-2015 Fecha: 30-0-2014 1. Datos

Más detalles