Vous êtes sur la page 1sur 18

¿Qué es software?

El término software es un vocablo inglés, que ha sido tomado por otros idiomas como el español
para hacer referencia a determinados aplicativos en la informática. Este término designa al equipo
lógico de una computadora, opuesto a los aspectos físicos de la misma.

El software está compuesto por un conjunto de programas que son diseñados para cumplir una
determinada función dentro de un sistema, ya sean estos realizados por parte de los usuarios o por
las mismas corporaciones dedicadas a la informática.

El concepto de software, como bien dijimos anteriormente, compone la parte lógica de un sistema
de computación, permitiéndole el funcionamiento. Esto quiere decir entonces que no solo los
programas son y forman un software, sino que la información del usuario y los datos procesados
integran el software, ya que forma parte de él todo componente intangible y no físico.

Tipos principales de software

Software de sistema: Este grupo clasifica a los programas que dan al usuario la capacidad
de relacionarse con el sistema, para entonces ejercer control por sobre el hardware. El
software de sistema también se ofrece como soporte para otros programas. Ejemplos:
sistemas operativos, servidores, etcétera.
Software de programación: Programas directamente diseñados como herramientas que le
permiten a un programador el desarrollo de programas informáticos. Influyen en su
utilización diferentes técnicas utilizadas y lenguaje de programación específico. Ejemplos:
compiladores, editores multimedia, etcétera.
Software de aplicación: Programas diseñados para la realización de una o más tareas
específicas a la vez, pudiendo ser automáticos o asistidos. Ejemplos: vídeojuegos,
aplicaciones ofimáticas, etcétera.
TIPOS DE SOFTWARE DE SISTEMA

Cargador de programas

En informática, el cargador de programas es la parte del sistema operativo cuya función es cargar
programas en memoria desde los ejecutables. El cargador es usualmente una parte del núcleo del
sistema operativo y es cargado al iniciar el sistema y permanece en memoria hasta que el sistema
es reiniciado o apagado. Algunos sistemas operativos que tienen un núcleo paginable pueden tener
el cargador en una parte paginable de la memoria, entonces a veces el cargador hace un intercambio
de memoria.

Todos los sistemas operativos que soportan la carga de programas tienen cargadores. Algunos
sistemas operativos empotrados de computadoras altamente especializadas corren un único
programa y no existen capacidades de carga de programas, por lo tanto no usan cargadores.
Ejemplos de estos sistemas embebidos se encuentran en equipos de audio para automóviles. En los
sistemas Unix, el cargador es el manejador para la llamada del sistema execve().

Algunas computadoras necesitan cargadores relocalizables, los cuales ajustan direcciones de


memoria (punteros) en un ejecutable para compensar las variaciones en la cual la memoria
disponible de la aplicación empieza. Las computadoras que necesitan de los cargadores
relocalizables son aquellos en los cuales los punteros son direcciones absolutas en vez de
compensaciones de direcciones base del programa. Un ejemplo muy conocido está en las
mainframes IBM Sistema 360 y sus descendientes, incluyendo la serie de los sistemas Z9

Sistema operativo

Un sistema operativo (SO o, frecuentemente, OS —del inglés operating system—) es el software


principal o conjunto de programas de un sistema informático que gestiona los recursos de hardware
y provee servicios a los programas de aplicación de software, ejecutándose en modo privilegiado
respecto de los restantes (aunque puede que parte de él se ejecute en espacio de usuario).2

