You are on page 1of 9

Qu es la informtica?

La informtica es una ciencia que estudia mtodos, procesos, tcnicas, con el fin de
almacenar, procesar y transmitir informacin y datos en formato digital
La informtica se define como la ciencia que estudia el tratamiento de la informacin
mediante medios automticos, es decir la ciencia de la informacin automtica..
La Informtica es una Ciencia. Es la Ciencia que estudia el Tratamiento Automtico de
la Informacin.
Ciencia que estudia el tratamiento de la informacin mediante diversos medios.


SISTEMA INFORMATICO

Un sistema informtico es un sistema que permite almacenar y procesar
informacin; como todo sistema, es el conjunto de partes interrelacionadas: en este
caso, hardware, software y recursos humanos. El hardware incluye computadoras o
cualquier tipo de dispositivo electrnico inteligente, que consisten en procesadores,
memoria, sistemas de almacenamiento externo, etc. El software incluye al sistema
operativo, firmware y aplicaciones, siendo especialmente importante los sistemas de
gestin de bases de datos. Por ltimo el soporte humano incluye al personal tcnico
que crean y mantienen el sistema (analistas, programadores, operarios, etc.) y a los
usuarios que lo utilizan.
ESTRUCTURA
Los sistemas informticos suelen estructurarse en Subsistemas:
Subsistema fsico: asociado al hardware. Incluye entre otros elementos la CPU, memoria
principal, la placa base, perifricos de entrada y salida, etc.
Subsistema lgico: asociado al software y la arquitectura. Incluye al sistema operativo, el
firmware, las aplicaciones y las bases de datos.


CLASIFICACION
Los S.I. pueden clasificarse con base a numerosos criterios. Por supuesto las clasificaciones no
son estancas y es comn encontrar sistemas hbridos que no encajen en una nica categora.
Por su uso pueden ser:
De uso general.
De uso especfico.


Por el paralelismo de los procesadores, que puede ser:
SISD: Single Instruccin Single Data
SIMD: Single Instruccin Mltiple Data
MIMD: Mltiple Instruccin Mltiple Data
Por el tipo de ordenador utilizado en el sistema
Estaciones de trabajo (Workstation)
Terminales ligeros (Thin clients)
Microordenadores (por ejemplo ordenadores personales)
Miniordenadores (servidores pequeos)
Micrordenadores (servidores de gran capacidad)
Superordenadores
Por la arquitectura
Sistema aislado
Arquitectura cliente-servidor
Arquitectura de 3 capas
Arquitectura de n capas
Servidor de aplicaciones
Monitor de teleproceso o servidor de transacciones
arquitectura de 4 capas


ELEMENTOS



1) EL HARDWARE:
Es la parte fsica del computador, es decir, todo lo que podemos tocar, armar y desarmar.
Ejemplo: el teclado, ratn, torre, monitor, disco duro, impresora, etc.
Si no hay Hardware, entonces no se tiene al objeto tecnolgico llamado computador.

2) EL SOFTWARE:
Es el conjunto de programas que le dan vida al Hardware.
Si no hay software, entonces el Hardware no funciona; el computador no hace nada.
No tiene sentido usarlo porque no hay programas para trabajar en l.
El Software se puede clasificar en:

a) FIRMWARE: Es el conjunto de instrucciones necesarias para el buen
funcionamiento del computador; tambin es llamado Programa de arranque y
generalmente podemos ver algo de ellas, inmediatamente se enciende la computadora.

b) SISTEMAS OPERATIVOS: Es el programa que administra los dispositivos y
recursos del computador. Lo podemos comparar con un director de una orquesta, el
cual controla los instrumentos y da las rdenes de qu instrumento debe tocar y cul
de ellos se debe callar para obtener una buena meloda. Ejemplos: Windows XP,
Windows Vista, Windows 7, Linux, Mac, Unix.

c) APLICACIONES: Son programas para tareas especficas tales como Word (para
escribir textos), Paint (para dibujar), Ares (para descargar msica), Internet Explorer
(para navegar en Internet).

3) LOS USUARIOS:
Son las personas que usan la computadora.
Sin los usuarios no tendra sentido la existencia de la computadora, porque nadie la
usara. Y tenerla en casa sera como tener un adorno ms.
Se clasifican en:

a) DESARROLLADORES: Son las personas que utilizan la computadora con el fin de
crear nuevo hardware o software. Generalmente son ingenieros o personal con
conocimientos especializados.

b) TCNICOS: Son las personas encargadas de instalar y dar mantenimiento al
hardware o al software.

c) OPERARIOS: son los usuarios finales, es decir, todas las personas que utilizan el
computador como ayuda para sus actividades cotidianas. Ejemplo: Los estudiantes,
usan el computador para consultar tareas, imprimir trabajos escritos, escuchar
msica, conocer gente en Facebook, etc.




SOFTWARE
Se conoce como software

al equipamiento lgico o soporte lgico de un sistema informtico,
que comprende el conjunto de los componentes lgicos necesarios que hacen posible la
realizacin de tareas especficas, en contraposicin a los componentes fsicos que son
llamados hardware.
Los componentes lgicos incluyen, entre muchos otros, las aplicaciones informticas; tales
como el procesador de texto, que permite al usuario realizar todas las tareas concernientes a
la edicin de textos; el llamado software de sistema, tal como el sistema, que bsicamente
permite al resto de los programas funcionar adecuadamente, facilitando tambin la
interaccin entre los componentes fsicos y el resto de las aplicaciones, y proporcionando
una interfaz con el usuario.

CLASIFICACION DEL SOFTWARE
Software de sistema: Su objetivo es desvincular adecuadamente al usuario y al programador
de los detalles del sistema informtico en particular que se use, aislndolo especialmente del
procesamiento referido a las caractersticas internas de: memoria, discos, puertos y
dispositivos de comunicaciones, impresoras, pantallas, teclados, etc. El software de sistema le
procura al usuario y programador adecuadas interfaces de alto nivel, controladores,
herramientas y utilidades de apoyo que permiten el mantenimiento del sistema global.
Incluye entre otros:
Sistemas operativos
Controladores de dispositivos
Herramientas de diagnstico
Herramientas de Correccin y Optimizacin
Servidores
Utilidades
Software de programacin: Es el conjunto de herramientas que permiten
al programador desarrollar programas informticos, usando diferentes alternativas
y lenguajes de programacin, de una manera prctica. Incluyen bsicamente:
Editores de texto
Compiladores
Intrpretes
Enlazadores
Depuradores
Entornos de Desarrollo Integrados (IDE): Agrupan las anteriores herramientas,
usualmente en un entorno visual, de forma tal que el programador no necesite
introducir mltiples comandos para compilar, interpretar, depurar, etc.
Habitualmente cuentan con una avanzada interfaz grfica de usuario (GUI).
Software de aplicacin: Es aquel que permite a los usuarios llevar a cabo una o varias
tareas especficas, en cualquier campo de actividad susceptible de ser automatizado o
asistido, con especial nfasis en los negocios. Incluye entre muchos otros:
Aplicaciones para Control de sistemas y automatizacin industrial
Aplicaciones ofimticas
Software educativo
Software empresarial
Bases de datos
Telecomunicaciones (por ejemplo Internet y toda su estructura lgica)
Videojuegos
Software mdico
Software de clculo numrico y simblico.
Software de diseo asistido (CAD)
Software de control numrico (CAM)


SISTEMA OPERATIVO

Un sistema operativo es un programa que acta como intermediario entre el usuario y
el hardware de un computador y su propsito es proporcionar un entorno en el cual el
usuario pueda ejecutar programas.

El objetivo principal de un sistema operativo es lograr que el sistema de computacin
se use de manera cmoda, y el objetivo secundario es que el hardware del
Computador se emplee de manera eficiente.



