15
Tema 1: Fundamentos de Computación SOFTWARE Profesora: Ing. Elizabeth Guerrero V Universidad de Los Andes

Tema 1: Fundamentos de Computación · Software Propietario Software propietario también llamado software privativo o software no libre, es una concepción opuesta a software libre,

  • Upload
    others

  • View
    19

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Tema 1: Fundamentos de Computación · Software Propietario Software propietario también llamado software privativo o software no libre, es una concepción opuesta a software libre,

Tema 1: Fundamentos de

Computación

SOFTWARE

Profesora: Ing. Elizabeth Guerrero V

Universidad de Los Andes

Page 2: Tema 1: Fundamentos de Computación · Software Propietario Software propietario también llamado software privativo o software no libre, es una concepción opuesta a software libre,

Agenda

Software

Software de Sistema

Software de Programación

Software de Aplicación

Según la filosofía:

Software Libre

Software Propietario

Page 3: Tema 1: Fundamentos de Computación · Software Propietario Software propietario también llamado software privativo o software no libre, es una concepción opuesta a software libre,

Software El software es la parte lógica, los programas que ponen en funcionamiento el

computador, le capacitan para interpretar las instrucciones que recibe a través de los

distintos componentes y le facultan para realizar múltiples tareas.

Los programas están formados por

instrucciones que indican al

computador la función que ha de

realizar en cada momento.

Page 4: Tema 1: Fundamentos de Computación · Software Propietario Software propietario también llamado software privativo o software no libre, es una concepción opuesta a software libre,

Características del software

(frente al Hardware)

Más difícil de medir, validar, verificar:

Elemento lógico, no físico.

Desarrollado, no ‘fabricado’.

No se ‘estropea’, ¡pero se deteriora!

deterioro por ‘cambios’

Mayoritariamente ‘cerrado’:

Es usado todo o nada

No existe el ensamblaje de componentes físicos pero

se puede encontrar ensamblaje de módulos lógicos

Page 5: Tema 1: Fundamentos de Computación · Software Propietario Software propietario también llamado software privativo o software no libre, es una concepción opuesta a software libre,

Software

Software de Aplicación

Software de Programación

Software de Sistema

Según la función que desempeñan los programas que

componen el software, podemos dividirlo en:

Page 6: Tema 1: Fundamentos de Computación · Software Propietario Software propietario también llamado software privativo o software no libre, es una concepción opuesta a software libre,

Software

Capas del Software

Page 7: Tema 1: Fundamentos de Computación · Software Propietario Software propietario también llamado software privativo o software no libre, es una concepción opuesta a software libre,

Software de Sistema

Está formado por los programas que coordinan y controlan el

hardware, además de dotar al computador de capacidad para

interpretar y ejecutar las órdenes transmitidas por el usuario. Estos

programas reciben el nombre de sistemas operativos

Page 8: Tema 1: Fundamentos de Computación · Software Propietario Software propietario también llamado software privativo o software no libre, es una concepción opuesta a software libre,

Software de Sistema

Page 9: Tema 1: Fundamentos de Computación · Software Propietario Software propietario también llamado software privativo o software no libre, es una concepción opuesta a software libre,

Software de Programación

Está constituido por los programas que se utilizan para realizar

nuevos programas.

Estos programas se crean utilizando un lenguaje de programación.

Estos lenguajes están constituidos por instrucciones y están regidos

por unas normas sintácticas.

Cada lenguaje tiene sus propias reglas e instrucciones.

Lenguajes de

Programación

Lenguajes de

nivel máquina

Lenguajes

ensambladores

(assembler)

Lenguajes de

alto nivel

Sólo usan signos 0 y 1. Resulta muy

lento y complicado programar con ellos

Son lenguajes próximos a nuestro

lenguaje habitual. Facilitan la

programación.

Más fáciles que los anteriores ya que

usan códigos nemotécnicos. Específico

de cada procesador

Page 10: Tema 1: Fundamentos de Computación · Software Propietario Software propietario también llamado software privativo o software no libre, es una concepción opuesta a software libre,

Software de Aplicación

Está integrado por los programas dedicados a la realización de

tareas específicas, como son los procesadores de texto (programas

diseñados para la elaboración de documentos), los programas de

dibujo, las hojas de cálculo, los programas gestores de datos, entre

otros.

Page 11: Tema 1: Fundamentos de Computación · Software Propietario Software propietario también llamado software privativo o software no libre, es una concepción opuesta a software libre,

Clasificación del software de

acuerdo a su filosofía

Se puede encontrar:

Software Libre

Software Propietario

Page 12: Tema 1: Fundamentos de Computación · Software Propietario Software propietario también llamado software privativo o software no libre, es una concepción opuesta a software libre,

Software Libre

Un software será libre cuando permita a los usuarios, que

adquirieron el producto, poder ejecutarlo, copiarlo y estudiarlo,

incluso distribuirlo modificado, garantizando las siguientes

libertades:

La libertad de usar el programa, con cualquier propósito

(libertad 0).

La libertad de estudiar cómo funciona el programa, y adaptarlo a

sus necesidades (libertad 1).

La libertad de distribuir copias, con lo que puedes ayudar a tu

vecino (libertad 2), y

La libertad de mejorar el programa y hacer públicas las mejoras

a los demás, de modo que toda la comunidad se beneficie

(libertad 3).

Page 13: Tema 1: Fundamentos de Computación · Software Propietario Software propietario también llamado software privativo o software no libre, es una concepción opuesta a software libre,

Software Propietario

Se refiere a cualquier programa informático en el que los

usuarios tienen limitadas las posibilidades de usarlo,

modificarlo o redistribuirlo (con o sin modificaciones), o

que su código fuente no está disponible o el acceso a

éste se encuentra restringido.

Page 14: Tema 1: Fundamentos de Computación · Software Propietario Software propietario también llamado software privativo o software no libre, es una concepción opuesta a software libre,

Software Propietario

Software propietario también llamado software privativo

o software no libre, es una concepción opuesta a

software libre, no ya por el hecho de tener que pagar

dinero para adquirirlo o utilizarlo, sino porque sus

productores, a diferencia de los programadores libres,

deciden licenciar sus soluciones conforme a leyes y

principios que no contemplan la garantía de ninguna de

las libertades del software libre.

Page 15: Tema 1: Fundamentos de Computación · Software Propietario Software propietario también llamado software privativo o software no libre, es una concepción opuesta a software libre,

Diferencia entre Software Libre y

Software Propietario

Investigue:

¿Cuáles son las principales diferencias entre

Software Libre y Software Propietario?