jueves, 24 de febrero de 2011

Que es el software y cómo se clasifica

Que es el software y cómo se clasifica?
Denominamos software  a los elementos logicos de los ordenadores, es decir, los programas que utilizan los ordenadores,los programas que hacen funcionar los ordenadores no tienen una naturaleza fisica. Aunque que se pueden trasladar a diferentes soportes (disco, cinta, papel...) su naturaleza es solo logica, son simples listados que indican al ordenador como ha de realizar determinados trabajos. El proceso para la elaboración de un programa es muy laborioso e incluye las siguientes etapas:
- Estudio del problema o trabajo que queremos que resuelva el ordenador, analisis y determinacion de las partes en que se puede descomponer.
- Elaboracion del algoritmo del programa, es decir, descripcion detallada (en cualquier lenguaje) de las acciones que el ordenador ha de ejecutar para realizar el trabajo.
- Elaboracion del programa: traduccion del algoritmo a un lenguaje que pueda entender el ordenador .
Podemos distinguir varios tipos de programas
- LENGUAJES DE PROGRAMACION: Son los lenguajes que se utilizan para escribir programas, es decir, para programar. Podemos distinguir tres tipos:
- Lenguajes de nivel maquina: Solo usan signos 0 y 1. Resulta muy lento y complicado programar con ellos.
- Lenguajes ensambladores (assembler): mas faciles que los anteriores ya que usan codigos nemotecnicos.
- Lenguajes de alto nivel: son lenguajes proximos a nuestro lenguaje habitual. Facilitan la programacion. Los

lenguajes de alto nivel mas utilizados son:
- LOS SISTEMAS OPERATIVOS: (operating systems) Son un conjunto de programas informaticos que se encargan de la comunicacion entre la Unidad Central y sus perifericos (teclado, pantalla, unidades de disco...) y nos permiten controlar el ordenador. Este control se realiza mediante una serie de comandos que ordenan acciones como: ver el contenido de un disco, borrar la pantalla, copiar discos... Segun el numero de terminales del ordenador distinguimos:
- Sistemas operativos monousuarios: solo permiten el trabajo de un unico usuario delante del ordenador, como el MS/DOS, WINDOWS
- Sistemas operativos multiusuarios: permiten el trabajo simultaneo de diversos usuarios en terminales diferentes, como el UNIX y el XENIX .

Si consideramos los trabajos que el ordenador puede procesar a la vez podemos distinguir dos tipos de SISTEMAS OPERATIVOS:
- Sistemas operativos monoproceso, que hacen los trabajos sucesivamente, uno detras del otro, como el MS/DOS.
- Sistemas operativos multiproceso, que permiten hacer al ordenador diversos trabajos en paralelo a la vez, como por ejemplo los sistemas: OS/2 y WINDOWS .
Los sistemas operativos que se han utilizado mas en los ordenadores personales han sido:
- MS/DOS: El sistema operativo MS/DOS actualmente ya en desuso.
Algunos de sus comandos son los siguiente:
- DIR: muestra los ficheros y directorios que contiene un disco.
- FORMAT: realiza el formateo de los discos.
- DISKCOPY: realiza una copia completa de un disquete.
- COPY: copia algunos ficheros de un disco.
- MD:  permite crear nuevos directorios en el disco.
- CD:  permite enviar de directorios.
- ERASE:  elimina ficheros del disco .

- MAC OS/SYSTEM. Es el sistema operativo de los ordenadores Macintosh. Su entorno de trabajo ha sido siempre un modelo en cuanto a facilidad de uso. Sus principales elementos son los mismos de WINDOWS.

- WINDOWS. El sistema operativo WINDOWS, es el mas extendido actualmente en todo el mundo. Actua como un sistema operativo que mejora las prestaciones ofrecidas por el sistema operativo MS/DOS y ofrece un entorno de trabajo mas intuitivo y amigable. Sus principales elementos son:
- Menus: a traves de los cuales se seleccionan las acciones a realizar.
- Ventanas (windows): espacios donde se muestra la informacion y se realizan los trabajos.
- Iconos: con los que se representan las acciones que se pueden realizar y los programas disponibles
Todos los programas disponibles que funcionan con el sistema WINDOWS acostumbran a tener una estructura de menus similar, de manera que se facilita su aprendizaje .
- LINUX. Sistema operativo gratuito, que se va extendiendo lentamente.

- APLICACIONES DE USO GENERAL (tambien llamadas aplicaciones horizontales o software de base) son programas que resultan de utilidad en el desarrollo de muchas actividades humanas diferentes. Los mas utilizados son:

- PROCESADORES DE TEXTOS (Word processing) son programas que facilitan la edicion de textos, cartas, documentos... Actualmente el mas utilizado es el Microsoft Word. Con la ayuda de una impresora convierten el ordenador en una potente y sofisticada maquina de escribir que, entre otras funciones permite:
- Justificar automaticamente margenes.
- Borrar, corregir y frases a cualquier lugar de un documento.
- Almacenar los documentos en el disco y sacar copias.
- Hacer una correccion ortografica.
- Editar cartas personalizadas.

-GESTORES DE BASES DE DATOS se usan para la creacion, modificacion y archivo de documentos y fichas sobre muy diversos temas, y permiten la busqueda, clasificacion y listado de las informaciones. Podemos distinguir dos tipos de bases de datos:
- B.D. Documentales, especializadas en la gestion de grandes volumenes de informacion documental: resumenes de libros, articulos de periodicos.
 Por ejemplo el programa MICROQUESTEL.
- B.D. relacionales, especializadas en la gestion de informacion muy estructurada en campos: fichas, cuadros de doble entrada.
Por ejemplo los programas: DBASE, File Maker y Microsoft Access.

- HOJAS DE CALCULO
son programas especializados en hacer calculos matematicos. Agilizan los trabajos que requieren muchas operaciones numericas como los estudios provisionales, el manejo de modelos para la elaboracion y actualizacion de presupuestos, en los estudios estadisticos, etc. Actualmente las mas utilizadas son LOTUS 1-2-3 y Microsoft Excel

- EDITORES GRAFICOS son programas (Microsoft Paint, Photoshop...) que facilitan la elaboracion de graficos y dibujos:
- Graficos geometricos.
- Dibujos artisticos.
- Graficos estadisticos: diagramas de barras, histogramas, diagramas de sectores, pictogramas...

- PROGRAMAS DE COMUNICACIONES
 Son programas especializados en transmitir ficheros, gestionar el correo electronico o navegar por las redes telematicas.
- APLICACIONES ESPECIFICAS: (tambien llamadas aplicaciones verticales) son programas que se utilizan exclusivamente en unas actividades muy concretas:
- Contabilidad y gestion comercial
- Diseo grafico y arquitectura
- Fabricacion asistida
- Educacion
- Gestion de centros educativos
- Juegos

No hay comentarios:

Publicar un comentario en la entrada