Vous êtes sur la page 1sur 6

ANEXO DE LA GUA DE

APRENDIZAJE N 1
RAFAEL MAURICIO URIBE NIO
Estimado aprendiz en este formato usted debe desarrollar correctamente los
ejercicios dispuestos en la gua N 1, (tems 3.1 y 3.4) como evidencia de que ha
alcanzado el resultado de aprendizaje propuesto para esta actividad de
aprendizaje.
tem 3.1
Observe el video Lenguajes de Programacin, en el siguiente enlace:
https://www.youtube.com/watch?v=fPehRTGpVF8 y anote en el espacio inferior
las ideas principales que usted pueda extraer de lo que expone el autor.

IDEAS PRINCIPALES EXTRAIDAS DEL VIDEO


1

Un lenguaje de programacin es un sistema que permite traducir


una idea a un cdigo que puede ser interpretado y entendido por
una maquina se usan para expresar algoritmos detallados
mediante un conjunto de smbolos y reglas sintcticas y
semnticas.
Existen dos tipos de lenguajes, el primero es el Lenguaje
Interprete, en donde el programador escribe el cdigo e
inmediatamente es ejecutado por la mquina, este cdigo se
llama Cdigo Fuente o Source Code, tambin existe el
Lenguaje Compilador, en este caso el programador genera un
cdigo fuente, el programa compila el cdigo y revisa si es vlido
en cuanto a sintctica y semntica, la mquina genera un
Cdigo Objeto y ejecuta el programa.
El video nos muestra ejemplos claros de los dos tipos de
lenguaje Interprete y Compilador, y como estos cdigos
funcionan en la prctica.

Item 3.4
Elabora un mapa conceptual, el que resuma las generalidades y los
componentes bsicos del lenguaje de programacin c++.
CUADRO CONCEPTUAL 1

CUADRO CONCEPTUAL 2

Anexo 1 Archivos de Cabecera.


<bitset> Provee la clase contenedora Especializada std::bitset , Un arreglo de bits.
<deque> Provee la plantilla clase contenedora std::deque , una Cola doblemente
enlazada.
<list> Provee la plantilla clase contenedora std::list , una lista doblemente
Enlazada
<map> Provee las plantillas clases contenedoras std::map y std::multimap ,
un arreglo asociativo y un arreglo asociativo mltiple respectivamente.
<queue> Provee la clase adaptadora contenedora std::queue , una cola de datos.
<set>
Provee
las
plantillas
std::set y std::multiset , contenedores

clases

contenedoras

asociativos ordenados.
<stack> Provee la clase adaptadora contenedora std::stack , una pila de datos.
<vector> Provee la plantilla clase contenedora std::vector , un arreglo dinmico.
<algorithm> Provee la definicin de muchos algoritmos.
<functional> Provee varios objetos funcionales, diseados para ser utilizados por
los algoritmos estndares.
<iterator> Provee clases y plantillas para trabajar con iteradores.
<locale> Provee las clases y plantillas para trabajar con locales.
<memory> Provee facilidades para el manejo de memoria en C++, incluyendo la
clase plantilla std::auto_ptr .
<stdexcept> contiene las clases estndares
de excepcin as
como std::logic_error y std::runtime_error , ambas derivadas de std::exception .
<utility> Provee la clase plantilla std::pair , para trabajar con pares de objetos.
<string> Provee las clases y plantillas estndares de C++ para trabajar
con cadena de caracteres.
<fstream> Provee facilidades para la entrada y salida basada en archivos.
<ios> Provee varios tipos y funciones bsicas para la operacin de flujos de
entrada y salida.
<iostream> Provee los elementos fundamentales para la entrada y salida en C++.
<iosfwd> Provee las declaraciones hacia adelante de varias clases plantillas de
E/S.

<iomanip> Provee facilidades para manipular el formateo de salida, as como la


base
utilizada cuando se formatean enteros y los valores precisin o punto flotante.
<istream> Provee la clase plantilla std::istream y otras clases para la entrada de
datos.
<ostream> Provee la clase plantilla std::ostream y otrasclases para la salida de
datos.
<sstream> Provee la clase plantilla

std::sstream y otras clases para la

manipulacin
de cadena de caracteres.
<streambuf>
<complex> Provee la clase plantilla

std::complex y funciones asociadas al

trabajo con
nmeros complejos.
<numeric> Provee algoritmos para el procesamiento numrico.
<valarray> Provee la clase plantilla std::valarray , una clase arreglo optimizada
para el procesamiento numrico.
<exception> Provee varios tipos y funciones relacionadas
al manejo de
excepciones, incluyendo std::exception , la clase base para todas las excepciones
arrojadas por la
biblioteca estndar.
<limits> Provee la clase plantilla std::numeric_limits , utilizada para describir las
Propiedades de los tipos numricos fundamentales.
<new> Provee los operadores new y delete y otras funciones y tipos que
componen los elementos fundamentales para el manejo de memoria en C++.
<typeinfo> Provee las facilidades para trabajar con informacin de tipo en tiempo
de ejecucin en C++.

PANTALLAZO RESULTADOS MINICRUCI EN C++

Enve estas respuestas a su tutor mediante el enlace envo evidencia Actividad


de Aprendizaje 1, ubicado en el espacio Actividades del men principal.

Vous aimerez peut-être aussi