You are on page 1of 7

ISEP AYAVIRI

COMPUTACION E INFORMTICA S - I

Integracin de las TICs

Software
Software palabra proveniente del ingls (literalmente: partes blandas o suaves), que en nuestro idioma no
posee una traduccin adecuada al contexto, por lo cual se la utiliza asiduamente sin traducir y fue
adoptada por la RAE. Se refiere al equipamiento lgico o soporte lgico de un computador digital,
comprende el conjunto de los componentes lgicos necesarios para hacer posible la realizacin de una
tarea especfica, en contraposicin a los componentes fsicos del sistema (hardware). Tales componentes
lgicos incluyen, entre otras, aplicaciones informticas tales como procesador de textos, que permite al
usuario realizar todas las tareas concernientes a edicin de textos; software de sistema, tal como un
sistema operativo, el que, bsicamente, permite al resto de los programas funcionar adecuadamente,
facilitando la interaccin con los componentes fsicos y el resto de las aplicaciones, tambin provee una
interface ante el usuario.

Clasificacin del software


Si bien esta distincin es, en cierto modo, arbitraria, y a veces confusa, a los fines prcticos se puede
clasificar al software en tres grandes tipos:
1. Software de sistema: Es aquel que permite funcionar al hardware. Su objetivo es desvincular
adecuadamente al usuario y al programador de los detalles del sistema informtico en particular que
se use, aislndolo especialmente del procesamiento referido a las caractersticas internas de:
memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados, etc. El
software de sistema le procura al usuario y programador adecuadas interfaces de alto
nivel, controladores, herramientas y utilidades de apoyo que permiten el mantenimiento del sistema
global. Incluye entre otros:

Sistemas operativos
Un sistema operativo (SO, OS del ingls Operating System) es un programa o conjunto de
programas de un sistema informtico que gestiona los recursos de hardware y provee servicios a
los programas de aplicacin, ejecutndose en modo privilegiado respecto de los restantes
(aunque puede que parte de l se ejecute en espacio de usuario)

Controladores de dispositivos
Un controlador de dispositivo o manejador de dispositivo (en ingls: device driver, o simplemente
driver), es un programa informtico que permite al sistema operativo interaccionar con un
perifrico, haciendo una abstraccin del hardware y proporcionando una interfaz (posiblemente
estandarizada) para utilizar el dispositivo.
Se puede esquematizar al manejador o controlador de dispositivo como un manual de
instrucciones que le indica cmo debe controlar y comunicarse con un dispositivo en particular.

Herramientas de diagnstico

ISEP AYAVIRI

COMPUTACION E INFORMTICA S - I

Integracin de las TICs

Una herramienta de diagnstico es un software que permite monitorear y en algunos casos


controlar la funcionalidad del hardware, como: computadoras, servidores y perifricos, segn el
tipo y sus funciones. Estos dispositivos pueden ser, la memoria RAM, el procesador, los discos
duros, ruteadores, tarjetas de red, entre muchos dispositivos ms. El software permite monitorear
temperatura, rendimiento, transferencia de datos, etc.

Herramientas de Correccin y Optimizacin

Servidores
Un servidor es una aplicacin en ejecucin (software) capaz de atender las peticiones de un
cliente y devolverle una respuesta en concordancia. Los servidores se pueden ejecutar en
cualquier tipo de computadora, incluso en computadoras dedicadas a las cuales se les conoce
individualmente como "el servidor". En la mayora de los casos una misma computadora puede
proveer mltiples servicios y tener varios servidores en funcionamiento. La ventaja de montar un
servidor en computadoras dedicadas es la seguridad. Por esta razn la mayora de los
servidores son procesos daemon diseados de forma que puedan funcionar en computadoras de
propsito especfico.
Comnmente los servidores proveen servicios esenciales dentro de una red, ya sea para
usuarios privados dentro de una organizacin o compaa, o para usuarios pblicos a travs
de Internet. Los tipos de servidores ms comunes son servidor de base de datos, servidor de
archivos, servidor de correo, servidor de impresion, servidor web, servidor de juego, y servidor de
aplicaciones.

Utilidades
En informtica, una utilidad es una herramienta que realiza:

