Está en la página 1de 5

TECNOLOGIA

EL SOFTWARE:
El software es todo aquello que le proporciona a la computadora las
instrucciones necesarias para realizar una determinada función.
Por ejemplo: el sistema operativo, juegos, controladores de dispositivos.
 ¿Qué es el software?
Para que toda computadora funcione necesita, además del hardware, un
componente lógico que procese los datos; al conjunto de instrucciones que
procesa la información siguiendo una secuencia lógica de órdenes se lo
denomina Software. El software está integrado por distintos programas que
tienen diferentes propósitos para los cuales fueron creados; por este motivo se
los divide en tres categorías:
1. Software de base o de sistema: Este grupo comprende el sistema
operativo, controladores de dispositivos, utilitarios de sistema y toda
aquella herramienta que sirva para el control específico de las
características de la computadora.
2. Software de aplicación: Se le llama software de aplicación a todos
aquellos programas utilizados por los usuarios para la concreción de una
tarea, podemos encontrar software del tipo ofimático, de diseño gráfico,
de contabilidad y de electrónica.
3. Software de desarrollo: Son programas que ayudan a los
desarrolladores de software, analistas y programadores, a crear software
de base, de aplicación u otros programas de desarrollo.

 Sistemas Operativos
Un sistema operativo (SO) es un conjunto de programas que se encarga de
gestionar y administrar eficientemente los recursos físicos (hardware) y no
físicos (software) del dispositivo donde se encuentra instalado, por ejemplo,
una computadora.
Este desempeña 5 funciones básicas:
1- Interfaces del usuario: Es un elemento de comunicación que facilita el
intercambio de datos, y permite cargar programas, acceder a archivos y
realizar otras tareas. Por ejemplo: el monitor, teclado y mouse es la
interfaz entre usuario y ordenador.
2- Administración de recursos: Sirven para administrar los recursos de
hardware y de redes de un sistema informático, como la CPU, memoria,
dispositivos de almacenamiento secundario y periféricos de entrada y de
salida. Se destaca la administración de los dispositivos o periféricos.
3- Administración de archivos: Un sistema de información contiene
programas de administración de archivos que controlan la creación,
borrado y acceso de archivos de datos y de programas.
4- Administración de tareas: estos programas administran la realización de
las tareas informáticas de los usuarios finales.
5- Servicio de soporte: Estos servicios de soporte suelen consistir en:
-Actualización de versiones.
-Mejoras de seguridad. porque posee sistema de correcciones, parches.
-Firewall: controla el acceso de un pc a la red y elementos de la red al pc.
-Windows update: es el módulo vía red que permite la actualización correcta.
Se incluyó a partir de Windows 8 o incluso de alguna nueva utilidad (un nuevo
entorno gráfico, un asistente para administrar alguna determinada función).
-Controladores para manejar nuevos periféricos (este servicio debe coordinarse
a veces con el fabricante del hardware).
-Corrección de errores de software.
 Sistemas operativos libres y propietarios:
S.O. Pagos Windows
Ventajas:
1- Mas popularizado
2- Buen sistema de archivo
3- Es rápido
4- Usa programa VB
Desventajas
1- Es costoso
2- Tiene virus
3- Tiene limitaciones
4- Es de código cerrado
S.O. Libres-Linux
Ventajas:
1- Codigo abierto
2- Fácil de manejar
3- No tiene virus
4- Lee todos los ficheros
Desventajas:
1- Muy popularizado
2- No se puede utilizar VB
3- Falta de capacitación
4- Lee todos los ficheros
S.O. pagos
1- Windows
2- Aix
3- Ubuntu
4- Unix
S.O. libres
1- Linux
2- Debain
3- Mac
4- FreeBSD
 Software de aplicacion:
El software de aplicación también puede verse como horizontal o vertical. Las
aplicaciones horizontales son más populares y generalizadas, ya que son de
uso general. Las aplicaciones verticales son productos especializados,
diseñados para un tipo particular de industria o negocio o departamento dentro
de una organización. Los paquetes integrados de software tratarán de manejar
cada aspecto específico posible.
Existen distintos tipos de software de aplicación:
-Un paquete de aplicaciones consta de múltiples aplicaciones agrupadas
juntas. Por lo general, tienen funciones, características e interfaces de usuario
relacionadas, y pueden interactuar entre ellos, por ejemplo, abrir los archivos
de los demás. Las aplicaciones comerciales a menudo vienen en paquetes, p.
ej. Microsoft Office, LibreOffice e iWork, que agrupan un procesador de textos,
una hoja de cálculo, etc. pero los paquetes existen para otros fines.
- El software empresarial aborda las necesidades de los procesos y flujos de
datos de una organización completa, mediante varios departamentos, muchas
veces en un gran entorno distribuido. Los ejemplos incluyen sistemas de
planificación de recursos empresariales, sistemas de gestión de relaciones con
el cliente (CRM) y software de gestión de la cadena de suministro. El software
departamental es un subtipo de software empresarial con un enfoque en
organizaciones más pequeñas o grupos dentro de una gran organización.
• El software de infraestructura empresarial proporciona capacidades comunes
necesarias para admitir sistemas de software empresariales. (Los ejemplos
incluyen bases de datos, servidores de correo electrónico y sistemas para
administrar redes y seguridad).
• El software para trabajadores de la información les permite a los usuarios
crear y administrar información, muchas veces para proyectos individuales
dentro de un departamento, en contraste con la administración empresarial.
Los ejemplos incluyen administración del tiempo, administración de recursos,
herramientas analíticas, colaborativas y de documentación. Los procesadores
de textos, las hojas de cálculo, los clientes de correo electrónico y blog, el
sistema de información personal y los editores de medios individuales pueden
ayudar en las tareas de múltiples trabajadores de la información.
• El software de acceso de contenido se utiliza principalmente para acceder al
contenido sin editar, pero puede incluir software que permita la edición de
contenido. Dicho software aborda las necesidades de individuos y grupos para
consumir entretenimiento y contenido digitales publicado. Los ejemplos
incluyen reproductores multimedia, navegadores web y exploradores de ayuda.
• El software educativo está relacionado con el software de acceso al
contenido, pero tiene el contenido o características adaptadas para su uso por
parte de educadores o estudiantes.
• El software de simulación, como su nombre lo indica, simula sistemas físicos
o abstractos para fines de investigación, capacitación o entretenimiento.
• El software de desarrollo de medios genera medios impresos y electrónicos
para que otros los consumen, la mayoría de las veces en un entorno comercial
o educativo. Esto incluye software de artes gráficas, software de publicación de
escritorio, software de desarrollo multimedia, editores de HTML, editores de
animación digital, composición digital de audio y video y muchos otros.
• El software de ingeniería de productos se utiliza para desarrollar productos de
hardware y software. Esto incluye diseño asistido por computadora (CAD),
ingeniería asistida por computadora (CAE), edición de lenguaje de
programación y herramientas de compilación, entornos de desarrollo integrados
e interfaces de programador de aplicaciones. Las aplicaciones también se
pueden clasificar por plataforma informática. El sistema operativo en sí mismo
se puede considerar software de aplicación al realizar tareas sencillas de
cálculo, medición, representación y procesamiento de textos que no se utilizan
para controlar el hardware a través de la interfaz de línea de comandos o la
interfaz gráfica de usuario. Esto no incluye el software de aplicación incluido
dentro de los sistemas operativos, como un software de calculadora o un editor
de texto.
Estos programas son la base donde se escribe el código para desarrollar
nuevos sistemas dentro de un sistema operativo.
-Editores de texto: sirven para crear y gestionar archivos digitales compuestos
por texto. Cumplen con la función de leer el archivo e interpretar los bytes
según el código del editor.
-Compilador: una especie de traductor que edifica el lenguaje de programación
a un programa en sí.
-Intérprete: básicamente es un programa que analiza y transforma información
sobre otros programas.
- Enlazador: este toma los objetos iniciales del proceso de compilación,
descarta los no necesarios y enlaza un código abierto con la biblioteca interna y
produce un archivo ejecutable.
- Depuradores: programa que sirve para “limpiar” errores de otros programas.
-IDE: los entornos de desarrollo integrado es una aplicación que le brinda al
programador servicios integrales para facilitar el desarrollo de software.

También podría gustarte