viernes, 1 de agosto de 2008

Entornos de Desarrollo Integrados

Entornos de Desarrollo Integrados (IDE)

Agrupan las anteriores herramientas, usualmente en un entorno visual, de forma que el programador no necesite introducir multiples comandos para compilar, interpretar, depurar, etc.. Habitualmente cuentan con una avanzada interfaz grafica de usuario (GUI). Software de aplicacion: Aquel que permite a los usuarios llevar a cabo una o varias tareas especificas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial enfasis en los negocios. Incluye entre otros:

Software de sistema

Software de sistema

Es aquel que permite que el hardware funcione. Su objetivo es desvincular adecuadamente al programador de los detalles del computador en particular que se use, aislandolo especialmente del procesamiento referido a las caracteristicas 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 y utilidades de apoyo que permiten su mantenimiento. Incluye entre otros:

software

software


Es el conjunto de los programas de computo.responsables de que el hardware (la maquina) realice su tarea.Bajo esta definicion, el concepto de software va mas alla de los programas de computo en sus distintos estados: codigo fuente, binario o ejecutable; tambien su documentacion, datos a procesar e informacion de usuario es parte del software: es decir, abarca todo lo intangible, todo lo "no fisico".el software puede dividirse en varias categorias basadas en el tipo de trabajo realizado. Las dos categorias primarias de software son los sistemas operativos (software del sistema), que controlan los trabajos del ordenador o computadora, y el software de aplicacion, que dirige las distintas tareas para las que se utilizan las computadoras. Por lo tanto, el software del sistema procesa tareas tan esenciales, aunque a menudo invisibles, como el mantenimiento de los archivos del disco y la administración de la pantalla, mientras que el software de aplicacion lleva a cabo tareas de tratamiento de textos, gestion de bases de datos y similares. Constituyen dos categorias separadas el software de red, que permite comunicarse a grupos de usuarios, y el software de lenguaje utilizado para escribir programas
Clasificacion del software Si bien esta distincion es, en cierto modo, arbitraria, y a veces confusa, se puede clasificar al software de la siguiente forma:

Software médico

Software médico


En los ordenadores, los programas informáticos médicos son una importante rama de la ingeniería de software. Muchos dispositivos médicos que vigilar o controlar los pacientes son en su mayoría controlados por software.
Monitores: frecuencia cardiaca, la presión arterial, la tasa de respiración, el uso de software para interpretar la información de sensores y mostrarlo de una manera significativa en un monitor.
Medicamentos bombas: Estos dispositivos están programados para el bombeo de una cierta cantidad de plasma, sangre, solución salina, u otra medicación en un paciente en un determinado tipo. El software proporciona la capacidad para controlar muchos aspectos de los procedimientos de tratamiento.
Análisis: Muchos dispositivos, tales como escáneres CAT, medida de los datos en bruto que es esencialmente de sentido a la gente. Software reinterpreta estos datos para crear las imágenes que los médicos pueden leer y entender.
Sistemas Expertos: Una variedad de sistemas expertos que se han creado para indicar lo que se debe hacer. Estos son menos utilizados que las otras cosas que acabo de mencionar.
Médico de la informática: software para la empresa y de información aspecto de la medicina.
Terapia de entrega: El software de marcapasos y desfibriladores implantables proporciona tolerancia a fallos, en tiempo real, críticos para la misión de vigilancia de los ritmos cardíacos y la entrega de terapia asociada.
Médico de la asistencia sanitaria y los programas informáticos educativos: Software utilizado como un centro de enseñanza o herramienta de estudio para los profesionales de la salud.


Software educativo

Software educativo



Software educativo es el software destinando a la enseñanza y el auto aprendizaje y además permite el desarrollo de ciertas habilidades congnitivas. Así como existen profundas diferencias entre las filosofías pedagógicas, así también existe una amplia gama de enfoques para la creación de software educativo atendiendo a los diferentes tipos de interacción que debería existir entre los actores del proceso de enseñanza aprendizaje: educador, aprendiz, conocimiento, computadora. Como software educativo tenemos desde programas orientados al aprendizaje hasta sistemas operativos completos destinados a la educación, como por ejemplo las distribuciones linux orientadas a la enseñanza.



Aplicaciones ofimáticas

Aplicaciones ofimáticas


Las tareas ofimáticas constituyen uno de los usos más habituales de las herramientas informáticas, tanto en el entorno laboral como doméstico, por lo tanto, cualquier sistema que se precie debe contar con aplicaciones específicas para estos menesteres.
Las acciones más básicas en este contexto son el procesamiento de textos, el acceso a bases de datos y la generación de hojas de cálculo.
La mayoría de sistemas comerciales proponen familias de aplicaciones bajo una misma estructura, llamadas suites ofimáticas, para satisfacer las necesidades de los usuarios/usuarias en este terreno. Recientemente se ha desarrollado una alternativa libre a estas aplicaciones, que ha incorporado la distribución Guadalinex-edu, totalmente compatible con la mayoría de soluciones comerciales existentes en el mercado. Se trata del proyecto OpenOffice.org.
Además disponemos de una aplicación del entorno GNOME para acceder a las bases de datos, un editor de diagramas, un gestor de proyectos y un completo programa de contabilidad.


sistema operativo

sistema operativo



es un software de sistema, es decir, un conjunto de programas de computadora destinado a permitir una administración eficaz de sus recursos. Comienza a trabajar cuando se enciende el computador, y gestiona el hardware de la máquina desde los niveles más básicos, permitiendo también la interacción con el usuario.
Un sistema operativo se puede encontrar normalmente en la mayoría de los aparatos electrónicos que utilicen microprocesadores para funcionar, ya que gracias a éstos podemos entender la máquina y que ésta cumpla con sus funciones (teléfonos móviles, reproductores de DVD, autoradios, computadoras, etc.).
Tabla de contenidos

Funciones básicas
Los sistemas operativos, en su condición de capa software que posibilitan y simplifica el manejo de la computadora, desempeñan una serie de funciones básicas esenciales para la gestión del equipo. Entre las más destacables, cada una ejercida por un componente interno (módulo en núcleos monolíticos y servidor en micronúcleos), podemos reseñar las siguientes:
Proporcionar comodidad en el uso de un computador.
Gestionar de manera eficiente los recursos del equipo, ejecutando servicios para los procesos (programas)
Brindar una interfaz al usuario, ejecutando instrucciones (comandos).
Permitir que los cambios debidos al desarrollo del propio SO se puedan realizar sin interferir con los servicios que ya se prestaban (evolutividad).
Un sistema operativo desempeña 5 funciones básicas en la operación de un sistema informático: suministro de interfaz al usuario, administración de recursos, administración de archivos, administración de tareas y servicio de soporte y utilidades.