0% encontró este documento útil (0 votos)
15 vistas16 páginas

Software y Sistemas Operativos

La Unidad 3 del documento aborda las tecnologías de software, incluyendo la clasificación del software de sistema y de aplicaciones, así como el funcionamiento de lenguajes de máquina y ensambladores. También se discuten conceptos de sistemas operativos como monoprogramación y multiprogramación, y se mencionan sistemas operativos principales como Windows y Linux. Además, se introducen conceptos de modularidad, integración y portabilidad en sistemas ERP.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
15 vistas16 páginas

Software y Sistemas Operativos

La Unidad 3 del documento aborda las tecnologías de software, incluyendo la clasificación del software de sistema y de aplicaciones, así como el funcionamiento de lenguajes de máquina y ensambladores. También se discuten conceptos de sistemas operativos como monoprogramación y multiprogramación, y se mencionan sistemas operativos principales como Windows y Linux. Además, se introducen conceptos de modularidad, integración y portabilidad en sistemas ERP.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 16

UNIDAD 3:

TECONOLOGIAS DE SOFTWARE

Tecnología de la Información, Fernando J. Martini, Volúmenes 2


Tecnología de la información
Unidad 3.1: El software del sistema

Clasificación:

De sistemas
• Sistema operativo
• Programas utilitarios De aplicaciones
• Interprete de comandos
• Compiladores o traductores
Tecnología de la información
Unidad 3.1: El software del sistema
Tecnología de la información
Unidad 3.1: El software del sistema

El lenguaje de máquina:

En JAVA (alto nivel)

contador = contador + 1

En lenguaje de máquina

00000111010100011111000010001000
Tecnología de la información
Unidad 3.1: El software del sistema

El ensamblador:

En lenguaje de máquina

011011001010010011110110 (esta es una instrucción para trasladar el


contenido de la posición de memoria X a la posición de memoria Y)

En lenguaje ensamblador

TRASLADAR 11010110 00011101


Tecnología de la información
Unidad 3.1: El software del sistema

El ensamblador y el compilador:
Tecnología de la información
Unidad 3.2: El sistema operativo

Monoprogramación:

RAM

Programa 1
Sistema
operativo

Memoria
Tecnología de la información
Unidad 3.2: El sistema operativo

Multiprogramación:

RAM

Programa 1

Programa 2
Sistema
Programa 3
operativo

Memoria
Tecnología de la información
Unidad 3.2: El sistema operativo

Multiprogramación (estados de un programa):

En ejecución (cuando la CPU le asigna


tiempo para trabajar sobre ella).

Listo para ejecutar (en este estado, se


mantiene hasta que la CPU le asigne su
tiempo).

Bloqueado (porque el programa está


esperando que ocurra algún evento
externo).
Tecnología de la información
Unidad 3.2: El sistema operativo

Multiprocesamiento:

Programa

Proceso 1 Proceso 2 Proceso 3

Resultado
Principales sistemas operativos
• WINDOWS
• UNIX
• LINUX
• ANDROID
Software libre

• Ejecutar el programa con cualquier propósito.


• Acceso a código fuente.
• Redistribuir copias (gratis o por un canon)
originales o modificadas.
Tecnología de la información
Unidad 7.1: Sistemas ERP – Conceptos generales

Modularidad:

Fundamentalmente, la modularidad tiene por objetivo facilitar el


ensamble de los componentes, su reparación o posible reemplazo. Es
la descomposición de un sistema en subsistemas (módulos).
Tecnología de la información
Unidad 7.1: Sistemas ERP – Conceptos generales

Integración:

Es la capacidad de un sistema de información de mantener una base


de datos común a todos sus módulos (subsistemas), a la facultad de
manejar reglas de negocios comunes a todos, a la existencia de
tecnología de hardware y software parejas, y a la consistencia de los
datos a lo largo de todos los procesos de negocios.
Tecnología de la información
Unidad 7.1: Sistemas ERP – Conceptos generales

La portabilidad

La portabilidad es la capacidad del software de migrar de un


determinado hardware y/o sistema operativos a otro sin grandes
esfuerzos.
Formas de comercialización
• Por sistema
• Por módulo
• Por usuario
• Concurrente
• Lineal
• Por módulo/usuario (concurrente o lineal)

También podría gustarte