examenderafa
  TEORIA
 

Teria de Cibernetica



recursividad 

C++ permite la recursividad. Cada vez que se llama a una función, se crea un juego de variables locales, de este modo, si la función hace una llamada a si misma, se guardan sus variables y parámetros, usando la pila, y la nueva instancia de la función trabajará con su propia copia de las variables locales. 

arreglos unidimensionales

Un arreglo unidimensional tiene una sola dimensión. En C#, la dimensión se maneja por medio de un par de corchetes. o mas facil simplemente es una tabla que puede ir en line recta o horizontal.

arreglos bidimensionales
exactamente igual que la unidimensional pero esta usa ya tablas mas completas un ejemplo de un bidimensional es las tablas que puse arriba.


C++: Autor Bjarne Stroustrup en 1980. Nombre propuesto por Rick Mascitti en 1983.
Estructura de un programa: Cabecera, Declaraciones, Cuerpo.

Estructuras: 
Secuencial: Instrucciones en secuencia.
Selectiva: Exige condiciones (If, else)
Iteración: Exige condiciones y ciclo (desde, mientras, hasta).

Programación: 
Modular: Divide un programa en módulos, existen condiciones (selectiva).

Descendente: Empezar por lo más general e ir avanzando nivel a nivel hacia lo más particular.

Estructurada: Escribe programas claramente (secuencial, selectiva e iteración).

Sentencias incondicionales: 
Simples: Pueden ser utilizadas para almacenar valores o para realizar tareas específicas.

Compuestas: También llamadas bloques que son sentencias delimitadas por corchetes.

Nula: Es una forma especial de sentencias expresión en la cual no hay expresión. Se utiliza (;).

Librerías: Indican que funciones se pueden utilizar.

Bloque: Conjunto de sentencias.

Llaves: Marca el comienzo y fin de un bloque.

El punto y coma ';': Es un finalizador de sentencias.

Comentarios: Información escrita en el programa para proporcionar cualquier tipo de información.

Ficheros: Secuencia de bits

Cabecera de función main(): Indica el comienzo del programa.

System pause: Pone una pausa en el programa.

Return 0: comando que funciona para terminar el programa y el 0 implica que finaliza sin errores.

Alt 92: Diagonal invertida .

Función cin: Para que el usuario ingrese datos.

Función cout: Para mostrarle datos al usuario.

Switch: sentencia que se utiliza para seleccionar una de entre múltiples alternativas

If: elige entre varias alternativas en base al valor de una o más expresiones lógicas.

While: tiene una condición de control o expresión lógica (<expres_log>), que ha de ir encerrada entre paréntesis, que controla la secuencia de repetición.

Alcance de identificadores: 
Alcance de función (solo etiquetas), archivo, bloque, prototipo.

Variables globales: Colocadas por fuera de todas las definiciones de función. Afectan todo.

Variables locales: Tienen alcance de bloque. Afectan solo dentro de las llaves.

Función: Grupo de instrucciones que regresa un valor.

Procedimiento: Grupo de instrucciones que no regresa valor.

Recursividad: Técnica de programación para eventos repetitivos.
Consiste en invocar al sub algoritmo de la tarea principal. Las funciones procesos o rutinas se llaman a si mismo cada vez que lo requiera, y satisface una condición.
Ej. Acción recursiva del triangulo de asteriscos, o multiplicidad de uso de códigos.

Estructura de datos: Es una manera de almacenar y organizar datos para facilitar el acceso.

Datos estáticos: Para arreglos, y estructuras.
Datos dinámicos: Para filas, ligas, grafos y links.
Arreglos: Colección de datos del mismo tipo, se almacenan de forma contigua y son referenciados con un nombre común.

Elementos de arreglos: Por subgrupos, por arreglo y por tipo individual (int, char, bool…).
Clasificación de arreglos: Unidimensional (vectores), Bidimensional (matrices) y multidimensionales (mas de 2).

Registros: Es un tipo de dato estructurado formado por la unión de varios elementos. Estos pueden ser datos enteros, reales, o caracteres, o por estructura de datos.
Campos de registro: Pueden ser de cualquier tipo, y son locales a él mismo.
Registros variantes Ahorran memoria, son una especie de sentencia “case” dentro de un registro.
Alt: a-160,e-130, i-161, o-162, u-163, ñ-164, Ñ-165
Operador de dirección scanf(“%i”, &a); switch (a)

Elementos de For: Inicialización; condición; incremento.

IF elige entre varias alternativas en base al valor de una o más expresiones lógicas.
 




pagina creada por: Huerta Benavides Jose Angel para el cultural tampico.

Huerta Company colaboracion de aziel

 

 

 
 
  Hoy habia 2 visitantes (3 clics a subpáginas) ¡Aqui en esta página!  
 
Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis