Buenas, subo un curso de Pascal de la Universidad de la Republica de Uruguay. Espero que les sirva. Es Teórico y Práctico. Es un curso de introducción a la programación imperativa, basado en el lenguaje Pascal.
TemarioIntroducción a la programación de computadores.
Lenguajes de programación, generalidades. El lenguaje Pascal.
Identificadores, constantes y variables.
Tipos de datos simples. Enteros, reales, booleanos y caracteres.
Instrucción de asignación y expresiones aritméticas.
Entrada y salida.
Instrucciones de control
Secuencia
Seleccción
Iteración
Procedimientos y Funciones.
Alcance de identificadores. Variables locales y globales
Tipos de datos definidos por el programador.
Elementales: enumerados, subrangos.
Estructurados: arreglos, registros, conjuntos, registros con variante.
Recursión.
Estudios de Caso. Búsqueda, Ordenación.
Free PascalBajar el programa
AcáInstrucciones de como instalarlo
AcáTeóricosPresentación. Componentes Básicos
Clase 1Entrada y Salida de Datos
Clase 2Secuencia y Selección.
Clase 3Repetición: Instrucción for.
Clase 4Repetición Condicional. Instrucciones while y repeat
Clase 5Repetición. Ejemplos Avanzados.
Clase 6Subrangos y Arreglos.
Clase 7Suprogramas: Procedimientos y Funciones. Alcance de Identificadores
Clase 8Reglas de alcance. Recursión.
Clase 9Enumerados y Conjuntos.
Clase 10Registros con variante. Array con tope.
Clase 11Recursión.
Clase 12Búsqueda y Ordenación.
Clase 13Memoria Dinámica. Tipo Puntero.
Clase 14PrácticosComponentes Básicos
Clase 1Entrada y Salida
Clase 2Selección
Clase 3Repetición for
Clase 4Repetición while y repeat
Clase 5Repetición avanzada
Clase 6Arreglos
Clase 7Procedimientos y Funciones
Clase 8Alcance
Clase 9Registros, conjuntos, subrangos
Clase 10Registros con variante. Arreglo con tope
Clase 11Estructuras dinámicas. Tipo puntero
Clase 12Soluciones comentadas
Clase 13---