Professional Documents
Culture Documents
COMPUTACION E INFORMTICA S - I
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.
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
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
de
programacin: Es
el
conjunto
de
herramientas
que
permiten
Editores de texto
ISEP AYAVIRI
COMPUTACION E INFORMTICA S - I
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
Software de aplicacin: Es aquel que permite a los usuarios llevar a cabo una o varias tareas
3.
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
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.
ISEP AYAVIRI
COMPUTACION E INFORMTICA S - I
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
(computer-aided
design),
es
el
uso
de
un
amplio
rango
de
ISEP AYAVIRI
COMPUTACION E INFORMTICA S - I
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.