Ir al contenido principal

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.

  Literacidad digital.  Para qué sirve y algunos recursos de interés Nunca antes en la historia la humanidad habíamos tenido tantas y tan diversas fuentes de información al alcance de un clic. Las posibilidades que ofrece el internet se multiplican a tal velocidad, que muchas veces resulta complicado adaptarse a las exigencias que implica el uso de las nuevas herramientas, aplicaciones y plataformas que se van sumando a diario en este gran ecosistema digital.  En su definición más simple, el concepto de literacidad nos remite a la habilidad que una persona tiene para leer y escribir; ambas competencias básicas para el desarrollo escolar. Ahora bien, la  literacidad digital  extrapola lo anterior al uso de la tecnología, entendida como el conjunto de habilidades necesarias para el correcto desenvolvimiento del individuo en las dinámicas de interacción propias de las Tecnologías de la Información y la Comunicación (Tic’s). Lo anterior implica la capacidad para enc...

La literacidad digital en el ambiente universitario

 La literacidad digital en el ambiente universitario es un componente esencial en la formación integral de los estudiantes. En un mundo donde la información fluye a un ritmo vertiginoso y la tecnología juega un papel central en todas las facetas de la vida, la capacidad de acceder, evaluar, y utilizar de manera crítica las herramientas digitales se ha convertido en una habilidad indispensable para el desarrollo académico y profesional.  Importancia de la Literacidad Digital La literacidad digital va más allá de saber utilizar dispositivos tecnológicos; implica la capacidad de comprender, interpretar y crear contenido digital de manera ética y efectiva. En el entorno universitario, esta competencia es crucial porque permite a los estudiantes navegar por un vasto océano de información, identificar fuentes confiables, y utilizar datos para construir conocimiento y desarrollar ideas originales. Además, una sólida literacidad digital es fundamental para la colaboración en entornos ...

ÁREA DE FORMACIÓN BÁSICA GENERAL

 ÁREA DE FORMACIÓN BÁSICA GENERAL  Experiencia educativa Literacidad digital CLIC EN LA IMAGEN