|
Lenguaje de Máquina es: Instrucciones directamente entendibles por la computadora en bits (0 y 1). Instrucciones escritas en códigos alfabéticos (mnemotécnicos). Lenguaje similar al humano, como C o Python. Conjunto de reglas ordenadas, finitas y precisas para resolver un problema. Secuencia de símbolos que forman un programa. Sistema de símbolos y reglas para construir programas. Algoritmo es: Palabras reservadas son: Símbolos como comas o paréntesis. Nombres dados a variables o funciones. Palabras especiales usadas por el lenguaje para funciones específicas. Complejidad logarítmica se refiere a: Ó (1), en algoritmos sin ciclos. Ó (log2 n), como en la búsqueda binaria. Ó (n²), común en matrices bidimensionales. Eficiencia de un algoritmo se basa: Uso óptimo de recursos como tiempo y espacio. Número infinito de pasos para resolver un problema. Capacidad de adivinar datos faltantes. complete los espacios en blanco con la palabra correcta. Los lenguajes de alto nivel, como C, ofrecen tres ventajas importantes: __________, uniformidad y __________. funcionalida sencillez ? tecnica portabilidad ? complete los espacios en blanco con la palabra correcta. Un algoritmo debe ser ______________ (tener pasos definidos), ______________ (terminar en algún momento) y _______________ (entendible para otros). finito ? complejidad definido ? eficiencia formal ? complete los espacios en blanco con la palabra correcta. La _______________ de un algoritmo se refiere a su claridad y uso óptimo de recursos, mientras que la __________________ mide su rendimiento (ej: O(n)). eficiencia ? definido portabilidad complejidad ? complete los espacios en blanco con la palabra correcta. Las ___________ son datos que no cambian durante la ejecución, mientras que las _________________ pueden modificarse. constantes ? comas frases variables ? complete los espacios en blanco con la palabra correcta. Para escribir un algoritmo, el primer paso es __________________ el problema, seguido de identificar elementos del ____________ (como variables). ser formal programa comprender ? léxico ? |