Sistemas Operativos INTRODUCCIÓN A LAS TECNOLOGÍAS INFORMÁTICAS



Documentos relacionados
SENA CEET, Distrito Capital ADSI Instructor: Ing. Espec. Javier V.aquiro

Computación Tercer Año

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN PROFESOR: MSC. P. Norma Maya Pérez SISTEMAS OPERATIVOS

TEMA 3: SISTEMAS OPERATIVOS.

Tema 1. Conceptos fundamentales de los Sistemas Operativos

Desarrollo de apps para móviles Android. Introducción a Android

COLEGIO COMPUESTUDIO

Unidad I. Introducción a la programación de Dispositivos Móviles

TEMA 1. SISTEMAS OPERATIVOS Y ALMACENAMIENTO DE INFORMACIÓN

Informática 4º ESO Tema 1: Sistemas Informáticos. Sistemas Operativos (Parte 2)

Lectura 2: El Sistema Operativo y sus Funciones

Unidad 1: Conceptos generales de Sistemas Operativos.

Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011

Microsoft Office 2010 Illustrated. Tipos de Software

Un sistema operativo móvil o SO móvil es un sistema operativo que controla un dispositivo móvil al igual que las computadores utilizan Windows o

El tema de esta presentación es los conceptos básicos relacionados con Sistemas Operativos.

Sistemas Operativos de Red

Software Computacional y su clasificación

Software de sistema: Programas genéricos que permiten gestionar los recursos del ordenador.

Programación de Sistemas

La Pirámide de Solución de TriActive TRICENTER

Arquitectura del sistema operativo GNU/Linux. Luis Eduardo Sepúlveda R.

Por más insignificante que sea lo que debes hacer, esmérate en hacerlo lo mejor que puedas, como si fuera la cosa más importante

DESARROLLADOR ANDROID INTRODUCCIÓN ANDROID. Ing. Marco Antonio Toscano Freire tw: martosfre

UNIVERSIDAD DE LOS ANDES FACULTAD DE CIENCIAS ECONOMICAS Y SOCIALES. PROF. ISRAEL J. RAMIREZ israel@ula.ve

Curso de verano. Biología Computacional: Análisis masivo de datos ómicos

Capítulo 5. Cliente-Servidor.

SISTEMAS OPERATIVOS. Juan Diego Villa Juan Guillermo Salazar

Trabajo TICO Unidad 2: Sistemas Operativos. Guillermo Jarne Bueno.

SISTEMAS OPERATIVOS DE DISPOSITIVOS MÓVILES HÉCTOR DOMÍNGUEZ KRYSLER PINTO

Conceptos Básicos de Software. Clase III

Diseño de Base de Datos

NUEVAS TECNOLOGÍAS APLICADAS A LA VIDA:SMARTPHONE, TABLET E INTERNET INTRODUCCIÓN. Prof. D. Antonio Fernández Herruzo

Introducción a las redes de computadores

Es el conjunto de programas y procedimientos ejecutados en un computador, necesarios para hacer posible la realización de una tarea específica.

Los mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas:

PRÁCTICA SOFTWARE OPERATIVO Y DE DESARROLLO Parte I. Objetivos

CONFIGURACIÓN TERMINAL SERVER EN WINDOWS 2003

TP Nº 2 Mobile App. Ramiro Giunta Sistemas de Diseño Gráfico Cátedra Wolkowicz 2015

2.1. Los sistemas operativos. UNIDAD 2

Tema 2: Implementación del núcleo de un Sistema Operativo

Capítulo 5. Sistemas operativos. Autor: Santiago Felici Fundamentos de Telemática (Ingeniería Telemática)

TEMA 1: SISTEMAS INFORMÁTICOS. Parte 3: sistemas operativos

Entre los más conocidos editores con interfaz de desarrollo tenemos:

SOFTWARE DE VIRTUALIZACIÓN Y SUS APLICACIONES: XEN SOBRE LINUX,

TEMA 3: INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS.

Sistemas Operativos. Introducción. Actividades. Soluciones

INTRODUCCIÓN A LAS TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN Código: 8417

Los distintos navegadores para movernos por Internet

Nuevas tendencias: Virtualización de computadores / servidores

WEB APP VS APP NATIVA

Tema: INSTALACIÓN Y PARTICIONAMIENTO DE DISCOS DUROS.

Unidad I. 1. Introducción. Equipo (PC) Sistema Operativo. Red de PC s. Sistema Operativo de Red. Compartir Recursos Habilitar Usuarios.

Capítulo 1 Introducción a la Computación

Sistemas Operativos de red (NOS).

UNIVERSIDAD DE LOS ANDES NÚCLEO UNIVERSITARIO RAFAEL RANGEL

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

MDM Cloud. Conociendo el servicio. Alestra Información Restringida.

Manual Exchange Online

