DAI-C1-UD 2 Introduction To Operating Systems Academic Year 10-11 DAI. Credit 1 (Single and Multiuser Operating Systems) Ferran Chic PELE-08/11 (Pla Experimental.

Slides:



Advertisements
Presentaciones similares
ALC # 16 Hoy es viernes el 4 de octubre Copy the words below in two minutes. 1.Artístico 2.Atlético 3.Inteligente 4.Tímido 5.Sociable 6.Generoso 7.Organizado.
Advertisements

Editing Slides With Polaris Office, you can create new .ppt and .pptx presentations or edit your presentation with ease.
Telling Time (Cómo decir la hora). When we ask what time it is in Spanish, we say “¿Qué hora es?” Some people also say “¿Qué horas son?”
Sembrando confianza en el CLOUD Oscar López Área I+D+i XV Jornadas de Seguridad NEXTEL S.A. 27/06/2013.
Cómo Ayudarle a su Hijo Tener Exito en la Escuela > Hable con los maestros > Por lo menos una vez al año, los maestros deben invitar a los padres a una.
REQUISITOS PARA LA GRADUATION DE LAS HIGH SCHOOLS DE ALLIANCE Alliance High School Graduation Requirements.
PROGRESSIVE IN PRESENT AND PAST
Helping Your Child at Home with Math Agenda Welcome and Overview Math Tools Using Math Strategies Homework Grade Level Games Closing: Mathematics Vision.
Multiprocessor Scheduling Chapter 10 Nota: Material en Revisión, con notas propias y laminas del Stalling y del Tanenbaum.
Spanish –er and –ir verbs. Verbs in General English and Spanish both conjugate verbs. They can be organized as 1rst, 2 nd, and 3 rd person. If you need.
Reflexive verbs Los verbos reflexivos Reflexive verbs In this presentation, we are going to look at a special group of verbs called reflexive Let’s start.
SOCIEDAD PARA EL DESARROLLO REGIONAL DE CANTABRIA (SODERCAN) Knowledge Management tools Knowledge management tools.
TELEFÓNICA Research (I+D ) © 2008 Telefónica Investigación y Desarrollo, S.A. Unipersonal ICT 2008 – Collective Intelligence Networking Nov. 26, 2008 ©
Telling Time.
1 – 999,999,999.
Adjective Agreement Well, the same is true of adjectives. You can’t use the exact same word to describe “mujer” that you use to describe “hombre.” Remember.
CPU 8088 vs. Pentium TEEL 4011 Prof. Jaime José Laracuente-Díaz.
Fact Family4, 5, 20 (provided by the teacher) Problem4 X 5= 20 Perimeter = 18 cm Area4 x 5= 20 sq cm 5 cm 4 cm Example: Teachers: Assign students.
IRREGULAR VERBS. Remember how regular verbs are formed? You drop the –ar, -er, or –ir and add the appropriate ending.
Formal Commands! ¡Atención! In this presentation, you will learn about making commands in Spanish.
-AR Verbs In Spanish, there are three classes (or conjugations) of verbs: those that end in –AR, those that end in –ER, and those that end in –IR. This.
Some “boolean” concepts The following series of slides is not supposed to give you answers, but to provide substance for thought and ponder. The placenta.
Informatic Topics M. Sc. Juan Carlos Olivares Rojas February, 2009.
La hora. The traditional way to tell time in Spanish is by dividing the clock in half. The right side uses “y” to add minutes to the hour. Once the minute.
Subject pronouns In order to use verbs, you will need to learn about subject pronouns. A subject pronoun replaces the name or title of a person or thing.
Sistemas de Información Agosto-Diciembre 2007 Sesión # 3.
What has to be done today? It can be done in any order. Make a new ALC form Do the ALC Get two popsicle sticks Get 16 feet of yarn. That is 4 arms width.
JERARQUÍA DE MEMORIA  MEMORIA VIRTUAL SEMANA NO.15 SEMESTRE PROF. EUGENIO DUQUE PÉREZ PROF. GUSTAVO PATIÑO
Telling Time (Cómo decir la hora). When we ask what time it is in Spanish, we say “¿Qué hora es?”
Leading in Learning – Spanish Collective Memory. Plenary 1 Did you know any of the words already? If so, which? Why are the colours significant do you.
La Programación de Sistemas Oscar José Luis Cruz Reyes
Science Career Research Project By Jose pineda. Name of Job: Electrical Engineering I like that I would like to invent new electric and new social networks.
Teaching Pronunciation A case for the lenient allophone of the voiced stop /b/ Manuela González-Bueno CASPSLaP University of KansasGeorgetown University.
WWW. WIRELESS WIFI Wireless-Fidelity Es un mecanismo de conexión de dispositivos electrónicos de forma inalámbrica.
Las Preguntas (the questions) Tengo una pregunta… Sí, Juan habla mucho con el profesor en clase. No, Juan no habla mucho en clase. s vo s vo Forming.
How to Help your Child with Homework Cómo ayudar a su niño con la tarea escolar EL Program Instructional Support Services Lake Elsinore Unified School.
La hora. The traditional way to tell time in Spanish is by dividing the clock in half. The right side uses “y” to add minutes to the hour. Once the minute.
Los verbos Tener y Venir. Antes de empezar… Some verbs are IRREGULAR, which means that they do not follow the “rules” or patterns that we have talked.
Calentamientos (escriban en jueves) Pasar papeles y discutir trabajos que faltan Practicar para la prueba de mañana.
Photo Vocabulary Scavenger Hunt Rich Bradshaw. What is this? - A group activity for middle or high school students. - Highly interactive and very fun.
Time Telling time is rather easy. You only need to know the numbers up to 59 to be able to tell the time.
NOTICIAS ITD ha conseguido el paquete para la definición de la SAM en madurez A, incluyendo toda la estructura primaria y los sistemas del HTP. La generación.
Formal Commands! Ten-Hut! In this presentation, you will learn about making commands in Spanish.
The Future Tense -original PowerPoint created by Mrs. Shirley of North Intermediate High School in Broken Arrow, OK.
Adverbs are words that describe how, when, and where actions take place. They can modify verbs, adjectives, and even other adverbs. In previous lessons,
Answering Questions.  If a question does not have a question word, it is a yes/no question. Answer with sí or no.  If the question asks “you,” answer.
Student Comprehensive
JUEVES, EL 10 DE SEPTIEMBRE LT: I WILL RECOGNIZE SOME NEW VOCABULARY WORDS. Go over tests & retake procedures Interpretive Assessment: numbers & alphabet.
©2008 The McGraw-Hill Companies, Inc. All rights reserved. Digital Electronics Principles & Applications Seventh Edition Chapter 2 Numbers We Use in Digital.
1 Teaching the Human Liver with Learning Design Luis A. Álvarez González. Sergio Triviños. Sandra Bucarey Arriagada.
Essential ?: How do I use these irregular verbs? How are they different than the verbs I already know?
Science Fair 2015 Feria de la Ciencia. Monday, April 20 th Night showing: 5- 7pm.
Learning Target: I will be able to determine the Difference between different ecosystems around the world.
Year of Productive Diversification and Strengthening Education Topic: Greenpeace Student: Clara Flores Nilupú Teacher: Juana Castillo Agurto. Year: fourth.
Indirect Object Pronouns Original PowerPoint was by Ms. Martin of Tri-Center Community Schools.
Caught in the act: The Present Progressive The present progressive is used when the action is happening RIGHT NOW.
ECOM-6030 PASOS PARA LA INSTALACIÓN DE EASYPHP Prof. Nelliud D. Torres © - Derechos Reservados.
What are nouns? What is different about nouns in Spanish vs. nouns in English? All nouns have gender. ( i.e. masculine & feminine ) el muchacho (masculino)
Un juego de adivinanzas: ¿Dónde está el tesoro? A1B1C1D1E1F1 A4B4C4D4E4F4 A2B2C2D2E2F2 A5B5C5D5E5F5 A3B3C3D3E3F3 A6B6C6D6E6F6 Inténtalo de nuevo Inténtalo.
¿New media? Lev Manovich It is responsible for one of the works of reference for the interpretation of the new media. “The language of new media (2001)”
LOS VERBOS REFLEXIVOS. WRITE: What is a reflexive verb? A reflexive verb describes when a person doing an action is also receiving the action.
SCAFFOLDING & DIFFERENTIATION
English Language II (2). English Language I (2) Warm-up.
1.Hubo varios momentos importantísimos en la película que sirvieron a cambiar los pensamientos y motivos de Ernesto. Puedes identificar tres de estos momentos.
Lunes, 5/10/15  What is the purpose of a subject pronoun?  Give at least one example of a subject pronoun in English.
100 Book Challenge Desafío de leer 100 libros. Cada niño tendrán: Una bolsa de libros Una carpeta 2 libros para leer cada noche Un informe de lectura.
Quasimodo: Tienes que hacer parte D de la tarea..
Fabian López, Jordi Martí, Galdric Ruiz
Juliana Carmona Esteban Cano
Las Preguntas (the questions) Tengo una pregunta… Sí, Juan habla mucho con el profesor en clase. No, Juan no habla mucho en clase. s vo s vo Forming.
Transcripción de la presentación:

DAI-C1-UD 2 Introduction To Operating Systems Academic Year DAI. Credit 1 (Single and Multiuser Operating Systems) Ferran Chic PELE-08/11 (Pla Experimental Llengües Estrangeres).Potenciació de la llengua Anglesa a la FP) © Ferran Chic. DAI-1er- C1 (SO) DAI-C1-UD 2

