Software avanzado para el procesamiento de información

12
Software avanzado para el procesamiento de información

Transcript of Software avanzado para el procesamiento de información

Page 1: Software avanzado para el procesamiento de información

Software avanzado para el procesamiento de

información

Page 2: Software avanzado para el procesamiento de información

El mundo actual está experimentando un cambio social y económico, una nueva Revolución Industrial, debido en gran medida a la nueva tecnología para el procesamiento de información, representado por el crecimiento en el uso de software en la computación y las comunicaciones.

Page 3: Software avanzado para el procesamiento de información

Programación de Software -- Lenguajes de Alto NivelEl conjunto de instrucciones que le dicen a la

computadora qué hacer. Su importancia es actualmente mayor que la computadora misma. Una computadora sin software es tan sólo un máquina inútil compuesta de circuitos electrónicos. Algunos de los lenguajes de alto nivel más comunes son Ada, Algol, APL, Basic, C, Cobol, Fortran, Lisp, Pascal, así como muchos de sus dialectos y derivaciones, como podrían ser Simula, C++, Java, Haskel o Miranda.

Page 4: Software avanzado para el procesamiento de información

Software de ComputadoraLas computadoras de hoy son diseñadas en

cooperación entre arquitectos de computadoras, quienes diseñan lo que la computadora ha de hacer, ingenieros de hardware, quienes diseñan cómo la computadora debe ser construida para ser capaz de hacerlo, e ingenieros de software, quienes diseñan y programan el software para el control del sistema y utilerías de software que permiten y facilitan la ejecución del software de aplicación en la computadora.

Page 5: Software avanzado para el procesamiento de información

Software de Control de SistemasEl software de control del sistema son todos

los programas de mantenimiento interno que controlan la operación de los varios componentes de una computadora, tales como impresoras y memorias, de tal manera que puedan trabajar sin problemas en conjunto mientras el software de aplicación realiza sus tareas. Estos productos incluyen sistemas operativos, monitores de comunicación, y programas de control de redes.

Page 6: Software avanzado para el procesamiento de información

Estos productos sirven como intermediarios entre el software de control de sistemas y el software de aplicación, asegurando que los programas de aplicación sean escritos y se ejecuten eficientemente. Este tipo se software incluye: compiladores, los cuales convierten los programas escritos en lenguajes de alto nivel en código que la computadora puede entender; sistemas de control de bases de datos, que acúan como librerías electrónicas para mantener seguimiento de los datos; ambientes integrados, basados en ventanas, que permiten a los usuarios realizar mas de una operación a la vez.

UTILERÍAS DE SOFTWARE

Page 7: Software avanzado para el procesamiento de información

Software de AplicaciónEstos programas hace de la computadora un

elemento útil, debido a que posibilitan al sistema para manejar una tarea específica. Pueden ser aplicaciones de propósito general, que pueden ser utilizados para una amplia variedad de tareas, como pueden ser contabilidad, administración y procesamiento de palabras. Otros paquetes ajustan a la computadora para acoplarse a necesidades y operaciones específicas, como bancarias, de seguros, hospitales, manufactura, etc.

Page 8: Software avanzado para el procesamiento de información

Sistema de Manejo de Bases de Datos (o DBMS)Puede ser tan solo una utilería para

manejo de archivos, o un elaborado programa que permite la organización de los datos en forma relacional e indexada, con su propio lenguaje de comandos especiales, que responde a cualquier pregunta concebible acerca de una estructura de datos grande e intrincada.

Page 9: Software avanzado para el procesamiento de información

Paquete GráficoComo un conjunto de programas de software

que tal vez produce desde algún tipo aceptable de gráficas, histogramas, u otro, en una resolución pasable (200 por 300 pixeles, tal vez), hasta quizá un sistema integrado de programas que permiten una resolución 10 veces mayor (2000 por 3000 pixeles), en una gran variedad de colores, con la habilidad de dibujar complicadas formas tridimensionales, sombreadas, iluminadas y texturizadas, que se modifican mediante comandos de un lenguaje especial.

Page 10: Software avanzado para el procesamiento de información

Programa Matemático o EstadísticoPermite varios niveles de sofisticación,

desde la emulación de una sencilla calculadora digital, hasta sistemas con la habilidad de resolver complicadas operaciones aritméticas, algebraicas y de cálculo, analizando complejos conjuntos de datos mediante técnicas numéricas elaboradas, utilizando todo un nuevo y propio lenguaje.

Page 11: Software avanzado para el procesamiento de información

Procesador de PalabrasPuede ser desde una sencilla utilería de

edición de programas y archivos para visualizarlos y modificarlos, hasta complicados paquetes que permiten el uso de diferentes tipos de cartas, reportes, artículos o documentos, permitiendo el uso de diversos formatos, así como diferentes tamaños y estilos de letras y símbolos, con numeraciones de página, generación automática de índices, y verificación de ortografía.

Page 12: Software avanzado para el procesamiento de información