martes, 4 de octubre de 2016

Bit

  • Un bit es una señal electrónica que puede estar encendida (1) o apagada (0). Es la unidad más pequeña de información que utiliza un ordenador. Son necesarios 8 bits para crear un byte.
  • La mayoría de las veces los bits se utilizan para describir velocidades de transmisión, mientras que los bytes se utilizan para describir capacidad de almacenamiento o memoria.
  • El término bit deriva de la frase dígito binario (en inglés binary digit).
Byte:
  • Un byte es la unidad fundamental de datos en los ordenadores personales, un byte son ocho bits contiguos. El byte es también la unidad de medida básica para memoria, almacenando el equivalente a un carácter.
  • La arquitectura de ordenadores se basa sobre todo en números binarios, así que los bytes se cuentan en potencias de dos (que es por lo que alguna gente prefiere llamar los grupos de ocho bits octetos).
  • Los términos Kilo (en Kilobyte, abreviado como K) y mega (en Megabyte, abreviado como M) se utilizan para contar bytes (aunque son engañosos, puesto que derivan de una base decimal de 10 números).
Megabyte
  • Un Megabyte, cuando se utiliza para describir el almacenamiento de datos, son 1.048.576 (2 a la vigésima potencia) bytes. El megabyte se abrevia con frecuencia como M o MB.
  • Un Megabyte, cuando se utiliza para describir tasas de transferencia de datos, como en MBps, se refiere a un millón de Bytes.


Diagrama de flujo

Táctica antigua de resolver problemas es la representación gráfica de la resolución de in problema. Es una representación gráfica de un proceso. Cada paso del proceso es representado por un símbolo diferente que contiene una breve descripción de la etapa de proceso. Los símbolos gráficos del flujo del proceso están unidos entre sí con flechas que indican la dirección de flujo del proceso.
Surgen los algoritmos y los pseudocodigos. 
Los algoritmos son una serie o conjunto de pasos para poder llegar a la solución de un problema.
Un Algoritmo es una serie ordenada de instrucciones, pasos o procesos que llevan a la solución de un determinado problema. Los hay tan sencillos y cotidianos como seguir la receta del médico, abrir una puerta, lavarse las manos, etc; hasta los que conducen a la solución de problemas muy complejos.

Los Algoritmos permiten describir claramente una serie de instrucciones que debe realizar el computador para lograr un resultado previsible. Vale la pena recordar que un procedimiento de computador consiste de una serie de instrucciones muy precisas y escritas en un lenguaje de programación que el computador entienda.

Un pseudocódigos verbaliza un problema mediante un lenguaje de programación. Es una serie de pasos más especializados. 
El pseudocódigo (o falso lenguaje) es comúnmente utilizado por los programadores para omitir secciones de código o para dar una explicación del paradigma que tomó el mismo programador para hacer sus códigos, esto quiere decir que el pseudocódigo no es programable sino facilita la programación.

Ambos son lo mismo pero con diferente manera.
El do while puede empezar en uno y en cero. 
El while es un mientras. Lo que hace es preguntar antes de realizar la acción. 
Ejemplo: 
-Tienes azúcar? 
-Agregar al pastel.
En cambio con el do sólo hace la acción sin saber o preguntar. Realizas la acción al menos una vez.
Resultado de imagen para algoritmo


lunes, 3 de octubre de 2016

Codificación

el hecho de cambiar elementos de un lenguaje es codificar un mensaje, es redactar un mensaje en un leguaje especifico.

Se llama codificación a la transformación de la formulación de un mensaje a través de las reglas o normas de un código o lenguaje predeterminado. Es cualquier operación que implique la asignación de un valor de símbolos o caracteres a un determinado mensaje verbal o no verbal con el propósito de transmitirlo a otros individuos o entidades que compartan el código.

La codificación es algo tan simple como lo que realizamos a diario cuando transformamos imágenes visuales o entidades conceptuales en palabras, oraciones, textos y las comunicamos a aquellos que nos rodean. También es codificación aquellas operaciones más complejas que implican códigos compartidos por menos interlocutores, como puede ser un mensaje cifrado o información emitida mediante el código Morse. 

Encriptación: generar un mensaje alterno.La encriptación es el proceso para volver ilegible información considera importante. La información una vez encriptada sólo puede leerse aplicándole una clave.

Desencriptacion: es la función que realiza una máquina de acomodar la información.
Resultado de imagen para codificacion




jueves, 11 de agosto de 2016

Open Source

Es una tendencia hacia el uso de recursos libres. 
Su fundador o el fundador del open source es Richard Stallman.



Fundador del proyecto GNU en 1984 con el objetivo de desarrollar un sistema operativo libre GNU. Una variante de GNU son los actuales sistemas basados en el kernel Linux, y que juntos constituyen el popular GNU/Linux.

Stallman es presidente de la Free Software Foundation (FSF), una organización sin ánimo de lucro dedicada a eliminar las restricciones sobre el copiado, redistribución, comprensión y modificación de los programas de ordenador.
El open source es de donde consigues recursos gratis y obtienes programas o aplicaciones gratuitas, este tiene ciertas reglas que le permitan que sea legal.
Hay personas que utilizan el open source para robar información. Para proteger tus archivos se ocupa un CC (creative commons) conjunto de reglas que nos permitirán proteger el trabajo. aunque no te protege tan bien como un Copyright.











Formas de proteger de creative commons:

  1.  Reconocimiento (by): Se permite cualquier explotación de la obra, cualquiera puede usar y modificar tu trabajo para cualquier finalidad, incluyendo su explotación comercial.
  2. Reconocimiento – NoComercial (by-nc): Se permite la generación de obras derivadas siempre que no se haga un uso comercial.permites el uso y modificación de tu obra pero nunca con finalidades comerciales.permites el uso y modificación de tu obra pero nunca con finalidades comerciales.
  3. Reconocimiento – NoComercial – CompartirIgual (by-nc-sa):permites el uso y modificación de la obra, nunca con finalidades comerciales, y el producto resultante (la modificación) debe ser compartido en las mismas condiciones que el original.
  4. Reconocimiento – NoComercial – SinObraDerivada (by-nc-nd): No se permite un uso comercial de la obra original ni la generación de obras derivadas.
  5. Reconocimiento – SinObraDerivada (by-nd): Se permite el uso comercial de la obra pero no la generación de obras derivadas. 

Creative Commons no es un despacho de abogados ni brinda asesoría legal, en caso de que existan violaciones a los derechos del titular de la obra, éste deberá buscar asesoría personalizada para buscar remedio al caso en particular.