CLASIFICACION DE SOFTWARE SOFTWARE DE SISTEMA SOFTWARE DE

  • Slides: 13
Download presentation
CLASIFICACION DE SOFTWARE

CLASIFICACION DE SOFTWARE

SOFTWARE DE SISTEMA SOFTWARE DE APLICACION SOFTWARE DE PROGRAMACION

SOFTWARE DE SISTEMA SOFTWARE DE APLICACION SOFTWARE DE PROGRAMACION

SOFTWARE DE SISTEMA • Su objetivo es desvincular adecuadamente al usuario y al programador

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, herramientas y utilidades de apoyo que permiten su mantenimiento. Incluye entre otros: • Sistemas operativos • Controladores de dispositivos • Herramientas de diagnóstico • Herramientas de Corrección y Optimización • Servidores • Utilidades

SOFTWARE DE PROGRAMACIÓN • Es el conjunto de herramientas que permiten al programador desarrollar

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 entre otros: Editores de texto • Compiladores • Intérpretes • Enlazadores • Depuradores • 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 APLICACIÓN • Es aquel que permite a los usuarios llevar a cabo

SOFTWARE DE APLICACIÓN • Es aquel que permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial énfasis en los negocios. Incluye entre otros: • Aplicaciones para Control de sistemas y automatización industrial • Aplicaciones ofimáticas • Software educativo • Software empresarial • Bases de datos • Telecomunicaciones (por ejemplo Internet y toda su estructura lógica) • Videojuegos • Software médico • Software de Cálculo Numérico y simbólico. • Software de Diseño Asistido (CAD) • Software de Control Numérico (CAM)

APLICACIONES OFIMATICAS SOFTWARE DE COMPRESION • En ciencias de la computación la compresión de

APLICACIONES OFIMATICAS SOFTWARE DE COMPRESION • En ciencias de la computación la compresión de datos es la reducción del volumen de datos tratables para representar una determinada información empleando una menor cantidad de espacio. Al acto de compresión de datos se denomina compresión, y al contrario descompresión. • El espacio que ocupa una información codificada (datos, señal digital, etc. ) sin compresión es el cociente entre la frecuencia de muestreo y la resolución. Por tanto, cuantos más bits se empleen mayor será el tamaño del archivo. No obstante, la resolución viene impuesta por el sistema digital con que se trabaja y no se puede alterar el número de bits a voluntad; por ello, se utiliza la compresión, para transmitir la misma cantidad de información que ocuparía una gran resolución en un número inferior de bits. • La compresión es un caso particular de la codificación, cuya característica principal es que el código resultante tiene menor tamaño que el original.

APLICACIONES OFIMATICAS SOFTWARE DE COMPRESION • • • La compresión de datos se basa

APLICACIONES OFIMATICAS SOFTWARE DE COMPRESION • • • La compresión de datos se basa fundamentalmente en buscar repeticiones en series de datos para después almacenar solo el dato junto al número de veces que se repite. Así, por ejemplo, si en un fichero aparece una secuencia como "AAAAAA", ocupando 6 bytes se podría almacenar simplemente "6 A" que ocupa solo 2 bytes, en algoritmo RLE. En realidad, el proceso es mucho más complejo, ya que raramente se consigue encontrar patrones de repetición tan exactos (salvo en algunas imágenes). Se utilizan algoritmos de compresión: Por un lado, algunos buscan series largas que luego codifican en formas más breves. Por otro lado, algunos algoritmos, como el algoritmo de Huffman, examinan los caracteres más repetidos para luego codificar de forma más corta los que más se repiten. Otros, como el LZW, construyen un diccionario con los patrones encontrados, a los cuales se hace referencia de manera posterior. La codificación de los bytes pares es otro sencillo algoritmo de compresión muy fácil de entender.

APLICACIONES OFIMATICAS SOFTWARE DE COMPRESION • • • A la hora de hablar de

