5. PROGRAMACIÓN ESTRUCTURADA

Use this template to collect all materials and information related to a class/course.

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Rocket clouds
5. PROGRAMACIÓN ESTRUCTURADA por Mind Map: 5. PROGRAMACIÓN ESTRUCTURADA

1. 4. Bucles

1.1. while

1.2. do-while

1.3. contadores

1.4. for

1.5. incremento y decremento

1.6. otras operaciones aritméticas abreviadas

1.7. Declarar una variable dentro de for

1.8. Bucles sin fin

1.9. Interrumpir un bucle

1.10. Bucles anidados

2. 5. Estructuras básicas de datos

2.1. Contacto con los arrays

2.2. Un array para almacenar datos

2.3. Arrays y física: vectores

2.4. Arrays bidimensionales

2.5. Arrays y matemáticas: matrices

2.6. Valores iniciales de arrays

2.7. Arrays sobredimensionados

3. 2. Un Programa que calcula

3.1. Realizar operaciones prefijadas

3.2. Escribir varios textos

3.3. Escribir en varias líneas

3.4. Pedir datos al usuario

3.4.1. std::cin

3.5. Evitar escribir std::

3.6. Números con decimales

3.7. Funciones matemáticas

4. 7. Funciones

4.1. Los problemas de un código repetitivo

4.2. Una primera función

4.3. Parámetros de una función

4.4. Valor devuelto por una función

4.5. Modificar el valor de un parámetro

5. 6. Ficheros

5.1. Escritura en un fichero de texto

5.2. Lectura de un fichero

5.3. Leer toda una línea, incluyendo espacios

5.4. Lectura hasta el final del fichero

5.5. Pedir el nombe al usuario

5.6. Errores en el acceso a ficheros

5.7. Conacto con los ficheros binarios

5.7.1. Acceder a un fichero binario: ifstream::binary > ifstream fichero(nombre.c_str(), ifstream::binary;

5.7.2. Leer un byte: .get(): char dato = fichero.get();

5.7.3. Saltar a cualquier posición: .seekg(posicion, origen)

5.7.4. Saltar a la posicion actual con: .tell()

6. 1. Lenguajes, compiladores e intérpretes

6.1. Lenguajes de bajo nivel y de alto nivel

6.2. Compiladores e intérpretes

6.3. Pseudocódigo

6.4. Lenguajes más extendidos

6.5. Estructura de un programa en C++

6.6. Hola,mundo

6.7. Probar un programa de LliureX

6.8. Probar un programa Windows

7. 3. Toma de decisiones

7.1. if

7.2. Operadores relacionales: <, <=, >, >=, ==, !=

7.3. El caso contrario: else

7.4. Sentencias compuestas

7.5. Encadenar condiciones: &&, | |, !

7.6. Operador condicional: ?

7.7. switch