Nótese que es un error común muy extendido denominar al conjunto completo de herramientas
sistema operativo,3es decir, la inclusión en el mismo término de programas como el explorador de
ficheros, el navegador web y todo tipo de herramientas que permiten la interacción con el sistema
operativo. Otro ejemplo para comprender esta diferencia se encuentra en la plataforma Amiga,
donde el entorno gráfico de usuario se distribuía por separado, de modo que, también podía
reemplazarse por otro, como era el caso de directory Opus o incluso manejarlo arrancando con una
línea de comandos y el sistema gráfico. De este modo, comenzaba a funcionar con el propio sistema
operativo que llevaba incluido en una ROM, por lo que era cuestión del usuario decidir si necesitaba
un entorno gráfico para manejar el sistema operativo o simplemente otra aplicación. Uno de los
más prominentes ejemplos de esta diferencia, es el núcleo Linux, usado en las llamadas
distribuciones Linux, ya que al estar también basadas en Unix, proporcionan un sistema de
funcionamiento similar. Este error de precisión, se debe a la modernización de la informática llevada
a cabo a finales de los 80, cuando la filosofía de estructura básica de funcionamiento de los grandes
computadores4 se rediseñó a fin de llevarla a los hogares y facilitar su uso, cambiando el concepto
de computador multiusuario, (muchos usuarios al mismo tiempo) por un sistema monousuario
(únicamente un usuario al mismo tiempo) más sencillo de gestionar.5 Véase AmigaOS, beOS o Mac
OS como los pioneros6 de dicha modernización, cuando los Amiga fueron bautizados con el
sobrenombre de Video Toasters7 por su capacidad para la Edición de vídeo en entorno multitarea
round robin, con gestión de miles de colores e interfaces intuitivos para diseño en 3D.

En ciertos textos, el sistema operativo es llamado indistintamente como núcleo o kernel, pero debe
tenerse en cuenta que la diferencia entre kernel y sistema operativo solo es aplicable si el núcleo es
monolítico, lo cual fue muy común entre los primeros sistemas. En caso contrario, es incorrecto
llamar al sistema operativo núcleo.

Uno de los propósitos del sistema operativo que gestiona el núcleo intermediario consiste en
gestionar los recursos de localización y protección de acceso del hardware, hecho que alivia a los
programadores de aplicaciones de tener que tratar con estos detalles. La mayoría de aparatos
electrónicos que utilizan microprocesadores para funcionar, llevan incorporado un sistema
operativo (teléfonos móviles, reproductores de DVD, computadoras, radios, enrutadores, etc.). En
cuyo caso, son manejados mediante una interfaz gráfica de usuario, un gestor de ventanas o un
entorno de escritorio, si es un celular, mediante una consola o control remoto si es un DVD y,
mediante una línea de comandos o navegador web si es un enrutador

Controlador de dispositivo

Un controlador de dispositivo o manejador de dispositivo (en inglés: device driver, o simplemente


driver)1 es un programa informático que permite al sistema operativo interaccionar con un
periférico, haciendo una abstracción del hardware y proporcionando una interfaz (posiblemente
estandarizada) para utilizar el dispositivo.2

Es una pieza esencial del software, y en particular, del núcleo de un sistema operativo, sin la cual el
hardware sería inutilizable.
Programas utilitarios

En informática, una utilidad es una herramienta que realiza:

 Tareas de mantenimiento.
 Soporte para la construcción y ejecución de programas.
 Tareas en general.

En donde no se incluyen las bibliotecas de sistema, middleware, herramientas de desarrollo


y demás.

Entre ellas no podemos nombrar cifrado y descifrado de archivos, compresión de archivos,


desfragmentación de disco, editores de texto, respaldo, etc.

Entorno de escritorio

Este artículo o sección necesita referencias que aparezcan en una publicación acreditada.Este
aviso fue puesto el 25 de septiembre de 2012.

Esquema de las capas de la interfaz gráfica de usuario. Un entorno de escritorio (en inglés desktop
environment, abreviado DE) es un conjunto de software para ofrecer al usuario de una
computadora una interacción amigable y cómoda. Es una implementación de interfaz gráfica de
usuario que ofrece facilidades de acceso y configuración, como barras de herramientas e
integración entre aplicaciones con habilidades como arrastrar y soltar. Los entornos de escritorios
por lo general no permiten el acceso a todas las características que se encuentran en un sistema
operativo, por la ausencia de una interfaz gráfica. En su lugar, la tradicional interfaz de línea de
comandos (CLI) todavía se utiliza cuando el control total sobre el sistema operativo se requiere en
estos casos. Un entorno de escritorio por lo general consta de iconos, ventanas, barras de
herramientas, carpetas, fondos de pantalla y widgets de escritorio.1

En general cada entorno de escritorio se distingue por su aspecto y comportamiento particulares,


aunque algunos tienden a imitar características de escritorios ya existentes. El primer entorno
moderno de escritorio que se comercializó fue desarrollado por Xerox en los años 80.
interfaz de línea de comandos o interfaz de línea de órdenes (en inglés, command-line interface,
CLI) es un método que permite a los usuarios dar instrucciones a algún programa informático por
medio de una línea de texto simple. Debe notarse que los conceptos de CLI, shell y emulador de
terminal no son lo mismo ya que CLI es un método mientras que shell y emulador de terminal son
programas informáticos. Sin embargo los tres suelen utilizarse como sinónimos.

Las CLI pueden emplearse interactivamente, escribiendo instrucciones en alguna especie de entrada
de texto, o pueden utilizarse de una forma mucho más automatizada (archivo batch), leyendo
órdenes desde un archivo de scripts.

Esta interfaz existe casi desde los comienzos de la computación, superada en antigüedad solo por
las tarjetas perforadas y mecanismos similares. Existen para diversos programas y sistemas
operativos, para diverso hardware, y con distinta funcionalidad.

Por ejemplo, las CLI son parte fundamental de los shells o emuladores de terminal. Aparecen en
todas las interfaces de escritorio (GNOME, KDE, Microsoft Windows) como un método para ejecutar
aplicaciones rápidamente. Aparecen como interfaz de lenguajes interpretados tales como Java,
Python, Ruby o Perl. También se utilizan en aplicaciones cliente-servidor, en gestores de bases de
datos, en clientes FTP, etc. Las CLI son un elemento fundamental de aplicaciones de ingeniería tan
importantes como MATLAB y AutoCAD.

La contraparte de CLI es la interfaz gráfica de usuario (GUI) que ofrece una estética mejorada y una
mayor simplificación, a costa de un mayor consumo de recursos computacionales, y, en general, de
una reducción de la funcionalidad alcanzable. Asimismo aparece el problema de una mayor
vulnerabilidad dada su complejidad.

Las CLI son usadas por muchos programadores y administradores de sistemas como herramienta
primaria de trabajo, especialmente en sistemas operativos basados en Unix; en entornos científicos
y de ingeniería, y un subconjunto más pequeño de usuarios domésticos avanzados.

BIOS

En el terreno de los PC compatibles IBM, el sistema básico de entrada-salida o BIOS (del inglés Basic
Input/Output System) es un estándar de facto que define la interfaz de firmware para computadoras
IBM PC compatibles.1 También es conocido como BIOS del sistema, ROM BIOS2 y BIOS de PC. El
nombre se originó en 1975, en el BIOS usado por el sistema operativo CP/M.34

El firmware del BIOS es instalado dentro de la computadora personal (PC), y es el primer programa
que se ejecuta cuando se enciende la computadora.
El propósito fundamental del BIOS es iniciar y probar el hardware del sistema y cargar un gestor de
arranque o un sistema operativo desde un dispositivo de almacenamiento de datos. Además, el BIOS
provee una capa de abstracción para el hardware, por ejemplo, que consiste en una vía para que los
programas de aplicaciones y los sistemas operativos interactúen con el teclado, el monitor y otros
dispositivos de entrada/salida. Las variaciones que ocurren en el hardware del sistema quedan
ocultos por el BIOS, ya que los programas usan servicios de BIOS en lugar de acceder directamente
al hardware. Los sistemas operativos modernos ignoran la capa de abstracción provista por el BIOS
y acceden al hardware directamente.

El BIOS del PC/XT de IBM original no tenía interfaz interactiva con el usuario. Los mensajes de error
eran mostrados en la pantalla, o codificados por medio de una serie de sonidos. Las opciones en la
PC y el XT se establecían por medio de interruptores y jumpers en la placa base y en las placas de
los periféricos. Las modernas computadoras compatibles Wintel proveen una rutina de
configuración, accesible al iniciar el sistema mediante una secuencia de teclas específica. El usuario
puede configurar las opciones del sistema usando el teclado y el monitor.

