Entradas

Tipos de licencias

Software libre El autor cede voluntariamente el software para que pueda ser copiado, modificado y utilizado libre y gratuitamente. Freeware  El software no cuesta dinero pero tampoco se permite la modificación o se muestra el código fuente. Shareware.  Software que se da de forma gratuita una prueba, que solo funciona un tiempo o tiene caracteristicas limitadas. Software propietario. Cuesta dinero.

Tipos de licencia Creative Commons

Imagen
1. BY (propiedad): Se puede modificar completamente siempre que se reconozca la autoría 2. NC: No se permite vender el producto ni las modificaciones que se hagan de el. 3. SA: Esta permitida la modificación del producto. 4. ND: No se permite la modificación  de la obra o producto. 5. Public domain: La obra deja de tener propiedad privada y pertenece a todo el mundo. 6. Zero: Ofrecimiento del dominio público. Desaparece la autoría del artista o creador. 

Cajas

Arquitectura de un microprocesador

Imagen
Partes principales: ALU: Unidad aritmetico-lógica. Se encarga de realizar las operaciones aritméticas (suma, multiplicación...), lógicas (AND, OR, NOT...) Unidad de control: es la encargada de gobernar el funcionamiento global del procesador enviando las órdenes precisas (mediante señales eléctricas) a los elementos que las requieren para un procesamiento correcto de los datos Memoria: es la encargada de almacenar los datos y programas que se están ejecutando en ese preciso instante. Procesos importantes: Acumulador: registro en el que se almacenan datos procedentes de Memoria Central o los resultados de las operaciones. Registro de Estatus: Almacena informaciones diversas que tienen que ver con el resultado de la última operación realizada en la ALU. Registro contador de programa: almacena la dirección de la memoria en la que está la siguiente instrucción a ejecutar  Registro de instrucción : Contiene la instrucción que se está ejecutando y a continuación...

Velocidad final de un procesador

Dependerá de los siguientes factores: Velocidad del procesador (Mhz)   Juego de instrucciones   Tamaño del bus de datos y direcciones   Número de registros   Líneas y señales de interrupción

Lenguajes de programacion

Tres tipos según lo similares que son al lenguaje que reconoce la computadora: Lenguaje máquina. Instrucciones en hexadecimal que el procesador interpreta y ejecuta Lenguaje ensamblador. De bajo nivel. Instrucciones básicas que se combinan formando las rutinas básicas de las que después se harán los programas Lenguajes de alto nivel.

Fuentes de alimentacion