Sei sulla pagina 1di 15

Tecnologas de Tecnologas de gg

Informacin Informacin
M.Sc. Jos F. Villa
El software es el conjunto de instrucciones detalladas que
controlan la operacin de un sistema de cmputo. Las controlan la operacin de un sistema de cmputo. Las
funciones del software son:
Administrar los recursos de cmputo de la institucin
P i l h i l h Proporcionar las herramientas a los seres humanos para que
aprovechen estos recursos
Actuar como intermediario entre las instituciones y la
informacin almacenada.
En su definicin ms simple es un conjunto de
argumentos o instrucciones para la computadora. argumentos o instrucciones para la computadora.
El concepto de programa almacenado significa que el p p g g q
programa debe almacenarse en la memoria primaria
de una computadora junto con los datos requeridos con
l bj d j l h l i i el objeto de ejecutarlos o hacer que las instrucciones
sean llevadas a cabo por la computadora.
Software del sistema. Es un conjunto de programas
generalizados que administran los recursos de la computadora,
como la unidad central de proceso, los dispositivos de
comunicaciones y los dispositivos perifricos.
Software de aplicacin. Se refiere a los programas que son
escritos para o por usuarios para aplicar la computadora a una
tarea especfica tarea especfica.
Software de usuario final (o lenguajes de cuarta
generacin). Consiste en herramientas de software que
permiten el desarrollo de algunas aplicaciones directamente
por los usuarios finales y sin los programadores profesionales.
Coordina las distintas partes del sistema de p
cmputo y sirve como mediacin entre el software de
aplicacin y el hardware de la computadora.
El software del sistema que administra y controla las
actividades y recursos de la computadora se y p
llama sistema operativo.
Un sistema operativo realiza tres funciones:
Define y asigna los recursos del sistema.
Supervisa las entradas y salidas y controla las
comunicaciones.
Programa l d t b j d Programa el uso de recursos y trabajos de
cmputo
Hace el seguimiento de las actividades del sistema
de cmputo
Es un mtodo para ejecutar dos Es un mtodo para ejecutar dos
o ms programas empleando
la misma computadora. El CPU
l slo ejecuta un programa, pero
puede dar servicio a las
necesidades de entrada y salida necesidades de entrada y salida
de otros al mismo tiempo. Se
cuenta con un procesador en el
cual se operan ms de una
aplicacin.
Se refieren a la multiprogramacin en los sistemas Se refieren a la multiprogramacin en los sistemas
operativos individuales como los que se usan en las
microcomputadoras. Una persona puede ejecutar dos
d o ms programas de manera concurrente en una
sola computadora.
El almacenamiento virtual maneja los programas ms
eficientemente porque la computadora los divide en eficientemente porque la computadora los divide en
pequeas porciones de longitud fija o variable,
almacenando slo una pequea porcin del programa en
la memoria primaria a la vez.
V t j Ventajas:
La memoria primaria se utiliza a mayor capacidad.
L d ti Los programadores ya no tienen que preocuparse acerca
del tamao del rea de la memoria primaria.
Es una capacidad de un sistema operativo que permite p p q p
que muchos usuarios compartan
simultneamente los recursos de procesamiento de la
computadora computadora.
Se diferencia de la multiprogramacin en que el CPU p g q
emplea una cantidad fija de tiempo en un programa antes
de moverse al siguiente.
Es un sistema operativo que ejecuta dos o ms Es un sistema operativo que ejecuta dos o ms
instrucciones en forma simultnea en un solo sistema
de computacin utilizando ms de una Unidad Central
Procesadora.
Entre ellos se encuentran los siguientes:
DOS
OSX OSX
MS Windows NT / 7 / 8
UNIX UNIX
LINUX (Ubuntu, Debian, CentOS, etc..)
Es la parte de un sistema operativo con la que los Es la parte de un sistema operativo con la que los
usuarios interactuan y que usa iconos grficos y el
mouse de la computadora para emitir comandos y hacer
l selecciones.
Est principalmente relacionado con el cumplimiento Est principalmente relacionado con el cumplimiento
de las tareas de los usuarios finales.
Est orientado al trabajo que necesita hacerse o al
problema que desea resolverse, desde el punto de vista
del usuario final, en concreto le indica a la computadora
lo que tiene que hacer lo que tiene que hacer.
Lenguaje de mquina. Lenguaje de programacin que Lenguaje de mquina. Lenguaje de programacin que
consiste en los 1 y 0 del cdigo binario.
Lenguaje de alto nivel. Cada expresin genera
mltiples expresiones a nivel del lenguaje de mquina.
Lenguaje ensamblador. Se parece al lenguaje de
mquina pero sustituye los cdigos numricos por mquina pero sustituye los cdigos numricos por
expresiones mnemotcnicas.

Potrebbero piacerti anche