Вы находитесь на странице: 1из 3

SOLUCION

I.- Describa las siguientes fases del Diseo de la Programacin:


1. Diseo del Algoritmo:
Consiste en construir la solucin de un problema mediante un conjunto de instrucciones
ordenadas.
-Para problemas de gran o mediano resultado se utiliza la metodologa del Anlisis
descendente, que consiste en dividir un problema en subproblemas y stos a su vez en otros
subproblemas cuantas veces sea necesaria hasta q la solucin sea ms fcil de implementar.
2. Compilacin y Depuracin:
Compilacin
Es un proceso de traduccin de las instrucciones escritas en un lenguaje de programacin a
instrucciones de mquina. Si se producen errores se procede a la depuracin.
Depuracin
Consiste en agregarle algo que le falte o quitar lo que le sobra con el fin de que los resultados
tengan una mejor apariencia.
La depuracin tambin consiste en corregir el uso de clculos innecesarios, variables
declaradas que no se utilizan falta de un operador, etc.
la depuracin tiene que ver mucho con la iniciativa, creatividad y experiencia del programador.
3. Prueba de Escritorio:
Consiste en verificar el algoritmo o solucin de un problema de forma manual utilizando
algunos valores de prueba para obtener el resultado que ser contrastado mas tarde con el que
se obtenga luego de codificar y ejecutar el programa en el computador; si los resultados
difieren se revisara primero el cdigo de fuente y luego el algoritmo en ese orden hasta
detectar
la
fuente
de
error.
Se realiza antes de codificar el programa

II.- Enumere los tipos de datos utilizados en C++. Escriba tambin la sintaxis y el funcionamiento
de la Estructura de Control Switch.
Tipos de datos utilizados en c++
1_tipos de datos enteros
Unsigned char
-char
-enum
-Unsigned int
-Short int

-Int
-Unsigned long
-Long

2_tipos de datos reales


Float
Double
Long double
3_tipos de datos vacio
void

SINTAXIS DE SWITCH
Swich (selector)
{
case1: accion1, break;
.
.
.
Casen: accionn, break;
Default;
accionx;
}
funcionamiento de la Estructura de Control Switch.
-se evala el valor del selector
-si el valor del selector es igual a uno de los casos se ejecutan las sentencias de la accin
correspondiente y luego sale de la estructura de control
-si el valor del selecto no se encuentra en ninguno de los casos por defecto se ejecutan las
sentencias de la accin correspondiente a default.

III.- Escriba la sintaxis y funcionamiento de la estructura de Control For y la estructura de control


Do - While.
sintaxis

funcionamiento

Control For
For ( inicializacin; condicin; incremento)
{
Accin;
}

control Do - While
Do
{
Accin;
} while (condicion);

Es aquella que ejecuta una o ms sentencias


repetidamente de 0 a ms veces; mientras se
cumple una condicin.

Es aquella que ejecuta


una o ms sentencias
repetidamente de una o
ms veces, mientras se
cumpla una condicin.

IV.- Escriba la sintaxis para declarar una matriz y una estructura. Escriba la diferencia entre dichos
trminos.
SINTAXIS MATRIZ:
Tipo_Dato nombre_Matriz[filas][columnas];
SINTAXIS ESTRUCTURA:
Struct Nombre_estructura
{
Tipo_dato1 campo1;
Tipo_dato2 campo2;
.
.
.
Tipo_daton campon;
};
Matriz
Tiene dos o ms ndices

estructuras
Se caracteriza por tener un solo ndice

Matriz=array, tambin denominado arreglo


V.- Escriba la sintaxis para declarar una funcin propia. Describa tambin el Mtodo de
Ordenacin de la Burbuja.
SINTAXIS FUNCION PROPIA:
Prototipo:
Tipo_dato Nombre_funcin (lista de parmetros);
Desarrollo:
Tipo_dato Nombre_funcin (lista de parmetros);
{
Declaracin de variables locales;
Sentencias de una funcin;
}
MTODO DE ORDENACIN DE LA BURBUJA: Para un arreglo de tamao N; consiste en juntar
(N-1) recorridos a lo largo de todo el arreglo, donde en cada recorrido se realizan comparaciones
entre elementos adyacentes, intercambiando sus valores si estn desordenados.

Вам также может понравиться