Lógica y Programación Estructurada

mapa de programacion estructurada

Lancez-Vous. C'est gratuit
ou s'inscrire avec votre adresse e-mail
Lógica y Programación Estructurada par Mind Map: Lógica y Programación Estructurada

1. Arreglos

1.1. Concepto

1.2. Reglas

1.3. Sintaxis

1.3.1. Tipo de dato nombre_var [tamaño];

1.4. Asignar valores

1.4.1. Guardar datos

1.4.2. Ciclo for

1.5. Arreglos bidimensionales

1.5.1. Concepto

1.5.2. Características

1.5.3. Sintaxis

1.5.4. Operaciones con matrices

1.5.4.1. Sumar

1.5.4.2. Restar

1.5.4.3. Multiplicar

2. Estructuras

2.1. Concepto

2.2. Sintaxis

2.3. Variables de la estructura

2.3.1. Listándolas inmediatamente

2.3.2. Tipo de la estructura

2.4. Acceder a los campos

2.4.1. Sintaxis

3. Cadenas

3.1. Concepto

3.2. Funciones

3.2.1. strlen

3.2.1.1. Sintaxis

3.2.2. strcpy

3.2.2.1. Sintaxis

3.2.3. strcat

3.2.3.1. Sintaxis

3.2.4. strcmp

3.2.4.1. Sintaxis

3.3. Añadir directiva

3.3.1. #include <string.h>

4. Estructura de decisiones

4.1. Declaración IF

4.2. Estructura de selección múltiple

4.2.1. Switch

4.3. Estructuras de repetición

4.3.1. Bucle o ciclo

4.3.2. Ciclo for

4.3.2.1. Conformado por:

4.3.2.1.1. Inicio

4.3.2.1.2. Final

4.3.2.1.3. Tamaño de paso(Incremento o decrecimiento)

4.3.3. Ciclo while

4.3.4. Ciclo do/while

5. Variables, Constantes y Operadores

5.1. Variable

5.2. Constante

5.3. Tipos de operadores

5.3.1. Operadores aritméticos

5.3.2. Operadores de asignación

5.3.3. Operadores lógicos

5.3.4. Operadores relacionales

5.3.5. Operadores de incremento y decremento

6. Algoritmo

6.1. Conjunto de instrucciones para solucionar un problema y es:

6.1.1. Preciso

6.1.2. Definido

6.1.3. Finito

6.2. Partes de un algoritmo

6.2.1. Entrada

6.2.2. Proceso

6.2.3. Salida

6.3. Se representa mediante

6.3.1. Diagrama de flujo

6.3.2. Pseucodigo

6.3.3. Estructurado

6.4. Tipos de algoritmos

6.4.1. Cualitativos

6.4.2. Cuantitativos

7. Funciones

7.1. Concepto

7.2. Sintaxis de una función

7.2.1. Tipo de retorno

7.2.2. Nombre

7.2.3. Parámetros

7.2.4. Cuerpo

7.2.5. Expresión return

7.3. Declaración de funciones

7.4. Definición de funciones

7.5. Argumentos

8. Recursión

8.1. Concepto

8.2. Conformada por:

8.2.1. Caso base

8.2.2. Caso general

8.3. Funciones

9. Archivos

9.1. Concepto

9.2. Tipos de archivos

9.2.1. Texto

9.2.1.1. Concepto

9.2.1.2. Almacenan

9.2.1.2.1. Canciones

9.2.1.2.2. Fuentes de programas

9.2.1.2.3. Base de datos simples

9.2.1.3. Caracterizados por ser planos

9.2.2. Binarios

9.2.2.1. Concepto

9.2.2.2. Ejemplos

9.2.2.2.1. Fotografías

9.2.2.2.2. Imágenes

9.2.2.2.3. Texto con formatos

9.2.2.2.4. Archivos ejecutables

9.3. Archivo en C

9.3.1. Librería

9.3.1.1. <stdio.h>

9.4. Puntero de una archivo

9.4.1. Concepto

9.4.2. Necesarios para

9.4.3. FILE *F;

9.5. Apertura de un archivo

9.5.1. Funcion fopen()

9.5.1.1. Sintaxis

9.6. Funciones clave para crear un archivo

9.6.1. FILE *NombrePuntero

9.6.2. fopen("nombre.txt","modo");

9.6.3. fclose (puntero);

9.7. Lectura y escritura de archivos

9.7.1. fgetc y fputc

9.7.2. fgets y fputs

9.7.3. fread y fwrite

9.8. Funcion feof

9.9. Funcion ferror