Un sistema Operativo (SO) es en s mismo un programa de computadora. Sin embargo,
es un programa muy especial, quiz el ms complejo e importante en una
computadora.

Caractersticas de los sistemas operativos

Conveniencia. Un Sistema Operativo hace ms conveniente el uso de una
computadora.
Eficiencia. Un Sistema Operativo permite que los recursos de la computadora
se usen de la manera ms eficiente posible.
Habilidad para evolucionar. Un Sistema Operativo deber construirse de
manera que permita el desarrollo, prueba o introduccin efectiva de nuevas
funciones del sistema sin interferir con el servicio.
Encargado de administrar el hardware. El Sistema Operativo se encarga de
manejar de una mejor manera los recursos de la computadora en cuanto a
hardware se refiere, esto es, asignar a cada proceso una parte del procesador
para poder compartir los recursos.
Relacionar dispositivos (gestionar a travs del kernel). El Sistema
Operativo se debe encargar de comunicar a los dispositivos perifricos, cuando
el usuario as lo requiera.
Organizar datos para acceso rpido y seguro.
Manejar las comunicaciones en red. El Sistema Operativo permite al usuario
manejar con alta facilidad todo lo referente a la instalacin y uso de las redes
de computadoras.
Procesamiento por bytes de flujo a travs del bus de datos.
Facilitar las entradas y salidas.

ESTRUCTURA DEL SISTEMA OPERATIVO
En los Sistemas monolticos, la estructura consiste en que no existe estructuraalguna.
El sistema operativo se escribe como una coleccin deprocedimientos, cada uno de las
cuales puede llevar a los dems donde los requiera.. Los servicios (llamadas al sistema
a que proporciona el sistema operativo).
Esta llamada costa de los siguientes pasos:

El programa del usuario es atrado hacia el ncleo.
El sistema operativo determina l numera del servicio solicitado.
El sistema operativo localiza y llama al proceso correspondiente al servicio.
El control regresa al programa del usuario.

NUCLEO
Los ncleos monolticos generalmente estn divididos en dos partes estructuradas:
El ncleo dependiente del hardware: El ncleo dependiente se encarga de manejar las
interrupciones del hardware, hacer el manejo de bajo nivel de memoria y discos y
trabajar con los manejadores de dispositivos de bajo nivel, principalmente.
El ncleo independiente del hardware: El ncleo independiente del hardware se
encarga de ofrecer las llamadas al sistema, manejar los sistemas de archivos y la
planificacin de procesos. Para el usuario esta divisin generalmente pasa
desapercibida.

Ventaja:
Comunicacin entre mdulos mediante llamadas a procedimientos: Barato en tiempo,
interfaz simple y homognea.
Desventajas:
Complejo: Difcil de modificar.

MAQUINA VITUAL

Una mquina virtual es un programa informtico que crea un entorno virtual entre el
sistema operativo y el hardware para que el usuario final pueda ejecutar aplicaciones
en una mquina abstracta. Por decirlo de manera ms sencilla, una mquina virtual es
una aplicacin que simula el funcionamiento de una mquina real sobre la que se
pueden instalar sistemas operativos, aplicaciones, navegar de forma segura, imprimir
desde alguna aplicacin, usar los dispositivos USB, etc. Se trata de un tipo de sistemas
operativos que presentan una interface a cada proceso, mostrando una mquina que
parece idntica a la mquina realsubyacente.El objetivo de los sistemas operativos de
mquina virtual es el de integrar distintos sistemas operativos dando la sensacin de
ser varias mquinas diferentes. Esta es cuando instalas uno sistema operativo dentro
de otro sin la necesidad reparticiones, la mquina virtual es un emulador de la BIOS y
se instala otro sistema operativo dentro de alguna carpeta.

Ventajas de las Mquinas Virtuales

.Con las mquinas virtuales podemos tener varios sistemas operativos sin necesidad
de crear particiones o tener ms discos duros, esto nos permitir poder tener sistemas
operativos para pruebas.

