Conceptos básicos de Software

Conceptos básicos de Software

1. CONCEPTO DE SOFTWARE
En la arquitectura propuesta por Von Newmann, el hardware de un ordenador es una máquina electrónica que por si sola no realiza ninguna tarea. Esta maquina necesita del software para acometer su propósito. El software se compone de secuencias de ordenes que indican al hardware que debe realizar. Es decir, el ordenador procesa instrucciones que le indican que operaciones debe acometer en cada instante. Como ya hemos visto en el tema anterior sobre conceptos sobre hw, las instrucciones se sitúan en memoria y son leídas desde el procesador para su ejecución o procesamiento.

 Un Programa

Las instrucciones que "entiende" el ordenador son muy simples, pero ejecutadas en ciertas secuencias y a un ritmo muy elevado pueden obtener resultados bastante notables. 

Para alcanzar sus objetivos las instrucciones se agrupan en programas que siguen ciertos algoritmos. Los algoritmos son semejantes a recetas de cocina, donde los pasos se realizan de forma ordenada para producir el resultado deseado. Un programa, aplicación o software puede verse como una herramienta que permite al usuario realizar cierta tarea (o proporcionar soporte a la realización de una tarea). Para ello, a un programa se le proporcionan datos de entrada (como puede ser texto, imágenes, cifras, etc..) y a partir de estos datos el programa efectúa un procesamiento para producir como resultado unos datos de salida (que pueden ser incluso los mismos datos de entrada con formato o simplemente almacenados).

La comunicación con el ordenador

El ordenador es un componente electrónico basado en la tecnología digital. La información que se maneja en esta tecnología esta basada en una codificación de los números mediante 0 y 1, denominada sistema de numeración binario. Este sistema se adapta muy bien a la naturaleza de los componentes eléctricos ya que se corresponde directamente con la presencia de corriente o la ausencia de la misma. Una persona que desee usar esta herramienta de forma útil no sería capaz de comunicarse mediante 0 y 1 para expresar lo que requiere. 

Necesita que la comunicación establecida con el ordenador sea realizada en términos de algo más abstracto y manejable. Los programas son los encargados de presentar al usuario una visión más amigable de lo que es un ordenador. Estos se encargan de manejarse con la complejidad inherente al hardware, para presentar al usuario una visión más abstracta, que puede ser comprendida y resultar productiva para los objetivos del usuario.





Actividad Realiza un infografía sobre el tema individual.




Comentarios

Entradas populares de este blog

Literacidad digital.

Competencias digitales

ACTIVIDAD DE INVESTIGACIÓN: 29 de agosto 2025.