10/28/2021
Importancia de mejorar el pensamiento lógico:
Se basa en crear soluciones, mejorar el pensamiento lógico permite optimizar nuestras acciones al resolver un problema y aprovechar mejor el tiempo.
Sistema Binario:
Es un sistema númerico que se representa por las cifras 1 y 0, el 1 representa true o carga eléctrica y el 0 representa false o ausencia de carga eléctrica.
Convertir de decimal a binario:
Hay varias formas de convertir números decimales a binarios, la técnica de la división es buena, aunque una forma un poco más fácil e intuitiva es cuando pones una lista descendiente de números decimales, multiplicados por dos:
32 - 16 - 8 - 4 - 2 - 1
Y si quieres encontrar un valor en binario, por ejemplo. el 32, simplemente pones un “1” en el lugar en que sí vas a ocupar dicho número, y pones un “0” en donde no vas a ocupar:
32 - 16 - 8 - 4 - 2 - 1
1 -- 0 -- 0 - 0 - 0 - 0
Así sabemos que el 32 es binario es “100000”, ahora, pongamos un ejemplo más complejo, el año 2021:
1024 - 512 - 256 - 128 - 64 - 32 - 16 - 8 - 4 - 2 - 1
- 1 --- 1 --- 1 --- 1 -- 1 -- 1 -- 0 - 0 - 1 - 0 - 1
Simplemente sumamos los números que sí usamos y nos dará 2021, por lo que 2021 en binario sería:
11111100101
Suma de binarios:
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 10
Metodología para construir un algoritmo
Un algoritmo debe ser Preciso, Definido y Finito se puede crear de forma gráfica y no gráfica, de forma gráfica sería mediante un diagrama de flujo y de forma no gráfica se realiza con un lenguaje formal o de programación.
- Definir el problema
- Analizar el problema
- Diseñar el Algoritmo
- Prueba de Escritorio: Probar el algoritmo con entradas.
Algoritmo para hacer una empanada:
- Tener los ingredientes (Harina, Aceite, Papa, Carne, cebolla)
- Crear la masa
- Dividir en bolitas y aplastar
- Hacer el guiso
- meter el guiso dentro de la bolita de masa aplastada
- cubrir bien el guiso con la masa
- calentar el aceite
- meter la empanada cruda en el aceite
- sacarla cuando este doradita
- comer
¿Qué son Bits y Bytes
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 a qué estamos haciendo referencia?
Estos términos 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.
¿Qué es un 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.
¿Qué son 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.
Variables y Constantes
Variable:
→Contenedor que va a guardar un tipo de dato y este dato luego puede variar.
Constante:
→Contenedor que va a guardar un tipo de dato y este dato no puede variar.
Tipos de Datos
Números→enteros y decimales, Texto→Cadenas de caracteres, Lógicos→True o False