APLICACIONES OFIMATICAS SOFTWARE DE COMPRESION • • • A la hora de hablar de compresión hay que tener presentes dos conceptos: Redundancia: Datos que son repetitivos o previsibles Entropía: La información nueva o esencial que se define como la diferencia entre la cantidad total de datos de un mensaje y su redundancia. La información que transmiten los datos puede ser de tres tipos: Redundante: información repetitiva o predecible. Irrelevante: información que no podemos apreciar y cuya eliminación por tanto no afecta al contenido del mensaje. Por ejemplo, si las frecuencias que es capaz de captar el oído humano están entre 16/20 Hz y 16. 000/20. 000 Hz, serían irrelevantes aquellas frecuencias que estuvieran por debajo o por encima de estos valores. Básica: la relevante. La que no es ni redundante ni irrelevante. La que debe ser transmitida para que se pueda reconstruir la señal. Teniendo en cuenta estos tres tipos de información, se establecen tres tipologías de compresión de la información: Sin pérdidas reales: es decir, transmitiendo toda la entropía del mensaje (toda la información básica e irrelevante, pero eliminando la redundante). Subjetivamente sin pérdidas: es decir, además de eliminar la información redundante se elimina también la irrelevante. Subjetivamente con pérdidas: se elimina cierta cantidad de información básica, por lo que el mensaje se reconstruirá con errores perceptibles pero tolerables (por ejemplo: lavideoconferencia).

APLICACIONES OFIMATICAS SOFTWARE DE COMPRESION • Diferencias entre compresión con y sin pérdida •

APLICACIONES OFIMATICAS SOFTWARE DE COMPRESION • Diferencias entre compresión con y sin pérdida • El objetivo de la compresión es siempre reducir el tamaño de la información, intentando que esta reducción de tamaño no afecte al contenido. No obstante, la reducción de datos puede afectar o no a la calidad de la información: • Compresión sin pérdida: los datos antes y después de comprimirlos son exactos en la compresión sin pérdida. En el caso de la compresión sin pérdida una mayor compresión solo implica más tiempo de proceso. El bitrate siempre es variable en la compresión sin pérdida. Se utiliza principalmente en la compresión de texto. • Un algoritmo de compresión con pérdida puede eliminar datos para reducir aún más el tamaño, con lo que se suele reducir la calidad. En la compresión con pérdida el bit rate puede ser constante (CBR) o variable (VBR). Hay que tener en cuenta que una vez realizada la compresión, no se puede obtener la señal original, aunque sí una aproximación cuya semejanza con la original dependerá del tipo de compresión. Se utiliza principalmente en la compresión de imágenes, videos y sonidos.

APLICACIONES OFIMATICAS BLOC DE NOTAS (Notepad en inglés). El bloc de notas es un

APLICACIONES OFIMATICAS BLOC DE NOTAS (Notepad en inglés). El bloc de notas es un editor de texto gratuito incluido en todas las versiones delsistema Windows desde 1985. Es una aplicación básica, sencilla y rápida. Generalmente graba los archivos en formato ". txt", un formato que no tiene etiquetas ni estilos. Actualmente el Bloc de notas de Windows ha incrementado sus funcionalidades, pero no llega a ser tan poderoso como el Word. Pad, ni mucho menos que el Word de Office. Por ejemplo, en versiones antiguas no abría documentos de más de 64 KB de tamaño. Tampoco permitía cambiar el formato de lafuente con que se veía el texto (sólo para ver, el texto se almacena sin formato).

APLICACIONES OFIMATICAS CALCULADORA (Microsoft Calculator). La calculador de Windows es un componente de Windows

APLICACIONES OFIMATICAS CALCULADORA (Microsoft Calculator). La calculador de Windows es un componente de Windows que sirve para realizar cálculos básicos y avanzados. El ejecutable de la calculadora de Windows (calc. exe) se encuentra en la carpeta donde está instalado el sistema operativo Windows. La calculadora tiene una interfaz simple, y permite realizar las operaciones básicas, y memorizado, con posibilidad de calculadora científica, donde se incluyen logaritmos, diferentes bases numéricas, operadores lógicos, grados, radianes, exponencial, funciones trigonométricas, etc. De todas maneras, no soporta funciones definidas por el usuario ni números complejos, tampoco almacena variables, ni capacidad para coordenadas polarescartesianas, etc.

APLICACIONES OFIMATICAS WORDPAD Word. Pad es un procesador de textos básico que se incluye

APLICACIONES OFIMATICAS WORDPAD Word. Pad es un procesador de textos básico que se incluye con casi todas las versiones de Microsoft Windows desde Windows 95 en adelante. Es más avanzado que el Bloc de notas pero más sencillo que el procesador de textos de Microsoft Works y Microsoft Word. Reemplazó a Windows Write.

APLICACIONES OFIMATICAS PAINT Paint es un programa que se usa para dibujar, aplicar color

APLICACIONES OFIMATICAS PAINT Paint es un programa que se usa para dibujar, aplicar color y modificar imágenes. Puede usar Paint como un bloc de dibujo digital para realizar imágenes sencillas y proyectos creativos o para agregar texto y diseños a otras imágenes, como las tomadas con una cámara digital.