REDES DE TELECOMUNICACIONES

SITEMAS OPERATIVOS PROFESORA ELIZABETH ARIAS INFORMATICA SECCION F 3 SEMESTRE YORDAN ALEXANDER MARIN CUBIDES

Fundamentos de Sistemas Operativos

Introducción a la Computación

1. Generalidades. M. en C. Mario Farias-Elinos

TIPOS DE SISTEMAS OPERATIVOS

Al concluir la práctica el alumno conocerá las definiciones, los elementos y funciones de los Sistemas Operativos.

Curso de HTML5 y CSS3

Hexodus Manual de usuario

MANUAL TÉCNICO DE IMPLEMENTACIÓN PROYECTO SOCIAL COMPUESCUELA. Elaborado por: Julián A. Hernández M.

IES Abyla. Departamento de Informática. Sistemas Operativos

La netbook puede ser administrada durante su uso en el aula mediante el Software de Gestión del Aula.

Manual de Usuario Servidor Cloud

UNIVERSIDAD TECNICA DEL NORTE

Guia para examen de Sistemas Operativos Para primer parcial Febrero 2013 Revisión 2 Ing. Julio Cesar Gonzalez Cervantes

Tema I. Sistemas operativos

Maquinas virtuales Conceptos Básicos

Tema 2: Introducción a Android

Tema 1 Introducción. Arquitectura básica y Sistemas Operativos. Fundamentos de Informática

UNIVERSIDAD NACIONAL SAN ANTONIO ABAD DEL CUSCO CARRERA PROFESIONAL DE INGENIERIA ELECTRONICA LINUX AVID ROMAN GONZALEZ

Sistema Operativo Linux

GESTIÓN ACADÉMICA GUÍA DIDÁCTICA HACIA LA EXCELENCIA COMPROMISO DE TODOS! Nombres y Apellidos del Estudiante:

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web.

Programación estructurada (Interfaces Windows y Unix)

Práctico Nº 2. Tema: Software

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

República Bolivariana de Venezuela. Ministerio del P.P. para la Educación Universitaria. Instituto Universitario Politécnico Santiago Mariño

Movilidad. Pasa demasiado tiempo fuera de la oficina? Solución móvil Dynamics NAV

Smartphones y Tablets

Soluciones innovadoras para optimizar su infraestructura TI. Virtualización con el sistema operativo i, PowerVM y Power Systems de IBM

Unidad I. Introducción a la programación de Dispositivos Móviles (Continuación )

Academia: Informática. Tema: Sistemas operativos

Producto. Información técnica y funcional. Versión 2.8

Capítulo 6 Introducción a los Sistemas Operativos de Redes (NOS)

Características del software

Windows Server Windows Server 2003

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor.

Instituto Universitario Politécnico. Santiago Mariño. Unidad I Revisión de conceptos de Sistemas. Operativos. Elaborado por: Ing. Víctor Valencia.

Guía rápida del usuario. Disco duro virtual.

Arquitectura Cliente/Servidor

A continuación resolveremos parte de estas dudas, las no resueltas las trataremos adelante

Transcripción:

Sistemas Operativos INTRODUCCIÓN A LAS TECNOLOGÍAS INFORMÁTICAS

Contenido 1. Repaso: software y tipos de software 2. Sistemas Operativos: conceptos generales 3. Sistemas Operativos: Windows, Unix, Mac OS 4. Sistemas Operativos para dispositivos móviles Tecnologías 2 2

Repaso: Qué es Software? PROCEDIMIENTOS PROGRAMAS (APLICACIONE S) RUTINAS LENGUAJES Software Sistema de Cómputo Tecnologías 3

Repaso: Qué es Software? Dato Dato sdato sdato sdato sdato s s Microprocesador Datos (Información) Resultados Esperados!! Instrucciones (software) Tecnologías 4

Repaso: Cuáles son los tipos de Software? R/. Hay 3 tipos de software Lenguajes de Programación 1 Permiten la creación de nuevos programas Utilizados por Ingenieros de Sistemas 2 Diseñados para cumplir distintas tareas de acuerdo al uso que se le dé. Son diseñados para resolver tareas definidas Ej. Software de Aplicación Ej. 3 Sistemas Operativos Facilita al usuario el uso del computador y sus periféricos para desarrollar su trabajo diario de manera sencilla. Ej. Software Tecnologías 5

Sistema Operativo: Definición El Sistema Operativo se puede definir de dos maneras Separa el Hardware del Software. 1 Facilita al usuario el uso del computador y sus periféricos para desarrollar su trabajo diario de manera sencilla. Asegura un reparto ordenado y equitativo. 2 Hace seguimiento al uso de recursos (atender solicitudes, contabilizar uso). Mediador de conflictos. Máquina Virtual Administrador de Recursos Sistema Operativo Tecnologías 6