Tareas de mantenimiento

Soporte para la construccin y ejecucin de programas

Las tareas en general

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


etc.
Entre ellas podemos nombrar cifrado y descifrado de archivos, compresin de
archivos, desfragmentadores de disco, editores de texto, respaldo, etc.
2. Software

de

programacin: Es

el

conjunto

de

herramientas

que

permiten

al programador desarrollar programas informticos, usando diferentes alternativas y lenguajes de


programacin, de una manera prctica. Incluyen bsicamente:

Editores de texto

ISEP AYAVIRI

COMPUTACION E INFORMTICA S - I

Integracin de las TICs

Un editor de texto es un programa que permite crear y modificar archivos digitales compuestos
nicamente por un texto sin formato, conocidos comnmente como archivos de texto o texto
plano. El programa lee el archivo e interpreta los bytes ledos segn el cdigo de caracteres que
usa el editor. Hoy en da es comnmente de 7- u 8-bits en ASCII o UTF-8, rara vez EBCDIC.
Los editores de texto son incluidos en el sistema operativo o en algn paquete de
software instalado y se usan cuando se deben crear o modificar archivos de texto como archivos
de configuracin, scripts o el cdigo fuente de algn programa.

Compiladores
Un compilador es un programa informtico que traduce un programa escrito en un lenguaje de
programacin a otro lenguaje de programacin. Usualmente el segundo lenguaje es lenguaje de
mquina, pero tambin puede ser un cdigo intermedio (bytecode), o simplemente texto. Este
proceso de traduccin se conoce como compilacin.

Intrpretes
En ciencias de la computacin, intrprete o interpretador es un programa informtico capaz de
analizar y ejecutar otros programas. Los intrpretes se diferencian de los compiladores o de
los ensambladores en que mientras estos traducen un programa desde su descripcin en
un lenguaje de programacin al cdigo de mquina del sistema, los intrpretes slo realizan
la traduccin a medida que sea necesaria, tpicamente, instruccin por instruccin, y
normalmente no guardan el resultado de dicha traduccin.

Enlazadores
Un enlazador (en ingls, linker) es un programa que toma los objetos generados en los primeros
pasos del proceso de compilacin, la informacin de todos los recursos necesarios (biblioteca),
quita aquellos recursos que no necesita, y enlaza el cdigo objeto con su(s) biblioteca(s) con lo
que finalmente produce un fichero ejecutable o una biblioteca. En el caso de los programas
enlazados dinmicamente, el enlace entre el programa ejecutable y las bibliotecas se realiza
en tiempo de carga o ejecucin del programa

Depuradores
Un depurador (en ingls, debugger), es un programa usado para probar y depurar (eliminar)
los errores de otros programas (el programa "objetivo"). El cdigo a ser examinado puede
alternativamente estar corriendo en un simulador de conjunto de instrucciones (ISS), una tcnica
que permite gran potencia en su capacidad de detenerse cuando son encontradas condiciones
especficas pero ser tpicamente algo ms lento que ejecutando el cdigo directamente en el
apropiado (o el mismo) procesador. Algunas depuradores ofrecen dos modos de operacin - la
simulacin parcial o completa, para limitar este impacto.

ISEP AYAVIRI

COMPUTACION E INFORMTICA S - I

Integracin de las TICs

Entornos de Desarrollo Integrados (IDE): Agrupan las anteriores herramientas,


usualmente en un entorno visual, de forma tal que el programador no necesite introducir
mltiples comandos para compilar, interpretar, depurar, etc. Habitualmente cuentan con una
avanzada interfaz grfica de usuario (GUI).

Software de aplicacin: Es aquel que permite a los usuarios llevar a cabo una o varias tareas

3.

especficas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con


especial nfasis en los negocios. Incluye entre muchos otros:

Aplicaciones para Control de sistemas y automatizacin industrial


