FORMULARIO · COMPUTACIÓN

Formulario de Ciencia de la Computación

23 fórmulas esenciales en una sola hoja, ordenadas por tema y con sus unidades. Pulsa «Descargar PDF» y elige «Guardar como PDF» en la ventana de impresión.

Ruta de Computación

Representación de datos

ConceptoFórmulaNotas
Valor posicionalN = Σ dᵢ · bⁱb = base (2, 8, 10, 16)
Rango sin signo (n bits)0 … 2ⁿ − 18 bits: 0 … 255
Complemento a 2−x = invertir bits + 1Rango: −2ⁿ⁻¹ … 2ⁿ⁻¹ − 1
IEEE 754 simplex = (−1)ˢ · 1.m · 2e − 1271 + 8 + 23 bits
IEEE 754 doblex = (−1)ˢ · 1.m · 2e − 10231 + 11 + 52 bits
Unidades1 KiB = 1024 B · 1 kB = 1000 BUn byte = 8 bits

Lógica digital

ConceptoFórmulaNotas
De Morgan(A·B)′ = A′ + B′ · (A + B)′ = A′·B′
AbsorciónA + A·B = A · A·(A + B) = A
XORA ⊕ B = A·B′ + A′·B
Mapas de KarnaughGrupos de 1, 2, 4, 8… celdas adyacentesGrupos más grandes = términos más simples
Mintérminosf = Σ m(…) · Maxtérminos: f = Π M(…)

Algoritmos

ConceptoFórmulaNotas
Búsqueda binariaO(log n)Requiere datos ordenados
Ordenamiento burbuja / inserción / selecciónO(n²)Inserción: O(n) si ya está casi ordenado
Merge sort / heap sortO(n log n)Merge sort es estable y usa O(n) de memoria
QuicksortO(n log n) promedio · O(n²) peor caso
BFS / DFSO(V + E)BFS da el camino más corto sin pesos
Dijkstra (con heap)O((V + E) log V)Pesos no negativos
Teorema maestroT(n) = a·T(n/b) + f(n)Compara f(n) con nlog_b a

Redes

ConceptoFórmulaNotas
Hosts por subredhosts = 232 − prefijo − 2/24 → 254, /26 → 62
Dirección de redred = IP AND máscarabroadcast = red OR wildcard
Tiempo de transmisiónt = L / RL = bits, R = bit/s
Retardo de propagaciónt = d / vv ≈ 2 × 10⁸ m/s en fibra o cobre
Throughput TCP (aprox.)R ≈ ventana / RTT

Fórmulas de referencia para estudio. Las expresiones asumen las condiciones ideales habituales (componentes lineales, régimen permanente, sistemas equilibrados); consulta tu bibliografía para los casos límite.