El software del BIOS es almacenado en un circuito integrado de memoria ROM no volátil en la placa
base. Está específicamente diseñado para trabajar con cada modelo de computadora en particular,
interconectando los diversos dispositivos que componen el conjunto de chips complementarios del
sistema. En computadoras modernas, el BIOS está almacenado en una memoria flash, por lo que su
contenido puede ser reescrito sin retirar el circuito integrado de la placa base. Esto permite que el
BIOS sea fácil de actualizar para agregar nuevas características o corregir errores, pero puede hacer
que la computadora sea vulnerable a los rootkit de BIOS.

Hipervisor

Un hipervisor (en inglés hypervisor) o monitor de máquina virtual (virtual machine monitor) es una
plataforma que permite aplicar diversas técnicas de control de virtualización para utilizar, al mismo
tiempo, diferentes sistemas operativos (sin modificar o modificados, en el caso de
paravirtualización) en una misma computadora. Es una extensión de un término anterior,
«supervisor», que se aplicaba a los kernels de los sistemas operativos de computadora.
Tipos

Los hipervisores pueden clasificarse en dos tipos:1


Hipervisor tipo 1: También denominado nativo, unhosted o bare metal (sobre el metal
desnudo), es software que se ejecuta directamente sobre el hardware, para ofrecer la
funcionalidad descrita.

Algunos de los hipervisores tipo 1 más conocidos son los siguientes: VMware ESXi (de pago,
aunque existe una versión gratuita que solo permite el uso de un procesador físico y con
funciones limitadas), Xen (libre), Citrix XenServer (gratis limitado a 4 maquinas virtuales),
Microsoft Hyper-V Server, Oracle VM (gratis).
Hipervisor tipo 2: También denominado hosted, es software que se ejecuta sobre un
sistema operativo para ofrecer la funcionalidad descrita.

Algunos de los hipervisores tipo 2 más utilizados son los siguientes: Oracle: VirtualBox
(gratis), VirtualBox OSE (desde la v4.0 fusionado en VirtualBox), VMware: Workstation (de
pago), Server (gratis), Player (gratis), QEMU (libre), Microsoft: Virtual PC.
Bootloaders

Gestor de arranque: Un gestor de arranque o arrancador (en inglés «bootloader») es un programa


sencillo que no tiene la totalidad de las funcionalidades de un sistema operativo, y que está diseñado
exclusivamente para preparar todo lo que necesita para iniciar el sistema operativo. Normalmente
se utilizan los cargadores de arranque multietapas, en los que varios programas pequeños se suman
los unos a los otros, hasta que el último de ellos carga el sistema operativo.

En los ordenadores modernos, el proceso de arranque comienza cuando la unidad central de


procesamiento ejecuta los programas contenidos en una memoria de sólo lectura en una dirección
predefinida y se configura la unidad central para ejecutar este programa, sin ayuda externa, al
encender el ordenador.

Gestor de arranque: Sistemas de computación impulsados por un procesador central o un


conjunto de procesadores sólo pueden ejecutar código en la memoria de funcionamiento,
también conocido como sistemas de memoria, que pueden ser implementados en varias
tecnologías cubiertas en tipos generales de: memoria de sólo lectura o ROM, y memoria de acceso
aleatorio o RAM. Modernos sistemas operativos y aplicaciones de programación de código y datos
están almacenados en dispositivos no volátiles de memoria periférica o dispositivos de
almacenamiento masivo. Ejemplos típicos de tales dispositivos de almacenamiento no volátiles
son: disco duro, CD-ROM, DVD, dispositivos de memoria USB y disqueteras.

Gestor de arranque de segunda etapa: Este programa contiene funcionalidades rudimentarias


para buscar unidades que se puedan seleccionar para participar en el arranque, y cargar un
pequeño programa desde una sección especial de la unidad más prometedora. El pequeño
programa no es, en sí mismo, un sistema operativo sino, simplemente, un cargador de arranque
de segundo nivel, como Lilo o GNU GRUB, que es capaz de cargar el sistema operativo
propiamente dicho y, finalmente, transferirle el control. El sistema se auto-iniciará y puede cargar
los controladores de dispositivos y otros programas que son necesarios para el normal
funcionamiento del sistema operativo.

