SOFTWARE DE SISTEMAS El software de sistemas es un conjunto

Anuncio
 !
SOFTWARE DE SISTEMAS
El software de sistemas es un conjunto de programas que han sido escritos para servir a
otros programas. Algunos programas de sistemas (ej: compiladores, editores, y
utilidades de gestión de archivos) procesan estructuras de información complejas pero
determinadas.
Otras aplicaciones de sistemas (ciertos componentes del sistema operativo, utilidades
del manejo de periféricos, procesadores de telecomunicaciones) procesan datos en gran
medida indeterminados. En cualquier caso, el área de software de sistemas se
caracteriza por una fuerte interacción con el hardware de la computadora; una gran
utilización por múltiples usuarios; una operación concurrente que requiere una
planificación, una compartición de recursos y una sofisticada gestión de procesos; unas
estructuras de datos complejas y múltiples interfaces externas.
Ejemplos:
"
Mandrake Linux PowerPack Edition 90
Distribución Suse LINUX 81 Professional
Microsoft Windows XP Home Edition (Actualización)
Microsoft Windows Xp Home Edition (Retail)
Compilador Visual Basic 6
Drivers de tarjetas gráficas
Compilador TurboC y TurboPascal
"
"
"
"
"
"
!
SOFTWARE DE TIEMPO REAL
El software que mide/analiza/controla sucesos del mundo real conforme ocurren, se
denomina de tiempo real. Entre los elementos del software de tiempo real se incluyen:
un componente de adquisición de datos que recolecta y da formato a la información
recibida del entorno externo, un componente de análisis que transforma la información
según lo requiera la aplicación, un componente de control/salida que responda al
entorno externo y un componente de monitorización que coordina todos los demás
componentes, de forma que pueda mantenerse la respuesta en tiempo real(típicamente
en el rango de 1ms a 1 min). Hay que tener en cuenta el término “tiempo real” tiene un
significado diferente de “interactivo” o “tiempo compartido”. Un sistema de tiempo real
debe responder dentro de unas ligaduras estrictas de tiempo, normalmente de él
depende vidas humanas,... El tiempo de respuesta de un sistema interactivo(o de
tiempo compartido) puede ser normalmente sobrepasado sin que se produzca ningún
desastre.
Ejemplos:
"
"
"
"
Control de Procesos Industriales
Control de Aeronaves en vuelo
Sistemas de Armas
Control de Redes de Comunicación
# $ &%'()*+,.-&*/,
2
01
345 6 787
6 9:;<=;5<9>?@8A;
E
E
E
E
E
F
B:C;:6 ;AD 8 =;5<9>?@8A;
Procesamiento de Señales
Control de Plantas Nucleares
Software de reserva de pasajes.
Software de alarmas térmicas (control de incendios).
Disponibilidad de camas, quirófanos en un centro hospitalario de urgencias.
SOFTWARE DE GESTIÓN
El procesamiento de información comercial constituye la mayor de las áreas de
aplicación del software. Los “sistemas discretos”( ej: nóminas, cuentas de
haberes/débitos, inventarios, etc..) han evolucionado hacia el software de sistemas de
información de gestión (SIG), que accede a una o más bases de datos grandes que
contienen información comercial. Las aplicaciones en esta área reestructuran los datos
existentes para facilitar las operaciones comerciales o gestionar la toma de decisiones.
Además de las tareas convencionales de procesamientos de datos, las aplicaciones de
software de gestión también realizan cálculos interactivos (ej: el procesamiento de
transacciones en puntos de ventas). Gran volumen de información pero si no mucha
complejidad.
Ejemplos:
E
E
E
E
E
E
E
F
CASHOMEWIN: programa le permite llevar las finanzas de su hogar
CLASSICGES 4.0: La gestión y facturación más profesional
CONTAGEWIN: programa de contabilidad para Windows más funcional y
operativo del mercado.
HOTELWIN: garantiza el perfecto control de su hotel con el menor
esfuerzo.
AUNTONOMOSWIN: Multiempresa, Listados de empresas, Agrupación de
empresas para estudio y extractos de cuentas por grupos.
SP CONTA BÁSICO: Diseñado para la contabilidad de pequeñas empresas.
SP FACTU BASICA: con todo lo necesario para empresarios, autónomos y
profesionales.
SOFTWARE DE INGENIERIA Y CIENTIFICO
El software de ingeniería y científico está caracterizado por los algoritmos de “manejo
de números”. No muy interactivo, y procesamiento complejos. Las aplicaciones van
desde la astronomía a la vulcanología, desde el análisis de la presión de los automotores
a la dinámica orbital de las lanzaderas espaciales y desde la biología molecular a la
fabricación automática. Sin embargo, las nuevas aplicaciones del área se han alejado de
los algoritmos convencionales numéricos. El diseño asistido por computadora, la
simulación de sistemas y otras aplicaciones interactivas, han comenzado a coger
características del software de tiempo real e incluso del software de sistemas.
Ejemplos concretos:
N
G 8A$5 9<&H'9=A(D)CI+;J.K&IL9J
M18C
OPQ R STS
R UVWXYWQXUZ[\T]W
a
Arquitecto 3D Plus Data Becker: alto grado de realismo hasta los más
pequeños detalles.
AutoCAD 2002
AutoCAD LT Edition 2002
Metal 3D : cálculo de estructuras en 3D de barras de acero, de hormigón.
StarCalc 5.7: programa de monitorización de estrellas y planetas.
a
a
a
a
b
^V_WVR W]` T YWQXUZ[\T]W
SOFTWARE EMPOTRADO
Los productos inteligentes se ha convertido en algo común en casi todos los mercados
de consumo e industriales. El software empotrado reside en memoria de sólo lectura y
se utiliza para controlar productos y sistemas de los mercados industriales y de
consumo. El software empotrado puede ejecutar funciones muy limitadas y curiosas o
suministrar una función significativa y con capacidad de control.
Ejemplos:
a
a
Control del deposito actual de gasolina y en general todas la funciones
digitales de los sensores de un automóvil, avión…
Software de Fax, modems, fotocopiadoras.
Software de teléfonos celulares, teléfonos inalámbricos, PDA, cámaras
digitales de fotografía, equipos de audio, DVD.
Impresoras, radar, sonar.
a
a
b
SOFTWARE DE COMPUTADORAS PERSONALES
El mercado del software de computadoras personales han germinado en la pasada
década. Productos de interfaces amigables, llamativas. El procesamiento de textos,
las hojas de cálculo, los gráficos por computadora, multimedia, entretenimientos,
gestión de bases de datos, aplicaciones financieras, de negocios y personales, y de redes
o acceso a bases de datos externas son algunas de los cientos de aplicaciones.
Ejemplos concretos:
a
a
b
Paquetes ofimáticos: Office XP, OpenOffice 1.0, StarOffice 5.2., Koffice de
KDE.
Juegos : FIFA 2003, NBA 2003, GTA 3, MAFIA…
SOFTWARE DE INTELIGENCIA ARTIFICIAL
El software de inteligencia artificial(IA) hace uso de algoritmos no numéricos para
resolver problemas complejos para los que no son adecuados el cálculo o el análisis
directo. Usa tecnologías muy desarrolladas y novedosas. Actualmente, el área más
activa de la IA es la de los sistemas expertos, también llamados sistemas basados en el
conocimiento. Sin embargo, otras áreas de aplicación para el software de IA es el
reconocimiento de patrones(imágenes y voz), la prueba de teoremas y los juegos. En los
c T ]$Q UX&d'UY](`)_e+Wf.g&ehUf
j
i1T_
klm n opo
n qrstusmtqvwxpys
zr{srn sy| p usmtqvwxpys
últimos años se ha desarrollado una nueva rama del software de IA llamada redes
neuronales artificiales. Una red neuronal simula la estructura de proceso del cerebro(las
funciones de la neurona biológica) y a la larga puede llevar a una clase de software que
pueda reconocer patrones complejos y aprender de “experiencias” pasadas.
Ejemplos concretos:
}
}
…
}
Dr. Abuse 6.01: Dr. Abuse es un programa de Inteligencia Artificial que
demuestra apariencia humana.
Zebal 3.0 Zebal: es un programa para Windows con el que podrás mantener
una conversación, más o menos coherente.
IBM Voice Gold: programa de reconocimiento de la voz para ejecutar tareas
más comunes automáticas en un PC.
~ py$m qt&'quy(|){€+s.‚&€ƒq
„1p{
Descargar