Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Índice del Apunte

Índice estructurado del material didáctico por bloques conceptuales

Universidad Nacional de Río Negro

Índice Temático del Apunte

El material de estudio de la cátedra está organizado físicamente en cuatro bloques didácticos secuenciales. Esta estructura proporciona un andamiaje progresivo para el desarrollo de tus habilidades de programación.


Bloque 1: Fundamentos del Control de Flujo y Modularización

Este bloque introduce la sintaxis básica de C, la gestión del estado, las bifurcaciones y los lazos, la descomposición modular, la compilación automatizada de proyectos y las bases lógicas de la verificación de software.


Bloque 2: Memoria

Análisis del modelo de memoria, punteros, cadenas de caracteres, archivos de texto, alocación dinámica, registros compuestos, representación numérica y tipos definidos por el usuario.


Bloque 3: Algoritmos y Estructuras de Datos

Uso de matrices multidimensionales, Tipos de Datos Abstractos (TADs), estructuras lineales con contratos informales y formales, análisis asintótico de complejidad e introducción a la recursividad.


Bloque 4: Temas Avanzados

Tópicos de optimización a bajo nivel, encapsulamiento, manipulación de bits, recursividad avanzada y diseño arquitectónico de APIs robustas en C.