NO.
La informática no se trata solo de programación y algoritmos. Se trata de “Lógica”.
Piense por qué tenemos computadoras o dispositivos de ese tipo en primer lugar. Para facilitar nuestro trabajo. Tomar las decisiones fáciles ellos mismos para aumentar la eficiencia del trabajo. No hay nada que una computadora pueda hacer y un humano no. Es solo el factor tiempo lo que importa.
Para ello, le damos a estos dispositivos la llamada “lógica”, que es su cerebro. Las cosas predefinidas se automatizan y el proceso se vuelve rápido.
- ¿Qué debo hacer después de aprender Java central y resolver problemas de algoritmos y estructura de datos en HackerRank, CodeChef, etc.?
- ¿Por qué los temas 'estructura de datos' y 'algoritmo' siempre están conectados? ¿Hay un curso o libro que solo se ocupe de la estructura de datos?
- Cómo acceder a la raíz de un árbol binario si está almacenado en una estructura
- ¿Cuáles son algunos algoritmos inesperados que se usan en física y ciencia de materiales?
- ¿Cuál es el método computacionalmente más eficiente para agregar todos los elementos de una matriz (o matriz)?
Para implementar esta lógica, necesitamos programar los dispositivos. Por programa no me refiero a escribir códigos. Programar un dispositivo significa darle al dispositivo información suficiente sobre qué hacer cuando llega una situación particular. Esto se hizo anteriormente físicamente, es decir, usando extensiones de hardware.
Ahora esta tarea se ha facilitado mediante el uso de software. Interactúan con el hardware y les dicen qué hacer. Como esto es mucho más fácil de ejecutar y más eficiente, por lo tanto, esta idea ha sido adoptada y el método anterior se ha vuelto obsoleto.
Ahora, a medida que crecía la programación, surgieron algoritmos para mejorar los códigos.
Siempre hay una alternativa para programar el hardware manualmente y no a través de códigos. Eres libre de hacerlo si odias codificar.
Gracias