El proceso de arranque se considera completo cuando el ordenador está preparado para contestar
a los requerimientos del exterior. El típico ordenador moderno arranca en, aproximadamente, un
minuto (del cual, 15 segundos son empleados por los cargadores de arranque preliminares y, el
resto, por el cargador del sistema operativo), mientras que los grandes servidores pueden
necesitar varios minutos para arrancar y comenzar todos los servicios; para asegurar una alta
disponibilidad, ofrecen unos servicios antes que otros.

La mayoría de los sistemas empotrados deben arrancar casi instantáneamente, por ejemplo,
esperar un minuto para poder ver la televisión se considera inaceptable. Por ello, tienen el sistema
operativo en la ROM o memoria flash, gracias a lo cual pueden ser ejecutados de forma casi
instantánea.
Gestor de arranque Flash: Sistemas incorporados, especialmente en aplicaciones automotrices
dependen en gran medida de gestores de arranque Flash para asegurarse de que la unidad de
control de motor o ECU (sigla en inglés de engine control unit) es programable, ya sea en
producción o en servicio. Un gestor de arranque Flash reside en la memoria Flash, y es siempre la
primera aplicación que se ejecuta después de un reinicio. El gestor de arranque Flash decide si una
aplicación está lista y, por tanto, bien se queda en la ECU o salta a la solicitud para iniciar la
ejecución. El beneficio de tener un gestor de arranque de Flash en una ECU es principalmente para
permitir el borrado y la programación de nuevas aplicaciones en una sola ECU en el caso de las
actualizaciones de una aplicación, o cambiar la configuración de una nueva descarga de archivos
de calibración. Los gestores de arranque Flash más populares son los basados en CAN (en inglés
controller area network) que usan el protocolo CAN para descargar datos a una ECU. Estos
gestores de arranque hacen uso de un diagnóstico de protocolo para comunicar y para descargar a
una ECU.

Gestor de arranque de red

Artículo principal: Arranque desde red La mayoría de los ordenadores también son capaces de
arrancar desde una red informática. En este escenario, el sistema operativo se almacena en el
disco de un servidor, y ciertas partes del mismo se transfieren al cliente mediante un simple
protocolo, como el Trivial File Transfer Protocol (en español «protocolo de transferencia de
archivos trivial»).Después de que estas piezas han sido transferidas, el sistema operativo toma el
control del proceso de arranque.
Software de Aplicación

El Software de Aplicación son los programas diseñados para o por los usuarios para facilitar la
realización de tareas específicas en la computadora, como pueden ser las aplicaciones ofimáticas
(procesador de texto, hoja de cálculo, programa de presentación, sistema de gestión de base de
datos...), u otros tipos de software especializados como software médico, software educativo,
editores de música, programas de contabilidad, etc.

Software de aplicación Las funciones de una aplicación dependen de su propósito, según el cual
pueden clasificarse en dos categorías: Programas básicos (o utilitarios) Son aplicaciones cuyo
propósito es mejorar, en alguna forma, el desempeño del ordenador. Programas de productividad
Son aplicaciones cuyo propósito es facilitar, agilizar y mejorar para el usuario, la ejecución de ciertas
tareas.

Algunos programas de productividad

Procesadores de texto: Aplicaciones diseñadas para editar y/o procesar de texto, logrando
documentos de alta calidad.

Hojas de cálculo: Aplicaciones especialmente diseñadas para introducir, calcular, manipular y


analizar conjuntos de números.

Presentaciones automatizadas: Aplicaciones que permiten al usuario crear y editar presentaciones


atractivas, incluyendo imágenes y sonidos.

Navegadores de Internet: Aplicaciones diseñadas para proveer acceso a Internet, sus servicios y sus
recursos.

Administradores de bases de datos: Aplicaciones diseñadas para acceder, almacenar y procesar


grandes colecciones de datos, en una forma eficiente.

Desarrolladores de sitios web: Aplicaciones que brindan al usuario las herramientas necesarias para
diseñar, crear, editar y publicar páginas y sitios Web.
SOFTWARE DE SISTEMAS

En terminología informática el software de sistema, denominado también software de base,


consiste en un software que sirve de soporte o base para controlar e interactuar con el hardware y
otros programas; en contraposición del llamado software de aplicación. Como ejemplos tenemos
los sistemas operativos, los controladores como también las bibliotecas, como por ejemplo
OpenGL, para la aceleración gráfica; PNG, para el sistema gráfico; o demonios que controlan la
temperatura, la velocidad del disco duro, como hdparm, o la frecuencia del procesador como
cpudyn.