Sistema Operativo: Ubicación Tecnologías 7

Sistema Operativo: Funciones MEMORIA SISTEMA OPERATIVO PERIFÉRICOS En general PROGRAMAS USUARIOS Un Sistema Operativo es el encargado de brindar al usuario una forma amigable y sencilla de operar, interpretar, codificar y emitir las órdenes al microprocesador central, para que éste realice las tareas necesarias y específicas para completar una acción Tecnologías 8

Sistema Operativo: Funciones Específicas Tecnologías 9

Sistemas Operativos: Conceptos Clave PROCESO: es una tarea en ejecución, tiene asociado un espacio de direcciones, lista de posiciones de memoria y de datos. En Windows En Linux Tecnologías 10

Sistemas Operativos: Conceptos Clave SERVICIOS: Son aplicaciones que se ejecutan en segundo plano, de forma transparente al usuario, para proporcionar funcionalidades varias. OJO! Consumen recursos en tu máquina. En Windows En Linux Tecnologías 11

Sistemas Operativos: Conceptos Clave Kérnel: núcleo del sistema, contiene las operaciones básicas del sistema Tecnologías 12

Sistemas Operativos: Conceptos Clave Llamadas al sistema: interfaz entre el S.O. y los programas de usuario LLAMADA AL SISTEMA PROGRAMA SISTEMA OPERATIVO Tecnologías 13

Sistemas Operativos: Conceptos Clave Secuencia por lotes: los programas son tratados en grupos y ejecutados uno tras otro sin intervención del usuario μp Tecnologías 14

Sistemas Operativos: Conceptos Clave Tiempo Real: Proces instrucciones recibidas inmediatamente. Respuestas rápidas. Tecnologías 15

Sistemas Operativos: Conceptos Clave Tiempo Compartido: uso del sistema por más de un usuario al mismo tiempo Tecnologías 16

Sistemas Operativos: Clasificación Tecnologías 17

Sistemas Operativos: Clasificación por Estructura Estructura Monolítica Tecnologías 18

Sistemas Operativos: Clasificación por Estructura Estructura Jerárquica Tecnologías 19

Sistemas Operativos: Clasificación por Estructura Cliente Servidor Estructura Cliente/Servidor Tecnologías 20

Sistemas Operativos: Clasificación por Cantidad de Tareas Si sólo puede ejecutar una tarea o proceso (aparte de los procesos del propio S.O.) en un momento dado. Permite que varias tareas (procesos) se ejecuten al tiempo. Cada tarea se ejecuta de manera independiente y utilizando los mismos recursos. Una vez que empieza a ejecutar un proceso, continuará haciéndolo hasta su finalización o interrupción. MONOTAREA MULTITAREA Sistema Operativo Tecnologías 21

Sistemas Operativos: Clasificación por Cantidad de Usuarios Sistema Operativo Monousuario Tecnologías 22

Sistemas Operativos: Clasificación por Cantidad de Usuari os Sistema Operativo Multiusuario Tecnologías 23

Sistemas Operativos: Clasificación por la forma de administrar recursos Sistema Operativo Distribuido Tecnologías 24

Sistemas Operativos: Clasificación por la forma de administrar recursos Sistema Operativo Centralizado Tecnologías 25

Preguntas 1. Con base a qué características se puede clasificar un sistema operativo? 2. Si un sistema operativo pertenece a una categoría, puede tener características de otra? 3. Explique las diferencias entre un sistema monotarea y un sistema multitarea. 4. Por qué un sistema se puede considerar multiusuario? Tecnologías 26

Sistemas Operativos: Interfaces Usuario Interfaz Recursos de Hardware y Software Tecnologías 27

Sistemas Operativos: Interface Tecnologías 28

Sistemas Operativos: Interface por Línea de comandos Línea de comandos de Linux (Shell, Terminal) Tecnologías 29

Sistemas Operativos: Interface por Línea de comandos Línea de comandos de Windows (Símbolo del Sistema, MS-DOS) Tecnologías 30

Sistemas Operativos: Interface Gráfica Tecnologías 31

Preguntas 1. Qué es una línea de comandos? Describa su utilidad 2. Qué características y ventajas ofrece una interfaz gráfica? Tecnologías 32

Sistemas Operativos: MS-DOS MS-DOS Desarrollado en 1979 por Microsoft Diseñado para IBM quien lo estandarizó en todos sus PC El sistema operativo podía estar en un disco flexible Los nombres de archivos tienen como máximo 8 letras Es un sistema operativo monotarea COMMAND.COM o Procesador de Comandos Tecnologías 33

Sistemas Operativos: OS2 OS/2 Desarrollado inicialmente por IBM y Microsoft Muy parecido a MS-DOS, pero es más grande y completo Ofrece un ambiente de trabajo gráfico El intérprete de comandos no hace parte del SO, sólo aparece cuando se hace clic en el ícono Multitarea de tiempo compartido Tecnologías Monousuario 34

