Sunteți pe pagina 1din 16

Clasificacin del

Software

Tipos de Software.
Hay tres tipos de software ms
importantes y que sin ellos las
personas no podra utilizar las
computadoras:
Software de Sistema.
Software de Aplicacin.
Software de programacin.

Software de Sistema.
Controla el funcionamiento de
los programas que se ejecutan.
Administra los recursos del
hardware, facilitando el uso del
ordenador
de
una
forma
eficiente.
Se incluye el sistema operativo,
el intrprete del lenguaje de
control, y el software de
diagnstico y mantenimiento.

Software de Sistema.
El
software
de
diagnstico
y
mantenimiento est formado por los
programas que utilizan las personas
responsables del mantenimiento e
instalacin del software y del
hardware del computador.
Estos programas sirven para localizar
automticamente las averas de un
determinado
dispositivo
o
componente, o las causas de un mal
funcionamiento de algn modulo del
sistema operativo.

Software de Sistema.
El intrprete del lenguaje de
control se dedica a coordinar el
funcionamiento de todos los
recursos
y
elementos
del
ordenador:

La informacin.
Las operaciones de entrada/salida.
La memoria.
El procesador.

Software de Sistema.
El sistema operativo es el
software
que
controla
la
ejecucin
de
todas
las
aplicaciones y de los programas
de software de sistema.
Acta como interfaz entre las
aplicaciones del usuario y el
hardware de un computador.
Tiene tres objetivos: comodidad,
eficiencia
y
capacidad
de

Software de Sistema.
Dependiendo del sistema operativo
que sea, sus componentes se
estructuraran de diferentes maneras.
Hay dos grandes grupos; los sistemas
operativos monolticos y los sistemas
operativos estructurados.
Un sistema operativo monoltico no
tiene
estructura.
Todos
sus
componentes estn integrados en un
nico programa que ejecuta en un
nico espacio de direcciones.

Software de Sistema.
En cuanto a los sistemas
estructurados hay dos tipos; los
sistemas por capas y los
sistemas cliente-servidor.
En el sistema por capas, el sistema
operativo se organiza de manera
jerrquica, pues cada capa se
construye sobre la que est abajo
de ella, utilizando sus servicios y
con una interfaz clara y bien
definida.
El
primer
sistema

Software de Sistema

Sistema por capas del sistema


operativo THE.

Software de Sistema

En el sistema cliente-servidor la
mayora de los servicios y funciones
del sistema estn implementados en
procesos de usuario, dejando una
parte pequea del sistema para que
se ejecute en modo ncleo.

Software de aplicacin.
Este software es un conjunto de
instrucciones
precodificadas
diseadas
para
resolver
problemas de muchos tipos
diferentes.
Hay cuatro tipos:
Software
Software
Software
Software

de aplicacin especfica.
de productividad.
de aplicacin general.
integrado.

Software de aplicacin.
El software de aplicacin especfica
da soporte a las funciones especficas
de los usuarios en empresas y otros
contextos.
El software de productividad permite
ahorrar tiempo en tareas que
resultan repetitivas. Como ejemplo se
pueden considerar los organizadores
de escritorio.
El Software de aplicacin general
puede ser utilizado por cualquier tipo
de usuario y sirve para resolver

Software de
programacin.
Un lenguaje de programacin
es un conjunto de smbolos,
caracteres
y
reglas
que
combinados entre s expresan
algoritmos.
Estos lenguajes posibilitan la
transmisin de instrucciones a
la CPU.
Poseen un lxico, una sintaxis,
que indica y una semntica.

Software de
programacin.
Los lenguajes de programacin se
suelen clasificar mediante criterios.
Uno de ellos es el nivel.
El nivel hace referencia a la
proximidad a la mquina de la forma
de redactar las sentencias en l.
Los lenguajes de bajo nivel son el
ensamblador y el lenguaje binario.
Los lenguajes de alto nivel se pueden
clasificar, atendiendo al estilo de
programacin de cada uno, en lenguajes
imperativos y en lenguajes basados en la

Software de
programacin.

Como los lenguajes de alto nivel no


pueden ser ledos por la mquina se
utilizan
unos
traductores
del
lenguaje.
Un
ensamblador
transforma
los
programas escritos en ensamblador a su
equivalente en cdigo mquina.
Un intrprete es un programa de
software encargado de procesar y
traducir cada instruccin o sentencia de
un programa escrito en un lenguaje de
alto nivel a cdigo mquina.
Un compilador traduce un programa

Lenguajes de
programacin.

Diferencia entre compilador e


intrprete.

S-ar putea să vă placă și