El software de sistema por antonomasia es Microsoft Windows, que entre todas sus versiones
acumula cerca de un 90% de la cuota de mercado.1 Mención especial merece el proyecto GNU,
cuyas herramientas de programación permitieron combinarse con el núcleo informático basado en
Unix denominado Linux, formando entre ambos las conocidas como distribuciones GNU/Linux. A
diferencia de la plataforma de Microsoft u otros ejemplos como Mac OS, es software libre.

Estos programas realizan diversas tareas, como la transferencia de datos entre la memoria RAM y
los dispositivos de almacenamiento (disco rígido, unidades de discos ópticos, etc) entre otros.

Tipos de software de sistema

 Cargadores de programas
 Sistemas operativos (y sus componentes, muchos de los cuales pueden considerarse como
software de sistema)
 Controladores de dispositivos
 Herramientas de programación: compiladores, ensambladores, enlazadores, etc.
 Programas utilitarios
 Entorno de escritorio / Interfaz gráfica de usuario (que pueden incluir Gestores de
ventanas
 Línea de comandos
 BIOS
 Hipervisores
 Bootloaders (Gestor de arranque)
 Si el software de sistema se almacena en una memoria no borrable tal como circuitos
integrados, usualmente se lo denomina firmware.
SISTEMAS OPERATIVOS DE TIEMPO REAL

 Los Sistemas Operativos de tiempo real son la plataforma para establecer un sistema de
tiempo real ya que en los SOTR no tiene importancia el usuario, sino los procesos.
 Algunos ejemplos de Sistemas Operativos de tiempo real son:
 VxWorks,
 Solaris, Lyns OS
 Spectra
 Por lo regular Sistema Operativo de tiempo real suele tener la misma arquitectura que un
Sistema Operativo convencional, pero su diferencia radica en que proporciona mayor
prioridad a los elementos de control y procesamiento que son utilizados para ejecutar los
procesos o tareas.
 El SOTR debe ser multitarea y permisible
 Un SOTR debe poder asignar prioridades a las tareas
 El SOTR debe proporcionar medios de comunicación y sincronización entre tareas
 Un SOTR debe poder evitar el problema de inversión de prioridades

Sofware de gestión

En la actualidad existe una gran variedad de sistemas ERP, o software de gestión, entre los que
puedes elegir. Sin embargo, debes tener presente que no todos son iguales, cada uno de ellos
ofrece una serie de funcionalidades, servicios y condiciones diferentes. Además, no todos serán
eficaces para tu negocio. Para sacar el máximo partido a esta herramienta, deberás seleccionar
aquella que mejor se adapte a las peculiaridades de tu organización. Aquí te presentamos los cinco
ERP más consumidos a nivel mundial, según el último informe publicado sobre la cuota de
mercado de los sistemas de ERP.

SAP. Es el ERP más utilizado a nivel mundial y pionero en este mundo. Un 24% de los usuarios de
sistemas ERP apuestan por este programa de gestión integral. Esta herramienta, que se suministra
bajo demanda, por lo que se paga por lo que se usa, está diseñada para todo tipo de compañías,
en especial para pequeñas y medianas empresas. La aplicación integra funciones para la gestión
de clientes (CRM), la gestión del capital humano o la gestión financiera, entre otros. Además,
dispones de servicio cloud, para que puedas conectarte allá donde quieras y a través de cualquier
dispositivo. Esta herramienta utiliza una tecnología muy eficaz que permite una comunicación
eficaz y a tiempo real.

ORACLE. Ocupa el segundo lugar de los ERP más utilizados, con un 12% de usuarios. Esta
herramienta te ofrece una gran variedad de módulos sobre gestión financiera, ventas, compras,
distribución y logística, planificación, gestión de proyectos o de recursos humanos. Esta compañía
se diferencia del resto por sus aplicaciones empresariales, que mejoran la experiencia de las
empresas.

Se trata de la tercera ERP más popular. Esta aplicación es intuitiva y fácil de manejar. Se
caracteriza por su precio asequible y por el paquete de funciones y servicios que ofrece, que se
adapta a las necesidades y particularidades de los diferentes tipos de empresa, incluso a aquellas
de ámbito internacional.

Con el 6% de la cuota de mercado, comparte puesto con la ERP anterior (SAGE). Como todas las
demás, INFOR ofrece múltiples funcionalidades y servicios adicionales que mejoran la experiencia
del usuario. Además, puedes hacer uso de su servicio en la nube, para estar siempre conectado, y
personalizarlo, según tus necesidades.

MICROSOFT. Este producto de Microsoft comienza a hacerse un importante hueco en el mercado.


Cuenta con diferentes productos, enfocados a las distintas necesidades empresariales. Esta
aplicación es de fácil manejo, especialmente si te encuentras

Software de ingenieria

Xylect es una base de datos completa de productos con funciones de búsqueda avanzada que lo
ayudará a encontrar el producto adecuado. El sistema está basado en la web, lo que significa que
tienen rápida y actualizada de información sobre nuevos productos y una visión general de
nuestra actual gama de productos a su alcance.

Usted también puede compartir información acerca de un proyecto con los colegas y nuestros
representantes de ventas. El resultado es que usted será capaz de acortar los tiempos de entrega
del proyecto y tomar las mejores decisiones, debido a la difusión eficaz de información.

La herramienta también está disponible en CD para los que tienen acceso limitado a Internet.
Tanto la web y como las versiones en CD y online le darán todas las funcionalidades que usted
necesita para realizar una correcta selección de de productos.

Xylect comprende una serie de funciones de búsqueda que hacen que sea más fácil navegar a
través de toda nuestra gama de productos. Una nueva característica le permite comenzar con un
determinado tipo de aplicación y así basar su búsqueda de productos según su función. Esto hace
que sea fácil encontrar el producto adecuado, sin necesidad de saber los nombres de nuestros
productos con anterioridad.

El programa también le recomienda reemplazos para equipos con muchos años, con el fin de
asegurarnos que usted está utilizando el mejor equipo disponible en el mercado.
Xylect también proporciona información para:

Diseño de tuberías del sistema con los cálculos de pérdida de carga

• Analizar las condiciones de servicio cuando se utilizan bombas en paralelo

• Analizar las condiciones de servicio cuando se utilizan equipos de velocidad variable

• Analizar las condiciones de servicio en la aplicaciones varias curvas del sistema

Software Científico

El CSIC dispone de licencia para el uso de un gran número de aplicaciones de diferentes áreas
científicas. Estos programas se pueden solicitar a través de la Intranet del CSIC para su uso, bien
mediante su instalación en ordenadores personales o bien para su utilización en el cluster de
cálculo Trueno, dependiendo de las características del software.

En la gran mayoría de los casos, el CSIC tiene un contrato de soporte técnico y mantenimiento con
las casas comerciales desarrolladoras del software con acceso a las últimas versiones de los
programas. A este soporte se puede acceder a través de la SGAI-CSIC, desde donde también se
ofrece un servicio asesoría y asistencia técnica en cuanto a la instalación y uso de estos programas.

En los diferentes apartados de esta sección se encontrará información del software licenciado
clasificado según el área científico-técnica a la que pertenece así como documentos de interés
para la instalación y configuración del software.
SOFTWARE EMPOTRADO

Por favor, entra para añadir tu comentario.

Informar sobre uso indebido

Transcripción de SOFTWARE EMPOTRADO

SOFTWARE EMPOTRADO

Software empotrado:

Diseñado para realizar una o algunas funciones dedicadas.

Es utilizado en sistemas de tiempo real.

Se diseñan para cubrir necesidades específicas.

La mayoría de sus componentes se encuentran incluidos en la placa base.

Ejemplos de aplicaciones del software empotrado:

Cajeros automáticos.

Sistemas radar de aviones.

Máquinas de revelado automático de fotos.

Equipos de medicina en hospitales y ambulancias UVI.

Pasarelas (Gateways).

Generación de sistemas operativos embebidos:

La familia de sistemas Operativos empotrados se divide en:

Windows:

Windows CE .NET, Windows XP Embedded, Windows 2000 ServerAppliance Kit, Windows NT


Embedded y Windows CE 3.0

Explicación del funcionamiento del Software Empotrado/embebido

Programas que pertenecen a esta categoría:

Videocaseteras

Reproductores de DVD

Automóviles

Microondas

Cámaras digitales

Videocámaras
Teléfonos celulares

Sistemas de alarmas

Máquinas de rayos X

Herramientas quirúrgicas láser

Linux:

Los desarrolladores demandan soluciones basadas en código abierto para tener más
acceso/control sobre el código final del dispositivo.

Desventajas del Software Empotrado:

Dispone de hardware y software muy específicos y limitados.

Generalmente son diseñados desde un punto de vista electrónico.

Ventajas del Software Empotrado:

Cada vez es más completo.

No se limita a una sola tarea (gracias a su desarrollo).

Los sistemas operativos empotrados logran crear aplicaciones complejas para este software.

El software de computadoras personales incluye cualquier sofSoftware de computadoras


personales

Definición y software El software de computadoras personales incluye cualquier software que


permita al usuario incrementar la productividad de sus operaciones. Un poco de historia...

Sobre el final del año 1981 aparece la primer computadora personal; la IBM PC. Historia de las
computadoras Otras ramas de las computadoras personales

- Software educativo

- Software empresarial

- Software médico

- Software de cálculo numérico y simbólico


- Software de Videojuegos

- Internet y su estructura lógica

- Bases de datos

- Editores, hojas de cálculo y programas de comunicaciones.

Aplicaciones de las computadoras personales

- Aplicaciones de negocios

- Aplicaciones de utilería

- Redes o acceso a bases de datos externas

Aplicaciones ofimáticas

Aplicaciones de sistema de control y automatización industrial

A principios de 1983 incorpora el modelo XT. Este conserva el microprocesador 8088 y aumenta la
capacidad de almacenamiento al emplear un disco rígido manteniendo una sola unidad para disco
flexible.

Las computadoras personales se han ido incorporando a múltiples actividades. Se han sumado las
de ámbito industrial, ingenieril y científico

SOFTWARE BASADO EN WEB

Internet tiende a ser la plataforma ideal para aplicaciones de software de hoy, principalmente
debido a laubicuidad que existe a través de empresas y la sociedad. A través de la Internet, ahora
es posible para lasempresas a estar conectado todo el tiempo, ya sea dentro o fuera de la
oficina.El software basado en web está previsto para asegurar los derechos de acceso
dependiendo de las funciones ycompetencias de cada empleado en una empresa. De esta manera
pueden aumentar la eficacia de intercambiode la información entre los departamentos, dirigir
almacenes a través de Internet, realizar reservas y pagoson-line, sistemas de pedidos entre
muchos otros.

Quieren saber en cualquier momento qué sucede en su oficina sin involucrar recursos humanos
paraello.

En esencia, para acceder a un software web sólo necesitamos disponer de un navegador de


páginas web(Internet Explorer, Firefox, Opera, Chrome, etc), los cuales suelen venir con el propio
sistema operativo. Noes necesario tener nada más. Debido a la arquitectura de las aplicaciones
web, el navegador suele quedarrelegado a mostrar el interfaz de usuario (menús, opciones,
formularios, etc), mientras que toda la complejalógica de negocio se lleva en el lado del servidor.

Software e Inteligencia Artificial (IA)

El software no sólo es uno de los activos más importantes de las grandes compañías tecnológicas y
de desarrolladores de cualquier tamaño, sino también de toda entidad mínimamente relacionada
con la innovación.

Si bien la Singularidad todavía se antoja lejana, cierto es que el desarrollo de inteligencia artificial o
algoritmos informáticos capaces de realizar tareas intelectualmente complejas, se ha acelerado en
la última década de forma muy considerable: asistentes personales, vehículos autónomos,
sistemas de reconocimiento facial o procesos de selección sin intervención humana, son solo
algunas muestras de lo que está por venir.

Abanlex es consciente de ello, y por ello aplica su conocimiento en materia de software, así como
en el desarrollo y la aplicación de sistemas de inteligencia artificial o IA, en cuestiones como:

Vous aimerez peut-être aussi