jueves, 23 de febrero de 2017

Software de computadora


  • Software del sistema: 

Se incluyen el sistema operativo, el editor, los compiladores y los software del sistema de mas relevancia, se encarga de administrar todos los recursos computacionales. son los programas que le indican a la computadora la secuencia de sus operaciones y sirven para poder utilizar los programas del software de aplicación . 

  • Software de aplicación:

Son los programas desarrollados por el usuario para resolver un problema especifico tal como inventarios o contabilidad. Estos programas cuando son de uso común pueden comprarse en lugar de desarrollarse (Ofimáticos, reproductores multimedia, navegadores...).


  • Software de programación:

LENGUAJE DE PROGRAMACIÓN: conjunto de reglas y estándares para escribir un programa.

LENGUAJE MAQUINAL: usado en la primearas computadoras, traba sin símbolos y hace referencia a las direcciones reales de memoria y códigos binarios. Nivel mas bajo de programación.  

LENGUAJE ENSAMBLADOR: las instrucciones y direcciones de memoria están representados por símbolos que remplazaron los 1 y 0. Utilizar la palabra suma para indicar a la computadora que se debe sumar dos o mas números. 

LENGUAJE DE ALTO NIVEL: una instrucción codificado en lenguaje de alto nivel equivale a varias instrucciones en lenguaje maquina o ensamblador. 


LENGUAJE DE CUARTA GENERACIÓN (4GL): permite a los usuarios con poco conocimiento sobe computación y lenguajes de programación desarrollar sus propios programas de aplicación.


ENSAMBLADOR: traduce un programa escrito en en lenguaje ensamblador a su equivalente en lenguaje maquinal, para ser ejecutado después.

COMPILADOR: traduce un programa que se encuentra escribo en algún lenguaje de algo nivel a lenguaje maquinal .

INTERPRETADOR: verifica, traduce y ejecuta instrucción por instrucción sin generar un programa en lenguaje maquinal en forma ejecutable. 

PROCESAMIENTO POR LOTES O BATCH: trabajos son procesados de manera secuencial o por lotes; el primero programa es le primero que se ejecuta, luego el segundo y así  sucesivamente hasta que se procesen todos los programas. 

PROCESAMIENTO EN LINEA: implica que los programas se ejecuten de tal forma que los datos se actualicen de inmediato en los archivo de la computadora. son indispensable en los casos que los datos contenidos en los archivos se modifican varias veces y se consultan en forma casi inmediata con las modificaciones que se efectuaron. 



No hay comentarios:

Publicar un comentario