Un sistema de control es un conjunto de dispositivos encargados de administrar, ordenar, dirigir
o regular el comportamiento de otro sistema, con el fin de reducir las probabilidades de fallo y
obtener los resultados deseados. Por lo general, se usan sistemas de control industrial en
procesos de produccin industriales para controlar equipos o mquinas.
Existen dos clases comunes de sistemas de control, sistemas de lazo abierto y sistemas de
lazo cerrado. En los sistemas de control de lazo abierto la salida se genera dependiendo de la
entrada; mientras que en los sistemas de lazo cerrado la salida depende de las consideraciones y
correcciones realizadas por la retroalimentacin. Un sistema de lazo cerrado es llamado tambin
sistema de control con realimentacin. Los sistemas de control ms modernos en ingeniera
automatizan procesos en base a muchos parmetros y reciben el nombre de controladores de
automatizacin programables (PAC)
La automatizacin industrial (automatizacin: del griego antiguo auto, guiado por uno mismo)
es el uso de sistemas o elementos computarizados y electromecnicos para controlar
maquinarias o procesos industriales. Como una disciplina de la ingeniera ms amplia que un
sistema de control, abarca la instrumentacin industrial, que incluye los sensores, los
transmisores de campo, los sistemas de control y supervisin, los sistemas de transmisin y
recoleccin de datos y las aplicaciones de software en tiempo real para supervisar y controlar las
operaciones de plantas o procesos industriales

Aplicaciones ofimticas
Un paquete de oficina, una suite de oficina, suite ofimtica o serie de oficina es la recopilacin
de aplicaciones

informticas (utilizadas

en

oficinas),

para

realizar

diferentes

funciones

sobre archivos y documentos, como crear, modificar, organizar, escanear, imprimir, etctera. Son
ampliamente utilizados por ser ms asequibles de adquirir todo el paquete o la serie, que
hacerlo independientemente programa por programa, que es ms complejo al tener que hacer
gestiones por separado, y en caso del software pagado, suele ser tambin ms oneroso.
Generalmente en los paquetes de oficina, al incluir los programas en estas, no hay un estndar
sobre los programas a incluir; pero la gran mayora incluyen al menos un procesador de texto y
una hoja de clculo. Adems, la suite puede contener un programa de presentacin, un sistema

ISEP AYAVIRI

COMPUTACION E INFORMTICA S - I

Integracin de las TICs

de gestin de bases de datos, herramientas menores de grficos y comunicaciones, un gestor de


informacin personal (agenda y cliente de correo electrnico) y un navegador web.

Software educativo
Se denomina software educativo al que est destinado a la enseanza y el aprendizaje autnomo
y que, adems, permite el desarrollo de ciertas habilidades cognitivas.
As como existen diferencias entre las filosofas pedaggicas, tambin se encuentra una amplia
gama de enfoques para la creacin de software educativo, atendiendo a los diferentes tipos de
interaccin que se origina entre los actores del proceso de enseanza-aprendizaje: educador,
aprendiz, conocimiento, computadora. Existen principalmente dos tendencias: enfoque de
instruccin asistida por computadora (Computer Assisted Instruction), y el enfoque de software
educativo abierto.

Software empresarial
Por software empresarial se entiende generalmente cualquier tipo de soporte lgico (software)
que est orientado a ayudar a una empresa o a una organizacin a mejorar su productividad y/o a
medirla.
El trmino engloba una amplia variedad de aplicaciones informticas que incluyen desde
programas de contabilidad y de ofimtica, hasta sistemas de planificacin de recursos
empresariales (ERP), pasando por programas de gestin de clientes (CRM) y de recursos
humanos, as como programas de administracin de la cadena de suministros (SCM), etc.
Corresponde sealar que el software empresarial no siempre es un progicial, si bien es cierto que
una buena parte del software empresarial es progicial empresarial; en efecto, es claro que en el
primero de estos conceptos tambin tiene cabida el logicial a medida.

Bases de datos
Se le llama base de datos a los bancos de informacin que contienen datos relativos a diversas
temticas y categorizados de distinta manera, pero que comparten entre s algn tipo de vnculo o
relacin que busca ordenarlos y clasificarlos en conjunto.
Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo
contexto y almacenados sistemticamente para su posterior uso. En este sentido; una biblioteca
puede considerarse una base de datos compuesta en su mayora por documentos y textos
impresos en papel e indexados para su consulta. Actualmente, y debido al desarrollo tecnolgico
de campos como la informtica y la electrnica, la mayora de las bases de datos estn en
formato digital, siendo este un componente electrnico, y por ende se ha desarrollado y se ofrece
un amplio rango de soluciones al problema del almacenamiento de datos.

