Sunteți pe pagina 1din 7

EL SISTEMA INFORMTICO Y SUS ELEMENTOS

Un Sistema Informtico es un conjunto de elementos que interactan entre


s con el fin de llevar a cabo la automatizacin de la informacin.

Los elementos de un Sistema Informtico son:


1. El Hardware
2. El Software
3. Los Usuarios

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: Firmware, Sistemas Operativos y


Aplicaciones.

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.

Los Usuarios 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.
DEFINICIN
Un sistema operativo (SO) es un conjunto de programas o software destinado a permitir la
comunicacin del usuario con un ordenador y gestionar sus recursos de manera cmoda y
eficiente.

Las funciones bsicas del Sistema Operativo son administrar los recursos de la
mquina, coordinar el hardware y organizar archivos y directorios en dispositivos de
almacenamiento.

CLASIFICACIN DE LOS SSTEMAS OPERATIVOS

Los sistemas operativos se pueden clasificar atendiendo a:

ADMINISTRACIN DE TAREAS:

o MONOTAREA: los que permiten slo ejecutar un programa a la vez

o MULTITAREA: los que permiten ejecutar varias tareas o programas al


mismo tiempo

ADMINISTRACIN DE USUARIOS

o MONOUSUARIO: aquellos que slo permiten trabajar a un usuario, como es


el caso de los ordenadores personales
o MULTIUSUARIO: los que permiten que varios usuarios ejecuten sus
programas a la vez.

ORGANIZACIN INTERNA O ESTRUCTURA

o Monoltico

o Jerrquico

o Cliente-servidor

MANEJO DE RECURSOS O ACCESO A SERVICIOS

o CENTRALIZADOS: si permite utilizar los recursos de un solo ordenador

o DISTRIBUIDOS: si permite utilizar los recursos (CPU, memoria,


perifricos...) de ms de un ordenador al mismo tiempo

Fases para la elaboracin de un programa


informtico
He decidido crear este documento para que todos tengamos claros las fases que
tiene la creacin de una aplicacin, as que sin ms voy al grano.

El desarrollo de un programa o de un conjunto de aplicaciones se basa en un


concepto llamado ciclo de vida. Son una serie de etapas o fases que hay que seguir
secuencialmente.

Las fases o etapas son:


Anlisis.
Diseo.
Codificacin o construccin.
Implantacin o explotacin.
Mantenimiento.

Paso a explicar las fases:

ANLISIS
En esta fase se establece el producto a desarrollar, siendo necesario especificar los
procesos y estructuras de datos que se van a emplear. Debe existir una gran
comunicacin entre el usuario y el analista para poder conocer todas las necesidades
que precisa la aplicacin. En el caso de falta de informacin por parte del usuario se
puede recurrir al desarrollo de prototipos para saber con ms precisin sus
requerimientos.
En el anlisis estructurado se pueden emplear varias tcnicas como:

Diagramas de flujo de datos: Sirven para conocer el comportamiento del sistema


mediante representaciones grficas.

Modelos de datos: Sirven para conocer las estructuras de datos y sus


caractersticas. (Entidad relacin y formas normales)

Diccionario de datos: Sirven para describir todos los objetos utilizados en los
grficos, as como las estructuras de datos.

Definicin de los interfaces de usuario: Sirven para determinar la informacin de


entrada y salida de datos.

Al final de esta fase tenemos que tener claro las especificaciones de la aplicacin.

DISEO
En esta fase se alcanza con mayor precisin una solucin optima de la aplicacin,
teniendo en cuenta los recursos fsicos del sistema (tipo de ordenador, perifricos,
comunicaciones, etc) y los recursos lgicos. (sistema operativo., programas de
utilidad, bases de datos, etc)
En el diseo estructurado se pueden definir estas etapas:

Diseo externo: Se especifican los formatos de informacin de entrada y salida.


(pantalla y listados)

Diseo de datos: Establece las estructuras de datos de acuerdo con su soporte


fsico y lgico. (estructuras en memoria, ficheros y hojas de datos)

Diseo modular: Es una tcnica de representacin en la que se refleja de forma


descendente la divisin de la aplicacin en mdulos. Est basado en diagramas de
flujo de datos obtenidos en el anlisis.

Diseo procedimental: Establece las especificaciones para cada modulo,


escribiendo el algoritmo necesario que permita posteriormente una rpida
codificacin. Se emplean tcnicas de programacin estructurada, normalmente
ordinogramas y pseudocdigo.

Al final de esta etapa se obtiene el denominado cuaderno de carga.

CODIFICACIN
Consiste en traducir los resultados obtenidos a un determinado lenguaje de
programacin, teniendo en cuenta las especificaciones obtenidas en el cuaderno de
carga. Se deben de realizar las pruebas necesarias para comprobar la calidad y
estabilidad del programa.
Las pruebas se pueden clasificar en:

Pruebas unitarias: Sirven para comprobar que cada mdulo realice bien su tarea.

Pruebas de interconexin: Sirven para comprobar en el programa el buen


funcionamiento en conjunto de todos sus mdulos.

Pruebas de integracin: Sirven para comprobar el funcionamiento correcto del


conjunto de programas que forman la aplicacin. (el funcionamiento de todo el
sistema)

EXPLOTACIN
En esta fase se realiza la implantacin de la aplicacin en el sistema o sistemas
fsicos donde van a funcionar habitualmente y su puesta en marcha para comprobar
el buen funcionamiento.

Actividades a tener en cuenta o realizar:


Instalacin del/los programa/s.
Pruebas de aceptacin al nuevo sistema.
Conversin de la informacin del antiguo sistema al nuevo (si hay una
aplicacin antigua)
Eliminacin del sistema anterior.

Al final de esta fase se debe de completar la informacin al usuario respecto al nuevo


sistema y su uso. As como facilitarle toda la documentacin necesaria para una
correcta explotacin del sistema (manual de ayuda, manual de uso, gua de la
aplicacin, etc.)

MANTENIMIENTO
Esta es la fase que completa el ciclo de vida y en ella nos encargaremos de solventar
los posibles errores o deficiencias de la aplicacin. Existe la posibilidad de que ciertas
aplicaciones necesiten reiniciar el ciclo de vida.

Tipos de mantenimiento:

Mantenimiento correctivo: Consiste en corregir errores no detectados en pruebas


anteriores y que aparezcan con el uso normal de la aplicacin. Este mantenimiento
puede estar incluido en la garanta o mantenimiento de la aplicacin.

Mantenimiento adaptativo: Consiste en modificar el programa a causa de cambio


de entorno grfico y lgico en el que estn implantados. (nuevas generaciones de
ordenadores, nuevas versiones del sistema operativo, etc.)

Mantenimiento perfectivo: Consiste en una mejora sustancial de la aplicacin al


recibir por parte de los usuarios propuestas sobre nuevas posibilidades y
modificaciones de las existentes.

Los tipos de mantenimiento adaptativo y perfectivo reinician el ciclo de vida,


debiendo proceder de nuevo al desarrollo de cada una de sus fases para obtener un
nuevo producto.

S-ar putea să vă placă și