PIAR v 015. 2024 Plan Individual de ajustes razonables
Software avanzado para el procesamiento de información
1.
2. 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.
3. El 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.
4. Las 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.
5. El 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.
6. 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.
7. Estos 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.
8. 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.
9. Como 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.
10. Permite 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.
11. Puede 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.