Telecomunicaciones (por ejemplo Internet y toda su estructura lgica)

ISEP AYAVIRI

COMPUTACION E INFORMTICA S - I

Integracin de las TICs

Una telecomunicacin es toda transmisin y recepcin de seales de cualquier naturaleza,


tpicamente electromagnticas, que contengan signos, sonidos, imgenes o, en definitiva,
cualquier tipo de informacin que se desee comunicar a cierta distancia.
La telecomunicacin incluye muchas tecnologas como la radio, televisin, telfono y telefona
mvil, comunicaciones de datos, redes informticas o Internet. Gran parte de estas tecnologas,
que nacieron para satisfacer necesidades militares o cientficas, ha convergido en otras
enfocadas a un consumo no especializado llamadas tecnologas de la informacin y la
comunicacin, de gran importancia en la vida diaria de las personas, las empresas o las
instituciones estatales y polticas

Videojuegos
Un videojuego o juego de video es un juego electrnico en el que una o ms personas
interactan, por medio de un controlador, con un dispositivo dotado de imgenes de vdeo. Este
dispositivo

electrnico,

conocido

genricamente

como

plataforma,

puede

ser

una computadora, una mquina arcade, una videoconsola o un dispositivo porttil (un telfono
mvil, por ejemplo). Los videojuegos son, hoy por hoy, una de las principales industrias del arte y
el entretenimiento.

Software mdico
Software mdico se llama a aquellos programas informticos que son utilizados para fines
mdicos. Se utilizan muchos dispositivos mdicos para vigilar o controlar a los pacientes, en su
mayora controlados por software. Estos programas son producto sanitario y deben cumplir la
normativa de los mismos. Ntese que no todos los programas que se utilizan en el entorno
mdico son producto sanitario

Software de clculo numrico y simblico.


El anlisis numrico o clculo numrico es la rama de las matemticas que se encarga de
disear algoritmos para, a travs de nmeros y reglas matemticas simples, simular procesos
matemticos ms complejos aplicados a procesos del mundo real.
El anlisis numrico cobra especial importancia con la llegada de los ordenadores.
Los ordenadores son tiles para clculos matemticos extremadamente complejos, pero en
ltima instancia operan con nmeros binarios y operaciones matemticas simples.

Software de diseo asistido (CAD)


El diseo asistido por computadoras (diseo asistido por ordenador), ms conocido por sus
siglas inglesas CAD

(computer-aided

design),

es

el

uso

de

un

amplio

rango

de

herramientas computacionales que asisten a ingenieros, arquitectos y diseadores. El CAD es


tambin utilizado en el marco de procesos de administracin del ciclo de vida de productos.

ISEP AYAVIRI

COMPUTACION E INFORMTICA S - I

Integracin de las TICs

Tambin se puede llegar a encontrar denotado con las siglas CADD (computer-aided design and
drafting), que significan dibujo y diseo asistido por computadora.
Estas herramientas se pueden dividir bsicamente en programas de dibujo 2D y de modelado 3D.
Las herramientas de dibujo en 2D se basan en entidades geomtricas vectoriales
como puntos, lneas, arcos y polgonos, con las que se puede operar a travs de una interfaz
grfica. Los modeladores en 3D aaden superficies y slidos.

Software de control numrico (CAM)


La fabricacin asistida por computadora (en Hispanoamrica) o fabricacin asistida por
ordenador (en Espaa), tambin conocida por las siglas en ingls CAM (computer-aided
manufacturing), implica el uso de computadores y tecnologa de cmputo para ayudar en la fase
directa de manufactura de un producto, es un puente entre el Diseo Asistido por Computadora
CAD y el lenguaje de programacin de las mquinas herramientas con una intervencin mnima
del operario. Es parte de los Sistemas de planificacin del proceso y la produccin CAPP, que
incluyen calendarizacin, administracin y control de calidad.

You might also like