Beruflich Dokumente
Kultur Dokumente
ALUMNO:
Cuestionario:
1.- nombre otros IDEs para programación de C++
Dev-C++: Este emplea el compilador MinGW y esta creado mediante el
Entorno Delphi y el lenguaje Object Pascal, se trata de un software libre,
sencillo, ligero y eficiente, para la plataforma Windows, que cuenta con un
arsenal de herramienta que permiten la programación rápida de aplicaciones
complejas. Actualmente está desactualizado, también existen variantes de
este IDE como wxDev C++ que integra características extra para la creación
de interfaces.
PAG1
ALUMNO:
Code::Blocks: Es una alternativa a Dev-C++ que ha sido desarrollada
mediante el propio lenguaje C++, también es un software libre, pero en este
caso es multiplataforma. Sus capacidades son bastante buenas y es muy
popular entre los nuevos programadores. Se puede encontrar separado del
compilado o la versión “mingw” que incluye g++ (GCC para C++).
Este es uno de los más comunes y a la vez más fáciles de detectar. El símbolo
que se muestra al comienzo del mensaje se utiliza pero no ha sido declarado.
Sólo se muestra la primera de las apariciones.
PAG3
ALUMNO:
warning: implicit declaration of function `...'
PAG4
ALUMNO:
warning: initialization makes integer from pointer without a cast
PAG6
ALUMNO:
{
data->size = 0; /* Información incompleta */
return 0;
}
La declaración de la variable data como puntero a la estructura btree es
correcta. Para declarar un puntero a una estructura no se necesita la
definición de la estructura. Pero en la primera línea de la función main ese
puntero se utiliza para acceder a uno de los campos de esta estructura. Al no
tener esa definición, el error se muestra en pantalla.
PAG7
ALUMNO:
Esta advertencia la imprime el compilador cuando detecta que una variable
ha sido declarada pero no se utiliza en ningún sitio. El mensaje desaparece
borrando la declaración.
Estructuras de control
PAG8
ALUMNO:
Todos los programas pueden desarrollarse utilizando
únicamente con las tres estructuras de control características de la
programación estructurada.
Secuencia:
Selección:
Iteración:
PAG9
ALUMNO:
Es una estructura que se utiliza para repetir alguna instrucción o
grupo de instrucciones siempre que se cumpla una condición.
Segmentación
Identación
PAG10
ALUMNO:
Este espacio es importante ya que facilita la lectura del
programa respecto a las relaciones existentes entre las instrucciones y
los segmentos.
PAG11
ALUMNO: