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ós ito. 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 concep tos sobre hw, las instrucciones se sitúan en memoria y son leídas desde el procesador para su ejecución o procesamiento. 1.1 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 en trada (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 )

6. Conjunto secuenciado de instrucciones que quedan escritas en un lenguaje determinado con unos fines específicos. Aunque en el lenguaje común con frecuencia se denomina programa al sistema operativo, la diferencia estriba, precisamente, en la especificidad de aquél frente al carácter de gestión global de éste. La palabra software engloba ambos
Secuencia ordenada y lógica de actividades, generalmente repetitivas, que se realizan en la organización por una persona, grupo o departamento, con la capacidad de transformar unas entradas (inputs) en salidas o resultados programados (outputs) para un destinatario (dentro o fuera de la empresa que lo han solicitado y que son los clientes de cada proceso) con un valor agregado. Todos aquellos componentes de Hardware y programas (Software) que son necesarios para el buen funcionamiento y la Optimización del trabajo con Ordenadores y Periféricos, tanto a nivel Individual, como Colectivo u Organizativo, sin dejar de lado el buen funcionamiento de los mismos. En informática, el núcleo (también conocido en español con el anglicismo kernel, de raíces germánicas como kern) es la parte fundamental de un sistema operativo. Es el software responsable de facilitar a los distintos programas acceso seguro al hardware de la computadora. Como hay muchos programas y el acceso al hardware es limitado, el núcleo también se encarga de decidir qué programa podrá hacer uso de un dispositivo de hardware y durante cuánto tiempo, lo que se conoce como multiplexado. Acceder al hardware directamente puede ser realmente complejo, por lo que los núcleos suelen implementar una

lo que facilita su uso para el programador. Esto permite esconder la complejidad.serie de abstracciones del hardware. y proporciona una interfaz limpia y uniforme al hardware subyacente. .

Sign up to vote on this title
UsefulNot useful