Sistemas Operativos: Mac OS Mac OS Multitarea cooperativa Es un sistema gráfico, además, ofrece interface de línea de comandos Tiene la capacidad integrada de compartir archivos y comunicarse con otras PC de Macintosh en una red Tecnologías 35

Sistemas Operativos: Unix UNIX S. O. de propósito general Desarrollado en los Laboratorios Bell de AT&T en 1969 Escrito en lenguaje C Multiusuario, Multitarea e Interactivo Soporta multiprogramación y multiacceso Tecnologías 36

Sistemas Operativos: Microsoft-Windows Windows Windows es un SO para computadores basados en procesadores Intel. Es el sistema operativo comercial más utilizado mundialmente El entorno gráfico se basa en la metáfora de las ventanas, de allí viene su nombre. Versiones de MS-Windows: Win95, Win98, Milenium, XP, Windows 7, Windows 8 Tecnologías 37

Sistemas Operativos: Microsoft-Windows Tecnologías 38

Sistemas Operativos para Dispositivos Móviles Los Sistemas Operativos para dispositivos móviles (SO Móviles) son similares a los Sistemas Operativos para PCs y Laptop, solo que mucho más simples, facilitan en gran medida la interacción con el usuario y centran su funcionamiento en la conectividad inalámbrica Un SO Móvil se basa en un modelo de capas: Kernel Middleware Entorno de ejecución de aplicaciones Interfaz de usuario Entre los principales SO Móviles se encuentran: Android, IOS, Windows (Phone, Mobile), BlackBerry, Symbian. Tecnologías 39

Sistemas Operativos para Dispositivos Móviles: versiones Palm OS Windows Symbian 1996 Palm OS 2000 Pocket PC 2008 Symbian 1 1997 Palm OS 2.0 2003 Windows Mobile 2010 Symbian 2 1998 Palm OS 3.0 2003 Windows Mobile SE 2001 Palm OS 4.0 2007 Windows Mobile 2002 Palm OS 5.0 2009 Windows Mobile 2004 Palm OS Cobalt 2010 Windows Mobile 2010 Symbian 3 Tecnologías 40

Sistemas Operativos para Dispositivos Móviles: versiones Android BlackBerry Iphone OS (ios) 2007 Android beta 2005 BlackBerry OS 4.5 2007 iphone OS 2008 Android 1.0 Apple Pie 2005 BlackBerry OS 5.0 2008 iphone OS 2.0 2009 Android 1.1 Banana Bread, 1.5 Cupcake, 1.6 Donut, 2.0/2.1 Eclair 2010 BlackBerry OS 6.0 2009 iphone OS 3.0 2010 iphone OS 4.0 2010/2011 Android 2.2.x Froyo, 2.3.x Gingerbread 2011 Android 3.0 Honeycomb, 4.0.x Ice Cream Sandwich 2012/ Android 4.1/4.2/4.3 Jelly Bean Tecnologías 41

Sistemas Operativos para Dispositivos Móviles Android SO basado en Linux Inicialmente fue desarrollado por Android Inc., luego lo compró Google. Tiene una gran comunidad de desarrolladores que crean aplicaciones Soporta mensajería de texto, navegador web, máquina virtual de java, multimedia, bluetooh, videollamadas Es un SO multitarea real La arquitectura la conforma: el núcleo de linux, runtime de Android, framework de aplicaciones, bibliotecas, aplicaciones Tecnologías 42

Sistemas Operativos: Dispositivos Móviles ios Originalmente desarrollado por Apple Inc. para iphone OS No es posible instalarlo en hardware de terceros La interfaz se basa en el concepto de manipulación directa, usando gesto multitáctiles (deslizadores, interruptores, botones) La arquitectua se basa en capas: de abstracción, de servicios principales, de medios, de cocoa touch Ofrece un kid de desarrollo para terceros Tecnologías 43

Sistemas Operativos: Dispositivos Móviles BlackBerry Desarrollado por BlackBerry Permite multitarea Permite el acceso a: e-mail, navegación web, Microsoft Exchange, Lotus Notes Puede trabajar como un router inalámbrico para distribuir redes Wi-Fi Los desarrolladores independientes pueden crear programas Tecnologías 44

Sistemas Operativos: Bibliografía Tanenbaum, Andrew. Sistemas Operativos Modernos. Prentice Hall. Segunda Edición. 2003. Pearson Education. Silberschatz, Galvin, Gagne. Sistemas Operativos. Mc. Graw Hill. Séptima Edición. Interamericana, 2006. Páginas web: http://en.wikipedia.org/wiki/main_page http://wiki.inf.utfsm.cl/index.php?title=estructura_de_u n_sistema_operativo Tecnologías 45