Desventajas de las Mquinas Virtuales.
La principal desventaja de las mquina virtual, es que en la aplicacin de algunos
procesos tendr como efecto la lentitud del computador, es decir, la computadora en
la cual se est ejecutando este proceso debe tener una capacidad bastante notable
debe ser de gran capacidad o potente

CLIENTE-SERVIDOR
El tipo ms reciente de sistemas operativos es el denominado Cliente-servidor, que
puede ser ejecutado en la mayora de las computadoras, ya sean grandes o pequeas.
Este sistema sirve para toda clase de aplicaciones por tanto, es despropsito general y
cumple con las mismas actividades que los sistemas operativos convencionales.

Caractersticas del Cliente
Es quien inicia solicitudes o peticiones, tienen por tanto un papel activo en la
comunicacin.
Espera y recibe las respuestas del servidor.
Por lo general, puede conectarse a varios servidores a la vez
Caractersticas del Servidor
En los sistemas C/S el
Receptor de la solicitud
Enviada por cliente se conoce como servidor. Sus caractersticas son:
Al iniciarse esperan a que lleguen las solicitudes de los clientes, desempean entonces
un papel pasivo en la comunicacin.
Tras la recepcin de una solicitud, la procesan y luego envan la respuesta al cliente.
Por lo general, aceptan conexiones desde un gran nmero de clientes (en ciertos casos
el nmero mximo de peticiones puede estar limitado).
No es frecuente que interacten directamente con los usuarios finales


FUNCIONES
Administracin del procesador: el sistema operativo administra la distribucin del
procesador entre los distintos programas por medio de un algoritmo de
programacin. El tipo de programador depende completamente del sistema operativo,
segn el objetivo deseado.
Gestin de la memoria de acceso aleatorio: el sistema operativo se encarga de
gestionar el espacio de memoria asignado para cada aplicacin y para cada usuario, si
resulta pertinente. Cuando la memoria fsica es insuficiente, el sistema operativo puede
crear una zona de memoria en el disco, denominada "memoria virtual". La memoria
virtual permite ejecutar aplicaciones que requieren una memoria superior a la memoria
RAM disponible en el sistema. Sin embargo, esta memoria es mucho ms lenta.
Gestin de entradas/salidas: el sistema operativo permite unificar y controlar el
acceso de los programas a los recursos materiales a travs de los drivers (tambin
conocidos como administradores perifricos o de entrada/salida).
Gestin de ejecucin de aplicaciones: el sistema operativo se encarga de que las
aplicaciones se ejecuten sin problemas asignndoles los recursos que stas necesitan
para funcionar. Esto significa que si una aplicacin no responde correctamente puede
"sucumbir".
Administracin de autorizaciones: el sistema operativo se encarga de la seguridad
en relacin con la ejecucin de programas garantizando que los recursos sean
utilizados slo por programas y usuarios que posean las autorizaciones
correspondientes.
Gestin de archivos: el sistema operativo gestiona la lectura y escritura en el sistema
de archivos, y las autorizaciones de acceso a archivos de aplicaciones y usuarios.
Gestin de la informacin: el sistema operativo proporciona cierta cantidad de
indicadores que pueden utilizarse para diagnosticar el funcionamiento correcto del
equipo.
Contabilidad de recursos: establece el costo que se le cobra a un usuario por
utilizar determinados recursos






BIBLIOGRAFIA
http://es.kioskea.net/contents/651-sistema-operativo
(wikip) (wikip)http://es.wikipedia.org/wiki/Sistema_inform%C3%A1tico
http://es.wikipedia.org/wiki/Software
http://www.monografias.com/trabajos12/sisto/sisto.shtml
http://www.tiposde.org/informatica/12-tipos-de-software/#ixzz33LXRdRZC
http://es.scribd.com/doc/8747314/Sistema-Operativo-Estructura

You might also like