SYSTEM Set of elements that make possible the automatic management of information in organizations such as Enterprise University School At Home Shop PELE-08/11 (Pla Experimental Llengües Estrangeres).Potenciació de la llengua Anglesa a la FP) © Ferran Chic. DAI-1er- C1 (SO)

COMPONENTS OF A SYSTEM HARDWARE OPERATING SYSTEM APPLICATION PROGRAMS USERS SOFT WARE PELE-08/11 (Pla Experimental Llengües Estrangeres).Potenciació de la llengua Anglesa a la FP) © Ferran Chic. DAI-1er- C1 (SO)

APPLICATION SOFTWARE Suites Suites (Worksheets, DataBases, Text Editors, Slide Makers...) (Worksheets, DataBases, Text Editors, Slide Makers...)  OpenOffice  Office WEB BROWSERS WEB BROWSERS  Mozilla  Opera  IE SPECIFIC APPS. SPECIFIC APPS.  CAD  DIDACTICAL : Encarta, Clic,…  MATHEMATICAL: SPSS, MATLAB... Enterprise Software Enterprise Software  Selling and Buying process: Invoices, storage, orders  accounting,  Production control... PROGRAMS FOR MAKING OTHER PROGRAMS PROGRAMS FOR MAKING OTHER PROGRAMS  Compilers  Interpreters  Assemblers  DBMS & CASE TOOLS PELE-08/11 (Pla Experimental Llengües Estrangeres).Potenciació de la llengua Anglesa a la FP) © Ferran Chic. DAI-1er- C1 (SO)

OPERATING SYSTEM Interface between User and Hardware Hardware resource manager Virtual Machine ( it provides easy interfaces to access hardware ). It’s such an abstraction layer that allows users to forget about hardware details. O.S. Provides necessary resources to users in order to succeed in executing programs PELE-08/11 (Pla Experimental Llengües Estrangeres).Potenciació de la llengua Anglesa a la FP) © Ferran Chic. DAI-1er- C1 (SO)

O.S. Provides support tools to users Command interpreters (shell) File and web browsers Drivers Editors Compilers Device configuration assistants Graphic administration and monitoring tools PELE-08/11 (Pla Experimental Llengües Estrangeres).Potenciació de la llengua Anglesa a la FP) © Ferran Chic. DAI-1er- C1 (SO)

O.S. Definition Set of programs that aim to Act as an interface between user and computer to allow users to interact with the machine in a simply way (virtual machine) Optimize hardware resources and software stored in the machine PELE-08/11 (Pla Experimental Llengües Estrangeres).Potenciació de la llengua Anglesa a la FP) © Ferran Chic. DAI-1er- C1 (SO)

VON NEUMANN MACHINE Components of this machine: CPU INTERNAL MEMORY I/O DEVICES STORAGE SYSTEM BUS SUBSYSTEM PELE-08/11 (Pla Experimental Llengües Estrangeres).Potenciació de la llengua Anglesa a la FP) © Ferran Chic. DAI-1er- C1 (SO)

I/O SUBSYSTEMS Nowadays, computers have several I/O subsystems, grouped1 by functionality. Every subsystem could be even an independent processor. I/O subsystem for HARD DISKS I/O subsystem for CD/DVD I/O subsystem for keyboard & mouse PCI I/O subsystem for expansion cards (NIC, sound, …) DISPLAY I/O Subsystem PELE-08/11 (Pla Experimental Llengües Estrangeres).Potenciació de la llengua Anglesa a la FP) © Ferran Chic. DAI-1er- C1 (SO)

Programs and data are permanently stored in … Where do we store programs? Where do programs are executed? STORAGE DEVICES (“Memoria secundària”) A program has instructions in machine code. When an instruction needs to be executed it is transferred with the necessary data to MAIN MEMORY CPU (processor) When a program needs to be executed, instructions & data needed must be transferred to Results of instruction execution are stored into Eventually, if you need to store results permanently, they need to be transferred to PELE-08/11 (Pla Experimental Llengües Estrangeres).Potenciació de la llengua Anglesa a la FP) © Ferran Chic. DAI-1er- C1 (SO)

