Está en la página 1de 50

QUE ES EL SOFTWARE (SW)

Que es: Se conoce como software al equipamiento lgico de un sistema informtico, que comprende el conjunto de los componentes lgicos necesarios que hace posible la realizacin de tareas especificas. Los componentes lgicos incluyen entre muchos otros, las aplicaciones informticas tales como:

A. Procesadores de texto

B. Hojas de calculo

C. Base de datos

PROCESA DORES DE TEXTO


Es una aplicacin informtica destinada a la creacin o modificacin de documentos escritos por medio de una computadora.

HOJAS DE CALCULO
Tipo de documento que permite manipular datos numricos y alfanumricos en forma de tablas compuesto por celdas.

BASE DE DATOS
Conjunto de datos pertenecientes a un mismo contexto y almacenados sistemticamente para su posterior uso.

APLICACIONES DE SISTEMA OPERATIVO

SISTEMA OPERATIVO
Es un programa o conjunto de programas que un sistema informtico gestiona los recursos del hardware y parece servicios a los programas de aplicacin.

MS-DOS

Es un sistema operativo para computadoras basada en x86.

WINDOWS

Sus versiones mas recientes son Windows 2000, Windows XP, Windows vista, Windows vista.

LINUX

Es un ncleo libre de sistema operativo.

CLASIFICACION DE SOFTWARE
QUE ES:

El software se puede clasificar para fines prcticos entre tres grandes tipos

A. Software de aplicacin

B. Software de programacin

C. Software de sistema

SOFTWA RE DE A PLICACIN
Es aquel que hace que el computador coopere con el usuario en la realizacin de tarea tpicamente humanas tales como gestionar una contabilidad o escribir un texto. La diferencia entre los programas de aplicacin y los sistemas suponen ayuda al usuario para relacionarse con el computador y hacer mas como del mismo mientras lo de la aplicacin son programas que cooperan con el usuario para la realizacin de las actividades mencionadas. Algunos ejemplos:

Procesador de texto (Blog de notas), Editores (Photoshop), Hojas de calculo (Ms Excel), Sistemas gestores de base de datos (M y SOI), Programas de comunicacin (MSN Messenger), Paquetes integrados(Ofimtica: Word, Excel, Power Point), Programas de diseo (Auto-Cad).

SOFTWA RE DE PROGRA MACION


Es el conjunto de herramientas que permiten al programador desarrollar programas informticas, usando diferentes alternativas y lenguajes de programacin de una manera practica incluyendo bsicamente: Editores de texto Compiladores Interpretes
Depuradores

SOFTWARE DE SISTEMA
Sirve para controlar e interactuar con el sistema operativo, proporcionando control sobre hardware y dando soporte a otros programas, tipos de Software de sistema:

Cargadores de programas Sistemas operativos Controlador de dispositivo Programas utilitarios Lnea de comandos BIOS

S I S TE MA OPE RATI VO (S O )
QUE ES ? Es un conjunto de programas que en un sistema informtico gestiona los recursos de hardware (HW) ejecutndose en un mundo privilegiado.

COMPONENTES DE U N S IS TEMA OPER ATIVO


Control De Procesos Planificacin De Procesos Gestin De Procesos Seguridad Gestin De Memoria Gestin De Archivos Comunicacion Concurrencia De Procesos

COMPONENTES DE U N S IS TEMA OPER ATIVO


PLANIFICACION DE PROCESOS: Un proceso es un programa en ejecucin que necesita recursos para realizar su tarea: tiempo de CPU, memoria, archivos y dispositivos de E/S. El SO es el responsable de: Crear y destruir procesos. Parar y reanudar procesos. Ofrecer mecanismos para que los procesos puedan comunicarse y se sincronicen.

GESTION DE MEMORIA:
La memoria es una gran tabla de palabras que se referencian cada una mediante una direccin nica. Este almacn de datos es de rpido acceso es compartido por la
CPU y los dispositivos de E/S, es voltil y pierde su contenido ante fallos del

sistema. El SO es el responsable de:


