Mind map
SOFTWARE
Map content
SOFTWARE
Lenguajes de programación
- Las instrucciones que se incluyen en un programa, deben estar en un lenguaje que entienda el ordenador, los lenguajes de programación emplean palabras similares a las que usan las personas para comunicarse, pero con una sintaxis específica, cuyas normas establece el propio lenguaje.
- Hay dos tipos de traductores para lenguajes de programación:
- Interpretadores: Traducen una línea a la vez, ejecutando cada comando a medida que se traduce. Este proceso de ejecución individual es lento y obliga a interpretar el programa cada vez que se ejecuta.
- Compiladores: Se traduce el programa completo y después se ejecuta. Aunque el proceso de compilación toma un tiempo considerable, la versión compilada se ejecuta con rapidez y puede usarse tantas veces como sea necesario.
- Hay dos tipos de traductores para lenguajes de programación:
- Las instrucciones que se incluyen en un programa, deben estar en un lenguaje que entienda el ordenador, los lenguajes de programación emplean palabras similares a las que usan las personas para comunicarse, pero con una sintaxis específica, cuyas normas establece el propio lenguaje.
Código abierto:
- El término “código abierto” se refiere a una certificación especial otorgada por la organización Open Source Initiative, a los programas que cumplen con los siguientes criterios:
- El autor conserva la propiedad intelectual del software, pero renuncia a cobrar regalías por su distribución, el código fuente del programa está disponible a todo individuo, grupo o empresa, sin restricciones de acceso o costo de adquisición y el autor permite que se hagan modificaciones y derivaciones de su trabajo, bajo el nombre original del programa
- El término “código abierto” se refiere a una certificación especial otorgada por la organización Open Source Initiative, a los programas que cumplen con los siguientes criterios:
Código propietario:
- El término “código propietario” se refiere a programas que pertenecen y son controlados por una persona o empresa. Los programas distribuidos bajo el esquema de código propietario tienen las siguientes características:
- Están sujetos a derechos de autor, su adquisición, reproducción, modificación y comercialización está restringida por el propietario y generalmente, el usuario sólo obtiene el código objeto.
- El término “código propietario” se refiere a programas que pertenecen y son controlados por una persona o empresa. Los programas distribuidos bajo el esquema de código propietario tienen las siguientes características:
Uso ilegal del Software:
- Los usuarios utilizan el software ilegalmente cuando lo copian, usan y/o distribuyen sin la debida autorización. Estas actividades se denominan comúnmente “piratería de software” y ha sido prácticamente imposible detenerlas, a pesar de las sanciones legales y las múltiples demandas que se han aplicado a los infractores descubiertos.
Information
- Description
- Mind Map on SOFTWARE, created by Juan Farfán on 24/08/2018.
- Created by
- Juan Farfán
- Views
- 0
- Rating