O.S. From user point of view Hardware Operating System System Software Application Software Users PELE-08/11 (Pla Experimental Llengües Estrangeres).Potenciació de la llengua Anglesa a la FP) © Ferran Chic. DAI-1er- C1 (SO)

O.S. IS ALSO A RESOURCE MANAGER CPU Time sharing MAIN MEMORY Program location Data location Sharing Data and Programs I/O DEVICES Performance on I/O Transfers Virtual machine for users PELE-08/11 (Pla Experimental Llengües Estrangeres).Potenciació de la llengua Anglesa a la FP) © Ferran Chic. DAI-1er- C1 (SO)

O.S. ACTS AS AN INTERFACE BETWEEN USER AND HARDWARE Programs establish hardware communication via system calls provided by the operating system itself. We have system calls for everything you need Keyboard access File management Make memory reservation for programs and data Dispose memory Access to all devices Network access etc PELE-08/11 (Pla Experimental Llengües Estrangeres).Potenciació de la llengua Anglesa a la FP) © Ferran Chic. DAI-1er- C1 (SO)

O.S. CLASSIFICATION SINGLE USER / MULTI USER SINGLE TASK / MULTI TASK TIME SHARED / REAL TIME MULTI THREADING PELE-08/11 (Pla Experimental Llengües Estrangeres).Potenciació de la llengua Anglesa a la FP) © Ferran Chic. DAI-1er- C1 (SO)

SINGLE USER vs MULTI USER Single User O.S. O.S. can deal with only 1 user at the same time MS DOS Multi User O.S. O.S. has access control for many users. As far as resources are concerned, every user has ACL’s to establish the privileges between users and resources W2K Professional, WXP Linux Windows 2000 Server, Windows 2003 server PELE-08/11 (Pla Experimental Llengües Estrangeres).Potenciació de la llengua Anglesa a la FP) © Ferran Chic. DAI-1er- C1 (SO)

TIME SHARING OPERATING SYSTEM Process : program being executed (in execution progress) In a time sharing O.S. we have many programs virtually executing at the same time The truth is that in a “time slice” only one instruction of only one program is being executed into CPU. In fact, one instruction could take several clock periods. Time sharing O.S. give N “time slices” to every process. During this time, this process is being executed inside CPU. Once a process has run out of time, the process leaves from CPU and another process takes CPU control. CPU SCHEDULER is an O.S. program that is in charge of doing the time slice assignments to all the processes that need instruction execution.. PELE-08/11 (Pla Experimental Llengües Estrangeres).Potenciació de la llengua Anglesa a la FP) © Ferran Chic. DAI-1er- C1 (SO)

REAL TIME O.S. Some critical processes need to be executed without interruptions and they need to be executed as soon as possible. A time sharing policy is not allowed. A real time O.S. is a specialist in executing critical processes without interruption. PELE-08/11 (Pla Experimental Llengües Estrangeres).Potenciació de la llengua Anglesa a la FP) © Ferran Chic. DAI-1er- C1 (SO)

MULTI THREADING O.S. Suitable for SMP (symetric multiprocessor) Process divided into serveral execution threads With more than one CPU, different threads are assigned to different CPU’s PELE-08/11 (Pla Experimental Llengües Estrangeres).Potenciació de la llengua Anglesa a la FP) © Ferran Chic. DAI-1er- C1 (SO)

KERNEL : Functions Main O.S. program It provides services to any program that requires some resources Communication with the kernel is done via system calls Responsible for CPU scheduling Responsible for MAIN MEMORY scheduling Responsible for I/O scheduling Responsible for Networking as well Built in device drivers All that we can request to the system must be supported by the kernel PELE-08/11 (Pla Experimental Llengües Estrangeres).Potenciació de la llengua Anglesa a la FP) © Ferran Chic. DAI-1er- C1 (SO)

DOS O.S. STRUCTURE msdos.sys command.com io.sys PELE-08/11 (Pla Experimental Llengües Estrangeres).Potenciació de la llengua Anglesa a la FP) © Ferran Chic. DAI-1er- C1 (SO)

UNIX O.S. STRUCTURE PELE-08/11 (Pla Experimental Llengües Estrangeres).Potenciació de la llengua Anglesa a la FP) © Ferran Chic. DAI-1er- C1 (SO)