Conocer qu partes de la memoria estn siendo utilizadas y por quin

Decidir qu procesos se cargarn en memoria cuando haya espacio disponible Asignar y reclamar espacio de memoria cuando sea necesario.

GESTION DE ARCHIVOS:
Los archivos son colecciones de informacin relacionada, definidas por sus creadores. stos almacenan programas (en cdigo fuente y objeto) y datos tales como imgenes, textos, informacin de bases de datos, etc. El SO es responsable de:
Construir y eliminar archivos y directorios.

Ofrecer funciones para manipular archivos y directorios. Establecer la correspondencia entre archivos y unidades de almacenamiento. Realizar copias de seguridad de archivos.

SEGURIDAD:
Mecanismo que controla el acceso de los programas o los usuarios a los

recursos del sistema. El SO se encarga de: Distinguir entre uso autorizado y no autorizado. Especificar los controles de seguridad a realizar.
Forzar el uso de estos mecanismos de proteccin.

COMUNICACION:
Para mantener las comunicaciones con otros sistemas es necesario poder

controlar el envo y recepcin de informacin a travs de las interfaces de red. Tambin hay que crear y mantener puntos de comunicacin que sirvan a las aplicaciones para enviar y recibir informacin, y crear y mantener conexiones virtuales entre aplicaciones que estn ejecutndose localmente y otras que lo
hacen remotamente.

GESTION DE DISPOSITIVOS:
Son aplicaciones de utilidad que se suministran con el SO pero no forman parte de l. Ofrecen un entorno til para el desarrollo y ejecucin de programas, siendo algunas de las tareas que realizan:
Manipulacin y modificacin de archivos.

Informacin del estado del sistema. Soporte a lenguajes de programacin. Comunicaciones.

CONCURRENCIA DE PROCESOS:
La concurrencia de procesos se refiere a las situaciones en las que dos o ms

procesos puedan coincidir en el acceso a un recurso compartido.

CONTROL DE PROCESOS:
control del proceso o BCP es un registro especial donde el sistema operativo agrupa toda la informacin que necesita conocer respecto a un proceso particular. La informacin almacenada en un BCP incluye tpicamente algunos o todos los campos siguientes: Identificador del proceso Estado del proceso Contador de Programa: Direccin de la prxima instruccin a ejecutar. Valores de registro de CPU
Espacio de direcciones de memoria.

Prioridad en caso de utilizarse dicho algoritmo para planificacin de CP U.

TPOS DESISTEMAS OPERATIVOS


SISTEMAS OPERATIVOS PARA PC 1) Microsoft Windows 2) Mac Os X 3) Linux 4) Unix 5) Solaris

M ICROSOFT W INDOWS
Windows es un sistema operativo en ventanas.

MAC OS X
Es un sistema operativo, desarrollado, comercializado y vendido por Apple Inc.

LINUX
Es un ncleo libre de sistemas operativos. Es uno de los principales ejemplos de software libre y cdigos abiertos.

UNIX
Sistema Operativo portable, multitarea y multiusuario.

SOL ARIS
Es un sistema certificado oficialmente como versin de Unix.

SISTEMAS OPERATIVOS PARA MOVILES


1. Android 2. IOS 3. Windows Phone 4. Blackberry OS 5. Ubuntu OS 6. Fire Fox OS

ANDROID
Es un sistema operativo basado en Linux, diseando principalmente para dispositivos mviles con pantalla tactil.

IOS
Es un sistema operativo mvil de la empresa Apple Inc. Originalmente para el iPhone.

WINDOWS PHO NE
Sistema Operativo mvil desarrollado por Microsoft como sucesor de Windows mvil.

BL ACKBERRY OS
El sistema permite multitarea y tiene soporte para diferentes mtodos de entrada.

UBUNTU OS
Es un sistema operativo el cual incluye su propio entorno de escritorio denominado.

FIRE FOX OS
Basado en HT ML 5 con ncleo Linux, de codigo abierto, para Smartphone y tabletas. Es desarrollado por Mocilla.