Anotaciones de la Clase
Computación, procesadores y memoria
¿Qué es un byte? ¿Qué es un bit?
Cómo funcionan los correos electrónicos
Cómo funcionan los circuitos electrónicos
Procesadores y arquitecturas de CPU
¿Qué es un system on a chip?
Diferencia entre memoria RAM y disco duro
GPUs, tarjetas de video y sonido
Periféricos y sistemas de entrada de información
La evolución de la arquitectura de la computación
Cómo funciona Internet
Introducción a las redes y protocolos de Internet
Puertos y protocolos de red
Qué es una dirección IP y el protocolo de Internet
Cables submarinos, antenas y satélites en Internet
Qué es un dominio, DNS o Domain Name System
Cómo los ISP hacen Quality of Service o QoS
Cómo funciona la velocidad en internet
Qué es el Modelo Cliente/Servidor
Cómo funciona un sitio web
Internet es más grande de lo que crees
Sistemas operativos
Diferencias entre Windows, Linux, Mac, iOS y Android
Permisos, niveles de procesos y privilegios de ejecución
Fundamentos de sistemas operativos móviles
Sistemas operativos embebidos e Internet of Things
Archivos y estructuras de datos
Metadatos, cabeceras y extensiones de archivos
Cómo funciona el formato JPG
Videos, contenedores, codecs y protocolos
Cómo funciona .zip: Árboles binarios
Contenido Bonus
Qué es una red neuronal
¿Qué es SQL y NoSQL?
Qué es un algoritmo
El poder de un Raspberry Pi
Principios de la ingeniería de software sostenible
The byte is a unit of information in technology and telecommunications made up of 8 bits.
Each bit corresponds to a place in a binary table and although there is no universal symbol to represent the byte, "B" is used in English-speaking countries and "o" in French-speaking countries. It is also known interchangeably as "byte".
A byte is used to measure the storage capacity of a device or the amount of information that is transmitted per second on a network, which means that it can represent 256 different combinations of zeros and ones.
If you have a 1 megabyte file, this means that you are storing approximately 1 million bytes of information.
Also, the storage capacity of a device is measured in terms of bytes, so it is important to know how much you need to store your files and programs.
This concept was adopted in the 1950s as a unit of information storage in early computers.
Originally, a byte was composed of any number of bits needed to represent a single alphanumeric character, such as a letter or a number. However, ten years later, in the 1960s, it was standardized to 8 bits per byte.
The bit is the minimum unit of information used in computing, it can have two states: one or zero and is commonly associated with a device being on or off.
It comes from the operation of the transistor, which means that it has an electrical impulse or it does not have one, that is to say, the contraposition between two values:
Understanding how bits work will allow us to perform counting or mathematical operations in a system understood by computers: the binary system.
This type of numeration allows us to encode values such as numbers, letters or images by series of ones and zeros. These will then be decoded to be interpreted in a simpler and less abstract way.
Also ones and zeros could be grouped in different lengths, but the standard grouping is a length of eight values.
A byte has 8 bits and can take values between zero and 255. Each of these represents some specific type of value and to know it, we use the ASCII table.
Each text file, each image, each song that is in our computer has a weight in bytes, which depends on the amount of information it contains.
The bit within a byte with the highest value is known as the Most Significant Bit (MSB). By convention, this is usually the bit on the far left. In addition, the bits within a byte have different values that increase according to their position.
Measurement | Equivalence |
---|---|
1 byte | 8 bits |
1 Kilobyte | 1024 Bytes |
1 Megabyte | Is 1024 Kilobytes |
1 Gigabyte | 1024 Megabytes |
1 Terabyte | 1024 Gigabytes |
To know the total value of a byte you only need to do the sum of the bits it has active (which are in one) to determine its value. If you add up all the values within a byte you will realize that the maximum value it can have is 255.
Contributions 977
Questions 139
Minuto 15:08 dice que la IP se representan en 8 bytes ¿no sera 4 bytes?
me di cuenta de algo gracias a esta clase
yo siempre me pregunte porque en un " int " el numero máximo que puede aceptar es " 2147483647 ".
por que no un numero redondo como “10^9” y ya?
y pues: un int = 4 bytes = 32 bits
entonces : "1+2+4+8+16+32+64+128+256+… " y asi sucesivamente 32 veces, es igual a " 2147483647 "
boom qwerqifujbdflkjgoc
me siento iluminado xddd
La electricidad funciona con ondas, si modulamos la onda con una frecuencia y ritmo y la conectamos a un altavoz, la onda se tomará la forma de sonido, siendo esa la forma en la que podemos almacenar el sonido, el cual dependerá del tono de la onda.
La televisión funciona de forma similar, sólo que con ondas diferentes para diferentes colores.
Las ondas electromagnéticas tienen subidas y bajadas, las subidas representadas por un uno y las bajadas por un cero.
Bit: 1 o un 0
El sonido que reproducían los primeros modems antiguamente, eran esos bits siendo transmitidos.
En 1956, IBM crea los bytes, que eran agrupaciones de 8 bites, que en ese tiempo eran el límite de información que podía ser recibido por los procesadores, que tenían 8 “paticas”
Los bytes reciben su lugar y valor leyendo de derecha a izquierda, multiplicando sus valores por 2 hasta llegar a 128, los ceros reciben un valor de 0 multiplicado por el número anteriormente descrito y los de 1 se multiplican a sí mismos por el valor de abajo, y luego se suman.
Ejercicio del minuto 10:15 = 155
@ es el signo representado en bytes como 64, siendo entonces alt 64. Su byte asignado es entonces 01000000.
Así como el @, cada letra también posee un byte, y está todo registrado bajo la nomenclatura ASCII.
Assembler:
Bytes especiales de instrucciones del procesador. Están hechas para ser leídas a alta velocidad por la CPU.
TODO EN LA HUMANIDAD ACTUAL SON BYTES
Las IP son bytes
Por ejemplo 192.168.255, si vemos esta dirección, las IP son bytes que son menores que 256, que es el número máximo que podemos formar con los números desde 1 a 128.
Los bytes pueden ser colores:
Los bytes pueden representar los números presentes en cada uno de los pixeles, el número de bytes en una imágen dependerá del número de pixeles de la misma. Algunas pueden utilizar 2 bytes para representar el color, y serán mucho más pesadas que las que utilizan 1 solo byte.
Para idiomas diferentes
Cada idioma cuenta con caracteres diferentes, como lo puede ser el chino mandarín, idiomas como el ruso, el japonés y demás, y antiguamente, cada uno contaba con su propia tabla, hasta que se creó el UTF-8, que permite que todos estos caracteres puedan ser compatibles entre sí
Cuando apareció el UTF-16, se abrió un nuevo horizonte con más espacios, y cuando ya todos los idiomas funcionaban bajo este estándar, los desarrolladores empezaron a agregar emojis.
UNICODE es la organización encargada de manejar todo lo concerniente al UTF-16, lo que incluye también determinar qué emojis serán agregados al sistema, lo que depende de Samsung, Google, Windows.
Me imagino a los developers:
Bueno ya tenemos una tabla de 16 bits con espacio de sobra, ¿y ahora qué hacemos?
Ummm hagamos caritas
Respuesta a:
Qué son Bits y Bytes
Una pequeña corrección, lo que Freddy dice al inicio del vídeo sobre el sonido:
Cuando hay esos cambios de amplitud lo que pasa es que sonará más fuerte o más bajo, es decir que la definición que él da es en realidad la de frecuencia pero dibujó la de amplitud y esto aplica también para otros tipos de ondas como las acústicas.
Dejo el dibujo para que se entienda un poco mejor.
Sin querer aprendí porqué sin querer se crearon los emojies… jejeje. excelente clase.
Si esto lo enseñaran en la educación básica, el mundo seria un lugar mejor…
Muchas gracias, recuerdo haber visto esto en la universidad, pero ahora que he pasado tiempo programando (ya graduado hace años), ahora todo me hace más sentido, a veces es bueno llegar al final, y volver a los inicios de todo para entender realmente como se construyen las cosas.
No entiendo por que freddy en el minuto 15:00 dice que una IP son 8 bytes si el explica que una IP son un conjunto de 4 numeros menores a 256 porque ese es el numero mas grande que te permite representar 8 bits o un byte ¿Sera que se equivoco? ❤️
¿Las computadoras funcionan con 1 y 0?
¿Cuál fue descubrimiento esencial para poder transmitir mensajes en una computadora?
¿Cómo funciona la electricidad?
¿Qué podemos generar con electricidad y una membrana que se mueva al ritmo de las ondas eléctricas?
¿Qué maneras existieron para almacenar las ondas eléctricas de sonido?
¿Qué surgió gracias a almacenar ondas eléctricas en los saltos de los discos?
¿Qué surgió gracias a almacenar ondas eléctricas en los pequeños elementos de una cinta?
¿Qué surgió gracias a mezclar 3 ondas eléctricas de colores diferentes con rayos catódicos?
¿Cuál fue el primer intento de la humanidad para enviar mensajes de texto por medio de tonos?
¿El código morse era efectivo para enviar grandes cantidades de información?
¿En qué se convirtieron los tonos en forma de onda para poder crear y enviar mensajes de texto?
¿Qué valor tienen los tonos que suben y que bajan?
¿Qué vemos en realidad en una onda de electricidad?
¿Qué es una onda digital?
¿Qué es una subida y una bajada en una onda digital?
**¿Por qué los 0 y 1 fueron la idea que se utilizó para transmitir datos? **
¿Cómo se llama el código que surgió gracias a los 0 y 1 en computación?
¿Qué es un bit?
¿Qué representaba hace algunos años el sonido que generaba un modem cuando nos tratábamos de conectar a internet?
¿Quién y en qué año creó el concepto byte?
¿Por qué IBM creo el concepto Byte?
¿Podemos enviar instrucciones especiales al computador por medio de los Bytes?
¿Qué representaban las patitas que tienen los CPU?
¿Por qué al principio de la historia de la computación los CPU tenían únicamente 8 paticas?
¿Cuántos Bits tiene un Byte?
¿Cómo funciona el código binario?
¿Cuál es la base numérica que usamos nosotros como humanidad?
¿Qué números conforman la base decimal?
¿A parte de la base binaria y la decimal cuál otra existe?
¿Cómo funciona la base hexadecimal?
¿Qué hizo IBM para representar letras mediante Bytes?
¿Qué se creó para saber que Byte pertenece a cada letra o carácter?
¿Qué es la tabla ASCCI?
¿Qué pueden representar los bytes del 0 al 10, 0 al 20 o 0 al 30 en un computador?
¿Qué surge a partir de los Bytes que nos sirven para darle instrucciones especiales al CPU?
¿Qué es el código Assembler?
¿Qué surgió a partir del código Assembler?
¿Todo en nuestra humanidad son Bytes?
¿Qué ejemplos podemos encontrar que aseguran que todo en nuestra humanidad son Bytes?
¿Cuál es el número más grande que podemos representar con Byte?
¿Cuál es la cantidad de Bytes que transmitimos en una dirección IP?
¿Los Bytes representan el color de un píxel en una imagen?
¿Existen imágenes que tienen pixeles que pueden representar colores en dos bytes?
¿Los emojis se representan con Bytes?
¿Los emojis están en la tabla ASCCI?
-Si.
¿Los emojis se representan con un Byte doble?
¿Qué es el protocolo UTF-8?
¿El protocolo UTF-8 fue suficiente para cubrir todos los caracteres de la tierra?
¿Qué se inventó para cubrir todos los caracteres de la tierra?
¿Cuántos Bytes usa el protocolo UTF-16 para representar caracteres?
¿En qué protocolo UTF se encuentran los emojis?
¿Quiénes se encargan de regular los emojis que se podrán emitir?
¿Quiénes son los encargados de implementar los emojis que autorice la agencia UNICODE?
¿Como representan los colores las computadoras?
Las computadoras representan todo como números. De hecho, representan todo usando solo dos números, cero y uno. Expresar números como ceros y unos se conoce como usar números binarios. En las computadoras los números están representados por interruptores electrónicos. Un interruptor abierto representa un cero y un interruptor cerrado representa un uno. Con suficientes interruptores, prácticamente cualquier cosa puede representarse como números. Otro nombre para estos interruptores es “bits”. Estos bits se almacenan en las memorias de nuestros ordenadores. Ocho bits juntos hacen lo que llamamos un “byte” de datos. Probablemente haya escuchado cuántos megabytes (aproximadamente millones de bytes) o gigabytes (aproximadamente billones de bytes) puede almacenar su computadora. En última instancia, la cantidad de memoria en su computadora determina cuántos números se pueden representar. Más comúnmente, Los colores se representan en las computadoras utilizando números de 8 bits. Esto significa que se utiliza un conjunto de ocho ceros y unos para representar un componente de color determinado. Cada combinación posible de ocho ceros y unos nos da 256 niveles posibles de color que podemos representar. Por ejemplo, el entero decimal 0 se representa en dígitos binarios de 8 bits como 00000000, mientras que el entero decimal 255 se representa como 11111111.
Hay muchas formas de representar colores con números. El método más común en las computadoras es representar la cantidad de luces primarias rojas, verdes y azules requeridas para mezclarse para crear los colores deseados. Esta es la tradición porque la mayoría de las pantallas de computadora funcionan al sumar cantidades de primarios RGB y los números se pueden usar para mostrar directamente los colores. Si se utilizan números de 8 bits, entonces podemos tener valores que oscilan entre 0 y 255 para cada uno de los colores primarios RGB del color. En ese caso, el negro estaría representado por (R = 0, G = 0, B = 0) y el blanco por (255,255,255). Los primarios rojo, verde y azul se representarían mediante (255,0,0), (0,255,0) y (0,0,255) respectivamente. De manera similar, los secundarios de cian, magenta y amarillo se representarían por (0,255,255), (255,0,255) y (255,255,0). Los colores intermedios se representan con números intermedios. Por ejemplo, un gris medio podría ser (128,128,128) y un color amarillo pálido (200,180,120).
Como se mencionó anteriormente, las computadoras representan estos números como números binarios en lugar de enteros decimales. Algunos programas de computadora representan colores en números hexadecimales. Hexadecimal no tiene diez números como decimal (0123456789), sino que tiene 16 números representados por nuestros números decimales normales y las primeras 6 letras del alfabeto (0123456789ABCDEF). La siguiente lista muestra ejemplos de colores representados con números decimales, binarios y hexadecimales de 8 bits que significan exactamente lo mismo.
¿Qué son Bits y Bytes?
La electricidad funciona con ondas, en donde se ha podido recrear sonidos, vídeos y texto. De allí se empezó a transformar en 0 y 1 (bits), dependiendo de las subidas y bajadas de la onda y sus valores.
Byte es una composición de 8 bits en base binaria. Cada byte corresponde a un carácter, para ello nos podemos consultar la tabla ASCII.
Assember son bytes especiales de instrucciones del procesador.
A pasar el tiempo se tuvo que ir agregando nuevos caracteres porque en el mundo hay otros lenguajes, lo que llevó a tener otros sistemas de caracteres llamados UTF-8, UTF-16. Hay una organización que se encarga de administrar estas tablas ASCII llamada Unicode.
Un dato importante es el siguiente.
bits: miden el ancho de banda en una red.
bytes: miden el almacenamiento.
Saludos.-
Soy profesor de colegio, a mis estudiantes les enseño todo lo concerniente a binario, octal, hexadecimal, ASCII, esta clase fue excelente para terminar de organizar conceptos
Quiero saber ¿por qué Freddy dice que una IP tiene 8 bytes si sólo hay 4 grupos de números?
En este vídeo se menciona que las direcciones IP están conformadas por 8 bytes, pero realmente están formadas por 32 bits, que si se dividen en grupos de 8 bites, como los son los bytes, son 4 bytes.
Como dato curioso, los primeros 2 bytes de una IP hacen referencia al país o región, aunque algunos lo atribuyen al identificador de red, los siguientes 2, son las sub-redes y el dispositivo, o el identificador de hosting, esta es la versión 4 del protocolo IP, o IPV4 que provee de 4000 millones de identificadores únicos. Pero actualmente, con la creciente necesidad de más y más servidores, se implemento la propuesta de una IPV6, que utiliza 128 bits (16 bytes) para cada identificador, esto da una posibilidad de 340 undecillones de identificadores únicos.
Bit -> 0 ó 1
Nibble -> 4 bits
Byte -> 8 bits
Kilo byte -> 1024 bytes
Mega byte -> 1024 KB
Giga byte -> 1024 MB
Tera byte -> 1024 GB
Disculpen pero aún no entiendo muy bien la diferencia entre bit y byte, me encantaría que me pudieran ayudar con eso. Gracias. ^_^
la expresión de sistemas numericos estuvo intimamente relacionada con la biología del ser humano, de tal forma que empezamos a contar con los dedos de la mano, esta idea de respresentar cantidades con las manos subyace al sistema romano,- por ejemplo el cinco es V como hacemos con los dedos de la mano. Este sistema resultó insuficiente cuando se tuvieron que representar grandes cantidades, los matematicos de la edad feudal habían puesto rayas encima de los símbolos romanos pero resultó insuficiente. Así llegó el sistema hinduarabigo, que nos permite fundamentalmente ver la posición de los numeros con unos cuantos símbolos. Y por ultimo llegamos al sistema binario y esta clase. En síntesis, empezar a contar con los dedos para llegar a procesar instrucciones con bytes
Me siento maravillado con la explicación.
Resumen:
Bit: Es 0 o 1
Byte: Consta de 8 bits
Se puede representar máximo al número 255 pero si contamos el cero es un total de 256 número.
UTF-8: Utiliza un byte
UTF-16 Utiliza dos bytes
Posdata: De la A a la Z tenemos 26 letras sin incluir la Ñ.
comprendi la explicacion de freddy respcto al funcionamiento de los bits y bytes.sin embargo no el como se generan esos flujo de electricidad mediante un teclado por ejemplo. cada tecla envia una corriente especifica de 8 byts para mostrar el caracter que oprimimos?
Apuntes en Clase
Muy interesante!, en sintesís, un BIT (acrónimo de binary digit) es la representación cuando una onda digital está en subida (1) y bajada (0) y 8 BITS forman 1 BYTE lo cual se convierte en una pieza de información.
Un disco duro de 1GB en 1956 costaba aproximadamente 9 millones de dólares… eso quiere decir freddy con extremadamente caro.
Esto debería ser enseñado en escuelas, es muy interesante e informativo.
Entonces,actualmente cuando compro un computador de 64bits, significa que mi procesador tiene 64 pines, y un OS de 64bits los bytes son representados por grupos de 64 bits?
El el video Freddy menciona que el número de ip son 8 bytes, porque son 8 grupos de números.
¿cuáles serían esos 8 grupos? hay algo que no estoy descifrando ya que si me lo hubieran preguntado habría dicho que son 4 grupos por lo tanto 4 Bytes.
¿alquíén tiene idea?
Este curso es maravilloso, soy recién egresado de ing mecatronica y ya tenia noción de las ondas, del sistema binario, las ip y todo esto, pero los usaba desde otra perspectiva (control por ejemplo), aún así siempre me quedaba la duda de como realmente funcionaba esto y como los unos y ceros se convertían en imagen y otras cosas que no sabía que no sabía.
Estoy disfrutando mucho el curso y aprendiendo bastante, muy bien explicado.
Quiero aclarar que las IP version 4 manejan solo 4 bytes y no 8 bytes
01100111 01110010 01100001 01100011 01101001 01100001 01110011 00100000 01110000 01101111 01110010 00100000 01100101 01101100 00100000 01100001 01110000 01101111 01110010 01110100 01100101 00100000 01101101 01110101 01111001 00100000 01100010 01110101 01100101 01101110 01101111 00100000 01100101 01101100 00100000 01100011 01110101 01110010 01110011 01101111
Las 4 fuerzas que gobiernan nuestro universo:
1.- Fuerza nuclear débil
2.- Fuerza nuclear fuerte
3.- Gravedad
4.- Electromagnetismo
Mi Resumen de la clase.
Esta muy interesante esto, para entender la complejidad a la que hemos llegado y ala que seguiremos estando más adelante.
Para los que quieran saberlo: bit es la contracción de binary digit.
En electrónica, los bits traducidos en electricidad :
1 = 5 Voltios
0 = 0 Voltios
😃
Freddy explica esto mejor que cualquier clase de universidad online, no tengo pruebas, pero tampoco dudas.
Fascinante clase, solo me causa un poco de ruido cuando explica las ondas para los tonos morse. Más bien serian “pulsos” (tiempo, no tono) eléctricos que pueden ser cortos o largos (como los ceros y unos, “sígueme el viaje”) al cual dependiendo de la letra o signo se le asignaron una secuencia determinada de pulsos cortos y largos. ejemplo la letra “g” son dos pulsos largos y uno corto.
Por ende no son tonos por lo que se comunica el código morse, siempre es el mismo tono pues es el mismo pulso eléctrico (“el mismo”, me refiero a sus ciclos por segundo siempre seran los mismos) siempre suena el mismo tono.
Otro dato que me parece increíble es que, cada sonido (independiente) tiene su propia onda (longitud, apertura, etc) , pero cuando escuchamos una orquesta, o salimos a la calle y escuchamos todo el bullicio. En realidad lo que escuchamos es una onda que es el resultado de una ecuación donde existen variables y constantes como los hz de cada sonido, los materiales por los que se propaga el sonido así como también la temperatura del ambiente 🤯.
RESUMEN DE CONCEPTOS GENERALES
1. Electricidad
Es una forma de energía muy versátil que funciona mediante ondas que podemos modular podemos darle un sinnúmero de aplicaciones
2. Onda Digital
Se le llama a una onda eléctrica que tiene bajadas y subidas que corresponden a 0 y 1 como la mínima expresión matemática para poder transmitir datos (código binario o bits)
3. Bit
Es conocido como una subida de la onda eléctrica (1) o una bajada de la onda eléctrica (0)
4. Byte
Es la unidad mínima y útil de bits con la que se puede transmitir información equivalente a 8 bits, cada bit representa un espacios que equivale a un numero (128 | 64 | 32 | 16 | 8 | 4 | 2 | 1) si el valor del bit es 1 se suma el numero al que hace referencia, siendo un byte un numero posible entre 0 y 255
5. Tabla ASCII
Es una tabla de bytes donde cada byte corresponde a un carácter a excepción de los primeros bytes (0-10, 0-20, 0-30) segun el procesador que corresponden a un Assembler
6. Assembler
Son bytes especiales de instrucciones del procesador, mediante los cuales nace el código de programación, siendo abstracciones de assembler o del código que el procesador ejecuta
Hola buenas a todos
Creo que es importante a clarar el tema de las nomenclaturas:
B = Byte
b = bit
Es diferente 1 MB que un 1 Mb.
Es muy importante este tema ya que muy frecuentemente encontraras esta nomenclatura en diversos lugares, por ejemplo: que una memoria flash USB tiene 128GB (no 128Gb) de capacidad de almacenamiento.
Otro ejemplo muy común es cuando contratas un servicio de internet, el ISP (Internet Service Provider, Proveedor de Servicios de Internet) te vende 50 Mbps de acceso a internet, esto se tiende a interpretar a Megabytes por segundo aunque en realidad son Megabits por segundo.
Este curso tiene 00100000 clases 😄
Esto me tomó casi un cuatrimestre aprenderlo en la universidad
10 años desde la graduación y olvidas estos grandes conceptos.
La clase se hace muy practica y facil de aprender con los dibujos de freddy 😄
*existen los espacios vacíos pongamos EMOJIS
Que buena explicacion, me encanto esta clase
Recuerdo que me enseñaron el sistema binario en el colegio, pero en ese momento no le veía ningún sentido!
He despertado, hay muchas cosas que daba por hecho y no las cuestionaba como tal.
ya aprobe el examen
Que clase tan Brutal…!!! excelente
Great, me encanto mucha información detallada.
Excelente explicación. Freddy es un excelente profesor.
Aprendi como nacieron los emoji, y fue muy gracioso:
Eres un excelente profesor, Freddy. 😉
Cada cuando regreso a ver esta clase, me encanta.
Esta informacion es fundamental para programar un pic
Soy nuevo en esto y desde la primera clase no he querido despegarme del pc, me parece increíble la forma en que** Freddy Vega** explica las clases y gracias a él más de un Colombiano (incluyendome a mí) podrémos entender el mundo que nos rodea. Un saludo.
Hola algo que no entiendo es que cuando llega a la explicación de las imágenes dice que cada pixel es un byte, textualmente dice: " y cada uno de estos puntos es un Byte", pero lo que yo no entiendo es por que?
al principio pensé que era un byte porque cada pixel tiene un número para dibujar una imagen por ejemplo pixel 1 seria el primero en la columna y el primero en la fila, pixel 2 seria el segundo en la segundo columna fila 1 , o podría ser el segundo en la columna 1 pero fila 2.
Bueno a esto pensé que se refería pero luego cuando Freddy dice que el número que genera el byte es igual al color, dije entonces será un error como lo que paso con la ip y a lo mejor serán no un byte si no 3 bytes, porque si fuera un byte solo podría generar un número de 0 a 255 pero para que un pixel pueda mostrar un color necesita 3 números de 0 a 255 (en el caso de RGB)
por ejemplo para generar blanco serian 255 255 255 para negro 0 0 0.
Entonces son tres bytes el primero vendría a ser un 255 del rojo el segundo otro 255 del verde y el tercero 255 del azul entonces son los 3 bytes pero no entiendo ayudaaaaaaaaaaaa!
Cundo vi la película de Emoji me ayudó a aprender y entender gráficamente muchas cosas, esto fue divertido, pero estas explicación fue muchísimo mas divertido y me saco de muchísimas dudas técnicas, seguiré el curso hasta el fin y luego la escuela, muchas gracias Fredy
Dejo mis notas tambien!:
Todo empezó hace mucho tiempo en una galaxia muy lejana cuando descubrimos la electricidad y jugamos con ella
¿bits?
unidad mínima digital (1, 0) para expresar el valor de las ondas
Bytes =
(
8 bits
//Su aplicacion funciona de manera exponencial
128 , 64 , 32, 16 , 8 , 4 ,2, 1
//Base numerica de avance exponencial
)
¿Cuantp seria?
1 0 0 1 1 0 1 1
8 7 6 5 4 3 2 1
1 2 8 16 128 = 155
tabla ASCII
equivalencia entre bytes y caracteres en computadores
8 bits pausa
bytes = 8 bits
¿Por que 8 bits son un byte?
Porque es la unidad minima util para expresar informacion (a traves de un caracter como una a, un @, un q, lo que quieras, che)
Assembler
Bytes especiales de instrucciones del procesador
Practicamente el lenguaje de la maquina
Hey!
Lo que nosotros conocemos como codigo de programacion es una abstraccion de assembler
TODO SON BYTES
UTF - 16
¿Por qué no se ha estandarizado el uso del UTF-16 en HTML?
“Bit” debe ser en miniscula, asi “bit” y “Byte” si esta correcto
buena explicación!
Un semestre de carrera de ingeniería de software resumido en 19 min.
Simplemente, fabuloso.
Tenía una laguna mental desde la uni con lo del assembler. Esta clase me dio luz [sonidosdelcielo.wav]. Grazie
demasiado util esta información
Yo si estaba en onda, pero luego cambiaron la onda, ahora la onda que traigo no es onda y la onda de onda me parece muy mala onda… ¡Y te va a pasar a ti!
Que es la Tabla ascii?: **
Es una tabla donde encontramos el valor de bytes de cada una de las letras, es como decir el alfabeto de de nuestra CPU**
Todo esta a base de BYTES!
Este tema lo sobre lleve en una materia en la universidad hace un tiempo, y sin embargo nunca pude captarlo de la manera que lo explicaba el docente, al final termine aprendiendo por mi parte y ahora que veo esta clase, llego el pensamiento de “ojala asi me lo hubieran explicado”.
Excelente explicacion.
Es interesante, ya tenia conocimientos sobre el tema, pero sabía que si lo repasaba de nuevo pero esta vez en Platzi, aprendería algo nuevo.
El tema de los emojis fue un Fun Fact muy bueno
Muy buen curso me esta gustando como no tienen idea :,3
¡Mama! si Freddy se equivoco diciendo que un ip es de 8 bytes
¿Por que no puedes aceptar que me equivoque de carrera?
-¡Porque ya vas en décimo semestre!
-…
Resumen:
Hace mucho tiempo alguien descubrió que la electricidad funciona con ondas. Las ondas controladas y pegadas a una membrana permitían emitir sonidos y posteriormente ser guardados. También alguien mas descubrió que si se utilizaba cierta frecuencia para las ondas que representaran colores y se combinaban con algo llamado rayos catódicos, obteníamos la televisión.
Inspirados en el código MORSE (que no era muy efectivo para mandar mensajes con grandes cantidades de texto), hicieron que la onda sean tonos, algunos subían y otros bajaban (1 y 0 respectivamente). Lo que sucedió fue que las ondas electromagnéticas, empezaron a sufrir estos tonos, las subidas y bajadas, y se alteraba la forma en la que se visualizaban dichas ondas y se dieron cuenta que, cuando se ve una onda de electricidad lo que realmente se ve es una onda digital.
Una onda digital es una onda eléctrica o electromagnética, que tiene subidas y bajadas. Relacionando este conocimiento con el de que la minima expresión matemática era SI o No fue que se le asigno el 0 y el 1 a estas subidas y bajadas, los números binarios y los bits. Entonces un bit (fue así como los nombraron) es una subida de la onda o una bajada de la onda.
Pero aun estaba la interrogante de como convertir los 1 y 0 en texto. Muchos estándares pasaron hasta que IBM en los 50’s definió por primera vez que es un byte. De manera estándar todos los computadores utilizarían una sola unidad de memoria para guardar texto, caracteres, un solo elemento de información, una letra y como se deduce lo llamaron byte, unidad mínima y útil de bits.
Se decidió asignar un byte a cada letra y eso es el código o tabla ASCII. Sabiendo que un byte sin 8 bits, cada letra es una combinación de bits. Por esto los computadores, más específicamente el CPU, sabe que cada string de 8 bits es un byte y tienen que hacer una pausa y continuar con los siguientes 8 bits. Esto es lo que hace muchas maquinas en muchas partes del mundo hablen el mismo idioma, es una máxima que un byte equivale a 8 bits.
Luego dentro de los byte hay algunos que son especiales, del 0 al 20-30 pueden ser ordenes especiales para el ordenes para el procesador, arrancar el computador, ejecutar operaciones matemáticas, etc. Esto es llamado Assembler (byte especiales de instrucciones del procesador, lenuaje en el que se programan los procesadores) y es de aquí de donde nace el código, que son diferentes abstracciones de Assembler; lo que nuestros códigos o lenguajes de programación hacen es interpretar las líneas o instrucciones del mismo y lo convierten en instrucciones basadas en bytes que el procesador entiende a velocidades altísimas.
La razón por la que un byte no es mayor a 255 es porque dado que un byte son 8 bits, las combinaciones posibles son 256 es decir del 0 al 255.
La humanidad después de crear UTF-16 y ver que le sobraba espacio: Bueno, hagamos emojis
Cuántos bits tiene un byte
Un byte tiene 8 bits y puede tomar valores entre cero y 256. Cada uno de estos, representa algún tipo específico de valor y para conocerlo, usamos la tabla ASCII. Cada archivo de texto, cada imagen, cada canción que está en nuestra computadora tiene un peso en bytes, que depende de la cantidad de información que contiene.
IBM es le padre de todas los estandares de las primeras computadoras que continuan hasta ahora
muy interesante IBM es IBM ayer hoy y mañana
SIEMPRE
esa onda digital parece la forma del coronavirus jajajaja
Excelente gracias
155
Wow!!
Que buen resumen
Recordando conceptos de semestres enteros en una sola clase
Want to see more contributions, questions and answers from the community?