El software
Significado.
Es una secuencia de instrucciones que le dice a la computadora qué debe hacer. Las
instrucciones se describen en un lenguaje que está específicamente diseñado para dar
ordenes a una computadora a fin de que se realicen unas tareas predeterminadas.
Clasificación del software
Según la función que realizan, los programas se clasifican en: software del sistema y
software de la aplicación.
El software del sistema.
Se llama software del sistema o software de base, al conjunto de programas que sirve para
interactuar con el sistema confiriendo control sobre el hardware, además de soportar a
otros programas. Estos programas incluyen aplicaciones informáticas tal como:
procesadores de textos (Word), hojas de cálculos (Exel), base de datos (Archivos), entre
otros programas que facilitan al usuario realizar sus tares.
Los Software se dividen en:
Sistemas operativos
Controladores de dispositivos
Programas utilitarios
El sistema operativo
Es un tipo de programa y software que administra, controla, supervisa y dirige el
funcionamiento de los recursos físico s de la computadora. Permite controlar las
asignaciones de memoria, ordenar las solicitudes del sistema, controlar los dispositivos
de entrada y salidas, facilitar la conexión a redes y el manejo de archivos. Entre los
sistemas operativos podemos citar a: Windows, Unix, Lunix, Dos.
¿Cómo pueden clasificarse los sistemas operativos?
Multiusuario: Permite que dos o mas usuarios utilizan sus programas al mismo
tiempo.
Multiprocesador: Soporta al abrir un mismo programa en más de una CPU.
Multitarea: Es un modo de funcionamiento disponible en algunos sistemas
operativos, mediante el cual una computadora procesa varias tareas o programas
en el mismo tiempo.
Multigrano: permiten que diversas partes de un solo programa funcionen al mismo
tiempo.
Tiempo real: Son aquellos en los cuales no tiene importancia el usuario, sino los
procesos. Por lo general, están subutilizados sus recursos con la finalidad de
prestar atención a los procesos en el momento que lo requieran. Se utilizan en
entornos donde son procesados un gran número de sucesos o eventos. Algunos
ejemplos de Sistemas Operativos de tiempo real son: VxWorks, Solaris, Lyns OS
y Spectra
Monousuario: Este sistema puede atender a un solo usuario.
UNIX: Unix es un sistema operativo portable, multitarea y multiusuario; desarrollado en
1969 por un grupo de empleados de los laboratorios Bell de AT&[Link] sistema, junto con
todos los derechos fueron vendidos por AT&T a Novell.
MAC OS: macOS es una serie de sistemas operativos gráficos desarrollados y
comercializados por Apple desde 2001. Es el sistema operativo principal para la familia
de computadoras Mac de Apple.
OS/2: OS/2 es un sistema operativo de IBM que intentó suceder a DOS como sistema
operativo de las computadoras personales. Se desarrolló inicialmente de manera conjunta
entre Microsoft e IBM, hasta que la primera decidió seguir su camino con su Windows
3.0 e IBM se ocupó en solitario de OS/2.
LINUX: Linux es un sistema operativo semejante a Unix, de código abierto y
desarrollado por una comunidad, para computadoras, servidores, mainframes,
dispositivos móviles y dispositivos embebidos. Linus torvads creador del núcleo Linux.
CROME OS: ChromeOS es un sistema operativo basado en Linux diseñado por Google.
Es un derivado del proyecto de código abierto Chromium OS y usa el navegador web
Google Chrome como interfaz de usuario.
Controladores de dispositivos:
Son programas añadidos al núcleo del sistema operativo, concebidos únicamente para
gestionar periféricos y dispositivos especiales. Estos permiten a otros programas
interactuar con otros dispositivos de hardware.
Adaptadores de audios (tarjetas de sonido)
Dispositivos de comunicación (infrarrojos, modens,etc).
Dispositivos de visualización: pantalla (dispalys).
Teclados
Ratón (“mouse y otros señaladores gráficos).
Dispositivos multimedia
Dispositivos de red
Impresoras
Almacenamiento
Programas utilitarios
Utilizan diversas facciones para resolver problemas específicos, además, de realizar
tareas en general y de mantenimiento. Algunos se incluyen en el sistema operativo. Entre
los utilitarios que más destacan son:
Antivirus: Los antivirus son programas cuyo objetivo es detectar y eliminar virus
informáticos. Con el paso del tiempo, los antivirus han evolucionado hacia
programas más avanzados que además de buscar y detectar virus informáticos
consiguen bloquearlos, desinfectar archivos y prevenir una infección de estos .
Compresor de archivos y descompresor: Utilizamos esta herramienta para
mejor aprovechamiento del espacio de almacenamiento en disco, reduciendo lo
que ocupa cada archivo
Desfragmentador: proporcionar mayor eficiencia en el uso del almacenamiento
disponible y en el proceso de búsqueda de información.
Software para respaldo: Son software utilizados para hacer backup de los daros
disponibles, buscando la conservación o seguridad de los mismos. AceBakup y
el Backup Maker.
Software de recuperación: Permiten restablecer archivos por error. Dta
Recovery, NTES UADELET
Software de aplicación
En los programas diseñados para los usuarios para facilitar la realización de tareas
especificas en la computadora, como pueden ser las aplicaciones ofimáticas.
Procesadores de texto
Los procesadores de texto fueron los primeros programas de aplicación creados para
computadoras personales, un procesador de texto tiene la peculiaridad de permitirnos
hacer lo siguiente: redacción, edición, copiar, y pegar textos, fijar espacios entre las líneas
y entre párrafos, establecer sangrías y tabulaciones, formato de impresión, agregar tablas,
corrección de palabras, formato de textos. Ect. Word star; lotus Word, Ms Word;
Wordperfect…
Hojas de cálculo
Las hojas de cálculos estructuras compuestas por filas y columnas que permiten realizar
operaciones matemáticas, financieras, contables, y estadísticas. Surgieron con el
propósito de sustituir las hojas tabulares de contabilidad utilizadas en las empresas para
llevar registros de las operaciones generadas en las mismas.
Base de datos
Orientado a la informática, se define como base de datos a un conjunto de datos
organizados y relacionados entre sí, concernientes a una organización, de tal manera que
los mismos estén disponibles para los usuarios.
Software de representaciones
Un programa de presentación es una aplicación utilizada para mostrar información,
normalmente mediante una serie de diapositivas. Este contiende tres funciones
principales: un editor que permite incestar un texto y darle formato, un método para
incestar y manipular imágenes y gráficos y un sistema para mostrar el contenido en forma
continua.
Software de programaciones
Software de programación Es el conjunto de herramientas que permiten al programador
escribir programas usando diferentes sistemas y lenguajes de programación, tales como:
PHP, Java, Java script, C.., ASP,c#, Delphi, Pascal,Cobol, PL/SQL, etc.