You are on page 1of 4

Funciones del software:

Administrar los recursos de computacionales


Proporcionar las herramientas para optimizar estos recursos.
Actuar como intermediario entre el usuario y la informacin almacena
QUE FUNCIN CUMPLE EL SOFTWARE EN LA TECNOLOGIA

El software es un equipamiento lgico o soporte lgico de un sistema informtico, comprende


el conjunto de los componentes lgicos necesarios que hacen posible la realizacin de tareas
especficas, en contraposicin a los componentes fsicos, que son llamados harineare.

Los componentes lgicos incluyen, entre muchos otros, las aplicaciones informticas; tales
como el procesador de texto, que permite al usuario realizar todas las tareas concernientes a la
edicin de textos; el software de sistema, tal como el sistema operativo, que, bsicamente,
permite al resto de los programas funcionar adecuadamente, facilitando tambin la interaccin
entre los componentes fsicos y el resto de las aplicaciones, y proporcionando una interfaz con
el usuario.
El anglicismo "software" es el ms amplia mente difundido, especialmente en la jerga tcnica,
el trmino sinnimo "logia", derivado del trmino francs "logiciel", es utilizado en pases y
zonas de habla francesa.

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:

Software de sistema: 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
Controladores de dispositivos
Herramientas de diagnstico
Herramientas de Correccin y Optimizacin
Servidores
Utilidades
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
Compiladores
Intrpretes
Enlazadores
Depuradores
Entornos de Desarrollo Integrados (IDEA): 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 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
Aplicaciones ofimticas
Software educativo
Software empresarial
Bases de datos
Telecomunicaciones (por ejemplo Internet y toda su estructura lgica)
Videojuegos
Software mdico
Software de clculo Numrico y simblico.
Software de diseo asistido (CAD)
Software de control numrico (CAN)

RESUMEN

l proceso de creacin de software puede llegar a ser muy complejo, dependiendo de su porte,
caractersticas y criticidad del mismo. Por ejemplo la creacin de un sistema operativo es una
tarea que requiere proyecto, gestin, numerosos recursos y todo un equipo disciplinado de
trabajo. En el otro extremo, si se trata de un sencillo programa (por ejemplo, la resolucin de
una ecuacin de segundo orden), ste puede ser realizado por un solo programador (incluso
aficionado) fcilmente. Es as que normalmente se dividen en tres categoras segn su tamao
(lneas de cdigo) o costo: de pequeo, mediano y gran porte. Existen varias
metodologas para estimarlo, una de las ms populares es el sistema COCOMO que provee
mtodos y un software (programa) que calcula y provee una aproximacin de todos los costos
de produccin en un proyecto software (relacin horas/hombre, costo monetario, cantidad de
lneas fuente de acuerdo a lenguaje usado, etc.).

Considerando los de gran porte, es necesario realizar complejas tareas, tanto tcnicas como de
gerencia, una fuerte gestin y anlisis diversos (entre otras cosas), la complejidad de ello ha
llevado a que desarrolle una ingeniera especfica para tratar su estudio y realizacin: es
conocida como Ingeniera de Software.

En tanto que en los de mediano porte, pequeos equipos de trabajo (incluso un


avezado analista-programador solitario) pueden realizar la tarea. Aunque, siempre en casos de
mediano y gran porte (y a veces tambin en algunos de pequeo porte, segn su complejidad),
se deben seguir ciertas etapas que son necesarias para la construccin del software. Tales
etapas, si bien deben existir, son flexibles en su forma de aplicacin, de acuerdo a la
metodologa oproceso de desarrollo escogido y utilizado por el equipo de desarrollo o por el
analista-programador solitario (si fuere el caso).
PREGUNTAS
cuales son las caractersticas de software
permite al usuario realizar todas las tareas concernientes a la edicin de textos; el software
de sistema, tal como el sistema operativo, que, bsicamente, permite al resto de los programas
funcionar adecuadamente, facilitando tambin la interaccin entre los componentes fsicos y el
resto de las aplicaciones, y proporcionando una interfaz con el usuario.

software de sistema

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

software de programacin

Es aquel que permite a los usuarios llevar a cabo una o varias tareas especficas, en cualquier
campo de actividad susceptible de ser automatizado o asistido, con especial nfasis en los
negocios. Incluye entre muchos otros:

VOCABULARIO

cdigo fuente

e un programa informtico (o software) es un conjunto de lneas de texto que son las


instrucciones que debe seguir la computadora para ejecutar dicho programa. Por tanto, en el
cdigo fuente de un programa est descrito por completo su funcionamiento.

cocomo

por su acrnimo del inglses COnstructive COst MOdel) es un modelo matemtico de base
emprica utilizado para estimacin de costes1 de software. Incluye tres submodelos, cada uno
ofrece un nivel de detalle y aproximacin, cada vez mayor, a medida que avanza el proceso de
desarrollo del software: bsico, intermedio y detallado.

codificacion

s el proceso de disear, codificar, depurar y mantener el cdigo fuente de programas


computacionales. El cdigo fuente es escrito en un lenguaje de programacin. El propsito de
la programacin es crear programas que exhiban un comportamiento deseado. El proceso de
escribir cdigo requiere frecuentemente conocimientos en varias reas distintas, adems del
dominio del lenguaje a utilizar, algoritmos especializados y lgica formal. Programar no
involucra necesariamente otras tareas tales como el anlisis y diseo de la aplicacin (pero s
el diseo del cdigo), aunque s suelen estar fusionadas en el desarrollo de pequeas
aplicaciones.

mantenimiento
Es una de las actividades ms comunes en la ingeniera de software, es el proceso de mejora y
optimizacin del software despus de su entrega al usuario final (es decir; revisin del
programa), as como tambin correccin y prevencin de los defectos.

realimenyacion

En la teora de sistemas, en ciberntica en la teora de control, entre otras disciplinas,


la retroalimentacin, cuyo trmino correcto es realimentacin ( en ingls feedback) es un
mecanismo de control de los sistemas dinmicos por el cual una cierta proporcin de
la seal de salida se redirige a la entrada,

procesador de texto

es una aplicacin informtica destinada a la creacin o modificacin de documentos escritos


por medio de una computadora. Representa una alternativa moderna a la antigua mquina de
escribir, siendo mucho ms potente y verstil que sta.

You might also like