Fundamentos de Programación
volver a la página principal de ASI | temario | apuntes | prácticas | programacion
Fundamentos de programación, es una asignatura del módulo de Administración de Sistemas Informáticos (ASI) que se imparte en primer curso.
El objetivo de la asignatura es aprender las técnicas básicas de programación de ordenadores utilizando los lenguajes C y Java.
Para cursar esta asignatura no se necesita ningún conocimiento previo, pero es una asignatura que potencia el uso de la lógica y la abstracción para resolver problemas; eso la hace complicada de asimilar en algunos aspectos, pero a la vez muy atractiva.
temario
volver a la página principal de ASI | apuntes | prácticas |programacion
Primera evaluación
- UNIDAD 1: Algoritmos y programas
- Computadoras y sistemas operativos
- Sistemas de numeración. Sistema binario.
- Algoritmos.
- Errores. Tipos de errores
- Programación. Tipos de programación
- Lenguajes de programación
- UNIDAD 2: Metodología de la programación
- Metodologías
- Esquemas
- Diagramas de flujo
- Pseudocódigo
- UNIDAD 3: Programación básica en C
- El lenguaje C, características
- Compilación de programas
- Variables
- Operadores
- UNIDAD 4: Programación estructurada
- Estructuras condicionales
- Bucles while y do..while
- Bucle for
- Bucles avanzados
Segunda evaluación
- UNIDAD 5: Programación modular
- Funciones
- Definición de funciones
- Uso de funciones
- Paso de argumentos a las funciones
- UNIDAD 6: Estructuras estáticas
- Introducción
- Arrays
- Strings
- Estructuras
- Punteros
- Punteros y arrays
- Punteros y funciones
- UNIDAD 7: Estructuras externas
- Introducción
- Apertura y cierre
- Proceso de archivos de texto
- Proceso de archivos binarios
- Archivos de acceso directo
Tercera evaluación
- UNIDAD 8: Programación básica en Java
- Características fundamentales
- Control del flujo
- Arrays
- Strings
- UNIDAD 9: POO en Java
- Introducción
- Propiedades
- Clases
- Objetos
- Especificadores de acceso
- Creación de clases
- Propiedades y métodos estáticos
- Destrucción de objetos
- UNIDAD 10: Reutilización de clases en Java
- Herencia
- Clases abstractas
- Interfaces
- Paquetes
- UNIDAD 11: Creación de aplicaciones Java
- Tipos de aplicaciones Java
- Clases fundamentales
- Entrada y salida en Java
- Realización de programas complejos
apuntes
volver a la página principal de ASI | temario| prácticas | programacion
Apuntes curso 2006-2007
Apuntes completos curso 2005-06 (programación en lenguaje C++)
prácticas
volver a la página principal de ASI | temario| apuntes | programacion
volver a la página principal de ASI | temario| apuntes | programacion
,
Concurso "Dibuja tu tuning"
17:30 Juegos en red (aula de ASI)
17:30 Campeonato de Ajedrez
Concierto Comuna 24
18:30 Campeonato de minimotos
19:30 Concierto de Hip-Hop, Comuna 24