6
Tercera Unidad Sistema Operativo y Software de Aplicación Javier León Mora 1º “E” Unidad Educativa “San José L Salle”

Tercera unidad

Embed Size (px)

Citation preview

Page 1: Tercera unidad

Tercera Unidad

Sistema Operativo y Software de Aplicación

Javier León Mora 1º “E”

Unidad Educativa “San José La Salle”

Page 2: Tercera unidad

Conceptos básicos (procesos, archivos, núcleo,multiprogramación, multitarea,gestión de memoria,

interfaz de usuario)

• Controla el uso por parte de los programas de aplicación de todos

• los recursos del computador: memoria, CPU, unidades de entrada

• y salida• Independiza al programa de aplicación del hardware• Proporciona comunicación con otros computadores• Ejecuta servicios para los programas o aplicaciones• Ejecuta órdenes de los usuarios

Page 3: Tercera unidad

Clasificación de los sistemas operativos

• Un Sistema Operativo es un programa o conjunto de programas • que actúa como interfase entre el usuario o programador y la • máquina física (el hardware)• Inicializar la máquina: preparar el ordenador para su funcionamiento.• a) Inicialización total (Initial Program Loading (IPL), Bootstrapping).• b) Inicialización parcial.• 2. Servir de máquina extendida (virtual): ocultar los detalles del

hardware • al usuario y proporcionar un entorno más cómodo. Objetivos:• a) Seguridad: el S. O. debe evitar que la ejecución de los programas se • interfieran unos entre otros.• Modos de operación del Hardwarare:• Modo usuario (estado no privilegiado),• Modo supervisor (estado privilegiado).

Page 4: Tercera unidad

La programación y tipos• Los tipos o técnicas de programación son bastante variados,

aunque puede que muchos de los lectores sólo conozcan una metodología para realizar programas. En la mayoría de los casos, las técnicas se centran en programación modular y programación estructurada, pero existen otros tipos de programación.

• Programación estructurada (PE) • Programación modular • Programación orientada a objetos (POO) • Programación concurrente• Programación funcional • Programación lógica

Page 5: Tercera unidad

Tipos de aplicaciones

• Software de aplicación: Son todos aquellos programas que sirven para facilitar al usuario final la realización de algún tipo de trabajo o función.

• Aplicaciones de productividad empresarial• Aplicaciones domésticas• Aplicaciones profesionales generales• Aplicaciones verticales• Software de utilidades

Page 6: Tercera unidad

Otros software de aplicación• Aplicaciones de negocios - Las aplicaciones más comunes son procesadores

de palabras, software de hojas de cálculo y sistemas de bases de datos.Utilerías - Las utilerías, que componen la segunda categoría de aplicaciones de software, te ayudan a administrar a darle mantenimiento a tu computadora.

• Aplicaciones personales - Estos programas te permiten mantener una agenda de direcciones y calendario de citas, hacer operaciones bancarias sin tener que salir de tu hogar, enviar correo electrónico a cualquier parte del mundo y además conectarte a servicios informáticos que ofrecen grandes bases de datos de información valiosa.

• Aplicaciones de entretenimiento - Software de entretenimiento: Videojuegos de galería, simuladores de vuelo, juegos interactivos de misterio y rompecabezas difíciles de solucionar. Muchos programas educativos pueden ser considerados como software de entretenimiento. Estos programas pueden ser excelentes herramientas para la educación.