SOFTWARE
Sin el software, el computador sería básicamente una serie de circuitos electrónicos; cables y elementos electromecánicos, que no tendrían utilidad. El software es lo que le permite al computador almacenar datos, procesarlos y obtener información.
Definición de software:
Al hablar de software, es importante destacar algunas definiciones:
Definición
de Instrucción:
En general las instrucciones del computador tienen dos partes: el código de operación que indica la tarea que debe llevar a cabo la instrucción, y la dirección que es el lugar de la memoria donde está el dato al que se le va a aplicar esa operación, o donde se va a guardar un resultado. Por ejemplo, si se analiza una instrucción que cargue la ALU con un dato de la posición XX de la memoria, su formato podrá ser:
Conjunto de instrucciones que realizan un determinado proceso.Si un programa carga la ALU con un dato de la posición XX, le suma otro dato de la posición YY y guarda el resultado en la posición ZZ, el mismo podrá ser:
Cargar en ALU XX
Sumar YY
Guardar ZZ
Definiciones de lenguaje:
Reglas que permiten la comunicación entre el ser humano y el computador. Forma de describir un algoritmo para que pueda ser ejecutado por el computadorDefinición de algoritmo
Conjunto de pasos que deben realizarse para resolver un problema.
CLASIFICACIÓN DEL SOFTWARE
Existen distintas clasificaciones relativas al software, sin embargo, los programas del computador pueden pertenecer a uno de tres grandes grupos: el software del sistema que está conformado por todos los programas que son necesarios para que el computador pueda funcionar, el software de programación que son todas las herramientas destinadas a desarrollar programas, y el software de aplicación que son todos los programas que requiere el usuario para realizar sus trabajos.
Software del sistema
En la actualidad, el usuario del computador no debe preocuparse por accionar interruptores para programarlo como ocurría antiguamente, sino que con el modo de funcionamiento interactivo, por medio de un teclado y una pantalla lo puede utilizar sin necesidad de saber cómo trabaja internamente. Esto se debe fundamentalmente a la presencia del software del sistema, que gestiona cada una de las partes del computador ocultando al usuario su estructura física interna y su organización lógica, a fin de lograr una comunicación lo más cercana posible al modo humano.
Dentro del software del sistema está el software de la ROM, el sistema operativo y la interface gráfica, que ha evolucionado notablemente en los últimos años, permitiendo una mejor interacción entre el usuario y el computador.
Software de la ROM
Consiste en una serie de programas que se encargan del arranque del computador detectando sus componentes y el estado de los mismos. Además posee las rutinas BIOS (Basic Input Output System (Sistema básico de entrada/salida): que proporcionan los servicios fundamentales de comunicación entre el microprocesador y periféricos tales como el teclado, la pantalla .y los controladores de discos.
Sistema operativo
Es un conjunto de programas que crean el marco adecuado para una eficaz comunicación entre el usuario y el computador. En la actualidad, hay varios sistemas operativos, y entre ellos los más importantes son:
DOS: fue desarrollado por la firma norteamericana Microsoft, y se lo conoce como MS-DOS o PC-DOS (ya que ha sido el sistema operativo elegido por IBM para su PC) o simplemente DOS. Este sistema operativo está disponible para toda PC que utilice al microprocesador 8086 de Intel (o compatibles) y sus sucesores.
Unix: fue desarrollado en los laboratorios Bell de American Telephone and Telegraph Corporation (AT &T). Este sistema operativo permite el funcionamiento multitarea, es decir la ejecución de varios procesos compartiendo el uso del microprocesador, y multiusuario, o sea, varios usuarios compartiendo los recursos del computador en forma simultánea.
Linux: fue desarrollado en Finlandia por Linus Torvalds, quien en 1991 lanzó al mercado la primera versión. Este sistema operativo es un clon de Unix que cualquier persona puede usar sin tener que pagar por ello.
Interface gráfica
Si bien el sistema operativo MS-DOS adquirió una importancia fundamental en el mundo de la computación, su interface con el usuario, que es la encargada de mostrar la información en la pantalla y definir la forma en que ambos van a relacionarse, no era muy agradable. La relación con la máquina se establecía a través del conocido prompt: C:\>
La comunicación entre el usuario y el computador estaba orientada al uso de comandos e instrucciones que se escribían a continuación del prompt. Muchas veces debían seguirse una serie complicada de comandos para la obtención de ciertos resultados. Los comandos eran escritos desde el teclado y con sintaxis poco clara.
En realidad, es más importante que el usuario se dedique a pensar en el problema e interactuar con la máquina, que luchar con una confusa secuencia de teclas para darle las órdenes al computador. Por ello surge el concepto de "desktop" o escritorio, que organiza la información del computador en una pantalla gráfica que representa un escritorio con la posibilidad de seleccionar opciones a través de un mouse o trackball dando lugar a las interfaces gráficas. La interface gráfica cumple la función de facilitar del uso del computador logrando una mejor capacidad de interacción con el humano. Emplea pantallas con gran sentido de la estética, con más gráficos que textos. Se la puede definir como:
Definición de interface gráfica
Sistema interactivo que presenta en la pantalla del computador una combinación de ventanas, íconos y menúes que pueden ser seleccionados por medio de un apuntador, como por ejemplo un mouse o un trackball.
Una ventana es un área de la pantalla delimitada por los bordes que la definen. Un ícono es un dibujo o signo presentado en la pantalla por algún programa o sistema operativo, que al ser seleccionado transmite órdenes al computador, facilitando y acelerando las tareas. Un menú es un listado de comandos disponibles al usuario, que tiene un conjunto de órdenes que pueden ser ejecutadas.
Las primeras interfaces gráficas aparecieron a mediados de los 80, en los computadores Apple de Macintosh. En el mundo de las PCs, surge la primera versión de Windows, pero sin mayor texto debido a que se trataba de lo simple entorno gráfico para facilitar el manejo del MS-DOS. Por esa época la mayoría de los computadores que se utilizaban eran XT, los cuales no disponían de recursos adecuados para soportar ese entorno gráfico.
En la actualidad la interface gráfica más difundida es Windows, en sus distintas versiones. Windows 95, además de ser una interface gráfica es considerado un sistema operativo debido a que trae incorporado al MS-DOS.
Fuente: FUNDAMENTOS DE COMPUTACION Y COMUNICACIONES - GABRIEL DUPERUT





No hay comentarios:
Publicar un comentario