Si te es dificil entender la diferencia con esta imagen puedes darte mas contexto. 😁
Introducción a los algoritmos
¿Qué aprenderás sobre algoritmos y pensamiento lógico?
La importancia de entrenar tu pensamiento lógico
¿Qué entiende una computadora?
¿Qué es el sistema binario?
Metodología para construir un algoritmo: requerimientos y proceso mental
Tipos de datos y operadores lógicos
¿Qué son Bits y Bytes?
¿Qué son variables, constantes y tipos de datos?
Identifica las variables según los requerimientos de negocio
Strings (texto) y concatenación
Números y operaciones matemáticas básicas
Operaciones matemáticas compuestas: paréntesis y orden de evaluación
True y false: booleanos y tablas de la verdad
Arrays y funciones sobre arrays
¿Cómo diseñar algoritmos con diagramas de flujo?
Define el tipo de dato según los requerimientos de negocio
Estructuras de control
If y Else: condicionales y comparaciones para proteger tus algoritmos
Switch y Case: condicionales en forma de casos
Excepciones y errores: Throw y Try Catch
¿Qué es un ciclo? While, For y Do While
Diagrama de flujo con condicionales
Diagrama de flujo con ciclos
Tutorial de algoritmos de programación
Diseña algoritmos para resolver problemas de tu vida diaria
Encapsula tu código en funciones
¿Qué es una función?
¿Cómo desarrollar tu lógica de programación?
Modularización de código
Flujo de funciones para encapsular algoritmos
Nomenclaturas de programación: camelCase, PascalCase, snake_case
¿Qué es recursividad? Funciones que se llaman a sí mismas
Convierte algoritmos con ciclos a funciones recursivas
Resolviendo acertijos
Traduce tus algoritmos a lenguajes de programación
Diferencias entre lenguajes de programación
Cómo escribir código en cualquier lenguaje de programación
Cómo programar en JavaScript, Python y PHP
Introducción al ejercicio en JavaScript
Programando en JavaScript
Introducción al ejercicio en Python
Programando en Python
Introducción al ejercicio en PHP
Programando en PHP
Cómo programar en Java y Lenguaje C
Introducción al ejercicio en Java
Programando en Java
Introducción al ejercicio en C
Programando en Lenguaje C
Traduce diagramas de flujo a código en lenguajes de programación
Conclusiones
Próximos pasos para aprender programación profesionalmente
Bit y byte hacen referencia a medidas de almacenamiento de datos y parten inicialmente de un “bit”, que es la unidad de información más pequeña de una computadora que puede tener solo un estado: 1 o 0. De ahí en adelante seguimos hablando de bits, pero, en mayor medida, con mayor capacidad y mayor magnitud.
En el día a día solemos referirnos a la velocidad de internet, tamaños de archivos, capacidad de dispositivos de almacenamiento, dispositivos móviles y muchos elementos tecnológicos que están dados en términos de bits, bytes, gigabytes, megabytes, etc. Pero, ¿sabemos en realidad qué es lo que estos bytes representan? Averigüémoslo:
En la clase de sistema binario estudiamos sobre verdaderos y falsos, cuando hay carga y cuando no hay carga, y aprendimos que esto lo representamos con 1 y 0.
El término bit es acrónimo de binary digit (dígito binario), que hace referencia a los dígitos que le indican a nuestro ordenador si hay o no carga de corriente. Sin embargo, este es solamente el punto de partida porque desde aquí, pero en cargas mayores, empezamos a expresar otras medidas más grandes e incluso más comunes.
Es el conjunto de 8 bits y que a su vez representan el valor de un caracter (una letra, un número o un símbolo). Sin embargo, su valor y significado va más allá de eso, porque de estos 8 bits, 7 son de información y uno adicional es de control.
De esta manera, cuando hablamos de velocidad de internet, por ejemplo, podemos referirnos a 200 kilobits, pero hablar de 200 kilobytes será más adecuado porque esta última cantidad es 8 veces mayor a los primeros 200 kilobits.
Recuerda que puedes aprender y profundizar muchísimo más en cómo funcionan las computadoras y la infraestructura de la industria del software en el Curso de Fundamentos de Ingeniería de Software.
¡Te espero en la próxima clase para aprender sobre números y operaciones matemáticas!
Aportes 107
Preguntas 10
Si te es dificil entender la diferencia con esta imagen puedes darte mas contexto. 😁
Este meme me ayudó mucho a recordar lo del Bit y Byte. (una de mis sagas favoritas)
Buen dato, para aclarar mejor:
💡 Un bit permite representar verdadero y falso, 1 y 0 respectivamente. En cambio un byte equivale a 8 bits, esto nos permite representar letras, números, símbolos.
Muchas personas suelen confundir el término “bit” con “byte”, para ponerlo más detalladamente, un byte equivale a 8 bits 😄 Y de hecho de ahí se deriva la tabla ASCII:
.
https://elcodigoascii.com.ar/
.
Como ya se explicó en clases pasadas, aquí básicamente podemos encontrar que una letra o un caracter en general tiene una representación númerica 😄
Buena información, es como lo que decía Freddy que si uno quiere saber su verdadera velocidad de descarga es por ejemplo 20Mb / 8 = 2.5MBxS
Esto porque si se dan cuenta es 20 M-bytes no es M-Bits es pura cuestión de marketing.
Como dato 😁 cuando quieren contratar internet, lo que les venden son bits por segundo con esta abreviatura mbps y hay una confusión ya que le suelen decir megabytes por segundo que tiene esta abreviatura MB/s… por ejemplo puedes tener una conexión de 40 mbps que equivale es bytes a 5 MB/s
Hola, Aqui les dejo la tabla completa desde la unidad más pequeña hasta la más grande.
Para diferenciar fácilmente bit y bytes dependerá si la b esta en mayúsculas o no, así:
b = bits
B = bytes
Los primeros computadores procesaban los datos en tamaños de cuatro bits a este pequeño paquete de datos se le llama un nibble en esta dirección https://es.wikipedia.org/wiki/Nibble hay mas detalles este termino, un uso muy común del nibble es utilizarlo en la conversión de binario a hexadecimal que es un sistema de numeración facilitador para entender las cantidades utilizadas en programación, Los que se dediquen a programación en lenguaje ensamblador tienen en el sistema hexadecimal una herramienta muy poderosa para manipular la información.
No sabía que ‘bit’ es un acrónimo ni que en un byte 7 bits son destinados a la información y 1 bit al control.
Los bits como unidad de información tienen dos valores (1 o 0). El sistema de representación de texto (ASCII) utiliza 7bits para representar 128 letras y símbolos.
Un byte (8bits) puede representar 256 valores. Esto lo podemos saber con la formula 2^n, donde:
Siendo 1byte (2^8 = 256).
Para saber cuantos bits necesitamos para representar cualquier cantidad de valores posibles podemos hacer el logaritmo en base 2 de los “n” valores.
Por ejemplo:
Para un dado de 6 caras (6 valores posibles) se necesitan:
log2(6) = 2.58 | (3 bits).
Siendo:
cara1 = 001 || cara4 = 100
cara2 = 010 || cara5 = 101
cara3 = 011 || cara6 = 110
Con esto ya sé por qué la velocidad de descarga/carga se ven diferente en numero a lo que tengo contratado. Antes pensaba que por tener contratado 80 mbps de internet la descarga/carga de información debia ser a 80 MBytes/s. jejejejeje. Cuando veo que estoy descargando un juego por steam a 10 MBytes/s, concluyo que mi proveedor del servicio de internet me está cumpliendo a cabalidad.
Esta pequeña tabla en Excel muestra el grupo de los 8 bits dentro de un byte y su representación decimal, estas tablas funcionan mucho para el tema de redes y mascaras. También otra forma de poder convertir decimales a binarios.
Les dejo mis apuntes, espero les sirva 😃
Bit: Es la Unidad Mínima de información, representada por 1 o 0, de ahí el nombre (“Binary Digit o Digito Binario” = bit).
Byte: Es el conjunto de 8 Bit que generan un carácter de información.
Vengo de los videos de freddy diciendo que la programacion es super complicada y me asusta que esto lo entienda jajajaja que me esperara para despues:O
Así creo que es más fácil de entender.
Me encanta, es un poco confuso pero si esta claro.
Espero que les sirva 😄
https://www.youtube.com/watch?v=thoGwqjPHRM
Es importante mencionar que antes de ser un estándar que un byte es el conjunto de 8 bits.
En los inicios un byte esta definido como una palabra de computadora y esta esta asociada al procesador, en un procesador de 4 bits, el byte es de 4 bits.
Referente al almacenamiento la cosa cambia un poco, por ejemplo cuando compras una USB de 8Gb en realidad tienes como 7.4 Gb, esto se debe a que no sigue el sistema de conversión de los sistemas operativos, sino que ocupan otro sistema de conversión
No entendí el último párrafo de kilobits :c
Help me.
Creo que podrían ayudarse de información más gráfica como la de los comentarios para generar estas explicaciones 😄
Es bueno comprender más a profundidad temas que vemos a diario que de alguna manera dimensionamos su magnitud pero no entendíamos de fondo, en especial la velicidad del internet. 😉
Bits _Binary digit_es la medida mas pequeña de almacenamiento de un computador tiene un solo estado que es 1 o 0.
Bytes son un conjunto de 8 bits que representan una letra, 7 de los 8 bits son de información y uno adicional es de control
1 bit: un dígito binario que puede ser 1 o 0.
1 byte: es un octeto, o sea, 8 bits, 8 dígitos binarios donde puede haber unos o ceros.
Si estoy mal acepto respuestas.
Gracias a los bytes tenemos las letras, estás se representan en algo llamado ASCII, a continuación, una tabla:
Cada color se representa con una serie de cantidad de bits, cuántos y qué número depende del sistema para representar el color.
Usaremos como ejemplo los colores con intensidad de 24 bits también conocidos como True Color.
Los primeros 8 bits, serán para representar el color rojo, los siguientes 8 para el verde y los últimos 8 para representar el azul(Red, Green, Blue).
los primeros 8 bits, nos ayudarán a representar la intensidad del color rojo, teniendo que:
0 = sin intensidad
255 = es la mayor intensidad de rojo.
y todos los valores entre estos dos, son variantes en su intensidad. Combinando estos 3 colores principales(RGB) podemos tener diferentes combinaciones de colores.
De esta manera decimos que un pixel en RGB está conformado por una combinación de 3 bytes, que hacen una combinación de colores entre sí. Entonces, una imagen no es más que la es la unión de muchos números para representar los píxeles, acomodados de una forma coherente hasta que cobre sentido a la vista.
Lo que aun me tiene un poco confundido es el hecho de, ¿Por qué 8 bits son 1 Byte?, ¿Por qué no 9 bits o 7 bits?
Recuerdo haber leído en algún lugar que es por una convención de científicos hace muchos años, ¿alguien de aquí tiene mas información al respecto?
Creo que el link no está funcionando, lo dejaré aquí.
Muy buena intro del curso de fundamentos de ingeniería de software. A seguirle dando.
Bit: Representa 1 y 0, verdadero y falso
Byte: 8 bits, 7 son de información y uno adicional es de control.
The four seasons 8 BIT
Siempre aprendiendo algo nuevo: “de estos 8 bits, 7 son de información y uno adicional es de control”
Buen resumen sobre el sistema binario 😃, y efectivamente, para profundizar en este tema vale la pena llevar el curso de Fundamentos de Ingeniería de Software.
"bit"
Unidad de información mas pequeña de una computadora.
Un pequeño aporte:
00010100 = 20
Cualquiera de los dígitos 0 ó 1 son 1 Bit (individual), pero un conjunto de 8 dígitos (de 0 y 1) es igual a 1 Byte
Para recordar y reforzar lo aprendido
https://www.youtube.com/watch?v=9W7mDdoZ4xI
Interesante, un nuevo aprendizaje para el día de hoy 😃
Muchas gracias por la explicación. Tengo muy buenas expectativas de este curso! a seguir 💪🏽💪🏽💪🏽
Muy interesante el dato del bit de control, no lo sabia,
No sabia, o seguramente no recordaba sobre el bits adicional de control! Seguimos aprendiendo platzinautas!
Antes pensaba que bit y un byte eran lo mismo😅
Realmente no me acordaba mucho de estos temas, gracias.
Muchas gracias por la información.
ALGORITMO PARA PREPARAR EMPANADAS COLOMBIANAS
DEFINIR DEL PROBLEMA - PREPARAR EMPANADAS COLOMBIANAS
ANÁLISIS DEL PROBLEMA - Se cuenta con todos los ingredientes, tenemos todos los utensilios para la preparación
y cocción, que receta utilizaremos, tipo de producción, comercial (para vender al publico), cacera (para degustar
con la familia y/o amigos
DISEÑO DE ALGORITMO
1- Definir cual receta elaboraremos
2- Obtener los ingrediente según se requiera por la receta
3- Preparamos con harina de trigo, sal o azúcar, la masa para la cubierta de nuestras empanadas
4- Picamos los ingredientes (carne de cerdo molida, papas, tomates, cebollas, pimentón, ajo, sal,
pimienta al gusto, dejamos listos para cocinar.
5- Cocinamos por separado la carne, agregando sal y pimienta al gusto, en otra zarten cocinamos
las papas para hacer el puré, en otra zarten sofreímos el pimentón, el tomate, la cebolla y sal
6- Se mezcla todos los ingredientes del relleno
7- se toma una porción de masa y se aplasta con la mano hasta que quede plana, se agrega una o dos
cucharas del relleno y con cuidado se une los bordes para que quede una envoltura de harina.
8- se pone a calentar una zarten a fuego medio con abundante aceite y se va colocando las empanadas
a freír por cada lado hasta que queden doradas.
9- Se retiran las empanadas del zarten, para que se vayan reposando por un par de minutos y poder
deleitar de unas deliciosas empanadas colombianas de carne.
PRUEBA DE ESCRITORIO
Cada empanada no se rompió ni salio el relleno, se doro homogéneamente por los dos lados y satisface
a nuestros comensales.
Excelente aporte
De igual manera estaría el nibble.
Es bueno entender estos términos, no solo para los profesionales de la tecnología, sino también para todos aquellos usuario, por ejemplo cuando una compañía te vende internet, y te dice 100Mbit por segundo no es lo mismo que Mbyte por segundo
Unidades de medida en informática
Bit (b): Binary digit = Dígito binario. …
Byte (B): Equivale a 8 bits.
Kilobyte (KB): Equivale a 1024 bytes.
Megabyte (MB): Equivale a 1024 Kilobytes.
Gigabyte (GB): Equivale a 1024 Megabytes.
Terabyte (TB): Equivale a 1024 Gigabytes.
Petabyte (PB): Equivale a 1024 Terabytes.
Interesante información
Resumen de la clase: "¿Qué son bits y bytes?"
Medidas de almacenamiento de datos.
A diario solemos referiros a muchos elementos tecnológicos: a la velocidad de internet (Ej.: 200 Kilobytes > 200 Kilobits, porque la primera cantidad es 8 veces mayor a la última), tamaños de archivos, capacidad de almacenamiento, y más. Que están dados en términos de bits, bytes, gigabytes, megabytes, etc.
Entonces, un bit es un 1 o un 0 y un byte es un conjunto de ocho bits.
Perfecto!
¡Excelente!
💚"Sigamos que se puede"💚
gracias por recordarme lo que hace tiempo aprendi.
Bit(Binary digit) : 1 ó 0 =>> Byte: 8 Bits.
una breve forma de entender todo es con un ejemplo
ejemplo: 10010011100
el bit es cualquier digito que quieras escoger pero que solo sea uno es decir
bit = 0
los bytes es todo el binario completo es decir
bytes = 10010011100
Resumen en Notion
https://n9.cl/fsymn
un bit es 0 y 1 es un digito binario
un byte es un conjunto de 8 bits son 7 de informacion y uno de control
un bit sitema decimal mas pequeña 1 y 0 verdad o falso exite medidas mas grandes con mayor capacidad y magnitud que son digitos binarios que indica a nuestro ordenador
yo que estudio electrónica, Los datos en bit se ven mucho en activar motores puertas, en algunos proyectos como plotters se plasman muy bien de que secuencia necesitas en bit para trazar un linea …etc
Para refrescar memoria, la informatica se mide bytes, kilobytes, megabytes, gigabytes, terabytes y petabytes por ello es im portante saber con exactitud sus equivalencias.
Con lo que me voy de esta clase:
Un Bit es la unidad mínima de información en una computadora. Está representado por un 1 o un 0. Nuestra computadora entiende si es un 1 o un 0 si es que hay (o no) carga de corriente.
Es decir, existen los bits gracias a la electricidad (y electrónica)
Un Byte es un conjunto de información de 8 bits.
Tremenda aclaración, cada vez se van entendiendo más cosas que uno suele ignorar o confundir en las aplicaciones cotidianas. Pensaba que Byte y bit eran lo mismo
Excelente explicación. precisa y clara
Bytes
La definición de bytes concluye que un byte son el conjunto de 8 bits y que a su vez representan el valor de una letra. Sin embargo su valor y significado va más allá de eso, porque de estos 8 bits, 7 son de información y uno adicional es de control.
De esta manera, cuando hablamos de velocidad de internet, por ejemplo, podemos referirnos a 200 kilobits, pero hablar de 200 kilobytes será más adecuado porque esta última cantidad es 8 veces mayor a los primeros 200 kilobits.
Bit
En la clase de sistema binario estudiamos sobre verdaderos y falsos, cuando hay carga y cuando no hay carga, y aprendimos que esto lo representamos con 1 y 0.
En realidad, el término “bit” es el acrónimo de “binary digit”, que hace referencia a los dígitos binarios que le indican a nuestro ordenador que hay o no carga de corriente. Sin embargo, este es solo el punto de partida porque desde aquí, pero en cargas mayores, empezamos a expresar otras medidas más grandes e incluso más comunes.
Para diferenciar facilmente, siempre recuerda:
Bit
Byte
Un Bit tiene i latina y un byte tiene y groega, yo lo recuerdo siempre por eso 😅
leyendo los comentarios no sabia que existía el brontobyte
Esto es bueno, ya vi el curso de Fundamentos de Ingeniería de Software
Este video explica muy bien el tema de bits y bytes: https://www.youtube.com/watch?v=thoGwqjPHRM
1 bit - 01
1 bytes - 00000000
byte= 8 Bits = letra
Es bueno profundizar conocimiento 😃
En este blog se encuentra una imágenes que ayudan a comprender el tema:
https://aprendederedes.com/informatica-basica/que-es-bit-byte
Clase muy interesante
Muy recomendable ver el curso de Fundamentos de Ingeniería de Software
Mas claro que el agua!!
Gracias 😄
muy bueno .
Excelente explicación
8 bits = 1 Byte
8 bits = 1 Byte
.
.
.
Creo que ya lo tengo.
BIt = Unidad minima de información (0 ó 1)
Byte = Un conjunto de bits (8 bits)
esto es realmente interesante
Bit → Es el acrónimo de binary digit, puede tomar dos valores 1 y 0 dependiendo si hay o no hay carga de corriente
Byte → El byte es el conjunto de 8 bits que originalmete representaban el valor de una letra
xD
0101011101
Muchas gracias, lo mantendré en mente.
muy buen aporte.
genial
Excelente
Ese bit de control tiene que ver algo relacionado con los procesadores o talvez de su arquitectura?
Excelente… no lo tenía claro… Muchas gracias.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.