📘 Perles de programació – (edició 2025–2026)
📚 Programming Pearls (edició 2025–2026) és un recurs acadèmic complet i basat en pla d'estudis dissenyat per a estudiants de BS/CS, BS/IT, enginyeria de programari i aspirants a programadors. Aquesta aplicació ofereix una col·lecció estructurada de notes, MCQ i qüestionaris per donar suport a l'aprenentatge, la preparació d'exàmens i la preparació per a entrevistes tècniques.
L'aplicació cobreix temes fonamentals per a avançats, com ara la definició de problemes, el disseny de programes, les tècniques d'algorisme, l'ajust del rendiment, els preliminars matemàtics, les estructures de dades, la cerca, l'ordenació i les pràctiques de programació del món real. Amb un pla d'estudis clar i organitzat, aquesta edició assegura que els estudiants construeixin una base sòlida en informàtica i programació.
---
📂 Capítols i temes
🔹 Capítol 1: Trencant l'ostra
- Importància de la definició del problema
- Disseny i planificació del programa
- Comprensió dels requisits
🔹 Capítol 2: Un panorama de programació
- Claredat i senzillesa del codi
- Etapes de desenvolupament del programa
- Tècniques de disseny, codificació i prova
🔹 Capítol 3: El procés de programació
- Desenvolupament incremental
- Refinament gradual
- Revisió del codi
- Estratègies de prova i depuració
🔹 Capítol 4: Escriptura de programes correctes
- Assercions i invariants
- Programació defensiva
- Detecció i tractament d'errors
🔹 Capítol 5: Càlculs al darrere del sobre
- Estimació del rendiment
- Anàlisi aproximada de complexitat
- Mida de les dades i estimació de recursos
🔹 Capítol 6: Preliminars matemàtics
- Logaritmes i taxes de creixement
- Manipulació de bits
- Aritmètica modular
- Probabilitats en algorismes
🔹 Capítol 7: Cordes de perles
- Tècniques de processament de cordes
- Manipulació de textos
- Cercar i ordenar cadenes
🔹 Capítol 8: Tècniques de disseny d'algoritmes
- Divideix i conquereix
- Algorismes cobdiciosos
- Programació dinàmica
- Força bruta contra elegància
🔹 Capítol 9: Ajust del codi
- Colls d'ampolla de rendiment
- Temporització i perfilació
- Compartiments espai-temps
🔹 Capítol 10: Prement de l'espai
- Eficiència de la memòria
- Representacions compactes de dades
- Camps de bits i tècniques de codificació
🔹 Capítol 11: Classificació
- Algorismes d'ordenació
- Quan i com utilitzar-los
- Classificació externa
- Funcions de comparació personalitzades
🔹 Capítol 12: Buscant
- Cerca lineal i binària
- Hashing
- Optimització de la cerca
- Compartiments entre velocitat i senzillesa
🔹 Capítol 13: Muntatge
- Estructura i propietats de l'heap
- Cues de prioritat
- Algoritme Heapsort
🔹 Capítol 14: Bignums
- Aritmètica de grans números
- Representacions eficients
- Aplicacions pràctiques
🔹 Capítol 15: La transformada discreta de Fourier
- Comprensió de DFT
- Aplicacions en Tractament del Senyal
- Càlcul eficient mitjançant FFT
🔹 Capítol 16: Teoria vs Pràctica
- Restriccions del món real
- Compensacions d'enginyeria
- Equilibrar elegància i eficiència
---
🌟 Per què triar aquesta aplicació?
- Cobreix el pla d'estudis complet de Programming Pearls en format estructurat.
- Inclou MCQ i proves per a una pràctica eficaç.
- Organitzat per a una ràpida revisió i preparació d'exàmens.
- Útil per a projectes, cursos i entrevistes tècniques.
- Construeix una base sòlida en conceptes informàtics.
---
✍ Aquesta aplicació està inspirada en l'autor:
Jon Louis Bentley, Eleanor C. Lambertsen, Michelle de Kretser, David Gries
---
📥 Descarrega't ara!
Aconsegueix les teves perles de programació (edició 2025–2026) avui mateix i comença el teu viatge per dominar la programació amb confiança!
Data d'actualització:
20 de des. 2025