Tipos de sofwareee

22
Centro Regional de Educacion Normal TICS Tipos de Software Profesor: Guillermo Temelo Avilés Integrantes del Equipo: Carla Jimena Aranda Silva Diana Stephany Lome Guzman Maria Guadalupe Grande Rufino Miriam Michelle Arellano Flores

Transcript of Tipos de sofwareee

Centro Regional de Educacion Normal

TICSTipos de SoftwareProfesor:

Guillermo Temelo Avilés Integrantes del Equipo:

Carla Jimena Aranda SilvaDiana Stephany Lome Guzman

Maria Guadalupe Grande RufinoMiriam Michelle Arellano Flores

¿Qué es un Software?

Partes suaves o blandas en castellano. Hace alusión a la sumatoria de aquellas reglas, programas, datos, documentación e instrucciones que permiten la ejecución de múltiples tareas en un ordenador.

En pocas palabras un software es la parte tangible de la computadora.

Tipos de Software Existen tres tipos de software:

*Software de Aplicación Se incluyen todos aquellos programas que

permiten al usuario realizar una o varias tareas específicas. Aquí se encuentran aquellos programas que los individuos usan de manera cotidiana como: procesadores de texto, hojas de cálculo, editores, telecomunicaciones, software de cálculo numérico y simbólico, videojuegos, entre otros.

Este tipo de software incluye otros como:

Aplicaciones Ofimáticas:Es una recopilación de aplicaciones, las cuales son

utilizados en oficinas y sirve para diferentes funciones como crear, modificar, organizar, escanear, imprimir, etc. archivos y documentos.

Software Educativo

Se denomina software educativo al destinado a la enseñanza y el aprendizaje autónomo y que, además, permite el desarrollo de ciertas habilidades cognitivas.

Software Empresarial

Se entiende por software empresarial generalmente cualquier tipo de software que está orientado a ayudar a una empresa a mejorar su productividad o a medirla.

El término engloba una amplia variedad de aplicaciones informáticas que incluyen desde programas de contabilidad y de ofimática, hasta sistemas de planificación de recursos empresariales(ERP), pasando por programas de gestión de clientes (CRM), de recursos humanos, programas de Administración de la Cadena de Suministros (SCM), etc.

Base de Datos

Una base de datos o tambien conocido como banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.

Debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital (electrónico), que ofrece un amplio rango de soluciones al problema de almacenar datos.

Telecomunicaciones

Son toda transmisión, emisión o recepción de signos, señales, datos, imágenes, voz, sonidos o información de cualquier naturaleza que se efectúa a través de cables, medios ópticos, físicos u otros sistemas electromagnéticos.

La telecomunicación del prefijo griego tele, "distancia" y del latín communicare. Es una técnica consistente en transmitir un mensaje desde un punto a otro, normalmente con el atributo típico adicional de ser bidireccional.

El término telecomunicación cubre todas las formas de comunicación a distancia, incluyendo radio, telegrafía, televisión, telefoníatransmisión de datos e interconexión de computadoras a nivel de enlace

Videojuegos

Es un software creado para el entretenimiento en general.

Este dispositivo electrónico puede ser una computadora, una máquina arcade, una videoconsola, un dispositivo portátil (un teléfono móvil, por ejemplo) los cuales son conocidos como "plataformas".

Software Medico

Se le llama a aquellos programas informáticos que son utilizados para fines médicos. Se utilizan muchos dispositivos médicos para vigilar o controlar a los pacientes, en su mayoría controlados por software. Estos programas son producto sanitario y deben cumplir la normativa de los mismos. Nótese que no todos los programas que se utilizan en el entorno médico son producto sanitario.

*Software de Programación: Es el conjunto de herramientas que permiten al

programador desarrollar programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera práctica.

Incluye Básicamente:

Editores de texto:

Un editor de texto es un programa que permite crear y modificar archivos digitales compuestos únicamente por texto sin formato, conocidos comúnmente como archivos de texto o texto plano. El programa lee el archivo e interpreta los bytes leídos según el código de caracteres que usa el editor. Hoy en día es comúnmente de 7- ó 8-bits en ASCII o UTF-8, rara vez EBCDIC.

Los editores de texto son incluidos en el sistema operativo o en algún paquete de software instalado y se usan cuando se deben crear o modificar archivos de texto como archivos de configuración, scripts o el código fuente de algún programa.

Compiladores:

Es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación

Intérpretes

Es un programa informático capaz de analizar y ejecutar otros programas, escritos en un lenguaje de alto nivel.

Enlazadores:

Es un programa que toma los objetos generados en los primeros pasos del proceso de compilación, la información de todos los recursos necesarios (biblioteca), quita aquellos recursos que no necesita, y enlaza el código objeto con su(s) biblioteca(s) con lo que finalmente produce un fichero ejecutable o una biblioteca.

Depuradores:

Es un programa usado para probar ydepurar (eliminar los errores) de otros programas (el programa "objetivo").

Algunas depuradores ofrecen dos modos de operación - la simulación parcial o completa, para limitar este impacto.

Entornos de Desarrollo Integrados (IDE):

Agrupan las anteriores herramientas, usualmente en un entorno visual, de forma tal que el programador no necesite introducir múltiples comandos para compilar, interpretar, depurar, etc. Habitualmente cuentan con una avanzada interfaz gráfica de usuario (GUI).

*Software de Sistema:

Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles del sistema informático en particular que se use, aislándolo especialmente del procesamiento referido a las características 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.

Sistema Operativo:

Es un programa o conjunto de programas que en un sistema informático gestiona los recursos de hardware y provee servicios a los programas de aplicación, ejecutándose en modo privilegiado respecto de los restantes.

Controladores de dispositivos:

Es un programa informático que permite al sistema operativo interactuar con un periférico, haciendo una abstracción del hardware y proporcionando una interfaz -posiblemente estandarizada- para usarlo. Se puede esquematizar como un manual de instrucciones que le indica al sistema operativo, cómo debe controlar y comunicarse con un dispositivo en particular.

Herramientas de Diagnóstico:

Es un software que permite monitorear y en algunos casos controlar la funcionalidad del hardware, como: computadoras, servidores y periféricos, según el tipo y sus funciones. Estos dispositivos pueden ser, la memoria RAM, el procesador, los discos duros, ruteadores, tarjetas de red, entre muchos dispositivos más.

Herramientas de corrección y optimización

Servidores:

Una aplicación informática o programa que realiza algunas tareas en beneficio de otras aplicaciones llamadas clientes. Algunos servicios habituales son los servicios de archivos, que permiten a los usuarios almacenar y acceder a los archivos de una computadora y los servicios de aplicaciones, que realizan tareas en beneficio directo del usuario final.

Utilidades:

Una utilidad es una herramienta que realiza:

• Tareas de mantenimiento

• Soporte para la construcción y ejecución de programas

• Las tareas en generalEn donde se incluyen las bibliotecas de

sistema, middleware, herramientas de desarrollo.