Entradas

Codificación hexadecimal del color

Imagen
CODIFICACIÓN HEXADECIMAL DEL COLOR La codificación dodecadecimal del color permite expresar fácilmente un color concreto de la escala RGB, utilizando la notación hexadecimal, como en el lenguaje HTML y en  JavaScript . Este sistema utiliza la combinación de tres códigos de dos dígitos para expresar las diferentes intensidades de los colores primarios RGB . El blanco y el negro Negro #000000 Los tres  canales  están al mínimo 00, 00 y 00 Blanco #FFFFFF Los tres canales están al máximo FF, FF y FF En el sistema de numeración hexadecimal, además de los números del 0 al 9 se utilizan seis letras con un valor numérico equivalente; a=10, b=11, c=12, d=13, e=14 y f=15. La correspondencia entre la numeración hexadecimal y la decimal u ordinaria viene dada por la siguiente fórmula: decimal = primera cifra hexadecimal × 16 + segunda cifra hexadecimal La intensidad máxima es ff, que se corresponde con (15×16)+15= 255 en decimal, y la nula es 00, también 0 en decimal. De esta manera, c

Sistema hexadecimal

SISTEMA HEXADECIMAL El sistema Hexadecimal está en base   16 , sus números están representados por los 10 primeros dígitos de la numeración decimal, y el intervalo que va del número 10 al 15 están representados por las letras del alfabeto de la A a la F. Actualmente el sistema hexadecimal es uno de los más utilizados en el procesamiento de datos, debido principalmente a 2 ventajas: La primera ventaja es la simplificación en la escritura de los números decimales, cada 4 cifras binarias se representan por una hexadecimal. La segunda es que cada cifra hexadecimal se pueden expresar mediante 4 cifras binarias, con lo que se facilita la trasposición entre estos 2 sistemas. Para convertir un número binario en hexadecimal se realiza el mismo proceso, pero a la inversa. DECIMAL HEXADECIMAL BINARIO 0 0 0000 1 1 0001 2 2 0010 3 3 0011 4 4 0100 5 5 0101 6 6 0110 7 7 0111 8 8 1000 9 9 1001 10 A 1010 11

Imagen BMP

Imagen
¿QUE ES UNA IMAGEN BMP? es un formato de  i magen de mapa de bits , propio del sistema operativo   Microsoft Windows . Puede guardar imágenes de 24 bits (16,7 millones de colores), 8 bits (256 colores) y menos. Los archivos de mapas de   bits   se componen de direcciones asociadas a códigos de color, uno para cada cuadro en una matriz de  píxeles  tal como se esquematizan un dibujo de "colorea los cuadros" para niños pequeños. Normalmente, se caracterizan por ser muy poco eficientes en su uso de espacio en disco, pero pueden mostrar un buen nivel de calidad. A diferencia de los gráficos vectoriales al ser reescalados a un tamaño mayor, pierden calidad. Otra desventaja de los archivos BMP es que no son utilizables en páginas web debido a su gran tamaño en relación a su resolución. Dependiendo de la profundidad de color que tenga la imagen cada píxel puede ocupar 1 o varios bytes. Generalmente se suelen transformar en otros formatos, como  JPEG   (fotografías),  GI

¿Qué es y para que sirve CSS?

¿QUÉ ES Y PARA QUE SIRVE CSS? CSS son hojas de estilo que define la presentación de los documentos HTML. Por ejemplo, CSS abarca cuestiones relativas a fuentes, colores, márgenes, líneas, altura, anchura, imágenes de fondo, posicionamiento avanzado y muchos otros temas. ¡Espera unos segundos y ya verás! Es posible usar HTML, o incluso abusar del mismo, para añadir formato a los sitios web. Sin embargo, CSS ofrece más opciones y es más preciso y sofisticado. CSS está soportado por todos los navegadores hoy día. ¿que diferencia hay entre CSS y HTML? HTML se usa para estructurar el contenido; CSS se usa para formatear el contenido previamente estructurado. Vale, suena un poco técnico y confuso... pero sigue leyendo; pronto todo tendrá sentido. Allá en los buenos tiempos en que Madonna era una "Virgen" y un tipo llamado Tim Berners Lee inventó el World Wide Web, el lenguaje HTML sólo se usaba para añadir estructura al texto. Los autores podían marcar sus textos dici

¿Qué es y para que sirve HTML?

Imagen
HTML HTML nació públicamente en un documento llamado HTML Tags (Etiquetas HTML), publicado por primera vez en Internet por Tim Berners-Lee en 1991. En esta publicación se describen 22 etiquetas que mostraban un diseño inicial y relativamente simple de HTML. Varios de estos elementos se conservan en la actualidad. Otros se han dejado de usar, y muchos otros se han ido añadiendo con el paso de los años. De esta manera, podemos hablar de que han existido distintas versiones de HTML a lo largo de la historia de internet. Nosotros vamos a trabajar con el HTML estándar actual, que es el utilizado por los navegadores y páginas web de hoy en día. Sin embargo, no vamos a prestarle atención a las versiones y especificidades de cada versión, ya que el objetivo de este curso es aprender  los fundamentos de HTML  y entender cómo funciona, no conocer la sintaxis o especificidades de una versión concreta. ¿Por qué no le damos importancia a la versión? Porque una persona que cuenta con los fundamen

javascript

Imagen
JAVASCRIPT JavaScript se utiliza principalmente del lado del cliente (es decir, se ejecuta en nuestro ordenador, no en el servidor) permitiendo crear efectos atractivos y dinámicos en las páginas web. Los navegadores modernos interpretan el código JavaScript integrado en las páginas web. Para entender lo que es JavaScript consideremos lo siguiente. Un usuario escribe una dirección web en su navegador, por ejemplo  http://www.aprenderaprogramar.com . El servidor recibe la petición y como respuesta a esa petición envía al ordenador del usuario código HTML junto a código JavaScript. El código HTML se encarga de que en la pantalla se muestre algo, por ejemplo una imagen, un menú, etc. El código JavaScript se puede encargar de crear efectos dinámicos en respuesta a acciones del usuario, por ejemplo que se despliegue un menú tipo acordeón cuando el usuario pasa el ratón por encima de un elemento del menú. La ventaja de JavaScript es que al estar alojado en el ordenador del usuario los

funciones para introducir u obtener datos

FUNCIONES PARA INTRODUCIR U OBTENER DATOS fprintf() y fscanf()  Estas funciones se comportan exactamente como prinft() y scanf() discutidas anteriormente, excepto que operan sobre archivo. Sus prototipos son: int fprintf(FILE *F, const char *cadena_de_control, .....);  int fscanf(FILE *F, const char *cadena_de_control, .....);  Donde F es un puntero al archivo devuelto por una llamada a fopen(). fprintf() y fscanf() dirigen sus operaciones de E/S al archivo al que apunta F.   fgets() y fputs()  pueden leer y escribir cadenas a o desde los archivos. Los prototipos de estas funciones son: char *fputs(char *str, FILE *F);  char *fgets(char *str, int long, FILE *F); La función puts() escribe la cadena a un archivo especifico. La función fgets() lee una cadena desde el archivo especificado hasta que lee un carácter de nueva línea o longitud-1 caracteres. Si se produce un EOF (End of File) la función gets retorna un NULL.  feof()  Cuando se abre un archivo