Você está na página 1de 14

CONCEPTOS GRAL DE SOFTWRE

SOFTWARE DEL SISTEMA


Llamado software interno esta formado por el
conjunto de rutinas que desarrolla el proveedor del
equipo o por alguna casa productora de software
con el fin de apoyar a los usuarios .
el sistema operativo es el software ya que se
encarga de administrar todos los recursos
computacionales en tareas tales como la
asignacin del CPU, el manejo de la memoria
principal, el manejo de los dispositivos perifricos.
son los programas que le indican a la
computadora la secuencia de sus operaciones y
sirven para poder utilizar los programas del
software de aplicacin.
SOFTWARE DE APLICACIN
Programas desarrollados por el usuario
para resolver un problema especifico tal
como inventarios y contabilidad .
Algunos autores incluyen a los paquetes de
Excel o Word los cuales son programas que
apoyan al usuario.
LENGUAJE DE PROGRAMACION
Es un conjunto de reglas y estndares para
escribir un programa.
LENGUAJE MAQUINAL
Lenguaje de programacin que trabaja sin
smbolos y hace referencia a las direcciones
reales de memoria y a los cdigos binarios de
las instrucciones.
Todas las instrucciones y datos se especifican
en cero y uno (binarios)
LENGUAJE ENSAMBLADOR
Lenguaje de programacin de bajo nivel, en que las instrucciones y las direcciones de memoria
estn representados por smbolos. Permite la utilizacin de nombres simblicos.
Llamado lenguaje de 2 generacin.
LENGUAJE DE ALTO NIVEL
Conocido como lenguaje de 3 generacin es utilizado para desarrollar programas o software
de aplicacin.
Su principal caracterstica es que una instruccin codificada en lenguaje de alto nivel equivale
a varias instrucciones en lenguaje maquinal.
Lo cual permite reducir el tiempo y el costo para realizar programas.
LENGUAJE DE CUARTA GENERACION
Permite a los usuarios con poco conocimiento sobre
computacin y lenguaje de programacin
desarrollar sus propios programas de aplicacin.

LENGUAJES ORIENTADO HACIA OBJETOS


Las operaciones son ligadas a los datos, es decir no
se hace hincapi en el procedimiento para hacer una
tarea sino un objeto que la componen.
Las principales ventajas: requiere de menos cdigos,
ahorra tiempo de desarrollo.
ENSAMBLADOR
Traductor cuya funcin traducir o ensamblar un programa
escrito en lenguaje ensamblador a su equivalente en
lenguaje maquinal para ejecutarlo.
COMPILADOR
Traduce un programa que se encuentra escrito en algn
lenguaje de alto nivel al lenguaje maquinal.
INTERPRETADOR
Programa que realiza el proceso de traduccin pero que a
diferencia del compilador:
Verifica
Traduce
Ejecuta
Instruccin por instruccin sin generar un programa en
lenguaje maquinal.
PROCESAMIENTO POR LOTES O BATCH
Es un modo de procesamiento que funciona en el sistema
operativo de una computadora donde los trabajos son
procesados de manera secuencial o por lotes es decir, el
primer programa que entra es el primero que se ejecuta.
PROCESAMIENTO EN LINEA
Implica que los programas se ejecuten de forma que los datos se actualicen
de inmediato en los archivos de la computadora.
Procesamiento se lo conoce tambin como TIEMPO REAL.
ARCHIVO
Es un elemento de almacenamiento de informacin que consiste en una serie
de registro.
MULTIMEDIA

TECNOLOGIAS
MODERNAS
CLIENTE /SERVIDOR

REALIDAD VIRTUAL

HIPERTEXTO

JAVA
MULTIMEDIA
Es la combinacin de mas de un
medio de comunicacin para
transmitir informacin. Incluye
el uso de textos, audio,
graficas, animaciones y video
en movimiento. Se utiliza mas
en la educacin.
CLIENTE / SERVIDOR
Es una tecnologa utilizada para el
procesamiento de datos: el cliente
es la maquina solicitante y el
servidor es la maquina proveedora,
y debe existir un software
especializado para controlar la
comunicacin.
REALIDAD VIRTUAL
Es una realidad simulada por
computadora que puede
interactuar con todos los
sentidos. Una realidad artificial
que proyecta al usuario hacia
un espacio tridimensional que
genera la computadora.
HIPERTEXTO
Es el mecanismo que facilita a un
usuario acceder informacin
adicional referente a una palabra o
imagen con el solo hecho de
presionar con el apuntador de ratn.
Esta tcnica de enlazar informacin
es la base de operacin de las
paginas de internet.
JAVA
Es un lenguaje de programacin orientado hacia objetos,
diseados por SUN MICROSYSTEMS para internet, ya es
utilizado como una herramienta de desarrollo en empresas.

Você também pode gostar