Sistema operativo y software de aplicación

10
Sistema Operativo y Sistema Operativo y Software de Software de Aplicación Aplicación Harold Andres Delgado Harold Andres Delgado Sepa Sepa 1”D” 1”D”

description

Comunicación Y ciencias Digitales

Transcript of Sistema operativo y software de aplicación

Page 1: Sistema operativo y software de aplicación

Sistema Operativo y Sistema Operativo y Software de Software de AplicaciónAplicación

Harold Andres Delgado SepaHarold Andres Delgado Sepa

1”D”1”D”

Page 2: Sistema operativo y software de aplicación

Sistema operativoSistema operativo

Nótese que es un error Nótese que es un error común muy extendido común muy extendido denominar al denominar al conjuntoconjunto completo de completo de herramientasherramientas sistema operativo, pues  sistema operativo, pues este, es sólo eleste, es sólo elnúcleonúcleo y no  y no necesita de entorno necesita de entorno operador para estar operador para estar operativo y funcional.operativo y funcional.22  33 Uno  Uno de los más prominentes de los más prominentes ejemplos de esta diferencia, ejemplos de esta diferencia, es eles elSOSO Linux Linux,,44 el cual junto  el cual junto a las herramientas a las herramientas GNUGNU, , forman las llamadas forman las llamadas distribucionesdistribuciones Linux Linux. .

Page 3: Sistema operativo y software de aplicación

Windows y Linux: Windows y Linux: Características y entornos, Características y entornos,

visión básicavisión básica

Page 4: Sistema operativo y software de aplicación

Conceptos básicos (procesos, Conceptos básicos (procesos, archivos, archivos,

núcleo,multiprogramación, núcleo,multiprogramación, multitarea,gestión de memoria, multitarea,gestión de memoria,

interfaz de usuario)interfaz de usuario)► Controla el uso por parte de los programas de Controla el uso por parte de los programas de

aplicación de todos aplicación de todos ► los recursos del computador: memoria, CPU, los recursos del computador: memoria, CPU,

unidades de entrada unidades de entrada ► y saliday salida► Independiza al programa de aplicación del Independiza al programa de aplicación del

hardwarehardware► Proporciona comunicación con otros Proporciona comunicación con otros

computadorescomputadores► Ejecuta servicios para los programas o Ejecuta servicios para los programas o

aplicacionesaplicaciones► Ejecuta órdenes de los usuariosEjecuta órdenes de los usuarios

Page 5: Sistema operativo y software de aplicación

Niveles del sistema operativoNiveles del sistema operativo

UsuariosAplicaciones ShellServicios (API)NúcleoDrivers I/OHardwareSistemaoperativo

Page 6: Sistema operativo y software de aplicación

Gestión de recursoGestión de recurso

► Asignación de recursosAsignación de recursos► • • memoria, disco, dispositivos de entrada memoria, disco, dispositivos de entrada

salidasalida► • • CPU (planificación)CPU (planificación)► ProtecciónProtección► • • Entre usuarios y aplicacionesEntre usuarios y aplicaciones► • • Entre cada aplicación y el sistema operativoEntre cada aplicación y el sistema operativo► • • Entre cada aplicación y el hardwareEntre cada aplicación y el hardware► ContabilidadContabilidad► • • A efectos de gestión de costeA efectos de gestión de coste► • • A efectos de calidad de servicioA efectos de calidad de servicio

Page 7: Sistema operativo y software de aplicación

Seguridad en los SOsSeguridad en los SOs

► El Sistema operativo es normalmente solo una El Sistema operativo es normalmente solo una porción del total de software que corre en un porción del total de software que corre en un sistema particular. Pero el Sistema Operativo sistema particular. Pero el Sistema Operativo controla el acceso a los recursos del sistema. controla el acceso a los recursos del sistema. La seguridad de los Sistemas Operativos es La seguridad de los Sistemas Operativos es solo una pequeña parte del problema total de solo una pequeña parte del problema total de la seguridad en los sistemas de computación, la seguridad en los sistemas de computación, pero éste viene incrementándose en gran pero éste viene incrementándose en gran medida. Hay muchas razones para que la medida. Hay muchas razones para que la seguridad de los Sistemas Operativos reciba seguridad de los Sistemas Operativos reciba especial atención hoy en día.especial atención hoy en día.  

Page 8: Sistema operativo y software de aplicación

RedesRedes

► El término El término redesredes puede referirse a: puede referirse a:► RedesRedes o  o Redes 2.0Redes 2.0, programa de divulgación , programa de divulgación

científico-tecnológica emitido por científico-tecnológica emitido por TVETVE desde 1996; desde 1996;► RedesRedes, puerto pesquero en , puerto pesquero en AresAres, La Coruña, , La Coruña,

España;España;► Parque natural de RedesParque natural de Redes, parque natural situado , parque natural situado

en Asturias, en España.en Asturias, en España.► Red.esRed.es, entidad pública empresarial adscrita al , entidad pública empresarial adscrita al

Ministerio de Industria, Turismo y Comercio Ministerio de Industria, Turismo y Comercio de España.de España.

► Redes. Diccionario combinatorio del español Redes. Diccionario combinatorio del español contemporáneocontemporáneo..

Page 9: Sistema operativo y software de aplicación

LA PROGRAMACION Y TIPOSLA PROGRAMACION Y TIPOS

► Programación estructurada (PE)Programación estructurada (PE)  

La programación estructurada esta compuesta La programación estructurada esta compuesta por un conjunto de técnicas que han ido por un conjunto de técnicas que han ido evolucionando aumentando evolucionando aumentando considerablemente la productividad del considerablemente la productividad del programa reduciendo el tiempo de depuración programa reduciendo el tiempo de depuración y mantenimiento del mismo. y mantenimiento del mismo. 

Esta programación estructurada utiliza un Esta programación estructurada utiliza un número limitado de estructuras de control, número limitado de estructuras de control, reduciendo así considerablemente los errores.  reduciendo así considerablemente los errores. 

Page 10: Sistema operativo y software de aplicación

LA PROGRAMACION Y TIPOSLA PROGRAMACION Y TIPOS

► Esta técnica incorpora: Esta técnica incorpora: 

► Diseño descendente (top-dow): el problema se descompone Diseño descendente (top-dow): el problema se descompone en etapas o estructuras jerárquicas.en etapas o estructuras jerárquicas.

► Recursos abstractos (simplicidad): consiste en descompones Recursos abstractos (simplicidad): consiste en descompones las acciones complejas en otras más simples capaces de ser las acciones complejas en otras más simples capaces de ser resueltas con mayor facilidad.resueltas con mayor facilidad.

► Estructuras básicas: existen tres tipos de estructuras básicas:Estructuras básicas: existen tres tipos de estructuras básicas: Estructuras secuénciales: cada acción sigue a otra acción Estructuras secuénciales: cada acción sigue a otra acción

secuencialmente. La salida de una acción es la entrada de otra.secuencialmente. La salida de una acción es la entrada de otra. Estructuras selectivas: en estas estructuras se evalúan las Estructuras selectivas: en estas estructuras se evalúan las

condiciones y en función del resultado de las mismas se realizan condiciones y en función del resultado de las mismas se realizan unas acciones u otras. Se utilizan expresiones lógicas.unas acciones u otras. Se utilizan expresiones lógicas.

Estructuras repetitivas: son secuencias de instrucciones que se Estructuras repetitivas: son secuencias de instrucciones que se repiten un número determinado de veces.repiten un número determinado de veces.